From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Lars Magne Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Mar 2016 15:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23151@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145926580532718 (code B ref -1); Tue, 29 Mar 2016 15:37:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Mar 2016 15:36:45 +0000 Received: from localhost ([127.0.0.1]:43944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvhF-0008Ve-8A for submit@debbugs.gnu.org; Tue, 29 Mar 2016 11:36:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvhC-0008VR-Uf for submit@debbugs.gnu.org; Tue, 29 Mar 2016 11:36:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akvh6-0005sL-9d for submit@debbugs.gnu.org; Tue, 29 Mar 2016 11:36:37 -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.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46681) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akvh6-0005sH-6h for submit@debbugs.gnu.org; Tue, 29 Mar 2016 11:36:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akvh1-0006Hx-Kk for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2016 11:36:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akvgy-0005qm-4l for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2016 11:36:31 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:44793) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akvgx-0005qb-RE for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2016 11:36:28 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.84_2) (envelope-from ) id 1akvgt-0003f9-UU for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2016 17:36:26 +0200 From: Lars Magne Ingebrigtsen Date: Tue, 29 Mar 2016 17:36:23 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.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: -5.0 (-----) During an unrelated discussion on emacs-devel, it turns out that virtually everybody is in the habit of making a change, then deleting the change, just to make `C-x C-s' work. This means that there is a need for Emacs to offer a command to save buffers, even if they aren't changed. (All the electricity in the Emacs modes means that even if you find typing `SPC DEL C-x C-s' convenient, sometimes it makes Stuff Happens, and that DEL doesn't really undo what you've done.) Several options exist: 1) Have the interactive `C-x C-s' command always save the buffer, no matter whether it's unchanged or not. I think many people would object to this, as they're used to just `C-x C-s'-ing idly while thinking of other things. 2) Have the prefix to that command save the unchanged buffer. This would be the obvious choice, but: -------------- (save-buffer &optional ARG) Save current buffer in visited file if modified. Variations are described below. By default, makes the previous version into a backup file if previously requested or if this is the first save. Prefixed with one C-u, marks this version to become a backup when the next save is done. Prefixed with two C-u=92s, unconditionally makes the previous version into a backup file. Prefixed with three C-u=92s, marks this version to become a backup when the next save is done, and unconditionally makes the previous version into a backup file. -------------- Eh. Four `C-u's? I don't think so. We could bind `C-x C-s' to a new `save-buffer-command' that has different prefix rules. Does anybody use the backup stuff? 3) Add a new keystroke. 4) Something else. In GNU Emacs 25.1.50.20 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2) of 2016-03-28 built on stories Repository revision: a30e7e12ed8465e2565dd318d921bc87f52ce18e Windowing system distributor 'The X.Org Foundation', version 11.0.11604000 System Description: Debian GNU/Linux 7.9 (wheezy) Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GSETTINGS NOTIFY GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: en_US locale-coding-system: iso-latin-1-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t Recent messages: Auto-saving...done Mark set Sending... Mark set [2 times] Sending news via news.gmane.org using nntp... Mark set Saving file /home/larsi/Mail/archive/sent/2016w13... Wrote /home/larsi/Mail/archive/sent/2016w13 Sending...done Making completion list... Load-path shadows: /home/larsi/src/clock.el/clock hides /home/larsi/lisp/clock /home/larsi/src/cddb.el/expect hides /home/larsi/lisp/expect /home/larsi/src/pvr.el/pvr hides /home/larsi/lisp/pvr ~/pgnus/contrib/vcard hides /home/larsi/lisp/vcard /home/larsi/src/cddb.el/captitle hides /home/larsi/lisp/captitle ~/lisp/zenirc-2.112/src/zenirc-example hides /home/larsi/lisp/zenirc-example /home/larsi/lisp/dom hides /home/larsi/src/emacs/trunk/lisp/dom ~/pgnus/contrib/compface hides /home/larsi/src/emacs/trunk/lisp/image/compf= ace Features: (shadow emacsbug canlock ecomplete mailalias smtpmail sendmail pp eww flow-fill shr-color color mm-archive vc vc-dispatcher copyright vc-cvs gnus-html url-queue help-fns url-cache gnus-picon sort smiley ansi-color gnus-cite gnus-async gnus-dup qp gnus-ml gmane spam-gmane dns mm-url disp-table gnus-fun gnus-mdrtn pop3 nndoc nnmbox nndraft utf-7 gnus-topic nnmh nnml nnfolder network-stream nsm starttls nnir spam-report spam spam-stat gnus-uu yenc gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message format-spec rfc822 mml mml-sec epa epg mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs mail-utils movie mkv shr svg imdb dom pvr debug debbugs-gnu easy-mmode derived debbugs soap-client mm-decode mm-bodies mm-encode url-http tls gnutls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw puny url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap warnings rng-xsd rng-dt rng-util xsd-regexp xml ido seq flyspell ispell benchmark w3m browse-url doc-view subr-x dired dired-loaddefs image-mode timezone w3m-hist w3m-fb w3m-ems wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util add-log mail-extr mm-util mail-prsvr jka-compr cl finder-inf package epg-config url-handlers url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cl-extra help-mode easymenu cconv eieio-core cl-macs gv eieio-loaddefs cl-loaddefs pcase cl-lib password-cache url-vars time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1005682 78299) (symbols 48 170020 42) (miscs 40 459 1268) (strings 32 242952 10814) (string-bytes 1 17792152) (vectors 16 42307) (vector-slots 8 1751093 224622) (floats 8 6934 679) (intervals 56 58542 6650) (buffers 976 52) (heap 1024 124930 33067)) --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 11:44:47 2016 Received: (at control) by debbugs.gnu.org; 29 Mar 2016 15:44:47 +0000 Received: from localhost ([127.0.0.1]:43949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvp1-0000Fx-7R for submit@debbugs.gnu.org; Tue, 29 Mar 2016 11:44:47 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:36112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvoz-0000Fp-Ly for control@debbugs.gnu.org; Tue, 29 Mar 2016 11:44:45 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.84_2) (envelope-from ) id 1akvox-0005HE-3o for control@debbugs.gnu.org; Tue, 29 Mar 2016 17:44:44 +0200 Date: Tue, 29 Mar 2016 17:44:42 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #23151 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: 0.0 (/) severity 23151 wishlist From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Mar 2016 16:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Magne Ingebrigtsen , 23151@debbugs.gnu.org Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.145926902111611 (code B ref 23151); Tue, 29 Mar 2016 16:31:01 +0000 Received: (at 23151) by debbugs.gnu.org; 29 Mar 2016 16:30:21 +0000 Received: from localhost ([127.0.0.1]:43974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akwX6-00031D-QD for submit@debbugs.gnu.org; Tue, 29 Mar 2016 12:30:20 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:50423) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akwX5-000310-2K for 23151@debbugs.gnu.org; Tue, 29 Mar 2016 12:30:19 -0400 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u2TGUCsN008756 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 29 Mar 2016 16:30:13 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u2TGUCTC028170 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 29 Mar 2016 16:30:12 GMT Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u2TGUB8Q020213; Tue, 29 Mar 2016 16:30:11 GMT MIME-Version: 1.0 Message-ID: <926e4dde-9802-450b-b61c-66fd3d56434a@default> Date: Tue, 29 Mar 2016 09:30:10 -0700 (PDT) From: Drew Adams References: In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-Spam-Score: -3.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 (---) > During an unrelated discussion on emacs-devel, it turns out that > virtually everybody Uh, 3 people? OK, 3 out of the 3 who bothered to say something about this. But "virtually everybody" might be a bit of an exaggeration, no? > is in the habit of making a change, then deleting > the change, just to make `C-x C-s' work. > > This means that there is a need for Emacs to offer a command to save > buffers, even if they aren't changed. No, it does not mean that. (But I have no objection to your adding such a command.) > 1) Have the interactive `C-x C-s' command always save the buffer, no > matter whether it's unchanged or not. I think many people would object > to this, as they're used to just `C-x C-s'-ing idly while thinking of > other things. I would object, for one. If you feel you must add a command, add a command. But please do not mess with `C-x C-s'. > 2) Have the prefix to that command save the unchanged buffer. This > would be the obvious choice, but: > Eh. Four `C-u's? I don't think so. We could bind `C-x C-s' to a new > `save-buffer-command' that has different prefix rules. Does anybody use > the backup stuff? Yes, of course they do. Hard to believe you wonder about this, or would even consider changing the UI of `C-x C-s'. > 3) Add a new keystroke. >=20 > 4) Something else. Just add the command. Users can bind it themselves, if they like. Time will then tell whether Emacs should at some point bind a key for the command by default. 5) Use `C-u C-x C-w RET' instead of `C-x C-s'. If you like, bind that to another key. Much ado about nothing, IMO. From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers References: Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Mar 2016 19:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Magne Ingebrigtsen Cc: 23151@debbugs.gnu.org Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.1459278885699 (code B ref 23151); Tue, 29 Mar 2016 19:15:02 +0000 Received: (at 23151) by debbugs.gnu.org; 29 Mar 2016 19:14:45 +0000 Received: from localhost ([127.0.0.1]:44107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akz6C-0000BD-UC for submit@debbugs.gnu.org; Tue, 29 Mar 2016 15:14:45 -0400 Received: from mail.muc.de ([193.149.48.3]:20572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akz6A-0000Az-Oy for 23151@debbugs.gnu.org; Tue, 29 Mar 2016 15:14:43 -0400 Received: (qmail 5387 invoked by uid 3782); 29 Mar 2016 19:14:40 -0000 Date: 29 Mar 2016 19:14:40 -0000 Message-ID: <20160329191440.5386.qmail@mail.muc.de> From: Alan Mackenzie Organization: muc.de e.V. In-Reply-To: X-Newsgroups: gnu.emacs.bug User-Agent: tin/2.3.1-20141224 ("Tallant") (UNIX) (FreeBSD/10.2-RELEASE-p14 (amd64)) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.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 (-) In article you wrote: > During an unrelated discussion on emacs-devel, it turns out that > virtually everybody is in the habit of making a change, then deleting > the change, just to make `C-x C-s' work. This means that there is a > need for Emacs to offer a command to save buffers, even if they aren't > changed. > (All the electricity in the Emacs modes means that even if you find > typing `SPC DEL C-x C-s' convenient, sometimes it makes Stuff Happens, > and that DEL doesn't really undo what you've done.) > Several options exist: > 1) Have the interactive `C-x C-s' command always save the buffer, no > matter whether it's unchanged or not. I think many people would object > to this, as they're used to just `C-x C-s'-ing idly while thinking of > other things. > 2) Have the prefix to that command save the unchanged buffer. This > would be the obvious choice, but: > -------------- > (save-buffer &optional ARG) > Save current buffer in visited file if modified. > Variations are described below. > By default, makes the previous version into a backup file > if previously requested or if this is the first save. > Prefixed with one C-u, marks this version > to become a backup when the next save is done. > Prefixed with two C-u=E2=80=99s, > unconditionally makes the previous version into a backup file. > Prefixed with three C-u=E2=80=99s, marks this version > to become a backup when the next save is done, > and unconditionally makes the previous version into a backup file. > -------------- > Eh. Four `C-u's? I don't think so. We could bind `C-x C-s' to a new > `save-buffer-command' that has different prefix rules. Does anybody us= e > the backup stuff? > 3) Add a new keystroke. > 4) Something else. User: C-x C-s Emacs: "Buffer unmodified: save anyway? (y or n): " User: y > --=20 > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no --=20 Alan Mackenzie (Nuremberg, Germany). From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Johan =?UTF-8?Q?Bockg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Mar 2016 23:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Magne Ingebrigtsen Cc: 23151@debbugs.gnu.org Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.145929415830052 (code B ref 23151); Tue, 29 Mar 2016 23:30:02 +0000 Received: (at 23151) by debbugs.gnu.org; 29 Mar 2016 23:29:18 +0000 Received: from localhost ([127.0.0.1]:44236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1al34U-0007oc-Qh for submit@debbugs.gnu.org; Tue, 29 Mar 2016 19:29:18 -0400 Received: from smtprelay-b22.telenor.se ([195.54.99.213]:38523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1al34P-0007oI-4D for 23151@debbugs.gnu.org; Tue, 29 Mar 2016 19:29:13 -0400 Received: from ipb1.telenor.se (ipb1.telenor.se [195.54.127.164]) by smtprelay-b22.telenor.se (Postfix) with ESMTP id 0D68ECF7C for <23151@debbugs.gnu.org>; Wed, 30 Mar 2016 01:28:44 +0200 (CEST) X-SMTPAUTH-B2: [bocjoh] X-SENDER-IP: [85.229.0.161] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2AtCQBCD/tW/6EA5VVdGwEBgxaBUIJvug6GDQKBPj0QAQEBAQEBAWQnQRIBg24BAQMBViMFCwgDISUPAQQZDCQTiB8MAQHANwEBAQEBBQIBHRmKSIoTAQSXbI9XAY08jw83K4IwgTc6MIZ7gUQBAQE X-IPAS-Result: A2AtCQBCD/tW/6EA5VVdGwEBgxaBUIJvug6GDQKBPj0QAQEBAQEBAWQnQRIBg24BAQMBViMFCwgDISUPAQQZDCQTiB8MAQHANwEBAQEBBQIBHRmKSIoTAQSXbI9XAY08jw83K4IwgTc6MIZ7gUQBAQE X-IronPort-AV: E=Sophos;i="5.24,413,1454972400"; d="scan'208";a="658237694" Received: from c-a100e555.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon) ([85.229.0.161]) by ipb1.telenor.se with ESMTP; 30 Mar 2016 01:08:12 +0200 From: Johan =?UTF-8?Q?Bockg=C3=A5rd?= References: Date: Wed, 30 Mar 2016 01:07:59 +0200 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Tue, 29 Mar 2016 17:36:23 +0200") Message-ID: <87oa9w992o.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) 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: 0.2 (/) Lars Magne Ingebrigtsen writes: > 4) Something else. C-u M-~ From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Mar 2016 23:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Johan =?UTF-8?Q?Bockg=C3=A5rd?= , Lars Magne Ingebrigtsen Cc: 23151@debbugs.gnu.org Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.145929487531139 (code B ref 23151); Tue, 29 Mar 2016 23:42:01 +0000 Received: (at 23151) by debbugs.gnu.org; 29 Mar 2016 23:41:15 +0000 Received: from localhost ([127.0.0.1]:44242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1al3G7-00086B-Gk for submit@debbugs.gnu.org; Tue, 29 Mar 2016 19:41:15 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:18094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1al3G6-00085w-7X for 23151@debbugs.gnu.org; Tue, 29 Mar 2016 19:41:14 -0400 Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u2TNf7QJ003289 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 29 Mar 2016 23:41:08 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u2TNf6su012502 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 29 Mar 2016 23:41:07 GMT Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u2TNf407002772; Tue, 29 Mar 2016 23:41:05 GMT MIME-Version: 1.0 Message-ID: Date: Tue, 29 Mar 2016 16:41:03 -0700 (PDT) From: Drew Adams References: <87oa9w992o.fsf@gnu.org> In-Reply-To: <87oa9w992o.fsf@gnu.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0021.oracle.com [156.151.31.71] X-Spam-Score: -3.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 (---) > > 4) Something else. >=20 > C-u M-~ Followed by `C-x C-s'. (Or as I wrote, `C-u C-x C-w RET'.) From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2016 12:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Magne Ingebrigtsen Cc: 23151@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.145933980315655 (code B ref 23151); Wed, 30 Mar 2016 12:11:02 +0000 Received: (at 23151) by debbugs.gnu.org; 30 Mar 2016 12:10:03 +0000 Received: from localhost ([127.0.0.1]:44603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alEwk-00044Q-WE for submit@debbugs.gnu.org; Wed, 30 Mar 2016 08:10:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alEwi-00043r-RG for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 08:10:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alEwd-0004JZ-0n for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 08:09:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58854) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alEwS-0004GV-UA; Wed, 30 Mar 2016 08:09:44 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1alEwS-0001GC-5q; Wed, 30 Mar 2016 08:09:44 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-reply-to: (message from Lars Magne Ingebrigtsen on Tue, 29 Mar 2016 17:36:23 +0200) References: Message-Id: Date: Wed, 30 Mar 2016 08:09:44 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.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: -6.0 (------) [[[ 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. ]]] > During an unrelated discussion on emacs-devel, it turns out that > virtually everybody is in the habit of making a change, then deleting > the change, just to make `C-x C-s' work. That's how I do it. It's convenient and natural. > This means that there is a > need for Emacs to offer a command to save buffers, even if they aren't > changed. I draw a different conclusion: Emacs already has a simple and obvious way to save an unchanged buffer, so no new features are needed for this. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html. From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: =?UTF-8?Q?=C3=93scar?= Fuentes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2016 14:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Stallman Cc: Lars Magne Ingebrigtsen , 23151@debbugs.gnu.org Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.145934756227585 (code B ref 23151); Wed, 30 Mar 2016 14:20:02 +0000 Received: (at 23151) by debbugs.gnu.org; 30 Mar 2016 14:19:22 +0000 Received: from localhost ([127.0.0.1]:45182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alGxu-0007Ar-51 for submit@debbugs.gnu.org; Wed, 30 Mar 2016 10:19:22 -0400 Received: from relaycp04.dominioabsoluto.net ([217.116.26.100]:41262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alGxr-0007Ab-7K for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 10:19:20 -0400 Received: from smtp.movistar.es (smtp09.acens.net [86.109.99.133]) by relaycp04.dominioabsoluto.net (Postfix) with ESMTP id C15886409C; Wed, 30 Mar 2016 16:19:12 +0200 (CEST) X-CTCH-RefID: str=0001.0A0B0201.56FBE060.02AF, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Received: from qcore (79.153.146.151) by smtp.movistar.es (8.6.122.03) (authenticated as 981711563$telefonica.net) id 56E354CE01345596; Wed, 30 Mar 2016 14:19:12 +0000 From: =?UTF-8?Q?=C3=93scar?= Fuentes References: Date: Wed, 30 Mar 2016 16:19:11 +0200 In-Reply-To: (Richard Stallman's message of "Wed, 30 Mar 2016 08:09:44 -0400") Message-ID: <87fuv86obk.fsf@wanadoo.es> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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: -0.7 (/) Richard Stallman writes: > > During an unrelated discussion on emacs-devel, it turns out that > > virtually everybody is in the habit of making a change, then deleting > > the change, just to make `C-x C-s' work. > > That's how I do it. It's convenient and natural. If certain modes are enabled, that method does not give back the original content depending on the exact keys used. > > This means that there is a > > need for Emacs to offer a command to save buffers, even if they aren't > > changed. > > I draw a different conclusion: Emacs already has a simple and obvious > way to save an unchanged buffer, so no new features are needed for this. I'll like to see that feature implemented as a safe method of forcing Emacs to save the file without altering the buffer's content. From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2016 15:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=C3=93scar?= Fuentes Cc: Lars Magne Ingebrigtsen , 23151@debbugs.gnu.org, Richard Stallman Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.145935031131821 (code B ref 23151); Wed, 30 Mar 2016 15:06:01 +0000 Received: (at 23151) by debbugs.gnu.org; 30 Mar 2016 15:05:11 +0000 Received: from localhost ([127.0.0.1]:45198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alHgE-0008HB-OP for submit@debbugs.gnu.org; Wed, 30 Mar 2016 11:05:10 -0400 Received: from mx2.suse.de ([195.135.220.15]:41089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alHgC-0008H2-Js for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 11:05:09 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id A23DCABB4; Wed, 30 Mar 2016 15:05:06 +0000 (UTC) From: Andreas Schwab References: <87fuv86obk.fsf@wanadoo.es> X-Yow: FEELINGS are cascading over me!!! Date: Wed, 30 Mar 2016 17:05:06 +0200 In-Reply-To: <87fuv86obk.fsf@wanadoo.es> ("=?UTF-8?Q?=C3=93scar?= Fuentes"'s message of "Wed, 30 Mar 2016 16:19:11 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -1.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 (-) Óscar Fuentes writes: > a safe method of forcing Emacs to save the file without altering the > buffer's content. Two methods were already presented in this thread. 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 Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: =?UTF-8?Q?=C3=93scar?= Fuentes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2016 15:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: Lars Magne Ingebrigtsen , 23151@debbugs.gnu.org, Richard Stallman Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.14593524322524 (code B ref 23151); Wed, 30 Mar 2016 15:41:02 +0000 Received: (at 23151) by debbugs.gnu.org; 30 Mar 2016 15:40:32 +0000 Received: from localhost ([127.0.0.1]:45221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIES-0000ee-Jv for submit@debbugs.gnu.org; Wed, 30 Mar 2016 11:40:32 -0400 Received: from relaycp02.dominioabsoluto.net ([217.116.26.74]:34599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIEQ-0000eQ-EI for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 11:40:31 -0400 Received: from smtp.movistar.es (smtp08.acens.net [86.109.99.132]) by relaycp02.dominioabsoluto.net (Postfix) with ESMTP id DE161D22D1; Wed, 30 Mar 2016 17:40:23 +0200 (CEST) X-CTCH-RefID: str=0001.0A0B0206.56FBF367.02E1, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Received: from qcore (79.153.146.151) by smtp.movistar.es (8.6.122.03) (authenticated as 981711563$telefonica.net) id 56BAF155037ACCD0; Wed, 30 Mar 2016 15:40:23 +0000 From: =?UTF-8?Q?=C3=93scar?= Fuentes References: <87fuv86obk.fsf@wanadoo.es> Date: Wed, 30 Mar 2016 17:40:22 +0200 In-Reply-To: (Andreas Schwab's message of "Wed, 30 Mar 2016 17:05:06 +0200") Message-ID: <87bn5w6kk9.fsf@wanadoo.es> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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: -0.7 (/) Andreas Schwab writes: > =C3=93scar Fuentes writes: > >> a safe method of forcing Emacs to save the file without altering the >> buffer's content. > > Two methods were already presented in this thread. Someone mentioned C-u C-x C-w, which shows a prompt where you are supposed to write the file name of the buffer you are visiting. If you type the wrong file name, hopefully you will notice the mistake before creating too much damage. This is not a safe method. Other mentioned C-u M-~ (which actually should be C-u M-~ C-x C-s). Apart from being a long finger-twisting sequence, M-~ is impossible to type on some keyboards where ~ is written as AltGr-~, or difficult in some input methods, where ~ is a dead key. This is not convenient. The char&del C-x C-s method is popular because Emacs does not offer something better out of the box. It is about time that Emacs provides an intuitive (as per Emacs standards), convenient and safe method for doing that task. From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2016 16:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=C3=93scar?= Fuentes Cc: Lars Magne Ingebrigtsen , 23151@debbugs.gnu.org, Richard Stallman Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.14593538544702 (code B ref 23151); Wed, 30 Mar 2016 16:05:02 +0000 Received: (at 23151) by debbugs.gnu.org; 30 Mar 2016 16:04:14 +0000 Received: from localhost ([127.0.0.1]:45252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIbO-0001Dm-2c for submit@debbugs.gnu.org; Wed, 30 Mar 2016 12:04:14 -0400 Received: from mx2.suse.de ([195.135.220.15]:49468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIbL-0001Da-Nt for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 12:04:12 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id AEACBAC13; Wed, 30 Mar 2016 16:04:09 +0000 (UTC) From: Andreas Schwab References: <87fuv86obk.fsf@wanadoo.es> <87bn5w6kk9.fsf@wanadoo.es> X-Yow: PEGGY FLEMING is stealing BASKET BALLS to feed the babies in VERMONT. Date: Wed, 30 Mar 2016 18:04:10 +0200 In-Reply-To: <87bn5w6kk9.fsf@wanadoo.es> ("=?UTF-8?Q?=C3=93scar?= Fuentes"'s message of "Wed, 30 Mar 2016 17:40:22 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -1.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 (-) Óscar Fuentes writes: > Someone mentioned C-u C-x C-w, which shows a prompt where you are > supposed to write the file name of the buffer you are visiting. If you > type the wrong file name, You don't need to type anything but RET. 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 Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2016 16:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=C3=93scar?= Fuentes , Andreas Schwab Cc: Lars Magne Ingebrigtsen , 23151@debbugs.gnu.org, Richard Stallman Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.14593543515406 (code B ref 23151); Wed, 30 Mar 2016 16:13:01 +0000 Received: (at 23151) by debbugs.gnu.org; 30 Mar 2016 16:12:31 +0000 Received: from localhost ([127.0.0.1]:45267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIjP-0001P8-1K for submit@debbugs.gnu.org; Wed, 30 Mar 2016 12:12:31 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:28362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIjN-0001Ov-CN for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 12:12:29 -0400 Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u2UGCMje008403 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Mar 2016 16:12:23 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u2UGCMIh011374 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Mar 2016 16:12:22 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u2UGCLKV004786; Wed, 30 Mar 2016 16:12:21 GMT MIME-Version: 1.0 Message-ID: <332afe2d-845d-4222-b238-1ab4a154088d@default> Date: Wed, 30 Mar 2016 09:12:19 -0700 (PDT) From: Drew Adams References: <87fuv86obk.fsf@wanadoo.es> <87bn5w6kk9.fsf@wanadoo.es> In-Reply-To: <87bn5w6kk9.fsf@wanadoo.es> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0021.oracle.com [156.151.31.71] X-Spam-Score: -3.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 (---) > >> a safe method of forcing Emacs to save the file without altering the > >> buffer's content. > > > > Two methods were already presented in this thread. >=20 > Someone mentioned C-u C-x C-w, which shows a prompt where you are > supposed to write the file name of the buffer you are visiting. If you > type the wrong file name, hopefully you will notice the mistake before > creating too much damage. I mentioned it. And no - just hit RET. End of story. You need not enter any file name. The file you are visiting is saved (rewritten), without any name change. There is really nothing error prone about this, AFAICS. > This is not a safe method. Seems safe enough to me. Have you encountered danger when using it? (Have you even tried to use it?) But you are welcome to define a command that does the same thing without any need to hit RET. And bind that to a key. Trivial to do. I see no special reason why we need to add such a command to Emacs, and a fortiori why we should need to bind such a command to a key by default, and super a fortiori why we should modify `C-x C-s' so that it does this. Let's please keep someone's clever idea of DWIM away from our good old stalwart `C-x C-s'. This all seems to be a tempest in a teapot. YAGNI, or if YNI then you can easily write it. > Other mentioned C-u M-~ (which actually should be C-u M-~ C-x C-s). > Apart from being a long finger-twisting sequence, M-~ is impossible to > type on some keyboards where ~ is written as AltGr-~, or difficult in > some input methods, where ~ is a dead key. >=20 > This is not convenient. Again, trivial to bind to any key you like. > The char&del C-x C-s method is popular because Emacs does > not offer something better out of the box. Again with the "popular" claim? 3 people said they use it, sometimes. Hardly a groundswell. And neither method mentioned is a difficult workaround, if you really want to force rewriting of the visited file. > It is about time that Emacs provides an intuitive (as per > Emacs standards), convenient and safe method for doing that task. "That task" - again hyperbole. Not much of a task, IMHO. So no, I disagree that it is "about time that Emacs provide" something to fill this great lack. Nothing wrong with adding a command, if others really feel it is lacking. But I don't see why we would bind it by default, and even less why we should mess with `C-x C-s' to handle this "need". Here's another thing to ponder: Of the 3 people who expressed a need for force-saving the current file, how many bothered to trivially define and bind a command to do that? None of them should have any problem doing that - they all Lisp well. None did it (AFAIK). Why not? Because it isn't needed. Even by them. If enough users define and bind such a key, we'll hear about it and we can then reconsider. Until then, WAGNI. From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: =?UTF-8?Q?=C3=93scar?= Fuentes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2016 16:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: Lars Magne Ingebrigtsen , 23151@debbugs.gnu.org, Richard Stallman Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.14593553096841 (code B ref 23151); Wed, 30 Mar 2016 16:29:01 +0000 Received: (at 23151) by debbugs.gnu.org; 30 Mar 2016 16:28:29 +0000 Received: from localhost ([127.0.0.1]:45281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIyr-0001mG-4U for submit@debbugs.gnu.org; Wed, 30 Mar 2016 12:28:29 -0400 Received: from relaycp03.dominioabsoluto.net ([217.116.26.84]:44879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIyo-0001m3-Q3 for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 12:28:27 -0400 Received: from smtp.movistar.es (smtp08.acens.net [86.109.99.132]) by relaycp03.dominioabsoluto.net (Postfix) with ESMTP id 49A3BBFA325; Wed, 30 Mar 2016 18:28:20 +0200 (CEST) X-CTCH-RefID: str=0001.0A0B0205.56FBFEA4.00E8, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Received: from qcore (79.153.146.151) by smtp.movistar.es (8.6.122.03) (authenticated as 981711563$telefonica.net) id 56BAF155037B880A; Wed, 30 Mar 2016 16:28:20 +0000 From: =?UTF-8?Q?=C3=93scar?= Fuentes References: <87fuv86obk.fsf@wanadoo.es> <87bn5w6kk9.fsf@wanadoo.es> Date: Wed, 30 Mar 2016 18:28:19 +0200 In-Reply-To: (Andreas Schwab's message of "Wed, 30 Mar 2016 18:04:10 +0200") Message-ID: <877fgk6icc.fsf@wanadoo.es> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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: -0.7 (/) Andreas Schwab writes: >> Someone mentioned C-u C-x C-w, which shows a prompt where you are >> supposed to write the file name of the buffer you are visiting. If you >> type the wrong file name, > > You don't need to type anything but RET. Being an Emacs users guarantees that one learns something new everyday... So it is `C-u C-x C-w ENTER'. Or, if you are using Ido: `C-u C-x C-w C-j'. Other completion packages might require their own variations. Considering that `x' and `w' are typed with the same finger on Qwerty keyboards, it is not the most convenient sequence. Given how popular the practice seems to be, I still think that is preferable to use an specific command that doesn't query redundant info such as a file name and with a more convenient shortcut (something that can improve over ` DEL C-x C-s') From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2016 17:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=C3=93scar?= Fuentes , Andreas Schwab Cc: Lars Magne Ingebrigtsen , 23151@debbugs.gnu.org, Richard Stallman Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.14593573379892 (code B ref 23151); Wed, 30 Mar 2016 17:03:01 +0000 Received: (at 23151) by debbugs.gnu.org; 30 Mar 2016 17:02:17 +0000 Received: from localhost ([127.0.0.1]:45310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alJVZ-0002ZU-4V for submit@debbugs.gnu.org; Wed, 30 Mar 2016 13:02:17 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:23498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alJVW-0002ZH-MY for 23151@debbugs.gnu.org; Wed, 30 Mar 2016 13:02:15 -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 u2UH27pD013162 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Mar 2016 17:02:08 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 u2UH26Sj030729 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Mar 2016 17:02:07 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id u2UH23u1013531; Wed, 30 Mar 2016 17:02:05 GMT MIME-Version: 1.0 Message-ID: <96b87181-f908-4ecb-af38-66ed48b82931@default> Date: Wed, 30 Mar 2016 10:02:02 -0700 (PDT) From: Drew Adams References: <87fuv86obk.fsf@wanadoo.es> <87bn5w6kk9.fsf@wanadoo.es> <877fgk6icc.fsf@wanadoo.es> In-Reply-To: <877fgk6icc.fsf@wanadoo.es> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0021.oracle.com [156.151.31.71] X-Spam-Score: -3.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 (---) > So it is `C-u C-x C-w ENTER'. Or, if you are using Ido: `C-u C-x C-w > C-j'. Other completion packages might require their own variations. > Considering that `x' and `w' are typed with the same finger on Qwerty > keyboards, it is not the most convenient sequence. `x' and `s' are also typed with the same finger. But I agree that hitting `C-u' and `RET' (or `C-j') is additional work. From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Mar 2016 07:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=C3=93scar?= Fuentes Cc: schwab@suse.de, larsi@gnus.org, 23151@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.145941088126839 (code B ref 23151); Thu, 31 Mar 2016 07:55:02 +0000 Received: (at 23151) by debbugs.gnu.org; 31 Mar 2016 07:54:41 +0000 Received: from localhost ([127.0.0.1]:45722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alXRB-0006yo-By for submit@debbugs.gnu.org; Thu, 31 Mar 2016 03:54:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alXR9-0006yc-28 for 23151@debbugs.gnu.org; Thu, 31 Mar 2016 03:54:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alXR2-0005xb-I6 for 23151@debbugs.gnu.org; Thu, 31 Mar 2016 03:54:33 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56375) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alXQh-0005ZT-F1; Thu, 31 Mar 2016 03:54:11 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1alXQg-0007Ni-DE; Thu, 31 Mar 2016 03:54:10 -0400 From: Richard Stallman In-reply-to: <87bn5w6kk9.fsf@wanadoo.es> (message from =?UTF-8?Q?=C3=93scar?= Fuentes on Wed, 30 Mar 2016 17:40:22 +0200) References: <87fuv86obk.fsf@wanadoo.es> <87bn5w6kk9.fsf@wanadoo.es> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: Date: Thu, 31 Mar 2016 03:54:10 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.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: -6.0 (------) [[[ 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. ]]] > The char&del C-x C-s method is popular because Emacs does not offer > something better out of the box. I don't think the hypothetical "something better" would be enough of an improvement to justify the increased complexity of one more option or command. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html. From unknown Fri Aug 15 15:34:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers Resent-From: John Wiegley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Mar 2016 16:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23151 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Richard Stallman Cc: =?UTF-8?Q?=C3=93scar?= Fuentes , schwab@suse.de, larsi@gnus.org, 23151@debbugs.gnu.org Received: via spool by 23151-submit@debbugs.gnu.org id=B23151.145944069514261 (code B ref 23151); Thu, 31 Mar 2016 16:12:02 +0000 Received: (at 23151) by debbugs.gnu.org; 31 Mar 2016 16:11:35 +0000 Received: from localhost ([127.0.0.1]:46417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alfC3-0003hw-BL for submit@debbugs.gnu.org; Thu, 31 Mar 2016 12:11:35 -0400 Received: from mail-oi0-f53.google.com ([209.85.218.53]:34429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alfC2-0003hf-BB for 23151@debbugs.gnu.org; Thu, 31 Mar 2016 12:11:34 -0400 Received: by mail-oi0-f53.google.com with SMTP id o62so66903978oig.1 for <23151@debbugs.gnu.org>; Thu, 31 Mar 2016 09:11:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mime-version; bh=+7BCB8HdJ8Lr4dZE1C35oezpUVdCKB0Tk5cQnAqZqog=; b=N1LNrpcQ8jjeRjkRKCShsUxFgIfK3TjcSHX/7I/XEyCwGypsMrCG1IUMXlUaJFKuUb OWVTQTSABZcyiB8TEaRqV7q7H1zCJzx8DBlRG3ave3rB8IEsyhJfy01ECs7VH36N3PdG iGonXyerHpJAaBVt347PD85xURosA5zUk3+zt1stmUtjRgVSMox3dCv+Jb3YgQxVMT7m KwUXgIpVfOTHkZDXf3NHny3LZWyTLbRpQoJrgqVzh1vD3uimGQnoDQc2QuTmH/f1eAIW hoYZJl4zZ3C95K5D5SaeDZ8OSSz1HqiSKpSu2u1dKhVFXoJ06E/v+5yA9GRUIT8zFuo9 +v6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mime-version; bh=+7BCB8HdJ8Lr4dZE1C35oezpUVdCKB0Tk5cQnAqZqog=; b=jZqjFkNPicbcRsq9gb6Moewhuhk07LDliJLorNGace0ugcBMP5P4AC9qdKuLZ/aXyo 55j3sh4g7DybiWO+MsB/LEnkWCaqhAHjJ64Y9o+JfIkEi0shcGj1Lq37fyM4m+KnE3na sdJAmrC76YTcmiB/dtuiB/sH9+Y6CvO+oNhY1+9mNY0qqjPt0gX0a399Kq8b6JxuseCy YLatbt6Vg3rABuwXJD/qGDrG00xyKO7xmiMiRchWisVTub43XtN0buFaOA/rkT4tfbVY MaVTVXIGl/gI4sjViDEpeY2UWvo6aoagNe6LfsNIgJhvnCKFCy371tsP0SSEXGklXg0b ZX6w== X-Gm-Message-State: AD7BkJLfM3GUGRtGffwXuOkfPqamFm5egW/zuBcIjPaHUnjk3ou9VE5KNPYy8xcENuuBdA== X-Received: by 10.157.5.247 with SMTP id 110mr8164422otd.193.1459440688600; Thu, 31 Mar 2016 09:11:28 -0700 (PDT) Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id c7sm2874337obw.7.2016.03.31.09.11.27 (version=TLS1 cipher=AES128-SHA bits=128/128); Thu, 31 Mar 2016 09:11:27 -0700 (PDT) From: John Wiegley X-Google-Original-From: "John Wiegley" Received: by Vulcan.local (Postfix, from userid 501) id 656E513CF048E; Thu, 31 Mar 2016 09:11:26 -0700 (PDT) In-Reply-To: (Richard Stallman's message of "Thu, 31 Mar 2016 03:54:10 -0400") Date: Thu, 31 Mar 2016 09:11:19 -0700 Message-ID: References: <87fuv86obk.fsf@wanadoo.es> <87bn5w6kk9.fsf@wanadoo.es> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.92 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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: -0.7 (/) >>>>> Richard Stallman writes: > I don't think the hypothetical "something better" would be enough of an > improvement to justify the increased complexity of one more option or > command. I agree. If I ever want to "force saving", I use C-x C-w, or modify/unmodify and C-x C-s, as others have mentioned. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 02 01:52:06 2017 Received: (at control) by debbugs.gnu.org; 2 Apr 2017 05:52:06 +0000 Received: from localhost ([127.0.0.1]:56350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cuYQo-0007Ce-F2 for submit@debbugs.gnu.org; Sun, 02 Apr 2017 01:52:06 -0400 Received: from mail-it0-f51.google.com ([209.85.214.51]:34879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cuYQm-0007CA-Kw for control@debbugs.gnu.org; Sun, 02 Apr 2017 01:52:04 -0400 Received: by mail-it0-f51.google.com with SMTP id y18so32249328itc.0 for ; Sat, 01 Apr 2017 22:52:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=H+MXjTJXArPVKFf4GrUYr0D0jmvGoqD+MUxuwT2nalM=; b=NkF9EMG9jR/RAGnNPNshKUuRriJch5gsdn484SHbrTs57Si79R5qC2Nrl1i+lk/ZOQ btItUXrw+wS9OH5vhFsrq4vhVtexK/tndoBti0gY7lx1t3moxLDpPswnlcoaiXaFGMjk Zf1eSbIHr5PVxnAP08E0+rro3rFkFl8lXRMajbHA9NI/Nr/wqXJe8EY78cUF4NNu1TpC ehhhha2GBlHhpO91PB7/SVGsOIzfOsH2jP5wg4CRZPYIf5XDNv4grq/nuh8qEpElJMZh M9+rpTxmtJYh5Mg/ayak70MBhrz0RmnM43AwjDfnd83yX3UV6UThBXOCIrJuLyXqmcSk f9PA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=H+MXjTJXArPVKFf4GrUYr0D0jmvGoqD+MUxuwT2nalM=; b=nhVeQ81uKkhdti4zUBjXh/qLclhPEaItOySPkMRRq8M5FL0hrTXl+CZvUKF29ftsIA Ll3RLVE8HjKlhFE7MTaY9QdoZfC9cjWy8zm3hxy4x0T6MD0I5yYydbNkNChGcfy/gpmj Nj4swMPLvG76l70W6hcsVK8qelnt8mUiycO74rlqVUcj0BXMLJzk7HRb3y4Cg1K4idfo y9n0u2krSfVCxn1hiSkw79Hn0LA2wBwru2ZmMi7IQStYjyKJsiJZ4Mhw4f0ErXo1BOhn CbF8KfzJw1RWztZIEdPyup96OgXVlKu0dfRqAeiEbPitNwLrgyZ5r/S/UoYMw4OzeO7v rgaA== X-Gm-Message-State: AFeK/H1G1NqKUAmZrU89v3DFq8yBpUve7KC5RkegI0Fr/aUGu7t3+q9c QRbp6yNRZRhnzPChuDQ= X-Received: by 10.36.207.193 with SMTP id y184mr4752325itf.1.1491112318940; Sat, 01 Apr 2017 22:51:58 -0700 (PDT) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id e20sm5323403itc.3.2017.04.01.22.51.58 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 01 Apr 2017 22:51:58 -0700 (PDT) From: npostavs@users.sourceforge.net To: control@debbugs.gnu.org Subject: Re: bug#23151: 25.1.50; Emacs should have a convenient command for saving unchanged buffers References: <87fuv86obk.fsf@wanadoo.es> <87bn5w6kk9.fsf@wanadoo.es> Date: Sun, 02 Apr 2017 01:53:22 -0400 In-Reply-To: (John Wiegley's message of "Thu, 31 Mar 2016 09:11:19 -0700") Message-ID: <87fuhrxsml.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) 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: 0.7 (/) tags 23151 wontfix close 23151 quit John Wiegley writes: >>>>>> Richard Stallman writes: > >> I don't think the hypothetical "something better" would be enough of an >> improvement to justify the increased complexity of one more option or >> command. > > I agree. If I ever want to "force saving", I use C-x C-w, or modify/unmodify > and C-x C-s, as others have mentioned.