From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joost Kremers Newsgroups: gmane.emacs.devel Subject: Re: Better handling of window margins Date: Wed, 02 Dec 2015 20:55:34 +0100 Message-ID: <87fuzkzkuh.fsf@fastmail.fm> References: <87mvttsvsj.fsf@fastmail.fm> <83k2oxj7d6.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1449086184 29407 80.91.229.3 (2 Dec 2015 19:56:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 2 Dec 2015 19:56:24 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 02 20:56:12 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1a4DVO-0000RC-Pb for ged-emacs-devel@m.gmane.org; Wed, 02 Dec 2015 20:55:58 +0100 Original-Received: from localhost ([::1]:60107 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4DVO-0000am-51 for ged-emacs-devel@m.gmane.org; Wed, 02 Dec 2015 14:55:58 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55360) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4DV7-0000ah-MY for emacs-devel@gnu.org; Wed, 02 Dec 2015 14:55:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a4DV3-00042F-Ji for emacs-devel@gnu.org; Wed, 02 Dec 2015 14:55:41 -0500 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]:39008) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4DV3-000421-6s for emacs-devel@gnu.org; Wed, 02 Dec 2015 14:55:37 -0500 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 109DF20842 for ; Wed, 2 Dec 2015 14:55:37 -0500 (EST) Original-Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Wed, 02 Dec 2015 14:55:37 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=gFmm+ VV5hjJ/DOKa6YwdEXuuEds=; b=BaRcx2vtmi3fAh5Hiej35DY69sQoP2xeGbZ5J PK7llOCnPkCEi+jOrko6xbRZRG0l323X4MPf5sfh7Tri5IOC7HxkFkbtUzYrdKRe wlpNbDDtQKHf9AkHrC4cyRbNrR92ZyPU/uOv6RZqUWk/AoFn1iAQP1XxEukuogEo 9fkqcc= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=gFmm+VV5hjJ/DOKa6YwdEXuuEds=; b=QF01g zwHHmre4xtrHPzB0eMcqtiJuJno1KXHUSS8nElN/zUXS3fUJeiVoI2Ut8nUh7kti bi4Tq8gBEhla+cWR2JOVUJKRXcvEpGmXOnDyOUSQdXdgZXS08C6mvhP+QIfTEIoO +oEkw6nB67rbGneCiVmgwLJny4hFRAcUGUL95s= X-Sasl-enc: khnW+908sRVPx1u4NmVPq8pzeXxt4qPAzxJdJjRQiPOp 1449086136 Original-Received: from eeenterprise.messagingengine.com (p5b0fbf4b.dip0.t-ipconnect.de [91.15.191.75]) by mail.messagingengine.com (Postfix) with ESMTPA id 6635CC016DB; Wed, 2 Dec 2015 14:55:36 -0500 (EST) User-agent: mu4e 0.9.15; emacs 24.5.2 In-reply-to: <83k2oxj7d6.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.28 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:195779 Archived-At: On Wed, Dec 02 2015, Eli Zaretskii wrote: > The reason I don't believe in some general-purpose heuristics in this > case is that there's any number of possible needs of modes wrt > margins. You are trying to classify these into "static" and > "dynamic", but the "dynamic" kind can be something very different from > what writeroom-mode and its ilk need in this regard. So the > heuristics will fail when we have a mode whose margins are not > "static", but not like writeroom-mode, either. > > Does this make sense? To an extent, but I'm not sure what kind of uses of the margins you have in mind (if any). Anything concrete, or possible uses that we haven't thought of yet but someone someday may think of? -- Joost Kremers Life has its moments