From unknown Tue Sep 09 11:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15821: a better M-SPC Resent-From: Toomas Rosin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Nov 2013 17:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 15821@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: toomas@rosin.ee Received: via spool by submit@debbugs.gnu.org id=B.138375930419929 (code B ref -1); Wed, 06 Nov 2013 17:36:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Nov 2013 17:35:04 +0000 Received: from localhost ([127.0.0.1]:37687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ve70R-0005BM-15 for submit@debbugs.gnu.org; Wed, 06 Nov 2013 12:35:03 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42022) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdzXu-0007dp-MT for submit@debbugs.gnu.org; Wed, 06 Nov 2013 04:37:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VdzXf-0007We-Hj for submit@debbugs.gnu.org; Wed, 06 Nov 2013 04:37:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58758) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdzXf-0007Wa-Ew for submit@debbugs.gnu.org; Wed, 06 Nov 2013 04:36:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43687) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdzXX-00009L-BX for bug-gnu-emacs@gnu.org; Wed, 06 Nov 2013 04:36:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VdzXP-0007Sr-4U for bug-gnu-emacs@gnu.org; Wed, 06 Nov 2013 04:36:43 -0500 Received: from smtp-out.neti.ee ([194.126.106.83]:17195) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VdzXO-0007S1-Ts for bug-gnu-emacs@gnu.org; Wed, 06 Nov 2013 04:36:35 -0500 Received: from localhost (localhost [127.0.0.1]) by vm-relay5.estpak.ee (Postfix) with ESMTP id 476B59AB for ; Wed, 6 Nov 2013 11:36:27 +0200 (EET) X-Virus-Scanned: Debian amavisd-new at vm-relay5.estpak.ee Received: from smtp-out.neti.ee ([127.0.0.1]) by localhost (vm-relay5.estpak.ee [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HN4ZazyytKDm for ; Wed, 6 Nov 2013 11:36:20 +0200 (EET) Received: from mail.neti.ee (neti-relayhost2.estpak.ee [88.196.174.199]) by vm-relay5.estpak.ee (Postfix) with ESMTP id CC51763E for ; Wed, 6 Nov 2013 11:36:20 +0200 (EET) Received-SPF: None (no SPF record) identity=mailfrom; client-ip=88.196.134.13; helo=toomas.localnet; envelope-from=toomas@rosin.ee; receiver=bug-gnu-emacs@gnu.org X-SMTP-Auth-NETI-Businessmail: no Received: from toomas.localnet (rosin.ee [88.196.134.13]) by NETI-Relayhost2.estpak.ee (Postfix) with ESMTPS id B81E0371 for ; Wed, 6 Nov 2013 11:36:20 +0200 (EET) From: Toomas Rosin Date: Wed, 06 Nov 2013 11:36:55 +0200 Message-ID: <2866409.xsAelUrJXd@toomas> User-Agent: KMail/4.11 (Linux/3.10.10; KDE/4.11.0; i686; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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: -5.0 (-----) X-Mailman-Approved-At: Wed, 06 Nov 2013 12:35:02 -0500 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: -5.0 (-----) Hello, I hope this is the right place for the following suggestion. My version of M-SPC is an improvement over the original Emacs one in two respects: it operates both horizontally and vertically, and it takes a numeric argument. See the docstring for details. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defun adjust-space-2d (&optional arg) "Adjust horizontal or vertical whitespace. On a non-empty blank line, leave exactly ARG spaces on it (without ARG, make it empty). On an empty line, delete all blank lines above and below it, leaving ARG empty lines. When there is no ARG, the default is to leave no empty lines at the beginning or the end of the buffer or at a single blank line, and leave one empty line elsewhere. At the beginning or end of a non-blank line, delete all leading resp. trailing whitespace, leaving ARG (by default, zero) spaces. Elsewhere, insert and/or delete blanks, leaving ARG spaces (by default, one space)." (interactive "*P") (let ((num (if arg (prefix-numeric-value arg))) (pos (point))) (cond ;;; Empty line at the beginning of the buffer. ((and (bobp) (looking-at "$")) (delete-blank-lines) (if (looking-at "[ \t]*$") (kill-line)) (when num (open-line num))) ;;; Empty line elsewhere. ((save-excursion (beginning-of-line) (looking-at "$")) (delete-blank-lines) (when num (delete-blank-lines) (open-line num))) ;;; Beginning of line. ((save-excursion (skip-chars-backward " \t") (bolp)) (beginning-of-line) (while (looking-at "[ \t]") (delete-char 1)) (when num (insert (make-string num ? )) (beginning-of-line))) ;;; End of line. ((save-excursion (skip-chars-forward " \t") (eolp)) (skip-chars-backward " \t") (while (not (eolp)) (delete-char 1)) (when num (insert (make-string num ? )))) ;;; Anywhere else. (t (just-one-space) (when num (delete-char -1) (insert (make-string num ? ))))))) (global-set-key (kbd "M-SPC") 'adjust-space-2d) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Best regards, T. From unknown Tue Sep 09 11:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15821: a better M-SPC Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Nov 2013 21:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Toomas Rosin Cc: 15821@debbugs.gnu.org Received: via spool by 15821-submit@debbugs.gnu.org id=B15821.138463813816086 (code B ref 15821); Sat, 16 Nov 2013 21:43:01 +0000 Received: (at 15821) by debbugs.gnu.org; 16 Nov 2013 21:42:18 +0000 Received: from localhost ([127.0.0.1]:57542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VhndB-0004BO-Qc for submit@debbugs.gnu.org; Sat, 16 Nov 2013 16:42:18 -0500 Received: from relais.videotron.ca ([24.201.245.36]:15595) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vhnd8-0004BF-C4 for 15821@debbugs.gnu.org; Sat, 16 Nov 2013 16:42:14 -0500 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from ceviche.home ([173.179.11.28]) by VL-VM-MR005.ip.videotron.ca (Oracle Communications Messaging Exchange Server 7u4-22.01 64bit (built Apr 21 2011)) with ESMTP id <0MWD00D9MLMDGC30@VL-VM-MR005.ip.videotron.ca> for 15821@debbugs.gnu.org; Sat, 16 Nov 2013 16:42:13 -0500 (EST) Received: by ceviche.home (Postfix, from userid 20848) id 8B1CC660A5; Sat, 16 Nov 2013 16:42:24 -0500 (EST) From: Stefan Monnier Message-id: References: <2866409.xsAelUrJXd@toomas> Date: Sat, 16 Nov 2013 16:42:24 -0500 In-reply-to: <2866409.xsAelUrJXd@toomas> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-Spam-Score: 1.0 (+) 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.0 (+) > I hope this is the right place for the following suggestion. It is. > My version of M-SPC is an improvement over the original Emacs one in > two respects: it operates both horizontally and vertically, and it > takes a numeric argument. See the docstring for details. I don't myself use M-SPC much and have never used its numeric argument, so I'd like to hear what other users have to say about your suggestion. Reading your docstring, I see the following changes: 1- On a non-empty blank line, leave exactly ARG spaces on it (without ARG, make it empty). 2- On an empty line, delete all blank lines above and below it, leaving ARG empty lines. 3- At the beginning or end of a non-blank line, delete all leading resp. trailing whitespace, leaving ARG (by default, zero) spaces. 4- Don't treat a negative ARG as meaning to also delete newlines. Point 4 sounds like an oversight (you don't yourself use that "negative ARG" feature, so you didn't bother to implement it), right? For points 1 to 3, the main issue I see with them is that some people apparently tend to like M-SPC so much that they hit M-SPC when they just want to insert a SPC (Richard mentioned doing that, recently), so changing M-SPC so that it sometimes finishes with no space at point can be an annoyance. Stefan From unknown Tue Sep 09 11:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15821: a better M-SPC Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Jan 2020 01:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Toomas Rosin , 15821@debbugs.gnu.org Received: via spool by 15821-submit@debbugs.gnu.org id=B15821.157956967419412 (code B ref 15821); Tue, 21 Jan 2020 01:22:01 +0000 Received: (at 15821) by debbugs.gnu.org; 21 Jan 2020 01:21:14 +0000 Received: from localhost ([127.0.0.1]:46323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itiEE-000532-AO for submit@debbugs.gnu.org; Mon, 20 Jan 2020 20:21:14 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:38892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itiE8-00052j-Kv for 15821@debbugs.gnu.org; Mon, 20 Jan 2020 20:21:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=iC5jL96ZI1AZ3OBGUhSy2+XfveBvmR5rUo6C5bmfo/w=; b=HpeJOUZ9rUxhsvfJ6m1Woj6X9N GAOz/gZBxn6ywmCQyOulTWwwcwihMr5GsU28iChoJIEhD3M7QX4bozM0nCiQDpr1VpVNSZy+rMNKA CyszdW+k+BzTNjjBcmmdlpZh3gmRC8qHcSoz4mRLIE8ekSvQfavbzgMf+APzKph9YYWXkqKCCZCm1 lHSSCD6AX5rESv5mHfO8pIZUSEdK9tOXfOAAhbHusOm6mqtSGr88td+uCcdB5l1ssk+Qn81rU1AgF ontTeM/4jE27F3acmnVNTHaGxUduRbOJOUkP3dpLDCE/7g9b4LYtdvHfhEkHUYigw9RP37zbQV6/t 9SeWcnug==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:33842 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1itiE0-001Dm1-4j; Mon, 20 Jan 2020 20:21:00 -0500 From: Stefan Kangas In-Reply-To: (Stefan Monnier's message of "Sat, 16 Nov 2013 16:42:24 -0500") References: <2866409.xsAelUrJXd@toomas> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Tue, 21 Jan 2020 02:20:58 +0100 Message-ID: <87a76hob9h.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) 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 (-) Stefan Monnier writes: >> My version of M-SPC is an improvement over the original Emacs one in >> two respects: it operates both horizontally and vertically, and it >> takes a numeric argument. See the docstring for details. > > I don't myself use M-SPC much and have never used its numeric argument, > so I'd like to hear what other users have to say about your suggestion. I'm a heavy user of `just-one-space' (M-SPC), so I will venture to comment given the lack of replies over the years. I will not comment on the code, but only Stefan Monnier's summary of it, so apologies if there's something that I've misunderstood. I also want to say first thank you to Toomas for taking the time to write up a suggestion aiming to improving Emacs. As will be clear below, I'm personally not too keen on this particular change, however. Note first that the numeric argument is currently very easy to understand: leave exactly ARG spaces. Negative ARG means to leave the absolute value of ARG spaces and delete empty lines. > Reading your docstring, I see the following changes: > 1- On a non-empty blank line, leave exactly ARG spaces on it (without > ARG, make it empty). M-SPC has until now always left one space by default. I think the proposal would make for a very frustrating and confusing user experience. Changing it is also backwards incompatible. > 2- On an empty line, delete all blank lines above and below it, leaving > ARG empty lines. I don't see why we would want to change `just-one-space' to operate on lines in this way. I think it would make more sense to modify `delete-blank-lines' to leave ARG empty lines with a prefix argument. But that's a separate feature request, in my opinion. > 3- At the beginning or end of a non-blank line, delete all leading > resp. trailing whitespace, leaving ARG (by default, zero) spaces. Same comment as above regarding zero spaces. The rest is no change compared to what we have now, AFAICT. > 4- Don't treat a negative ARG as meaning to also delete newlines. > > Point 4 sounds like an oversight (you don't yourself use that "negative > ARG" feature, so you didn't bother to implement it), right? I think one of the more useful aspects of M-SPC, that I personally use all the time, and which we should most definitely keep. > For points 1 to 3, the main issue I see with them is that some people > apparently tend to like M-SPC so much that they hit M-SPC when they just > want to insert a SPC (Richard mentioned doing that, recently), so > changing M-SPC so that it sometimes finishes with no space at point can > be an annoyance. In summary, if I understand them correctly, I oppose the proposed changes, which would in my opinion be a change for the worse. They would also be backwards compatible and almost certainly break existing use patterns. (I know they would for me.) I therefore recommend to close this as wontfix. Best regards, Stefan Kangas From unknown Tue Sep 09 11:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15821: a better M-SPC Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Jan 2020 09:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Toomas Rosin , 15821@debbugs.gnu.org, Stefan Monnier Received: via spool by 15821-submit@debbugs.gnu.org id=B15821.157959867015262 (code B ref 15821); Tue, 21 Jan 2020 09:25:02 +0000 Received: (at 15821) by debbugs.gnu.org; 21 Jan 2020 09:24:30 +0000 Received: from localhost ([127.0.0.1]:46487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itplu-0003y6-By for submit@debbugs.gnu.org; Tue, 21 Jan 2020 04:24:30 -0500 Received: from mx2.suse.de ([195.135.220.15]:40148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itplp-0003xo-Eh for 15821@debbugs.gnu.org; Tue, 21 Jan 2020 04:24:28 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 425B2AE79; Tue, 21 Jan 2020 09:24:19 +0000 (UTC) From: Andreas Schwab References: <2866409.xsAelUrJXd@toomas> <87a76hob9h.fsf@marxist.se> X-Yow: C'MON, everybody!! I've flown in LESLIE GORE and two dozen KOSHER BUTCHERS! They'll be doing intricate MILITARY MANEUVERS to the soundtrack from "OKLAHOMA"!! Date: Tue, 21 Jan 2020 10:24:18 +0100 In-Reply-To: <87a76hob9h.fsf@marxist.se> (Stefan Kangas's message of "Tue, 21 Jan 2020 02:20:58 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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 (---) On Jan 21 2020, Stefan Kangas wrote: > Stefan Monnier writes: > >> Reading your docstring, I see the following changes: >> 1- On a non-empty blank line, leave exactly ARG spaces on it (without >> ARG, make it empty). > > M-SPC has until now always left one space by default. I think the > proposal would make for a very frustrating and confusing user > experience. Changing it is also backwards incompatible. Given the name of the function, leaving no space when called without prefix would be a contradiction. There is also cycle-spacing. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From unknown Tue Sep 09 11:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15821: a better M-SPC Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Jan 2020 03:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: toomas@rosin.ee, 15821@debbugs.gnu.org, monnier@iro.umontreal.ca Reply-To: rms@gnu.org Received: via spool by 15821-submit@debbugs.gnu.org id=B15821.157966282226447 (code B ref 15821); Wed, 22 Jan 2020 03:14:02 +0000 Received: (at 15821) by debbugs.gnu.org; 22 Jan 2020 03:13:42 +0000 Received: from localhost ([127.0.0.1]:48828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iu6Sb-0006sV-QW for submit@debbugs.gnu.org; Tue, 21 Jan 2020 22:13:41 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iu6Sa-0006sE-46 for 15821@debbugs.gnu.org; Tue, 21 Jan 2020 22:13:41 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58892) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iu6SU-0007WU-0M; Tue, 21 Jan 2020 22:13:34 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1iu6ST-0006qk-5d; Tue, 21 Jan 2020 22:13:33 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: <87a76hob9h.fsf@marxist.se> (message from Stefan Kangas on Tue, 21 Jan 2020 02:20:58 +0100) References: <2866409.xsAelUrJXd@toomas> <87a76hob9h.fsf@marxist.se> Message-Id: Date: Tue, 21 Jan 2020 22:13:33 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I often use M-SPC with no argument; please do not change it. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Tue Sep 09 11:59:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15821: a better M-SPC Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Feb 2020 23:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Toomas Rosin , 15821@debbugs.gnu.org Received: via spool by 15821-submit@debbugs.gnu.org id=B15821.1582932105380 (code B ref 15821); Fri, 28 Feb 2020 23:22:01 +0000 Received: (at 15821) by debbugs.gnu.org; 28 Feb 2020 23:21:45 +0000 Received: from localhost ([127.0.0.1]:33951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7owz-000061-9Q for submit@debbugs.gnu.org; Fri, 28 Feb 2020 18:21:45 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:33716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7owx-00005f-KW; Fri, 28 Feb 2020 18:21:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=vLDUb77+JmFOZPyBZxHT8gTmPqtWxPPHef2hAmeeUoA=; b=jYNvBrqUhSchGH+4bUeNqDJlV8 mZtO+sz6BuJw0p+AM/2Ve0ESJqRGgCcF7I6+w7h6+eWzFKjxTZ9AXWXZVVqhMG5oOqLB2nRvrrFCO iCk6iiwjepBGdLxbcwJtQAlj5sIYKwVSxdo1HTFaVci8Ayx+mblUqj7nYjTiUvPZCUzVe0hUPAwM0 AV5OqnLGJkD9EZcI2W/8QZ/LSE7gd7+1XuPnLOi52jvNZLKXjYZYWdvAZqJ/Le1UKp/ADfDtUAN9s MNtxfvjRxRVBoT8kPg0fHrYA0s66H2SBy439I+uLKxdpTz5dhliOxgHjCMRAYf4uA/hVhnTrw0zfF uvjoxJgA==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:53886 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1j7owr-000kkx-6O; Fri, 28 Feb 2020 18:21:37 -0500 From: Stefan Kangas In-Reply-To: <87a76hob9h.fsf@marxist.se> (Stefan Kangas's message of "Tue, 21 Jan 2020 02:20:58 +0100") References: <2866409.xsAelUrJXd@toomas> <87a76hob9h.fsf@marxist.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Sat, 29 Feb 2020 00:21:35 +0100 Message-ID: <87zhd28fi8.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) 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 15821 wontfix close 15821 thanks Stefan Kangas writes: > In summary, if I understand them correctly, I oppose the proposed > changes, which would in my opinion be a change for the worse. They > would also be backwards compatible and almost certainly break existing > use patterns. (I know they would for me.) > > I therefore recommend to close this as wontfix. Andreas Schwab and RMS has expressed support for my proposal to not changing anything here. There also have been no further comments within 5 weeks. I'm consequently closing this bug now. Best regards, Stefan Kangas