From unknown Sun Jun 22 11:43:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12128: 24.1.50; Default argument for `save-buffer' Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Aug 2012 01:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12128 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12128@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.134395590822332 (code B ref -1); Fri, 03 Aug 2012 01:06:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Aug 2012 01:05:08 +0000 Received: from localhost ([127.0.0.1]:57762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sx6KB-0005o8-T3 for submit@debbugs.gnu.org; Thu, 02 Aug 2012 21:05:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38120) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sx6K9-0005o1-71 for submit@debbugs.gnu.org; Thu, 02 Aug 2012 21:05:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sx6Co-0006Dj-Qz for submit@debbugs.gnu.org; Thu, 02 Aug 2012 20:57:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:43830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sx6Co-0006Df-No for submit@debbugs.gnu.org; Thu, 02 Aug 2012 20:57:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37136) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sx6Cn-0000cR-Ng for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2012 20:57:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sx6Cm-0006DQ-Hl for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2012 20:57:29 -0400 Received: from mail-ob0-f169.google.com ([209.85.214.169]:49536) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sx6Cm-0006DJ-7m for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2012 20:57:28 -0400 Received: by obhx4 with SMTP id x4so264903obh.0 for ; Thu, 02 Aug 2012 17:57:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=NzOPHJG88PmPlUqHQLBelIK1eFhmC3mcwUqKfvbC+no=; b=sSoxCKgU5Jytf9EXhyrvvo4bNsY8bMee5D7Uif8/BnH1tsmu4TRpqvpFPhXi1eba5z 4c1LJ8cpX31gevsnHshoMNIXRFRIDr6C4GNvXJALqHE0puU8+J4O0/SdYUUt4AfN5eeF lYhbO6FJdlh+F2rtLj/n3izvTHw7Hhg0CFeQ3cijYtjkpDP+7YQXV3Wdi4zUW7R7Odg+ 449yRPC4SfXFOXTZWyqHKZwTmWVM4BDZDSEr/iIDc7F3/qCaUzvccqrv+/IDpz1w2vhS WMZeic72uL5vKH6iWuD8ZuuFySTwimsPdeiMU1Iq7aXtYOtepAv/auBYRukgFpWDpfKX O7GQ== MIME-Version: 1.0 Received: by 10.60.154.232 with SMTP id vr8mr41118234oeb.30.1343955447288; Thu, 02 Aug 2012 17:57:27 -0700 (PDT) Received: by 10.60.172.11 with HTTP; Thu, 2 Aug 2012 17:57:27 -0700 (PDT) Date: Fri, 3 Aug 2012 02:57:27 +0200 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Severity: wishlist Hello, Try this experiment from "emacs -Q": C-x b test RET hello C-x C-s M-n (That is: create a new buffer, write something in it, try to save it and use M-n to look for a default filename.) The first time I try that, I see the error message "Source file `c:/emacs/trunk/lisp/gnus/auth-source.el' newer than byte-compiled file". On subsequent attempts, the error message is more normal: "End of history; no default available". In any case, what I what to request here is that "M-n", insetead of the error, brings to the minibuffer a default argument consisting in the concatenation of the current directory and the name of the buffer. TIA. In GNU Emacs 24.1.50.1 (i386-mingw-nt6.1.7601) of 2012-08-03 on DANI-PC Bzr revision: 109405 eggert@cs.ucla.edu-20120802205949-ej38mo43ymsf8nb3 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -I../../libs/libiconv-1.14-2-mingw32-dev/include -I../../libs/libxml2-2.7.8-w32-bin/include/libxml2 -I../../libs/giflib-4.1.4-1/include -I../../emacs/libs/gnutls-3.0.16/include -I../../libs/jpeg-6b-4/include -I../../libs/libpng-1.4.10 -I../../libs/libxpm-3.5.8/include -I../../libs/libxpm-3.5.8/src -I../../libs/tiff-3.8.2-1/include -I../../libs/zlib-1.2.6' Important settings: value of $EMACSDATA: C:/emacs/trunk/etc value of $EMACSDOC: C:/emacs/trunk/etc value of $EMACSLOADPATH: C:/emacs/trunk/lisp;C:/emacs/trunk/leim value of $EMACSPATH: C:/emacs/trunk/bin value of $LANG: ESN locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x b t e s t h e l l o C-x C-s M-n C-g M-x r e p o r t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Source file `c:/emacs/trunk/lisp/gnus/auth-source.el' newer than byte-compiled file user-error: End of history; no default available Quit Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils ffap url-parse auth-source eieio byte-opt bytecomp byte-compile cconv macroexp gnus-util mm-util mail-prsvr password-cache url-vars time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) -- Dani Moncayo From unknown Sun Jun 22 11:43:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12128: 24.1.50; Default argument for `save-buffer' Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Aug 2012 06:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12128 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 12128@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 12128-submit@debbugs.gnu.org id=B12128.134397647522775 (code B ref 12128); Fri, 03 Aug 2012 06:48:02 +0000 Received: (at 12128) by debbugs.gnu.org; 3 Aug 2012 06:47:55 +0000 Received: from localhost ([127.0.0.1]:58016 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxBfv-0005vH-EN for submit@debbugs.gnu.org; Fri, 03 Aug 2012 02:47:55 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:44833) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxBfq-0005v5-NI for 12128@debbugs.gnu.org; Fri, 03 Aug 2012 02:47:51 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0M8600C002IXDS00@a-mtaout20.012.net.il> for 12128@debbugs.gnu.org; Fri, 03 Aug 2012 09:40:14 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M8600B712J2VSB0@a-mtaout20.012.net.il>; Fri, 03 Aug 2012 09:40:14 +0300 (IDT) Date: Fri, 03 Aug 2012 09:40:08 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83zk6cbhrr.fsf@gnu.org> References: X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > Date: Fri, 3 Aug 2012 02:57:27 +0200 > From: Dani Moncayo > > Severity: wishlist > > Hello, > > Try this experiment from "emacs -Q": > C-x b test RET hello C-x C-s M-n > > (That is: create a new buffer, write something in it, try to save it and > use M-n to look for a default filename.) > > The first time I try that, I see the error message "Source file > `c:/emacs/trunk/lisp/gnus/auth-source.el' newer than byte-compiled > file". That's your local problem with byte compilation, I don't get that message on my machine. Just compile auth-source.el, and that message will not appear anymore. From unknown Sun Jun 22 11:43:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12128: 24.1.50; Default argument for `save-buffer' Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Aug 2012 08:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12128 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 12128@debbugs.gnu.org Received: via spool by 12128-submit@debbugs.gnu.org id=B12128.13439819351462 (code B ref 12128); Fri, 03 Aug 2012 08:19:02 +0000 Received: (at 12128) by debbugs.gnu.org; 3 Aug 2012 08:18:55 +0000 Received: from localhost ([127.0.0.1]:58112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxD5y-0000NX-Qd for submit@debbugs.gnu.org; Fri, 03 Aug 2012 04:18:54 -0400 Received: from ps18281.dreamhost.com ([69.163.218.105]:46379 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxD5w-0000NQ-UF for 12128@debbugs.gnu.org; Fri, 03 Aug 2012 04:18:53 -0400 Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 39B57451CBBF; Fri, 3 Aug 2012 01:11:16 -0700 (PDT) From: Juri Linkov Organization: JURTA References: Date: Fri, 03 Aug 2012 11:10:00 +0300 In-Reply-To: (Dani Moncayo's message of "Fri, 3 Aug 2012 02:57:27 +0200") Message-ID: <87ipd0o0pz.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > In any case, what I what to request here is that "M-n", insetead of the > error, brings to the minibuffer a default argument consisting in the > concatenation of the current directory and the name of the buffer. This patch implements this: === modified file 'lisp/files.el' --- lisp/files.el 2012-07-17 18:01:44 +0000 +++ lisp/files.el 2012-08-03 08:04:07 +0000 @@ -4500,7 +4500,8 @@ (defun basic-save-buffer () (or buffer-file-name (let ((filename (expand-file-name - (read-file-name "File to save in: ") nil))) + (read-file-name "File to save in: " + nil (expand-file-name (buffer-name)))))) (if (file-exists-p filename) (if (file-directory-p filename) ;; Signal an error if the user specified the name of an From unknown Sun Jun 22 11:43:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12128: 24.1.50; Default argument for `save-buffer' Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Aug 2012 08:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12128 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 12128@debbugs.gnu.org Received: via spool by 12128-submit@debbugs.gnu.org id=B12128.13439840764764 (code B ref 12128); Fri, 03 Aug 2012 08:55:02 +0000 Received: (at 12128) by debbugs.gnu.org; 3 Aug 2012 08:54:36 +0000 Received: from localhost ([127.0.0.1]:58214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxDeU-0001Em-LW for submit@debbugs.gnu.org; Fri, 03 Aug 2012 04:54:36 -0400 Received: from mail-gh0-f172.google.com ([209.85.160.172]:55890) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxDeS-0001Ee-F5 for 12128@debbugs.gnu.org; Fri, 03 Aug 2012 04:54:33 -0400 Received: by ghbg16 with SMTP id g16so566983ghb.3 for <12128@debbugs.gnu.org>; Fri, 03 Aug 2012 01:46:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=TDxj81droplJq+hYaJ5NlBmzqirpuXKWP9iK9Z/82ZQ=; b=G/LeUB8Zrhqqfg8Tbn4mcXBDEehxMXETWF85FZrVZ9F+WrrX5gXOjnWaLyVksfDhBy DRGQ/bwW2C45xHPXflR+SASEQdJu/gh+TZ2xOdjlOUyDmctNtLauWi3Iue0lo5BcxE0q /mzNNLpvmnszpxRxfZgNC3JcSvtZwbKgs9N/0X+TPE0F0s6S6WCH+NCOuhThAYNKF/5H IczV3s46VwC3CS57Ohfw93jtnXDIC856+DNQI+R6QMI3kGIBiMA9xvLamXHU8k6ZTnVb EpHAKlNIfPF8eqYwUcYq5YJO5o3wb+ab8Azu+w/saWPxToMPoirc6FEwMCgYYg2nsdcO ip+Q== MIME-Version: 1.0 Received: by 10.60.14.227 with SMTP id s3mr2612761oec.36.1343983616004; Fri, 03 Aug 2012 01:46:56 -0700 (PDT) Received: by 10.60.172.11 with HTTP; Fri, 3 Aug 2012 01:46:55 -0700 (PDT) In-Reply-To: <87ipd0o0pz.fsf@mail.jurta.org> References: <87ipd0o0pz.fsf@mail.jurta.org> Date: Fri, 3 Aug 2012 10:46:55 +0200 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >> In any case, what I what to request here is that "M-n", insetead of the >> error, brings to the minibuffer a default argument consisting in the >> concatenation of the current directory and the name of the buffer. > > This patch implements this: It does the job. Thank you so much. -- Dani Moncayo From unknown Sun Jun 22 11:43:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12128: 24.1.50; Default argument for `save-buffer' Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Aug 2012 09:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12128 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 12128@debbugs.gnu.org Received: via spool by 12128-submit@debbugs.gnu.org id=B12128.13439847255713 (code B ref 12128); Fri, 03 Aug 2012 09:06:01 +0000 Received: (at 12128) by debbugs.gnu.org; 3 Aug 2012 09:05:25 +0000 Received: from localhost ([127.0.0.1]:58232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxDoy-0001U5-QQ for submit@debbugs.gnu.org; Fri, 03 Aug 2012 05:05:25 -0400 Received: from mail-gh0-f172.google.com ([209.85.160.172]:49373) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxDow-0001Tx-EV for 12128@debbugs.gnu.org; Fri, 03 Aug 2012 05:05:23 -0400 Received: by ghbg16 with SMTP id g16so576705ghb.3 for <12128@debbugs.gnu.org>; Fri, 03 Aug 2012 01:57:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=5oTXBmsYUKuSymgsg7Zg67iOVRmx05QdHGovwQvbkzo=; b=FUyAaUB9psIrk4iVezRYfy6efl1kr3gAzYP7+UMUSmQYmkr4iO2Z7LRPnjGeZMbwSg L+ryZmEzUM8Z7oYfD2eS1rwjACZduPKIHv1dpojwaIyHLOEseuDFeu93AF3K0J5G1P6/ tzC+vsKggU9wtrgsuZtRDXBsqxu2yqLqClRiJJjF1AZq0XoH3Yi4EEqR+gYT4QoRe6j5 k3gld6A2JhdFgAbvVtlFHMA0FNi9jP8eZgibuONteJJHNJ9XnQ+dPz3NvjdbbjOmbAoI qjO89zvpSwxwaVnT4UKkHkMy7PqvsAl59naoWDBcU108YNVfAeVpgQBiwYZmZdaNGWp6 KOFg== MIME-Version: 1.0 Received: by 10.60.30.170 with SMTP id t10mr2804121oeh.10.1343984267020; Fri, 03 Aug 2012 01:57:47 -0700 (PDT) Received: by 10.60.172.11 with HTTP; Fri, 3 Aug 2012 01:57:46 -0700 (PDT) In-Reply-To: <83zk6cbhrr.fsf@gnu.org> References: <83zk6cbhrr.fsf@gnu.org> Date: Fri, 3 Aug 2012 10:57:46 +0200 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) > That's your local problem with byte compilation, I don't get that > message on my machine. Just compile auth-source.el, and that message > will not appear anymore. Have the emacs build process a way of automatically compiling every *.elc file which is older than its *.el counterpart? (I thought that the plain "make" took care of this) -- Dani Moncayo From unknown Sun Jun 22 11:43:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12128: 24.1.50; Default argument for `save-buffer' Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Aug 2012 09:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12128 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 12128@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 12128-submit@debbugs.gnu.org id=B12128.13439867728645 (code B ref 12128); Fri, 03 Aug 2012 09:40:01 +0000 Received: (at 12128) by debbugs.gnu.org; 3 Aug 2012 09:39:32 +0000 Received: from localhost ([127.0.0.1]:58277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxELz-0002FN-Ig for submit@debbugs.gnu.org; Fri, 03 Aug 2012 05:39:31 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:46341) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxELx-0002FF-Mc for 12128@debbugs.gnu.org; Fri, 03 Aug 2012 05:39:31 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M8600000AE2HY00@a-mtaout22.012.net.il> for 12128@debbugs.gnu.org; Fri, 03 Aug 2012 12:31:53 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M86000QKAH4H710@a-mtaout22.012.net.il>; Fri, 03 Aug 2012 12:31:52 +0300 (IDT) Date: Fri, 03 Aug 2012 12:31:46 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83wr1gb9tp.fsf@gnu.org> References: <83zk6cbhrr.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > Date: Fri, 3 Aug 2012 10:57:46 +0200 > From: Dani Moncayo > Cc: 12128@debbugs.gnu.org > > > That's your local problem with byte compilation, I don't get that > > message on my machine. Just compile auth-source.el, and that message > > will not appear anymore. > > Have the emacs build process a way of automatically compiling every > *.elc file which is older than its *.el counterpart? Yes. > (I thought that the plain "make" took care of this) No. The correct procedure for building on Windows after updating from bzr is this: cd nt configure make cd ../lisp make bzr-update cd ../nt make make info The 'configure' step can be omitted if none of the configury files changed (that includes makefile.w32-in files, nt/config.nt, and nt/configure.bat itself). Some changes are too invasive, and make the "make bzr-update" stage fail. If the problems don't go away after re-running that stage several times, your best bet is a full bootstrap. From unknown Sun Jun 22 11:43:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12128: 24.1.50; Default argument for `save-buffer' Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Aug 2012 09:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12128 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 12128@debbugs.gnu.org Received: via spool by 12128-submit@debbugs.gnu.org id=B12128.13439871789264 (code B ref 12128); Fri, 03 Aug 2012 09:47:02 +0000 Received: (at 12128) by debbugs.gnu.org; 3 Aug 2012 09:46:18 +0000 Received: from localhost ([127.0.0.1]:58295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxESY-0002PL-BC for submit@debbugs.gnu.org; Fri, 03 Aug 2012 05:46:18 -0400 Received: from mail-ob0-f172.google.com ([209.85.214.172]:53247) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxESW-0002PC-IY for 12128@debbugs.gnu.org; Fri, 03 Aug 2012 05:46:17 -0400 Received: by obbwc20 with SMTP id wc20so811708obb.3 for <12128@debbugs.gnu.org>; Fri, 03 Aug 2012 02:38:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=zO0PbXz8KXgCjAicEo4uQAXi5nnyI1Z4+RpdoZIbhSg=; b=zmkHTSUSdlRSTvdxcZWbCpTalyNzoZ8d+u8LVCUpqkSeaAS2WAfJrWzWsrrs7ZHJNI 9v55iIQkPYVl+4i4wDI6LbDyhwu7X67HpJKY1VFmQKPoA9ItX6x0791xeeZGqSFqSapO X6g/YjKGaqs/lUA2jqEznCQPsWNzFH+aVn5wAR2UnLCxM9ZiAmmSkiTvtdZHD+6MAt7B PXbJ4uqFZDjnqqjj0YARaD4vfGq94dZ9eGG6ZEW8lI+3l/sxNCkQxQJue7awwSSqelJ4 PiaAzi0hTVTcpFTwTCjL0+zwDcivJQvymqSML71TaA4Fyoo9bo2Kj6zHFrzdAaGaOQtG 9BjQ== MIME-Version: 1.0 Received: by 10.60.26.134 with SMTP id l6mr3013268oeg.40.1343986719441; Fri, 03 Aug 2012 02:38:39 -0700 (PDT) Received: by 10.60.172.11 with HTTP; Fri, 3 Aug 2012 02:38:39 -0700 (PDT) In-Reply-To: <83wr1gb9tp.fsf@gnu.org> References: <83zk6cbhrr.fsf@gnu.org> <83wr1gb9tp.fsf@gnu.org> Date: Fri, 3 Aug 2012 11:38:39 +0200 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >> Have the emacs build process a way of automatically compiling every >> *.elc file which is older than its *.el counterpart? > > Yes. > >> (I thought that the plain "make" took care of this) > > No. The correct procedure for building on Windows after updating from > bzr is this: > > cd nt > configure > make > cd ../lisp > make bzr-update > cd ../nt > make > make info > > The 'configure' step can be omitted if none of the configury files > changed (that includes makefile.w32-in files, nt/config.nt, and > nt/configure.bat itself). > > Some changes are too invasive, and make the "make bzr-update" stage > fail. If the problems don't go away after re-running that stage > several times, your best bet is a full bootstrap. Thank you so much. -- Dani Moncayo From unknown Sun Jun 22 11:43:56 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Dani Moncayo Subject: bug#12128: closed (Re: bug#12128: 24.1.50; Default argument for `save-buffer') Message-ID: References: <87boilg5lo.fsf@mail.jurta.org> X-Gnu-PR-Message: they-closed 12128 X-Gnu-PR-Package: emacs Reply-To: 12128@debbugs.gnu.org Date: Wed, 08 Aug 2012 08:27:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1344414422-24870-1" This is a multi-part message in MIME format... ------------=_1344414422-24870-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #12128: 24.1.50; Default argument for `save-buffer' which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 12128@debbugs.gnu.org. --=20 12128: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12128 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1344414422-24870-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 12128-done) by debbugs.gnu.org; 8 Aug 2012 08:26:16 +0000 Received: from localhost ([127.0.0.1]:41037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sz1aq-0006S8-3C for submit@debbugs.gnu.org; Wed, 08 Aug 2012 04:26:16 -0400 Received: from ps18281.dreamhost.com ([69.163.218.105]:50074 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sz1ap-0006S0-4I for 12128-done@debbugs.gnu.org; Wed, 08 Aug 2012 04:26:15 -0400 Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id A0635451CA77; Wed, 8 Aug 2012 01:18:10 -0700 (PDT) From: Juri Linkov To: Dani Moncayo Subject: Re: bug#12128: 24.1.50; Default argument for `save-buffer' Organization: JURTA References: <87ipd0o0pz.fsf@mail.jurta.org> Date: Wed, 08 Aug 2012 11:17:39 +0300 In-Reply-To: (Dani Moncayo's message of "Fri, 3 Aug 2012 10:46:55 +0200") Message-ID: <87boilg5lo.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 12128-done Cc: 12128-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > It does the job. Thank you so much. Installed and closed. Thanks for the suggestion. ------------=_1344414422-24870-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Aug 2012 01:05:08 +0000 Received: from localhost ([127.0.0.1]:57762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sx6KB-0005o8-T3 for submit@debbugs.gnu.org; Thu, 02 Aug 2012 21:05:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38120) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sx6K9-0005o1-71 for submit@debbugs.gnu.org; Thu, 02 Aug 2012 21:05:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sx6Co-0006Dj-Qz for submit@debbugs.gnu.org; Thu, 02 Aug 2012 20:57:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:43830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sx6Co-0006Df-No for submit@debbugs.gnu.org; Thu, 02 Aug 2012 20:57:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37136) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sx6Cn-0000cR-Ng for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2012 20:57:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sx6Cm-0006DQ-Hl for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2012 20:57:29 -0400 Received: from mail-ob0-f169.google.com ([209.85.214.169]:49536) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sx6Cm-0006DJ-7m for bug-gnu-emacs@gnu.org; Thu, 02 Aug 2012 20:57:28 -0400 Received: by obhx4 with SMTP id x4so264903obh.0 for ; Thu, 02 Aug 2012 17:57:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=NzOPHJG88PmPlUqHQLBelIK1eFhmC3mcwUqKfvbC+no=; b=sSoxCKgU5Jytf9EXhyrvvo4bNsY8bMee5D7Uif8/BnH1tsmu4TRpqvpFPhXi1eba5z 4c1LJ8cpX31gevsnHshoMNIXRFRIDr6C4GNvXJALqHE0puU8+J4O0/SdYUUt4AfN5eeF lYhbO6FJdlh+F2rtLj/n3izvTHw7Hhg0CFeQ3cijYtjkpDP+7YQXV3Wdi4zUW7R7Odg+ 449yRPC4SfXFOXTZWyqHKZwTmWVM4BDZDSEr/iIDc7F3/qCaUzvccqrv+/IDpz1w2vhS WMZeic72uL5vKH6iWuD8ZuuFySTwimsPdeiMU1Iq7aXtYOtepAv/auBYRukgFpWDpfKX O7GQ== MIME-Version: 1.0 Received: by 10.60.154.232 with SMTP id vr8mr41118234oeb.30.1343955447288; Thu, 02 Aug 2012 17:57:27 -0700 (PDT) Received: by 10.60.172.11 with HTTP; Thu, 2 Aug 2012 17:57:27 -0700 (PDT) Date: Fri, 3 Aug 2012 02:57:27 +0200 Message-ID: Subject: 24.1.50; Default argument for `save-buffer' From: Dani Moncayo To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Severity: wishlist Hello, Try this experiment from "emacs -Q": C-x b test RET hello C-x C-s M-n (That is: create a new buffer, write something in it, try to save it and use M-n to look for a default filename.) The first time I try that, I see the error message "Source file `c:/emacs/trunk/lisp/gnus/auth-source.el' newer than byte-compiled file". On subsequent attempts, the error message is more normal: "End of history; no default available". In any case, what I what to request here is that "M-n", insetead of the error, brings to the minibuffer a default argument consisting in the concatenation of the current directory and the name of the buffer. TIA. In GNU Emacs 24.1.50.1 (i386-mingw-nt6.1.7601) of 2012-08-03 on DANI-PC Bzr revision: 109405 eggert@cs.ucla.edu-20120802205949-ej38mo43ymsf8nb3 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -I../../libs/libiconv-1.14-2-mingw32-dev/include -I../../libs/libxml2-2.7.8-w32-bin/include/libxml2 -I../../libs/giflib-4.1.4-1/include -I../../emacs/libs/gnutls-3.0.16/include -I../../libs/jpeg-6b-4/include -I../../libs/libpng-1.4.10 -I../../libs/libxpm-3.5.8/include -I../../libs/libxpm-3.5.8/src -I../../libs/tiff-3.8.2-1/include -I../../libs/zlib-1.2.6' Important settings: value of $EMACSDATA: C:/emacs/trunk/etc value of $EMACSDOC: C:/emacs/trunk/etc value of $EMACSLOADPATH: C:/emacs/trunk/lisp;C:/emacs/trunk/leim value of $EMACSPATH: C:/emacs/trunk/bin value of $LANG: ESN locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x b t e s t h e l l o C-x C-s M-n C-g M-x r e p o r t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Source file `c:/emacs/trunk/lisp/gnus/auth-source.el' newer than byte-compiled file user-error: End of history; no default available Quit Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils ffap url-parse auth-source eieio byte-opt bytecomp byte-compile cconv macroexp gnus-util mm-util mail-prsvr password-cache url-vars time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) -- Dani Moncayo ------------=_1344414422-24870-1--