From gg@zip.com.au Mon Jun 1 16:43:10 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Jun 2009 23:43:10 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.4 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n51Nh5BN030036 for ; Mon, 1 Jun 2009 16:43:06 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MBH9k-0000re-U4 for bug-gnu-emacs@gnu.org; Mon, 01 Jun 2009 19:43:04 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MBH9f-0000qL-Ae for bug-gnu-emacs@gnu.org; Mon, 01 Jun 2009 19:43:03 -0400 Received: from [199.232.76.173] (port=53496 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MBH9f-0000qI-65 for bug-gnu-emacs@gnu.org; Mon, 01 Jun 2009 19:42:59 -0400 Received: from mailout2-5.pacific.net.au ([61.8.2.228]:34429 helo=mailout2.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MBH9e-0008OI-Lc for bug-gnu-emacs@gnu.org; Mon, 01 Jun 2009 19:42:58 -0400 Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout2.pacific.net.au (Postfix) with ESMTP id 5D3D2147249 for ; Tue, 2 Jun 2009 09:42:51 +1000 (EST) Received: from blah.blah (ppp2EA3.dyn.pacific.net.au [61.8.46.163]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 85D422740E for ; Tue, 2 Jun 2009 09:42:50 +1000 (EST) Received: from gg by blah.blah with local (Exim 4.69) (envelope-from ) id 1MBH9P-0003bY-Nv for bug-gnu-emacs@gnu.org; Tue, 02 Jun 2009 09:42:43 +1000 From: Kevin Ryde To: bug-gnu-emacs@gnu.org Subject: suggest minibuffer M-< go to start of text Date: Tue, 02 Jun 2009 09:42:43 +1000 Message-ID: <873aajttak.fsf@blah.blah> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) In the minibuffer it'd be good if M-<, currently `beginning-of-buffer', went to the start of the editable text rather than the start of the prompt. The start of editable text would match what C-a `move-beginning-of-line' now does. Dunno if it'd be best to have a function recognising "field" stuff, or just a different keybinding in the minibuffer. I've been using the couple of lines below. It's good when you've got a multiple lines in the minibuffer. (defun my-minibuffer-beginning-of-buffer () (interactive) (or (and (fboundp 'region-active-p) ;; new in emacs23 (region-active-p)) (push-mark)) (if (<= (point) (minibuffer-prompt-end)) (goto-char (point-min)) (goto-char (minibuffer-prompt-end)))) (define-key minibuffer-local-map "\M-<" 'my-minibuffer-beginning-of-buffer) In GNU Emacs 22.3.1 (i486-pc-linux-gnu, GTK+ Version 2.14.7) of 2009-03-31 on raven, modified by Debian configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs22:/etc/emacs:/usr/local/share/emacs/22.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.3/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.3/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_AU locale-coding-system: iso-8859-1 default-enable-multibyte-characters: t From cyd@stupidchicken.com Wed Jun 3 18:36:16 2009 Received: (at control) by emacsbugs.donarmstrong.com; 4 Jun 2009 01:36:16 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.8 required=4.0 tests=AWL,VALID_BTS_CONTROL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n541aDrb018809 for ; Wed, 3 Jun 2009 18:36:14 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id 61FA657E259; Wed, 3 Jun 2009 21:36:14 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: severity 3447 wishlist Date: Wed, 03 Jun 2009 21:36:14 -0400 Message-ID: <87y6s8rd9t.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii severity 3447 wishlist severity 3464 wishlist severity 3465 wishlist severity 3466 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 04:23:53 2019 Received: (at 3447) by debbugs.gnu.org; 30 Sep 2019 08:23:53 +0000 Received: from localhost ([127.0.0.1]:56900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEqyE-0002iH-82 for submit@debbugs.gnu.org; Mon, 30 Sep 2019 04:23:53 -0400 Received: from quimby.gnus.org ([80.91.231.51]:47450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEqyC-0002i8-0k for 3447@debbugs.gnu.org; Mon, 30 Sep 2019 04:23:49 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEqy7-0005HO-1t; Mon, 30 Sep 2019 10:23:45 +0200 From: Lars Ingebrigtsen To: Kevin Ryde Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> Date: Mon, 30 Sep 2019 10:23:42 +0200 In-Reply-To: <873aajttak.fsf@blah.blah> (Kevin Ryde's message of "Tue, 02 Jun 2009 09:42:43 +1000") Message-ID: <87d0fidwfl.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Kevin Ryde writes: > Dunno if it'd be best to have a function recognising "field" stuff, or > just a different keybinding in the minibuffer. I've been using the > couple of lines below. It's good when you've got a multi [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) Kevin Ryde writes: > Dunno if it'd be best to have a function recognising "field" stuff, or > just a different keybinding in the minibuffer. I've been using the > couple of lines below. It's good when you've got a multiple lines in > the minibuffer. > > (defun my-minibuffer-beginning-of-buffer () > (interactive) > (or (and (fboundp 'region-active-p) ;; new in emacs23 > (region-active-p)) > (push-mark)) > (if (<= (point) (minibuffer-prompt-end)) > (goto-char (point-min)) > (goto-char (minibuffer-prompt-end)))) > (define-key minibuffer-local-map "\M-<" 'my-minibuffer-beginning-of-buffer) I think something like this would be a very good idea. I frequently have long, multiline expressions in the minibuffer, and `M-<' not taking me to the start of the editable data is annoying. Does anybody object to making a change like this? (It'll have to be modernised a bit, of course.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 04:53:53 2019 Received: (at 3447) by debbugs.gnu.org; 30 Sep 2019 08:53:53 +0000 Received: from localhost ([127.0.0.1]:56933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iErRI-0005Tq-OG for submit@debbugs.gnu.org; Mon, 30 Sep 2019 04:53:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iErRI-0005Te-0K for 3447@debbugs.gnu.org; Mon, 30 Sep 2019 04:53:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35647) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iErRB-0007wS-AV; Mon, 30 Sep 2019 04:53:45 -0400 Received: from [176.228.60.248] (port=1358 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iErRA-0001Nb-80; Mon, 30 Sep 2019 04:53:44 -0400 Date: Mon, 30 Sep 2019 11:53:40 +0300 Message-Id: <83muemcgh7.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-reply-to: <87d0fidwfl.fsf@gnus.org> (message from Lars Ingebrigtsen on Mon, 30 Sep 2019 10:23:42 +0200) Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, user42@zip.com.au X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > From: Lars Ingebrigtsen > Date: Mon, 30 Sep 2019 10:23:42 +0200 > Cc: 3447@debbugs.gnu.org > > > (defun my-minibuffer-beginning-of-buffer () > > (interactive) > > (or (and (fboundp 'region-active-p) ;; new in emacs23 > > (region-active-p)) > > (push-mark)) > > (if (<= (point) (minibuffer-prompt-end)) > > (goto-char (point-min)) > > (goto-char (minibuffer-prompt-end)))) > > (define-key minibuffer-local-map "\M-<" 'my-minibuffer-beginning-of-buffer) > > I think something like this would be a very good idea. I frequently > have long, multiline expressions in the minibuffer, and `M-<' not taking > me to the start of the editable data is annoying. > > Does anybody object to making a change like this? As an opt-in behavior, please. We can make it the default later, if there's enough demand. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 01 07:58:29 2019 Received: (at 3447) by debbugs.gnu.org; 1 Oct 2019 11:58:30 +0000 Received: from localhost ([127.0.0.1]:60956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFGnV-00017g-Jk for submit@debbugs.gnu.org; Tue, 01 Oct 2019 07:58:29 -0400 Received: from quimby.gnus.org ([80.91.231.51]:48862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFGnT-00017X-Go for 3447@debbugs.gnu.org; Tue, 01 Oct 2019 07:58:28 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iFGnO-00027z-8C; Tue, 01 Oct 2019 13:58:24 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <83muemcgh7.fsf@gnu.org> Date: Tue, 01 Oct 2019 13:58:22 +0200 In-Reply-To: <83muemcgh7.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 30 Sep 2019 11:53:40 +0300") Message-ID: <877e5oad9d.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > As an opt-in behavior, please. We can make it the default later, if > there's enough demand. I can do that, but after using this for a bit, it just seems like very natural behaviour, which makes me wonder whether anybody really enjoys the previous behaviour. I mean, there's very little of use [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, user42@zip.com.au X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) Eli Zaretskii writes: > As an opt-in behavior, please. We can make it the default later, if > there's enough demand. I can do that, but after using this for a bit, it just seems like very natural behaviour, which makes me wonder whether anybody really enjoys the previous behaviour. I mean, there's very little of use you can do before the end of the minibuffer prompt. The only use case I can see is if you want to copy the entire buffer contents to the kill ring... but... how often is that done? Perhaps we could just do the change below (calling it out in NEWS) and see whether anybody complains? And if they do, we'll introduce the variable. diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index 3fa637f2ac..20be32f307 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el @@ -2233,6 +2233,7 @@ completion-help-at-point (let ((map minibuffer-local-map)) (define-key map "\C-g" 'abort-recursive-edit) + (define-key map "\M-<" 'minibuffer-beginning-of-buffer) (define-key map "\r" 'exit-minibuffer) (define-key map "\n" 'exit-minibuffer)) @@ -3589,6 +3590,32 @@ minibuffer-insert-file-name-at-point (when file-name-at-point (insert file-name-at-point)))) +(defun minibuffer-beginning-of-buffer (&optional arg) + "Move to the logical beginning of the minibuffer. +This command behaves like `beginning-of-buffer', but if point is +after the end of the prompt, move to the end of the prompt. +Otherwise move to the start of the buffer." + (declare (interactive-only "use `(goto-char (point-min))' instead.")) + (interactive "^P") + (when (or (consp arg) + (region-active-p)) + (push-mark)) + (goto-char (cond + ;; We want to go N/10th of the way from the beginning. + ((and arg (not (consp arg))) + (+ (point-min) 1 + (/ (* (- (point-max) (point-min)) + (prefix-numeric-value arg)) + 10))) + ;; Go to the start of the buffer. + ((<= (point) (minibuffer-prompt-end)) + (point-min)) + ;; Go to the end of the minibuffer. + (t + (minibuffer-prompt-end)))) + (when (and arg (not (consp arg))) + (forward-line 1))) + (provide 'minibuffer) ;;; minibuffer.el ends here -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 01 07:58:47 2019 Received: (at control) by debbugs.gnu.org; 1 Oct 2019 11:58:47 +0000 Received: from localhost ([127.0.0.1]:60959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFGnm-00018F-Ut for submit@debbugs.gnu.org; Tue, 01 Oct 2019 07:58:47 -0400 Received: from quimby.gnus.org ([80.91.231.51]:48880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFGnl-000186-9m for control@debbugs.gnu.org; Tue, 01 Oct 2019 07:58:45 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iFGni-00028I-Fg for control@debbugs.gnu.org; Tue, 01 Oct 2019 13:58:44 +0200 Date: Tue, 01 Oct 2019 13:58:42 +0200 Message-Id: <875zl8ad8t.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #3447 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 3447 + patch quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) tags 3447 + patch quit From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 01 08:28:48 2019 Received: (at 3447) by debbugs.gnu.org; 1 Oct 2019 12:28:48 +0000 Received: from localhost ([127.0.0.1]:60999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFHGq-0003uL-9y for submit@debbugs.gnu.org; Tue, 01 Oct 2019 08:28:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34755) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFHGo-0003u8-MF for 3447@debbugs.gnu.org; Tue, 01 Oct 2019 08:28:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60153) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iFHGh-0000M0-RE; Tue, 01 Oct 2019 08:28:39 -0400 Received: from [176.228.60.248] (port=3825 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iFHGa-00043W-FD; Tue, 01 Oct 2019 08:28:35 -0400 Date: Tue, 01 Oct 2019 15:28:32 +0300 Message-Id: <83pnjgabv3.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-reply-to: <877e5oad9d.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 01 Oct 2019 13:58:22 +0200) Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <83muemcgh7.fsf@gnu.org> <877e5oad9d.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, user42@zip.com.au X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: user42@zip.com.au, 3447@debbugs.gnu.org > Date: Tue, 01 Oct 2019 13:58:22 +0200 > > Eli Zaretskii writes: > > > As an opt-in behavior, please. We can make it the default later, if > > there's enough demand. > > I can do that, but after using this for a bit, it just seems like very > natural behaviour, which makes me wonder whether anybody really enjoys > the previous behaviour. I mean, there's very little of use you can do > before the end of the minibuffer prompt. The only use case I can see is > if you want to copy the entire buffer contents to the kill ring... > but... how often is that done? I understand that this is your impression, but that's just a single person's impression. The change in behavior is not insignificant. > Perhaps we could just do the change below (calling it out in NEWS) and > see whether anybody complains? And if they do, we'll introduce the > variable. The problem with the complaints is that they usually come only after Emacs is released, and by that time it is too late. So let's have the defcustom, please. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 01 09:02:37 2019 Received: (at 3447) by debbugs.gnu.org; 1 Oct 2019 13:02:37 +0000 Received: from localhost ([127.0.0.1]:32830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFHnZ-0004kJ-Bj for submit@debbugs.gnu.org; Tue, 01 Oct 2019 09:02:37 -0400 Received: from quimby.gnus.org ([80.91.231.51]:50064) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFHnX-0004k8-QN for 3447@debbugs.gnu.org; Tue, 01 Oct 2019 09:02:36 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iFHnR-0002yd-TM; Tue, 01 Oct 2019 15:02:32 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <83muemcgh7.fsf@gnu.org> <877e5oad9d.fsf@gnus.org> <83pnjgabv3.fsf@gnu.org> Date: Tue, 01 Oct 2019 15:02:29 +0200 In-Reply-To: <83pnjgabv3.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 01 Oct 2019 15:28:32 +0300") Message-ID: <87r23w7h5m.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > The problem with the complaints is that they usually come only after > Emacs is released, and by that time it is too late. So let's have the > defcustom, please. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, user42@zip.com.au X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) Eli Zaretskii writes: > The problem with the complaints is that they usually come only after > Emacs is released, and by that time it is too late. So let's have the > defcustom, please. OK; done. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 01 09:02:41 2019 Received: (at control) by debbugs.gnu.org; 1 Oct 2019 13:02:41 +0000 Received: from localhost ([127.0.0.1]:32833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFHnc-0004kZ-Nr for submit@debbugs.gnu.org; Tue, 01 Oct 2019 09:02:40 -0400 Received: from quimby.gnus.org ([80.91.231.51]:50080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFHnb-0004kR-CT for control@debbugs.gnu.org; Tue, 01 Oct 2019 09:02:39 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iFHnY-0002yl-Jv for control@debbugs.gnu.org; Tue, 01 Oct 2019 15:02:38 +0200 Date: Tue, 01 Oct 2019 15:02:36 +0200 Message-Id: <87pnjg7h5f.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #3447 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 3447 fixed close 3447 27.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) tags 3447 fixed close 3447 27.1 quit From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 01 09:24:12 2019 Received: (at 3447) by debbugs.gnu.org; 1 Oct 2019 13:24:12 +0000 Received: from localhost ([127.0.0.1]:32864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFI8S-0007Jm-8W for submit@debbugs.gnu.org; Tue, 01 Oct 2019 09:24:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFI8P-0007JY-1S for 3447@debbugs.gnu.org; Tue, 01 Oct 2019 09:24:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iFI8I-0006Xq-6t; Tue, 01 Oct 2019 09:24:02 -0400 Received: from [176.228.60.248] (port=3220 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iFI8H-0001rK-G7; Tue, 01 Oct 2019 09:24:02 -0400 Date: Tue, 01 Oct 2019 16:24:01 +0300 Message-Id: <83lfu4a9am.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-reply-to: <87r23w7h5m.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 01 Oct 2019 15:02:29 +0200) Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <83muemcgh7.fsf@gnu.org> <877e5oad9d.fsf@gnus.org> <83pnjgabv3.fsf@gnu.org> <87r23w7h5m.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, user42@zip.com.au X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: 3447@debbugs.gnu.org, user42@zip.com.au > Date: Tue, 01 Oct 2019 15:02:29 +0200 > > Eli Zaretskii writes: > > > The problem with the complaints is that they usually come only after > > Emacs is released, and by that time it is too late. So let's have the > > defcustom, please. > > OK; done. Thanks. From unknown Mon Jun 23 20:16:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 30 Oct 2019 11:24:08 +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 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 12 17:02:50 2019 Received: (at control) by debbugs.gnu.org; 12 Nov 2019 22:02:50 +0000 Received: from localhost ([127.0.0.1]:58529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUeFN-0005Zh-UA for submit@debbugs.gnu.org; Tue, 12 Nov 2019 17:02:50 -0500 Received: from eastern.birch.relay.mailchannels.net ([23.83.209.55]:1265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUeFL-0005ZX-Tr for control@debbugs.gnu.org; Tue, 12 Nov 2019 17:02:48 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 8E24814198A for ; Tue, 12 Nov 2019 22:02:46 +0000 (UTC) Received: from pdx1-sub0-mail-a74.g.dreamhost.com (100-96-92-150.trex.outbound.svc.cluster.local [100.96.92.150]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 46D5C141C30 for ; Tue, 12 Nov 2019 22:02:46 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a74.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Tue, 12 Nov 2019 22:02:46 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Grain-Trade: 4285000318a3cff7_1573596166323_1719103751 X-MC-Loop-Signature: 1573596166323:1840988921 X-MC-Ingress-Time: 1573596166322 Received: from pdx1-sub0-mail-a74.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a74.g.dreamhost.com (Postfix) with ESMTP id 610487FF96 for ; Tue, 12 Nov 2019 14:02:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=Zi27Ms/7G6uz4dhHUvrz+4rMKbM=; b= N1HawJkt342u06cGBhtK3joh1X0EiGebOAdNhubYCBWalXIL64vcHwdCZ2egCg9r 8uTYxPtB6cCUINCV6cQNUZ/vJ67zbewPpMTo2sQJeS/RWdwVopQ6mZrIwQheSvLE vlU34iptOmtobf+rdaApPCvydCXhKdJKAZyR3xpd8Js= Received: from mail.jurta.org (m91-129-102-1.cust.tele2.ee [91.129.102.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a74.g.dreamhost.com (Postfix) with ESMTPSA id 14BB07FFBA for ; Tue, 12 Nov 2019 14:02:39 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a74 From: Juri Linkov To: control@debbugs.gnu.org Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> Date: Wed, 13 Nov 2019 00:01:24 +0200 In-Reply-To: <873aajttak.fsf@blah.blah> (Kevin Ryde's message of "Tue, 02 Jun 2009 09:42:43 +1000") Message-ID: <87tv78hhzf.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) unarchive 3447 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 12 17:05:44 2019 Received: (at 3447) by debbugs.gnu.org; 12 Nov 2019 22:05:44 +0000 Received: from localhost ([127.0.0.1]:58536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUeIB-0005eg-Ef for submit@debbugs.gnu.org; Tue, 12 Nov 2019 17:05:43 -0500 Received: from black.elm.relay.mailchannels.net ([23.83.212.19]:26299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUeI9-0005eT-51; Tue, 12 Nov 2019 17:05:41 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id AAFBE2C1F69; Tue, 12 Nov 2019 22:05:39 +0000 (UTC) Received: from pdx1-sub0-mail-a74.g.dreamhost.com (100-96-8-64.trex.outbound.svc.cluster.local [100.96.8.64]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 1D0F82C1E7F; Tue, 12 Nov 2019 22:05:39 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a74.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Tue, 12 Nov 2019 22:05:39 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Stupid-Troubled: 65b4fec61e674804_1573596339404_606760840 X-MC-Loop-Signature: 1573596339403:1614571377 X-MC-Ingress-Time: 1573596339403 Received: from pdx1-sub0-mail-a74.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a74.g.dreamhost.com (Postfix) with ESMTP id 8A1967FFC2; Tue, 12 Nov 2019 14:05:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=S1eR1rKdqjx0KCjpkQiVeZdb5/o=; b= bht4KnSTnuRGlQZf/ZMgHKB24uiFPNfQsSB5lig61JFg+j/opAu/t8sK8A8dCYyq Bo30tJqEvOMaV0i85aNvcA7CqsmUipqYU44aOFHzZ/kbP5SOI+E+KxQB2dO9btCh 2YJ+P9PixrzUv7RhflXnlfVGWh1/leiqfuWsdI6zavo= Received: from mail.jurta.org (m91-129-102-1.cust.tele2.ee [91.129.102.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a74.g.dreamhost.com (Postfix) with ESMTPSA id 25FB07FFBA; Tue, 12 Nov 2019 14:05:31 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a74 From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> Date: Wed, 13 Nov 2019 00:04:39 +0200 In-Reply-To: <87d0fidwfl.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 30 Sep 2019 10:23:42 +0200") Message-ID: <87sgmshhu0.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, Kevin Ryde X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) --=-=-= Content-Type: text/plain reopen 3447 quit >> (define-key minibuffer-local-map "\M-<" 'my-minibuffer-beginning-of-buffer) > > I think something like this would be a very good idea. I frequently > have long, multiline expressions in the minibuffer, and `M-<' not taking > me to the start of the editable data is annoying. > > Does anybody object to making a change like this? (It'll have to be > modernised a bit, of course.) This still doesn't work with . This can be fixed by remapping beginning-of-buffer in the patch below. Like 'C-a' goes to the end of the prompt exactly like , there is no reason not to do the same for 'M-<' and . Moreover, we don't add defcustoms for simple key bindings because keybinding are configured with the help of define-key. This patch should do the right thing: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=minibuffer-remap-beginning-of-buffer.patch diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index 6e72eb73f9..d4b3cb8297 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el @@ -2240,7 +2240,7 @@ completion-help-at-point (let ((map minibuffer-local-map)) (define-key map "\C-g" 'abort-recursive-edit) - (define-key map "\M-<" 'minibuffer-beginning-of-buffer) + (define-key map [remap beginning-of-buffer] 'minibuffer-beginning-of-buffer) (define-key map [remap recenter-top-bottom] 'minibuffer-recenter-top-bottom) (define-key map [remap scroll-up-command] 'minibuffer-scroll-up-command) @@ -2546,14 +2546,6 @@ insert-default-directory `set-visited-file-name'." :type 'boolean) -(defcustom minibuffer-beginning-of-buffer-movement nil - "Control how the `M-<' command in the minibuffer behaves. -If non-nil, the command will go to the end of the prompt (if -point is after the end of the prompt). If nil, it will behave -like the `beginning-of-buffer' command." - :version "27.1" - :type 'boolean) - ;; Not always defined, but only called if next-read-file-uses-dialog-p says so. (declare-function x-file-dialog "xfns.c" (prompt dir &optional default-filename mustmatch only-dir-p)) @@ -3674,8 +3666,7 @@ minibuffer-beginning-of-buffer (prefix-numeric-value arg)) 10))) ;; Go to the start of the buffer. - ((or (null minibuffer-beginning-of-buffer-movement) - (<= (point) (minibuffer-prompt-end))) + ((<= (point) (minibuffer-prompt-end)) (point-min)) ;; Go to the end of the minibuffer. (t --=-=-=-- From unknown Mon Jun 23 20:16:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug No longer marked as fixed in versions 27.1 and reopened. Date: Tue, 12 Nov 2019 22:06:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug No longer marked as fixed in versions 27.1 and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 12 22:25:32 2019 Received: (at 3447) by debbugs.gnu.org; 13 Nov 2019 03:25:33 +0000 Received: from localhost ([127.0.0.1]:58704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUjHg-0006yZ-Gv for submit@debbugs.gnu.org; Tue, 12 Nov 2019 22:25:32 -0500 Received: from quimby.gnus.org ([95.216.78.240]:59320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iUjHd-0006yL-9n for 3447@debbugs.gnu.org; Tue, 12 Nov 2019 22:25:30 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iUjHR-0005Ux-GR; Wed, 13 Nov 2019 04:25:19 +0100 From: Lars Ingebrigtsen To: Juri Linkov Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <87sgmshhu0.fsf@mail.linkov.net> Date: Wed, 13 Nov 2019 04:25:16 +0100 In-Reply-To: <87sgmshhu0.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 13 Nov 2019 00:04:39 +0200") Message-ID: <871rucv4o3.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Juri Linkov writes: > This still doesn't work with . This can be fixed > by remapping beginning-of-buffer in the patch below. > > Like 'C-a' goes to the end of the prompt exactly like , > there is no reason [...] Content analysis details: (-1.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: linkov.net] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, Kevin Ryde X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) Juri Linkov writes: > This still doesn't work with . This can be fixed > by remapping beginning-of-buffer in the patch below. > > Like 'C-a' goes to the end of the prompt exactly like , > there is no reason not to do the same for 'M-<' and . Looks good to me. > Moreover, we don't add defcustoms for simple key bindings > because keybinding are configured with the help of define-key. Eli wanted the behaviour not to change by default. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 13 16:50:14 2019 Received: (at 3447) by debbugs.gnu.org; 13 Nov 2019 21:50:14 +0000 Received: from localhost ([127.0.0.1]:60274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iV0Wk-0007rA-HV for submit@debbugs.gnu.org; Wed, 13 Nov 2019 16:50:14 -0500 Received: from black.elm.relay.mailchannels.net ([23.83.212.19]:16528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iV0Wg-0007qS-Kc for 3447@debbugs.gnu.org; Wed, 13 Nov 2019 16:50:12 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 9311F3C0C3D; Wed, 13 Nov 2019 21:50:09 +0000 (UTC) Received: from pdx1-sub0-mail-a44.g.dreamhost.com (100-96-187-103.trex.outbound.svc.cluster.local [100.96.187.103]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B990C3C13E0; Wed, 13 Nov 2019 21:50:08 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a44.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Wed, 13 Nov 2019 21:50:09 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Relation-Glossy: 3e39c040091bde03_1573681809013_3923919852 X-MC-Loop-Signature: 1573681809013:784162515 X-MC-Ingress-Time: 1573681809013 Received: from pdx1-sub0-mail-a44.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a44.g.dreamhost.com (Postfix) with ESMTP id CA92285224; Wed, 13 Nov 2019 13:50:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=DcrVJGCHkXbw41WvIaIGIcQSJRs=; b= b5EtvBVnfKtR0Of0p2Lp2kGNX9yuksn3lq9GX/HtYiQcDFRnq09Al0+a2b7yOpUr FKUR372rgFbBZi1JUsI6GyGlswI40Cvy/9NxsDDwZ11PGqxyLsh2AXo+Z01xmRsd EJ7529v0dDpnH8NemTyS76QmI6vBqgRCSmckKVEqlNE= Received: from mail.jurta.org (m91-129-102-1.cust.tele2.ee [91.129.102.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a44.g.dreamhost.com (Postfix) with ESMTPSA id BB8828521B; Wed, 13 Nov 2019 13:49:53 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a44 From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#3447: suggest minibuffer M-< go to start of text Organization: LINKOV.NET References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <87sgmshhu0.fsf@mail.linkov.net> <871rucv4o3.fsf@gnus.org> Date: Wed, 13 Nov 2019 23:16:16 +0200 In-Reply-To: <871rucv4o3.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 13 Nov 2019 04:25:16 +0100") Message-ID: <87eeyblbof.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, Kevin Ryde X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) >> This still doesn't work with . This can be fixed >> by remapping beginning-of-buffer in the patch below. >> >> Like 'C-a' goes to the end of the prompt exactly like , >> there is no reason not to do the same for 'M-<' and . > > Looks good to me. > >> Moreover, we don't add defcustoms for simple key bindings >> because keybinding are configured with the help of define-key. > > Eli wanted the behaviour not to change by default. Eli, do you think it would be better to change the default because 'C-a' and already go to the end of the prompt? 0.01% of users who for some unknown reasons might prefer it to go to the beginning of the minibuffer, could easily rebind the key back with define-key one-liner. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 14 08:45:19 2019 Received: (at 3447) by debbugs.gnu.org; 14 Nov 2019 13:45:20 +0000 Received: from localhost ([127.0.0.1]:32903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVFR1-00089i-Hb for submit@debbugs.gnu.org; Thu, 14 Nov 2019 08:45:19 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVFQz-00089Q-8j for 3447@debbugs.gnu.org; Thu, 14 Nov 2019 08:45:17 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50729) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iVFQr-000431-QE; Thu, 14 Nov 2019 08:45:09 -0500 Received: from [176.228.60.248] (port=3110 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iVFQq-0003pd-Nl; Thu, 14 Nov 2019 08:45:09 -0500 Date: Thu, 14 Nov 2019 15:44:51 +0200 Message-Id: <83r22a608c.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-reply-to: <87eeyblbof.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 13 Nov 2019 23:16:16 +0200) Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <87sgmshhu0.fsf@mail.linkov.net> <871rucv4o3.fsf@gnus.org> <87eeyblbof.fsf@mail.linkov.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, larsi@gnus.org, user42@zip.com.au X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > From: Juri Linkov > Date: Wed, 13 Nov 2019 23:16:16 +0200 > Cc: 3447@debbugs.gnu.org, Kevin Ryde > > >> Moreover, we don't add defcustoms for simple key bindings > >> because keybinding are configured with the help of define-key. > > > > Eli wanted the behaviour not to change by default. > > Eli, do you think it would be better to change the default > because 'C-a' and already go to the end of the prompt? No, because you are actually removing any way for users to go to the beginning of the minibuffer. > 0.01% of users who for some unknown reasons might prefer it > to go to the beginning of the minibuffer, could easily rebind > the key back with define-key one-liner. Sorry, I don't believe that number has any basis. I once agreed to changing the meaning of UP and DOWN arrows in the minibuffer, through similar arguments, and since then not one day passes that I don't regret that, because it drives me mad that sometimes UP shows the previous history element and sometimes I need to type M-p instead. I'm very sorry, but this change, if done, will have to be an opt-in change (and I prefer for it not to be done at all). From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 15 02:48:13 2019 Received: (at 3447) by debbugs.gnu.org; 15 Nov 2019 07:48:13 +0000 Received: from localhost ([127.0.0.1]:35512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVWKz-0003Wc-BT for submit@debbugs.gnu.org; Fri, 15 Nov 2019 02:48:13 -0500 Received: from quimby.gnus.org ([95.216.78.240]:39122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVWKx-0003W8-Ms for 3447@debbugs.gnu.org; Fri, 15 Nov 2019 02:48:12 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iVWKh-0003Yx-Nh; Fri, 15 Nov 2019 08:47:58 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <87sgmshhu0.fsf@mail.linkov.net> <871rucv4o3.fsf@gnus.org> <87eeyblbof.fsf@mail.linkov.net> <83r22a608c.fsf@gnu.org> Date: Fri, 15 Nov 2019 08:47:54 +0100 In-Reply-To: <83r22a608c.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 14 Nov 2019 15:44:51 +0200") Message-ID: <87h835mvh1.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> Eli, do you think it would be better to change the default >> because 'C-a' and already go to the end of the prompt? > > No, because you are actually removing any way for users to go to the [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, user42@zip.com.au, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) Eli Zaretskii writes: >> Eli, do you think it would be better to change the default >> because 'C-a' and already go to the end of the prompt? > > No, because you are actually removing any way for users to go to the > beginning of the minibuffer. Doesn't hitting `M-<' twice go to the start of the minibuffer with the new code? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 15 03:43:43 2019 Received: (at 3447) by debbugs.gnu.org; 15 Nov 2019 08:43:43 +0000 Received: from localhost ([127.0.0.1]:35620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVXCg-0000Of-Sl for submit@debbugs.gnu.org; Fri, 15 Nov 2019 03:43:43 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVXCZ-0000OJ-OH for 3447@debbugs.gnu.org; Fri, 15 Nov 2019 03:43:36 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41134) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iVXCS-0005Dz-S0; Fri, 15 Nov 2019 03:43:28 -0500 Received: from [176.228.60.248] (port=1603 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iVXCS-0007Qk-B3; Fri, 15 Nov 2019 03:43:28 -0500 Date: Fri, 15 Nov 2019 10:43:14 +0200 Message-Id: <8336ep4jj1.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-reply-to: <87h835mvh1.fsf@gnus.org> (message from Lars Ingebrigtsen on Fri, 15 Nov 2019 08:47:54 +0100) Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <87sgmshhu0.fsf@mail.linkov.net> <871rucv4o3.fsf@gnus.org> <87eeyblbof.fsf@mail.linkov.net> <83r22a608c.fsf@gnu.org> <87h835mvh1.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, user42@zip.com.au, juri@linkov.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: Juri Linkov , 3447@debbugs.gnu.org, user42@zip.com.au > Date: Fri, 15 Nov 2019 08:47:54 +0100 > > Eli Zaretskii writes: > > >> Eli, do you think it would be better to change the default > >> because 'C-a' and already go to the end of the prompt? > > > > No, because you are actually removing any way for users to go to the > > beginning of the minibuffer. > > Doesn't hitting `M-<' twice go to the start of the minibuffer with the > new code? Let me rephrase: you are actually removing any way for users to go to the beginning of the minibuffer with a single command. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 16 16:07:09 2019 Received: (at 3447) by debbugs.gnu.org; 16 Nov 2019 21:07:09 +0000 Received: from localhost ([127.0.0.1]:39770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iW5Hh-0005hf-CM for submit@debbugs.gnu.org; Sat, 16 Nov 2019 16:07:09 -0500 Received: from blue.elm.relay.mailchannels.net ([23.83.212.20]:20664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iW5Hf-0005hX-HH for 3447@debbugs.gnu.org; Sat, 16 Nov 2019 16:07:08 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 54AC8E043E; Sat, 16 Nov 2019 21:07:06 +0000 (UTC) Received: from pdx1-sub0-mail-a75.g.dreamhost.com (100-96-45-206.trex.outbound.svc.cluster.local [100.96.45.206]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id E572CE0999; Sat, 16 Nov 2019 21:07:05 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a75.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Sat, 16 Nov 2019 21:07:06 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Tank-Hook: 2c53a5d8392e1a7d_1573938426178_2179197065 X-MC-Loop-Signature: 1573938426177:3213518467 X-MC-Ingress-Time: 1573938426177 Received: from pdx1-sub0-mail-a75.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a75.g.dreamhost.com (Postfix) with ESMTP id 4095F7F705; Sat, 16 Nov 2019 13:07:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=ZXy/op6e0zPEP9uuqjKExBWIxxc=; b= H020qgZe59G/SDbyWU5vYpDkRGar21+GGfaPJJCiTWRyKNWLxIY/OyXoPCsFaEKf jSt6LTlTsWgEKb04k17XW1U4nl7geFLMUnzid61SQ6n3toBzZDQO9U/4ML4K2qjy +CGDZxsWwjQQeHaUJTTEk0BDk0GRoNGHw1hq++7gAog= Received: from mail.jurta.org (m91-129-102-1.cust.tele2.ee [91.129.102.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a75.g.dreamhost.com (Postfix) with ESMTPSA id 849137F6FA; Sat, 16 Nov 2019 13:07:01 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a75 From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#3447: suggest minibuffer M-< go to start of text Organization: LINKOV.NET References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <87sgmshhu0.fsf@mail.linkov.net> <871rucv4o3.fsf@gnus.org> <87eeyblbof.fsf@mail.linkov.net> <83r22a608c.fsf@gnu.org> <87h835mvh1.fsf@gnus.org> Date: Sat, 16 Nov 2019 22:15:30 +0200 In-Reply-To: <87h835mvh1.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 15 Nov 2019 08:47:54 +0100") Message-ID: <87sgmnsoi1.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, Eli Zaretskii , user42@zip.com.au X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) > Doesn't hitting `M-<' twice go to the start of the minibuffer with the > new code? Indeed there is no reason for `M-<' to differ from `C-a' where hitting twice goes to the start of the line like in the message-mode header. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 23 07:51:54 2019 Received: (at 3447) by debbugs.gnu.org; 23 Nov 2019 12:51:54 +0000 Received: from localhost ([127.0.0.1]:55906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYUtF-0006Am-OB for submit@debbugs.gnu.org; Sat, 23 Nov 2019 07:51:53 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYUt7-0006AT-NC for 3447@debbugs.gnu.org; Sat, 23 Nov 2019 07:51:52 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iYUss-0005Mt-4T; Sat, 23 Nov 2019 13:51:32 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#3447: suggest minibuffer M-< go to start of text References: <873aajttak.fsf@blah.blah> <87d0fidwfl.fsf@gnus.org> <87sgmshhu0.fsf@mail.linkov.net> <871rucv4o3.fsf@gnus.org> <87eeyblbof.fsf@mail.linkov.net> <83r22a608c.fsf@gnu.org> <87h835mvh1.fsf@gnus.org> <8336ep4jj1.fsf@gnu.org> Date: Sat, 23 Nov 2019 13:51:28 +0100 In-Reply-To: <8336ep4jj1.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 15 Nov 2019 10:43:14 +0200") Message-ID: <87v9raoiwf.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > Let me rephrase: you are actually removing any way for users to go to > the beginning of the minibuffer with a single command. That's true, but we use this convention all over Emacs -- you have to hit `C-a' twice a bunch of places to get to the start of the line. This is no different. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gnu.org] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 3447 Cc: 3447@debbugs.gnu.org, user42@zip.com.au, juri@linkov.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) Eli Zaretskii writes: > Let me rephrase: you are actually removing any way for users to go to > the beginning of the minibuffer with a single command. That's true, but we use this convention all over Emacs -- you have to hit `C-a' twice a bunch of places to get to the start of the line. This is no different. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 09 16:00:49 2020 Received: (at control) by debbugs.gnu.org; 9 Aug 2020 20:00:49 +0000 Received: from localhost ([127.0.0.1]:33555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4rUu-0001Gn-SC for submit@debbugs.gnu.org; Sun, 09 Aug 2020 16:00:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4rUs-000197-QJ for control@debbugs.gnu.org; Sun, 09 Aug 2020 16:00:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lXAdQ4fDhcXVi5aApfFak2am3px+998nuhRC/aRZuyQ=; b=ffIcyR2TvH2ovxgVUrDMa+vdi0 T+5jB8AC1Hdm8NdKdV8l8f9GxihvwI6DmYDWh0HCHIIXJgg0evnyt22KM37uEAQGbZnp+Wfe3RQny oVGHrm6xSK7V9zmVVb8XyQCd9Z7Yud71Rgyy1eGC/H/s736e2IQVNUMm+YpavxJJe0qU=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k4rUk-00037X-0s for control@debbugs.gnu.org; Sun, 09 Aug 2020 22:00:40 +0200 Date: Sun, 09 Aug 2020 22:00:36 +0200 Message-Id: <87k0y7a8t7.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #3447 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 3447 fixed close 3447 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.0 (-) tags 3447 fixed close 3447 28.1 quit From unknown Mon Jun 23 20:16:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 07 Sep 2020 11:24:06 +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