From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#9054: 24.0.50; show source in other window Date: Thu, 23 Sep 2021 10:51:22 +0200 Message-ID: <8c3c7826-5dad-db2e-382a-30894f1b43f9@gmx.at> References: <87k4bovfd0.fsf@sophokles.streitblatt.de> <87tuisras8.fsf@gnus.org> <87ee9wh4kh.fsf@mail.linkov.net> <82a9592e-b05a-399c-419e-fcbb3e829b35@gmx.at> <87czpfymhj.fsf@mail.linkov.net> <44514af3-09b8-8b6b-c436-cfc5f899142a@gmx.at> <87fsu8pdcp.fsf@mail.linkov.net> <87lf40nwol.fsf@mail.linkov.net> <875122a9-0ff9-4479-97dc-3860466a2b11@gmx.at> <871r5px383.fsf@mail.linkov.net> <87y27vk6pd.fsf@mail.linkov.net> <878rzv8obc.fsf@mail.linkov.net> <76b6ea1e-1256-2205-b6df-cde10330da53@gmx.at> <87czp4lg3p.fsf@mail.linkov.net> <23460cdb-c773-4e60-2770-8aa75e0d5693@gmx.at> <874kaftrgk.fsf@mail.linkov.net> <8bb2944d-29f7-d01b-cd6f-d2a8b1721b46@gmx.at> <87k0j9ixov.fsf@mail.linkov.net> <8803a606-8194-1727-1d79-634fe543d7ad@gmx.at> <87czp0vgw2.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31564"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , 9054@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Sep 23 10:52:17 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mTKSn-0007un-9i for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 Sep 2021 10:52:17 +0200 Original-Received: from localhost ([::1]:36428 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mTKSl-00029s-6S for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 Sep 2021 04:52:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39018) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mTKSY-00029b-8T for bug-gnu-emacs@gnu.org; Thu, 23 Sep 2021 04:52:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41152) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mTKSY-0005ih-0I for bug-gnu-emacs@gnu.org; Thu, 23 Sep 2021 04:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mTKSX-00033g-VV for bug-gnu-emacs@gnu.org; Thu, 23 Sep 2021 04:52:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Sep 2021 08:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9054 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 9054-submit@debbugs.gnu.org id=B9054.163238709411713 (code B ref 9054); Thu, 23 Sep 2021 08:52:01 +0000 Original-Received: (at 9054) by debbugs.gnu.org; 23 Sep 2021 08:51:34 +0000 Original-Received: from localhost ([127.0.0.1]:52698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTKS6-00032q-7n for submit@debbugs.gnu.org; Thu, 23 Sep 2021 04:51:34 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:60809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTKS2-00032P-Tr for 9054@debbugs.gnu.org; Thu, 23 Sep 2021 04:51:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1632387084; bh=llCTR71IUmDuHXOM7LM6qDvaeho84LENXFPkXrTXBEo=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=P9rmOGACtZihwEakBBKEsuIsNZ4wCO504Cq7EasdglFvyeKGbdlgzShQ7zlnGWiBR jH1FKPj3oBXIc4VUV/kAifMhJ1ngJXGoDsssJlHkXYI+yn4oNt5FlS2Xkvi++Rmesh E14tlxPy9EJlpUMOyLF5CWOo3kNWxXs7A5Ndxa/Y= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.101] ([212.95.5.181]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MfYPi-1n4tG8152G-00g0EJ; Thu, 23 Sep 2021 10:51:24 +0200 In-Reply-To: <87czp0vgw2.fsf@mail.linkov.net> Content-Language: en-US X-Provags-ID: V03:K1:U960B60eUIzbNYl2lLSUiBwlb0P3zxYVUp+JEKQ2YC4iEs2mXJU Ts+XLAviXibtyr4qqGOgHyN5FZr7q4gJBnycQrTBFBXBZy2xnO9ztEtHqZ7WsuuSDGlOhHU u8q2vMhT6hgrV0O+dgsZCYl/st2sqwRCBAHDEmJ45KAaIZ23pTx0izBx+7p0ZogX5XhYC4n ihdRvIz1QyZUZ0jKFD5hQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:IjVXIY40uRY=:FrGw87b2f/gPIC+a+P129B uF1bSwQnAwT0VF0WpM81iOa+A923DxQ3yIl3QfayQ0HwpRFEwhNGMoy5UfekTWqTzAYq2P3VS 593ZkG+7s5wBN0TVwxwixqPOVmpMFvAHeHnF/djr/w7LiApjhYuP8MU4ACvCfe6OYzFzs4g5r YHfzF6B/A3sCG33EQdwi270py42YcTMxTzu0joePQPWuOK1rALyN9RKrOA3D0DCfgOuaJRPGy MeT8U0El6QU29xerM2GvH7//9veD8T9E/V7JZkc8DHjAnIWo8szwc62dYC7JaiEQuItqpx2+P XtkoEAoN7zXoVOOZW/5z2i4nw04F5Cnz5AA3u/5ti++KfXKs34j6bI7LarKkkG8aualaMS0Nm +fpN3HL1fxEHa/VWaJ+UE+bMh/KWZOHx8NMdDhORy4RIml/cJSqaDuvdJ3Bn9ApaFplLWZAjl 2jRjkxpIJfi0uHGOPIPrQowJcslHRBKK+T/K0O14GlJaJs4XYuoS+CcQXBtfiiZg88SGdgFh9 R8PdV2DmNBQwM6vnzXaiLsIGZbo/BYu9yuLyIxsQ4U7qDJl5BsiRjSrxUtnhyEGyfJT5fenC2 D6sySU6ol24Ib7nvWRuiYS7iXazRk2p+F2iDRd0C1rBaDW/Kq6A+6H0d4XLV5C02uyEPX1kZc cVHrJXoF6IUm4ccF9aGgzoV09KG4zmcvDVWQBYOdoa+0FjdD7k1jia8Nb4ckv4c2JnVR9F98E 9XvdxgvuqRHkNkaXEt5ci8WP39v0wCYTzCSmtrA9qXUHscdAg7b7Owqzcss2xjAP5tRI3C6f X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:215176 Archived-At: > Done, with many other your suggestions implemented, thanks for ideas. Neat. I would try to refine the "Select" mechanism a bit: - The order should be All>Defun>List>Line>Symbol or (preferably) the inverse. - In comments and strings it might be nice to advertise selecting the entire comment or string. - Choosing All, in particular, will practically always relocate point and scroll the window. This might be confusing - many people might not understand the combined effect of our "point is always visible" and "point is at one end of the active region" paradigms - so we should provide some way to retract that action and restore the window point and start position afterwards. Maybe None could do that by default but where should List followed by Defun followed by None scroll to? martin