From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 29c360e: Ensure redisplay after "C-x C-e" Date: Fri, 06 Nov 2015 17:54:40 +0200 Message-ID: <83lhabqg1r.fsf@gnu.org> References: <20151106093011.17282.48378@vcs.savannah.gnu.org> <83vb9fqjvr.fsf@gnu.org> <83oaf7qgd6.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1446825440 2220 80.91.229.3 (6 Nov 2015 15:57:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 Nov 2015 15:57:20 +0000 (UTC) Cc: emacs-devel@gnu.org To: monnier@iro.umontreal.ca Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 06 16:57:13 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 1ZujO4-0004EH-9d for ged-emacs-devel@m.gmane.org; Fri, 06 Nov 2015 16:57:12 +0100 Original-Received: from localhost ([::1]:39636 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZujO3-0004dz-Ap for ged-emacs-devel@m.gmane.org; Fri, 06 Nov 2015 10:57:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37296) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZujNH-0003mh-Du for emacs-devel@gnu.org; Fri, 06 Nov 2015 10:56:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZujNC-00012C-S2 for emacs-devel@gnu.org; Fri, 06 Nov 2015 10:56:23 -0500 Original-Received: from mtaout26.012.net.il ([80.179.55.182]:37412) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZujNC-00011q-Kx for emacs-devel@gnu.org; Fri, 06 Nov 2015 10:56:18 -0500 Original-Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0NXE00A00HB8CB00@mtaout26.012.net.il> for emacs-devel@gnu.org; Fri, 06 Nov 2015 17:58:11 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NXE008P9HOZJS20@mtaout26.012.net.il>; Fri, 06 Nov 2015 17:58:11 +0200 (IST) In-reply-to: <83oaf7qgd6.fsf@gnu.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.182 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:193440 Archived-At: > Date: Fri, 06 Nov 2015 17:47:49 +0200 > From: Eli Zaretskii > Cc: emacs-devel@gnu.org > > > Yes, but that was an accident. I think what you did is add an arbitrary > > hack to paper over this, and I think it'd be better to do it either of: > > - live with the apparent regression, telling users that they should > > simply be happy to have enjoyed this accident in the past. > > I don't like this alternative. Redisplay should be correct before it > is fast. Users rightfully expect changes to such variables to have > effect immediately, so not doing that looks like a bug. How do you > explain that, after evaluating (setq line-spacing 1.0) nothing > happens, but as soon as you type "M-x", the new setting takes effect? In the last sentence, I meant to ask how you explain this to the users.