From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 30 13:16:25 2013 Received: (at submit) by debbugs.gnu.org; 30 Mar 2013 17:16:25 +0000 Received: from localhost ([127.0.0.1]:52992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULzOC-0006Wn-V0 for submit@debbugs.gnu.org; Sat, 30 Mar 2013 13:16:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52675) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULzO9-0006Wc-GX for submit@debbugs.gnu.org; Sat, 30 Mar 2013 13:16:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ULzLT-0004d3-83 for submit@debbugs.gnu.org; Sat, 30 Mar 2013 13:13:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-105.5 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:55018) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULzLT-0004cz-4p for submit@debbugs.gnu.org; Sat, 30 Mar 2013 13:13:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35791) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULzLR-0002WE-Hk for bug-gnu-emacs@gnu.org; Sat, 30 Mar 2013 13:13:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ULzLQ-0004cP-51 for bug-gnu-emacs@gnu.org; Sat, 30 Mar 2013 13:13:33 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:51916) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULzLP-0004cL-UF for bug-gnu-emacs@gnu.org; Sat, 30 Mar 2013 13:13:32 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r2UHDUe1020372 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 30 Mar 2013 17:13:31 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r2UHDTQQ017590 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 30 Mar 2013 17:13:30 GMT Received: from abhmt105.oracle.com (abhmt105.oracle.com [141.146.116.57]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id r2UHDT94006940 for ; Sat, 30 Mar 2013 12:13:29 -0500 Received: from dradamslap1 (/10.159.227.58) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 30 Mar 2013 10:13:29 -0700 From: "Drew Adams" To: Subject: 24.3.50; REGRESSION: `repeat' broken by use of `set-temporary-overlay-map' Date: Sat, 30 Mar 2013 10:13:21 -0700 Message-ID: <0485CA7465A447CEAB3F0CCAFFEF4DDE@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac4taeExDDrfsBTRTf2vjYjgW5SmPw== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.2 (------) 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.2 (------) I believe this regression was introduced at the same time as the regression of bug #12232 (which has been fixed). The change that introduced this problem was to use `set-temporary-overlay-map'. The code for `repeat' before that change, e.g. the code from Emacs 23.4, had this: (when repeat-repeat-char (let (repeat-on-final-keystroke (undo-inhibit-record-point t)) (setq real-last-command 'repeat) (setq repeat-undo-count 1) (unwind-protect (while (let ((evt (read-key))) (eq (or (car-safe evt) evt) (or (car-safe repeat-repeat-char) repeat-repeat-char))) (repeat repeat-arg)) ;; Make sure `repeat-undo-count' is reset. (setq repeat-undo-count nil)) (setq unread-command-events (list last-input-event)))) That was changed to this (the current code): (when repeat-repeat-char (set-temporary-overlay-map ; <=================== (let ((map (make-sparse-keymap))) (define-key map (vector repeat-repeat-char) (if (null repeat-message-function) 'repeat (let ((fun repeat-message-function)) (lambda () (interactive) (let ((repeat-message-function fun)) (setq this-command 'repeat) (setq real-this-command 'repeat) (call-interactively 'repeat)))))) map))) This change breaks the use of `repeat' in the following context, because Isearch uses `overriding-terminal-local-map'. Recipe: emacs -Q (defun isearchp-yank-line () "Yank text from buffer up to end of line onto search string. You can repeat this by hitting the last key again..." (interactive) (require 'repeat nil t) (isearchp-repeat-command 'isearch-yank-line)) (defun isearchp-repeat-command (command) "Repeat COMMAND." (let ((repeat-message-function 'ignore)) (setq last-repeatable-command command) (repeat nil))) (define-key isearch-mode-map (kbd "C-y C-e") 'isearchp-yank-line) C-s C-y C-e C-e C-e That works if the old definition of `repeat' is used. It does not work with the new definition, which uses `set-temporary-overlay-map', because the temporary map is overruled by `overriding(-terminal)-local-map'. Users should be able to use `repeat' in contexts such as this. For Isearch, for example, this lets you put multiple yank commands on the same prefix key (e.g., `C-y'). For instance, I bind 8 yank commands to prefix C-y, 5 of which are repeatable (i.e., they are repeatable in Emacs 22-23 and should also be repeatable in later releases): C-y C-_ isearchp-yank-symbol-or-char C-y C-( isearchp-yank-sexp-symbol-or-char C-y C-2 isearch-yank-secondary C-y C-c isearchp-yank-char C-y C-e isearchp-yank-line C-y C-w isearchp-yank-word-or-char C-y C-y isearch-yank-kill C-y M-y isearch-yank-pop (FWIW/FYI: It took me quite a while to figure out why this was not working.) In GNU Emacs 24.3.50.1 (i386-mingw-nt5.1.2600) of 2013-03-23 on VBOX Bzr revision: 112115 eliz@gnu.org-20130323093300-rjs0dgskxm9u0ya4 Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/emacs/libs/libXpm-3.5.10/include -IC:/emacs/libs/libXpm-3.5.10/src -IC:/emacs/libs/libpng-dev_1.4.3-1_win32/include -IC:/emacs/libs/zlib-dev_1.2.5-2_win32/include -IC:/emacs/libs/giflib-4.1.4-1-lib/include -IC:/emacs/libs/jpeg-6b-4-lib/include -IC:/emacs/libs/tiff-3.8.2-1-lib/include -IC:/emacs/libs/libxml2-2.7.8-w32-bin/include/libxml2 -IC:/emacs/libs/gnutls-3.1.10-w32/include -IC:/emacs/libs/libiconv-1.14-2-mingw32-dev/include' From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 18:33:14 2013 Received: (at 14095-done) by debbugs.gnu.org; 13 Jun 2013 22:33:14 +0000 Received: from localhost ([127.0.0.1]:42410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnG4w-0000p2-2N for submit@debbugs.gnu.org; Thu, 13 Jun 2013 18:33:14 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:51230 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnG4u-0000ot-33 for 14095-done@debbugs.gnu.org; Thu, 13 Jun 2013 18:33:12 -0400 Received: from [69.157.93.18] (port=51901 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1UnG4s-0004PR-Ky; Thu, 13 Jun 2013 18:33:11 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 8C10C6649B; Thu, 13 Jun 2013 16:44:15 -0400 (EDT) From: Stefan Monnier To: "Drew Adams" Subject: Re: bug#14095: 24.3.50; REGRESSION: `repeat' broken by use of `set-temporary-overlay-map' Message-ID: References: <0485CA7465A447CEAB3F0CCAFFEF4DDE@us.oracle.com> Date: Thu, 13 Jun 2013 16:44:15 -0400 In-Reply-To: <0485CA7465A447CEAB3F0CCAFFEF4DDE@us.oracle.com> (Drew Adams's message of "Sat, 30 Mar 2013 10:13:21 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 14095-done Cc: 14095-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) > C-s C-y C-e C-e C-e > That works if the old definition of `repeat' is used. It does not work This should work now, thank you, Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 13 23:42:17 2013 Received: (at 14095-done) by debbugs.gnu.org; 14 Jun 2013 03:42:17 +0000 Received: from localhost ([127.0.0.1]:42815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnKu0-0003Go-V9 for submit@debbugs.gnu.org; Thu, 13 Jun 2013 23:42:17 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:43719) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnKty-0003GM-5f for 14095-done@debbugs.gnu.org; Thu, 13 Jun 2013 23:42:14 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r5E3g4ox009062 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 14 Jun 2013 03:42:05 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r5E3g5Qh006127 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 14 Jun 2013 03:42:06 GMT Received: from abhmt107.oracle.com (abhmt107.oracle.com [141.146.116.59]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r5E3g5N2018478; Fri, 14 Jun 2013 03:42:05 GMT MIME-Version: 1.0 Message-ID: <4cbccd0a-9143-4572-a589-471072bd0aea@default> Date: Thu, 13 Jun 2013 20:42:04 -0700 (PDT) From: Drew Adams To: Stefan Monnier Subject: RE: bug#14095: 24.3.50; REGRESSION: `repeat' broken by use of `set-temporary-overlay-map' References: <0485CA7465A447CEAB3F0CCAFFEF4DDE@us.oracle.com> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.7 (607090) [OL 12.0.6668.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 14095-done Cc: 14095-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) > > C-s C-y C-e C-e C-e > > That works if the old definition of `repeat' is used. It does not work >=20 > This should work now, thank you, I want to say thank you! But unfortunately there is still a problem, in this build (which I believe includes your fix): In GNU Emacs 24.3.50.1 (i686-pc-mingw32) of 2013-06-13 on ODIEONE Bzr revision: 112978 xfq.free@gmail.com-20130613224333-3yfl8navh3c1vmxy Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/binary --enable-checking=3Dyes,glyphs CFLAGS=3D'-O0 -g3' CPPFLAGS=3D'-Ic:/Devel/emacs/include' LDFLAGS=3D'-Lc:/Devel/emacs/lib'' >From `emacs -Q', I do this: (defun isearchp-repeat-command (command) "..." (let ((repeat-message-function 'ignore)) (setq last-repeatable-command command) (repeat nil))) (defun isearchp-yank-line () "..." (interactive) (require 'repeat nil t) (isearchp-repeat-command 'isearch-yank-line)) (define-key isearch-mode-map "\C-y" nil) (define-key isearch-mode-map (kbd "C-y C-e") 'isearchp-yank-line) Things seem to work pretty much as they should, but if you do `C-s C-y C-e C-e' then as soon as you hit the second `C-e' you see this error msg: "Stack overflow in equal", which comes from `set-temporary-overlay-map'. With non-nil `debug-on-error' you get a backtrace like this: Debugger entered--Lisp error: (error "Stack overflow in equal") add-hook(pre-command-hook #[0 "... [(keymap (5 . #[0 "..." [ignore repeat-message-function this-command real-this-command repeat call-interactively] 3 "\n\n(fn)" nil])) nil nil (#0) this-command nil t lookup-key this-command-keys-vector remove-hook pre-command-hook internal-pop-keymap overriding-terminal-local-map] 4 "\n\n(fn)"]) (I copied that backtrace from a session using my setup, not emacs -Q, but it looks, superficially at least, the same as what I see with emacs -Q.) Hope this helps. I will leave the bug closed for now. Thanks for working on this. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 14 00:14:26 2013 Received: (at 14095-done) by debbugs.gnu.org; 14 Jun 2013 04:14:26 +0000 Received: from localhost ([127.0.0.1]:42846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnLP7-0004MU-Tf for submit@debbugs.gnu.org; Fri, 14 Jun 2013 00:14:26 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:52833) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UnLP6-0004MF-4t for 14095-done@debbugs.gnu.org; Fri, 14 Jun 2013 00:14:24 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFpZVy/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA6R6gV6DE4FKJA X-IPAS-Result: Av8EABK/CFFFpZVy/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA6R6gV6DE4FKJA X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="16368202" Received: from 69-165-149-114.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([69.165.149.114]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 14 Jun 2013 00:14:13 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 04934AE2E1; Fri, 14 Jun 2013 00:14:17 -0400 (EDT) From: Stefan Monnier To: Drew Adams Subject: Re: bug#14095: 24.3.50; REGRESSION: `repeat' broken by use of `set-temporary-overlay-map' Message-ID: References: <0485CA7465A447CEAB3F0CCAFFEF4DDE@us.oracle.com> <4cbccd0a-9143-4572-a589-471072bd0aea@default> Date: Fri, 14 Jun 2013 00:14:17 -0400 In-Reply-To: <4cbccd0a-9143-4572-a589-471072bd0aea@default> (Drew Adams's message of "Thu, 13 Jun 2013 20:42:04 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 14095-done Cc: 14095-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > Things seem to work pretty much as they should, but if you do > `C-s C-y C-e C-e' then as soon as you hit the second `C-e' you > see this error msg: "Stack overflow in equal", which comes from > `set-temporary-overlay-map'. Good point, thanks. I've installed a further fix (see below) which should fix this problem. Stefan === modified file 'lisp/subr.el' --- lisp/subr.el 2013-06-13 22:24:52 +0000 +++ lisp/subr.el 2013-06-14 04:08:45 +0000 @@ -3794,12 +3794,15 @@ (if (not load-file-name) ;; Not being provided from a file, run func right now. (funcall func) - (let ((lfn load-file-name)) - (letrec ((fun (lambda (file) + (let ((lfn load-file-name) + ;; Don't use letrec, because equal (in + ;; add/remove-hook) would get trapped in a cycle. + (fun (make-symbol "eval-after-load-helper"))) + (fset fun (lambda (file) (when (equal file lfn) (remove-hook 'after-load-functions fun) - (funcall func))))) - (add-hook 'after-load-functions fun)))))))) + (funcall func)))) + (add-hook 'after-load-functions fun))))))) ;; Add FORM to the element unless it's already there. (unless (member delayed-func (cdr elt)) (nconc elt (list delayed-func))))))) @@ -4282,7 +4285,10 @@ Optional ON-EXIT argument is a function that is called after the deactivation of MAP." - (letrec ((clearfun + (let ((clearfun (make-symbol "clear-temporary-overlay-map"))) + ;; Don't use letrec, because equal (in add/remove-hook) would get trapped + ;; in a cycle. + (fset clearfun (lambda () ;; FIXME: Handle the case of multiple temporary-overlay-maps ;; E.g. if isearch and C-u both use temporary-overlay-maps, Then @@ -4298,7 +4304,7 @@ (t (funcall keep-pred))) (remove-hook 'pre-command-hook clearfun) (internal-pop-keymap map 'overriding-terminal-local-map) - (when on-exit (funcall on-exit)))))) + (when on-exit (funcall on-exit))))) (add-hook 'pre-command-hook clearfun) (internal-push-keymap map 'overriding-terminal-local-map))) From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 19 22:24:47 2013 Received: (at 14095-done) by debbugs.gnu.org; 20 Jun 2013 02:24:48 +0000 Received: from localhost ([127.0.0.1]:57108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpUYJ-0004Vd-Er for submit@debbugs.gnu.org; Wed, 19 Jun 2013 22:24:47 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:50350) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpUYG-0004VK-Cm for 14095-done@debbugs.gnu.org; Wed, 19 Jun 2013 22:24:45 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r5K2IJLe026265 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 20 Jun 2013 02:18:20 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r5K2Oa7b029952 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 20 Jun 2013 02:24:36 GMT Received: from abhmt101.oracle.com (abhmt101.oracle.com [141.146.116.53]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r5K2OZOV009537; Thu, 20 Jun 2013 02:24:35 GMT MIME-Version: 1.0 Message-ID: <1da9c17c-5f0f-4caa-ba95-4e975332bd87@default> Date: Wed, 19 Jun 2013 19:24:35 -0700 (PDT) From: Drew Adams To: Stefan Monnier Subject: RE: bug#14095: 24.3.50; REGRESSION: `repeat' broken by use of `set-temporary-overlay-map' References: <0485CA7465A447CEAB3F0CCAFFEF4DDE@us.oracle.com> <4cbccd0a-9143-4572-a589-471072bd0aea@default> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.7 (607090) [OL 12.0.6668.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 14095-done Cc: 14095-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.6 (---) > Good point, thanks. I've installed a further fix (see below) which > should fix this problem. Yes, the problem is fixed. Thx. From unknown Mon Aug 18 14:16:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 18 Jul 2013 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator