From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 24 19:19:47 2015 Received: (at submit) by debbugs.gnu.org; 24 Apr 2015 23:19:47 +0000 Received: from localhost ([127.0.0.1]:39055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ylmss-00043n-Sl for submit@debbugs.gnu.org; Fri, 24 Apr 2015 19:19:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54212) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ylmsq-00043a-2y for submit@debbugs.gnu.org; Fri, 24 Apr 2015 19:19:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ylmsk-0003zk-2L for submit@debbugs.gnu.org; Fri, 24 Apr 2015 19:19:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43348) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ylmsj-0003zg-VB for submit@debbugs.gnu.org; Fri, 24 Apr 2015 19:19:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39484) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ylmsj-0006ga-0O for bug-gnu-emacs@gnu.org; Fri, 24 Apr 2015 19:19:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ylmsd-0003yj-Rh for bug-gnu-emacs@gnu.org; Fri, 24 Apr 2015 19:19:36 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:37896) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ylmsd-0003ye-LV for bug-gnu-emacs@gnu.org; Fri, 24 Apr 2015 19:19:31 -0400 Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t3ONJUlx024547 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 24 Apr 2015 23:19:30 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0022.oracle.com (8.13.8/8.13.8) with ESMTP id t3ONJT2m031505 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Fri, 24 Apr 2015 23:19:29 GMT Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t3ONJTFJ011452 for ; Fri, 24 Apr 2015 23:19:29 GMT MIME-Version: 1.0 Message-ID: <72ff228c-ad59-4fcc-a9d1-9109c0bb13ec@default> Date: Fri, 24 Apr 2015 16:19:28 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 25.0.50; doc string of `insert-buffer-substring' X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0022.oracle.com [156.151.31.74] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Unlike the doc string of `insert', this doc string does not explicitly say the following: Point and before-insertion markers move forward to end up after the inserted text. Any other markers at the point of insertion remain before the text. It should. Here is an example where a reader did not understand some code, partly because, it seems, this doc string is not explicit about this. http://emacs.stackexchange.com/q/10904/105 In GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2014-10-20 on LEG570 Bzr revision: 118168 rgm@gnu.org-20141020195941-icp42t8ttcnud09g Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --enable-checking=3Dyes,glyphs CPPFLAGS=3D-DGLYPH_DEBUG=3D1' From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 25 03:52:07 2015 Received: (at 20421-done) by debbugs.gnu.org; 25 Apr 2015 07:52:07 +0000 Received: from localhost ([127.0.0.1]:39240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ylusg-0000G0-QR for submit@debbugs.gnu.org; Sat, 25 Apr 2015 03:52:07 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:39603) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yluse-0000FU-1D for 20421-done@debbugs.gnu.org; Sat, 25 Apr 2015 03:52:05 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NNC00700QNSDB00@a-mtaout23.012.net.il> for 20421-done@debbugs.gnu.org; Sat, 25 Apr 2015 10:51:56 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NNC0079VR6KCQ20@a-mtaout23.012.net.il>; Sat, 25 Apr 2015 10:51:56 +0300 (IDT) Date: Sat, 25 Apr 2015 10:51:41 +0300 From: Eli Zaretskii Subject: Re: bug#20421: 25.0.50; doc string of `insert-buffer-substring' In-reply-to: <72ff228c-ad59-4fcc-a9d1-9109c0bb13ec@default> X-012-Sender: halo1@inter.net.il To: Drew Adams Message-id: <83siboy7aq.fsf@gnu.org> References: <72ff228c-ad59-4fcc-a9d1-9109c0bb13ec@default> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20421-done Cc: 20421-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 24 Apr 2015 16:19:28 -0700 (PDT) > From: Drew Adams > > Unlike the doc string of `insert', this doc string does not explicitly > say the following: > > Point and before-insertion markers move forward to end up > after the inserted text. > Any other markers at the point of insertion remain before the text. > > It should. Fixed. > Here is an example where a reader did not understand some > code, partly because, it seems, this doc string is not explicit about > this. > > http://emacs.stackexchange.com/q/10904/105 I think that reader misunderstood something else: the difference between point and window-point. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 25 06:50:10 2015 Received: (at 20421) by debbugs.gnu.org; 25 Apr 2015 10:50:11 +0000 Received: from localhost ([127.0.0.1]:39263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ylxey-0004Us-Cs for submit@debbugs.gnu.org; Sat, 25 Apr 2015 06:50:09 -0400 Received: from mout.gmx.net ([212.227.15.18]:62690) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ylxeu-0004UH-10 for 20421@debbugs.gnu.org; Sat, 25 Apr 2015 06:50:05 -0400 Received: from [62.47.142.116] ([62.47.142.116]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MQhyf-1YtIJK17M5-00Tzcb; Sat, 25 Apr 2015 12:49:55 +0200 Message-ID: <553B714A.8050002@gmx.at> Date: Sat, 25 Apr 2015 12:49:46 +0200 From: martin rudalics MIME-Version: 1.0 To: 20421@debbugs.gnu.org, eliz@gnu.org, drew.adams@oracle.com Subject: Re: bug#20421: 25.0.50; doc string of `insert-buffer-substring' References: <72ff228c-ad59-4fcc-a9d1-9109c0bb13ec@default> <83siboy7aq.fsf@gnu.org> In-Reply-To: <83siboy7aq.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:6nENHX4/YGbwP5BJlip771wg/a7Jj8vcTmY6WlUynfMhMpMW5Fw U63ByWq6IjWAJ71iIXjLOLp/+Nu3Y3Prvc8vt/pkyOPBqVLW2u9HuUMdwTFgTDG29CxkSeT UIQ0uuuz4UABI8Eil5DtyHXlmWbiP2yJDluauICj6/PITQMYbJQmuRyqrWV+xSP95B0crkg XykgUV+pVYU7ieMV3c4qw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20421 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > I think that reader misunderstood something else: the difference > between point and window-point. IIUC the issue at hand is more contrived. Conceptually, `window-point' prescribes the position where to display the cursor in the corresponding window and `window-point-insertion-type' prescribes how the cursor should move when text is inserted at that position. But we also say: As long as the selected window displays the current buffer, the window's point and the buffer's point always move together; they remain equal. So inherently Emacs does override [at least the default value which is nil of] `window-point-insertion-type' when appending at `window-point' in the selected window. Now apparently that code in `append-to-buffer' (dolist (window windows) (when (= (window-point window) point) (set-window-point window (point)))) tries to mimic the same behavior for all non-selected windows that show the same buffer and whose `window-point' equals the pre-append position of `point' in that buffer. Our reader should be able to see why this code makes a difference with emacs -Q as follows: - Make a frame with two windows showing the same buffer - Make one of these windows the selected one - Make sure that both windows have the same value of `window-point' (show the cursor at the same position) - Call `append-to-buffer' to add some text to these windows' buffer. With the code above, both windows should have the same value of `window-point' now. Without that code, the point of the non-selected window should have staid behind the added text. I have no idea why `append-to-buffer' deliberately overrides the value of `window-point-insertion-type' or why the default value of `window-point-insertion-type' is nil. Maybe Stefan can clarify. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 25 10:22:41 2015 Received: (at 20421) by debbugs.gnu.org; 25 Apr 2015 14:22:41 +0000 Received: from localhost ([127.0.0.1]:39881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ym0ye-0002iQ-Ch for submit@debbugs.gnu.org; Sat, 25 Apr 2015 10:22:40 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:39728) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ym0yb-0002iB-DE for 20421@debbugs.gnu.org; Sat, 25 Apr 2015 10:22:37 -0400 Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t3PEMVen014157 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 25 Apr 2015 14:22:31 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0022.oracle.com (8.13.8/8.13.8) with ESMTP id t3PEMURZ018205 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sat, 25 Apr 2015 14:22:30 GMT Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t3PEMUqv010622; Sat, 25 Apr 2015 14:22:30 GMT MIME-Version: 1.0 Message-ID: Date: Sat, 25 Apr 2015 07:22:31 -0700 (PDT) From: Drew Adams To: martin rudalics , 20421@debbugs.gnu.org, eliz@gnu.org Subject: RE: bug#20421: 25.0.50; doc string of `insert-buffer-substring' References: <72ff228c-ad59-4fcc-a9d1-9109c0bb13ec@default> <83siboy7aq.fsf@gnu.org> <553B714A.8050002@gmx.at> In-Reply-To: <553B714A.8050002@gmx.at> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0022.oracle.com [156.151.31.74] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 20421 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > > I think that reader misunderstood something else: the difference > > between point and window-point. > > IIUC the issue at hand is more contrived. Conceptually, `window- > point' prescribes the position where to display the cursor in the > corresponding window and `window-point-insertion-type' prescribes > how the cursor should move when text is inserted at that position. =20 > But we also say: >=20 > As long as the selected window displays the current buffer, the > window's point and the buffer's point always move together; they > remain equal. >=20 > So inherently Emacs does override [at least the default value which > is nil of] `window-point-insertion-type' when appending at `window- > point' in the selected window. >=20 > Now apparently that code in `append-to-buffer' >=20 > (dolist (window windows) > (when (=3D (window-point window) point) > (set-window-point window (point)))) >=20 > tries to mimic the same behavior for all non-selected windows that > show the same buffer and whose `window-point' equals the pre-append > position of `point' in that buffer. >=20 > Our reader should be able to see why this code makes a difference > with emacs -Q as follows: >=20 > - Make a frame with two windows showing the same buffer > - Make one of these windows the selected one > - Make sure that both windows have the same value of `window-point' > (show the cursor at the same position) > - Call `append-to-buffer' to add some text to these windows' buffer. >=20 > With the code above, both windows should have the same value of > `window-point' now. Without that code, the point of the non- > selected window should have staid behind the added text. >=20 > I have no idea why `append-to-buffer' deliberately overrides the > value of `window-point-insertion-type' or why the default value of > `window-point-insertion-type' is nil. Maybe Stefan can clarify. Good info, which helps supplement the Q&A at SE (which links to this thread). I wasn't even aware of `window-point-insertion-type', which was introduced in Emacs 23 apparently. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 25 10:49:24 2015 Received: (at 20421) by debbugs.gnu.org; 25 Apr 2015 14:49:24 +0000 Received: from localhost ([127.0.0.1]:39911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ym1OW-0003P0-9x for submit@debbugs.gnu.org; Sat, 25 Apr 2015 10:49:24 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:48638) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ym1OU-0003Or-LP for 20421@debbugs.gnu.org; Sat, 25 Apr 2015 10:49:22 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t3PEnLYv020548; Sat, 25 Apr 2015 10:49:21 -0400 Received: by pastel.home (Postfix, from userid 20848) id 456A4250C; Sat, 25 Apr 2015 10:49:21 -0400 (EDT) From: Stefan Monnier To: martin rudalics Subject: Re: bug#20421: 25.0.50; doc string of `insert-buffer-substring' Message-ID: References: <72ff228c-ad59-4fcc-a9d1-9109c0bb13ec@default> <83siboy7aq.fsf@gnu.org> <553B714A.8050002@gmx.at> Date: Sat, 25 Apr 2015 10:49:21 -0400 In-Reply-To: <553B714A.8050002@gmx.at> (martin rudalics's message of "Sat, 25 Apr 2015 12:49:46 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered GEN_SPAM_FEATRE=0.2, RV5287=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5287> : inlines <2795> : streams <1428398> : uri <1915546> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 20421 Cc: eliz@gnu.org, drew.adams@oracle.com, 20421@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > Now apparently that code in `append-to-buffer' Is it just me, or is append-to-buffer really weird (since it inserts at point rather than appending at the end)? Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 25 10:59:21 2015 Received: (at 20421) by debbugs.gnu.org; 25 Apr 2015 14:59:21 +0000 Received: from localhost ([127.0.0.1]:39922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ym1Y9-0003f8-5d for submit@debbugs.gnu.org; Sat, 25 Apr 2015 10:59:21 -0400 Received: from mtaout26.012.net.il ([80.179.55.182]:38322) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ym1Y7-0003ev-1h for 20421@debbugs.gnu.org; Sat, 25 Apr 2015 10:59:19 -0400 Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0NND00H00AMQ7C00@mtaout26.012.net.il> for 20421@debbugs.gnu.org; Sat, 25 Apr 2015 18:00:48 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NND00HWFB1CJY00@mtaout26.012.net.il>; Sat, 25 Apr 2015 18:00:48 +0300 (IDT) Date: Sat, 25 Apr 2015 17:58:58 +0300 From: Eli Zaretskii Subject: Re: bug#20421: 25.0.50; doc string of `insert-buffer-substring' In-reply-to: X-012-Sender: halo1@inter.net.il To: Stefan Monnier Message-id: <83h9s4xnil.fsf@gnu.org> References: <72ff228c-ad59-4fcc-a9d1-9109c0bb13ec@default> <83siboy7aq.fsf@gnu.org> <553B714A.8050002@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20421 Cc: rudalics@gmx.at, drew.adams@oracle.com, 20421@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Stefan Monnier > Cc: 20421@debbugs.gnu.org, eliz@gnu.org, drew.adams@oracle.com > Date: Sat, 25 Apr 2015 10:49:21 -0400 > > append-to-buffer [...] inserts at point rather than appending at the end Yes, and that's what it says in its doc string. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 25 11:35:05 2015 Received: (at 20421) by debbugs.gnu.org; 25 Apr 2015 15:35:05 +0000 Received: from localhost ([127.0.0.1]:39927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ym26i-0004X3-Ry for submit@debbugs.gnu.org; Sat, 25 Apr 2015 11:35:05 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:24792) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ym26g-0004WS-3N for 20421@debbugs.gnu.org; Sat, 25 Apr 2015 11:35:03 -0400 Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t3PFYrDe004820 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 25 Apr 2015 15:34:54 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t3PFYpwV000869 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sat, 25 Apr 2015 15:34:51 GMT Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id t3PFYo1n032615; Sat, 25 Apr 2015 15:34:51 GMT MIME-Version: 1.0 Message-ID: Date: Sat, 25 Apr 2015 08:34:52 -0700 (PDT) From: Drew Adams To: Stefan Monnier , martin rudalics Subject: RE: bug#20421: 25.0.50; doc string of `insert-buffer-substring' References: <72ff228c-ad59-4fcc-a9d1-9109c0bb13ec@default> <83siboy7aq.fsf@gnu.org> <553B714A.8050002@gmx.at> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0021.oracle.com [156.151.31.71] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 20421 Cc: eliz@gnu.org, 20421@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > > Now apparently that code in `append-to-buffer' >=20 > Is it just me, or is append-to-buffer really weird (since it inserts > at point rather than appending at the end)? Sidetrack. Belongs in another thread, about improving `append-to-buffer'. = Please consider filing an enhancement request. From unknown Tue Jun 17 22:28:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 24 May 2015 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator