From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jefferson Carpenter Newsgroups: gmane.emacs.devel Subject: Re: show-enclosing-scopes Date: Fri, 18 May 2018 06:18:15 +0000 Message-ID: <8f2e1f29-caed-8565-3101-69d26e240d36@gmail.com> References: <5cb3e5a6-310f-1f2a-ceb8-01b929158ebb@gmail.com> <594F9BDF-F041-4B8D-8425-0BE2AABAA448@gnu.org> <258be7dd-0bf6-f5b1-20d1-08ea65a177e8@gmail.com> <83wow2iamm.fsf@gnu.org> <83o9hehz3c.fsf@gnu.org> <0976c552-b2e7-4f5a-ab66-15dbfb05cbc6@gmail.com> <46170e5a-72d6-b7e2-4b42-40ceee8fca89@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1526624193 5902 195.159.176.226 (18 May 2018 06:16:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 18 May 2018 06:16:33 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 18 08:16:29 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJYgk-0001Q7-Mu for ged-emacs-devel@m.gmane.org; Fri, 18 May 2018 08:16:26 +0200 Original-Received: from localhost ([::1]:36859 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJYir-0008Rh-SY for ged-emacs-devel@m.gmane.org; Fri, 18 May 2018 02:18:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33604) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJYii-0008RP-5W for emacs-devel@gnu.org; Fri, 18 May 2018 02:18:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJYih-0007lj-9d for emacs-devel@gnu.org; Fri, 18 May 2018 02:18:28 -0400 Original-Received: from mail-io0-x22b.google.com ([2607:f8b0:4001:c06::22b]:43530) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJYih-0007lD-3j for emacs-devel@gnu.org; Fri, 18 May 2018 02:18:27 -0400 Original-Received: by mail-io0-x22b.google.com with SMTP id t23-v6so4897805ioc.10 for ; Thu, 17 May 2018 23:18:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:from:to:references:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=9MuXw4iQd42aJxe+3At3GR0mt8+8uu1WAVraJo5tbB4=; b=FOogTxveV0i8UVPybLqi4oYi46euviemgkXzpLPFx4RW4F6QGUGUwZtJ1Xhu+0u8m4 CCG8a7xY6304K91vzkDAc0spASVP18sV5vKVttdg/jGBRAebLZBgad0FH4peUg/XCSL2 MMVIfuf73a/ZKIlYGyNe64XKveQadYtcN/R6ISePC6GWndgtauPfyCg3PhY+ARjk1I5k vMxzoBZPi1d39J03Bxqevn489cUx5UogbqG3Uyoc5ONXNiXHQElJzZyx3L/FFgYLZNoo vKL44R0Q/f3A/1JQ0Ht/MRxiHwoJiMit0sBBzHOTqhKYtARjznctKHlM+yG1qPEL/SxW wRvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9MuXw4iQd42aJxe+3At3GR0mt8+8uu1WAVraJo5tbB4=; b=ctiYV+dIym+6Z4CIdsoNs1AkP60zCcQtlC+9v5UoiBkNzOC12C8OtsDzPc1mt7GC2l +2Bx73dYqDPnS/iZBe6Fo1efFIPTVaPZiE0QVGvLZ1+0UOLSTp7aPyMix0PcEeZTVhu+ SBbQ+VnH3Iv9wRpWR031sNV1yGNkLBbnPaGFerpUtKuLhsQdZh+7CyGTXDFIw89OLc5I IIiUlOp9h5efR5Dd9eo+BtL6rOzQoMnlBs9/6SzV1Kagps1JCc7h+HMsN0/2x716HY4W 6apfs4mbbf7JWxXI553P/1bLrIXTbPi0RauMQ6hU5WkEd4KHt36+iAaOrofU5L4hUeZO Fnfw== X-Gm-Message-State: ALKqPwdAcPsXy7Sk27dGqvSrG7jDTCLcUH7cCLDLEDNu3ivTF37xYU1j KbYypYj6NfHg/e7bzKs3BKI1SNZC X-Google-Smtp-Source: AB8JxZoYhPK4kjePh+f76KprH/7fHP2DT4RdvcdF7k7Vk29j1bpEJ45sPw/W1qPdY3vUU48SFaTX4g== X-Received: by 2002:a6b:5301:: with SMTP id h1-v6mr9420491iob.73.1526624306205; Thu, 17 May 2018 23:18:26 -0700 (PDT) Original-Received: from ?IPv6:2601:441:8680:4631:2456:9adf:efad:ce31? ([2601:441:8680:4631:2456:9adf:efad:ce31]) by smtp.gmail.com with ESMTPSA id g126-v6sm4127441ita.20.2018.05.17.23.18.25 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 May 2018 23:18:25 -0700 (PDT) In-Reply-To: <46170e5a-72d6-b7e2-4b42-40ceee8fca89@gmail.com> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4001:c06::22b X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:225390 Archived-At: On 5/18/2018 6:02 AM, Jefferson Carpenter wrote:> Also, (recenter-top-bottom) is behaving really bizarrely now.  I'll have > to look into that. I do think it would make sense for as many state changes as possible to happen during command execution, pending a redisplay once execution has completely finished. (redisplay) shall not have to be added after (scroll-up) and (scroll-down) in order to set point subsequently, and functions that recenter point, alter the number of open windows, and so on, don't needlessly redisplay the buffer while synchronous elisp code is executing. Pickles, Jefferson