From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 04 12:29:14 2010 Received: (at submit) by debbugs.gnu.org; 4 Oct 2010 16:29:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P2nub-0007nk-UV for submit@debbugs.gnu.org; Mon, 04 Oct 2010 12:29:14 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P2mnj-0006E9-GE for submit@debbugs.gnu.org; Mon, 04 Oct 2010 11:18:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P2mqh-00047j-L8 for submit@debbugs.gnu.org; Mon, 04 Oct 2010 11:21:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, T_TVD_MIME_NO_HEADERS autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:41910) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P2mqh-00047f-He for submit@debbugs.gnu.org; Mon, 04 Oct 2010 11:21:07 -0400 Received: from [140.186.70.92] (port=33194 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P2mqf-0003v8-IE for bug-gnu-emacs@gnu.org; Mon, 04 Oct 2010 11:21:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P2mqd-00042a-BT for bug-gnu-emacs@gnu.org; Mon, 04 Oct 2010 11:21:05 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:35523) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P2mqd-00040u-1P for bug-gnu-emacs@gnu.org; Mon, 04 Oct 2010 11:21:03 -0400 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 6509E1C157B5 for ; Mon, 4 Oct 2010 17:20:56 +0200 (CEST) X-Auth-Info: iCkT5F/3+rbvDdjTdcXGwBjY6TywsHe2cS/dR2ouxFQ= Received: from mail.denx.de (host-82-135-33-74.customer.m-online.net [82.135.33.74]) by smtp-auth.mnet-online.de (Postfix) with ESMTPA id 303C01C001CD for ; Mon, 4 Oct 2010 17:20:56 +0200 (CEST) Received: from ohwell.denx.de (ohwell [10.0.40.4]) by mail.denx.de (Postfix) with ESMTP id 1469440C3BAE for ; Mon, 4 Oct 2010 17:20:56 +0200 (CEST) Received: from dzu by ohwell.denx.de with local (Exim 4.72) (envelope-from ) id 1P2mqV-0007Ck-TL for bug-gnu-emacs@gnu.org; Mon, 04 Oct 2010 17:20:55 +0200 From: Detlev Zundel To: bug-gnu-emacs@gnu.org Subject: 24.0.50; Incorrect handling of variable 'display-time-mail-function' Date: Mon, 04 Oct 2010 17:20:55 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=NSA-Uzi-CIA-Soviet-bomb-KGB-Clinton" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 04 Oct 2010 12:29:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.6 (------) --=NSA-Uzi-CIA-Soviet-bomb-KGB-Clinton As I understand the documentation, the variable 'display-time-mail-function' should allow to provide a function which decides whether to display the mail icon in the status area. Unfortunately the code does not allow this semantic, as the code uses an or expression over several possibilities (lisp/time.el:407): (mail (or (and display-time-mail-function (funcall display-time-mail-function)) (and display-time-mail-directory (display-time-mail-check-directory)) (and (stringp mail-spool-file) (or (null display-time-server-down-time) ;; If have been down for 20 min, try again. (> (- (nth 1 now) display-time-server-down-time) 1200) (and (< (nth 1 now) display-time-server-down-time) (> (- (nth 1 now) display-time-server-down-time) -64336))) (let ((start-time (current-time))) (prog1 (display-time-file-nonempty-p mail-spool-file) (if (> (- (nth 1 (current-time)) (nth 1 start-time)) 20) ;; Record that mail file is not accessible. (setq display-time-server-down-time (nth 1 (current-time))) ;; Record that mail file is accessible. (setq display-time-server-down-time nil))))))) So when display-time-mail-function is set but returns nil, then the following tests will still be evaluated instead of using this negative result. As a fix I propose the attached patch. Thanks Detlev In GNU Emacs 24.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.18.9) of 2010-08-16 on ohwell Windowing system distributor `The X.Org Foundation', version 11.0.10707000 -- ... and I will continue to use a low-level language to indicate how machines actually compute. Readers who only want to see algorithms that are already packaged in a plug-in way, using a trendy language, should buy other people's books. -- Donald Knuth, Fascicle 1 --=NSA-Uzi-CIA-Soviet-bomb-KGB-Clinton Content-Type: text/x-diff Content-Disposition: inline; filename=time.el.patch diff --git a/lisp/time.el b/lisp/time.el index d512fae..80bb176 100644 --- a/lisp/time.el +++ b/lisp/time.el @@ -404,30 +404,31 @@ update which can wait for the next redisplay." (getenv "MAIL") (concat rmail-spool-directory (user-login-name)))) - (mail (or (and display-time-mail-function - (funcall display-time-mail-function)) - (and display-time-mail-directory - (display-time-mail-check-directory)) - (and (stringp mail-spool-file) - (or (null display-time-server-down-time) - ;; If have been down for 20 min, try again. - (> (- (nth 1 now) display-time-server-down-time) - 1200) - (and (< (nth 1 now) display-time-server-down-time) - (> (- (nth 1 now) - display-time-server-down-time) - -64336))) - (let ((start-time (current-time))) - (prog1 - (display-time-file-nonempty-p mail-spool-file) - (if (> (- (nth 1 (current-time)) - (nth 1 start-time)) - 20) - ;; Record that mail file is not accessible. - (setq display-time-server-down-time - (nth 1 (current-time))) - ;; Record that mail file is accessible. - (setq display-time-server-down-time nil))))))) + (mail (cond (display-time-mail-function + (funcall display-time-mail-function)) + (display-time-mail-directory + (display-time-mail-check-directory)) + ((stringp mail-spool-fail) + (and + (or (null display-time-server-down-time) + ;; If have been down for 20 min, try again. + (> (- (nth 1 now) display-time-server-down-time) + 1200) + (and (< (nth 1 now) display-time-server-down-time) + (> (- (nth 1 now) + display-time-server-down-time) + -64336))) + (let ((start-time (current-time))) + (prog1 + (display-time-file-nonempty-p mail-spool-file) + (if (> (- (nth 1 (current-time)) + (nth 1 start-time)) + 20) + ;; Record that mail file is not accessible. + (setq display-time-server-down-time + (nth 1 (current-time))) + ;; Record that mail file is accessible. + (setq display-time-server-down-time nil))))))) (24-hours (substring time 11 13)) (hour (string-to-number 24-hours)) (12-hours (int-to-string (1+ (% (+ hour 11) 12)))) --=NSA-Uzi-CIA-Soviet-bomb-KGB-Clinton-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 05 04:15:45 2010 Received: (at submit) by debbugs.gnu.org; 5 Oct 2010 08:15:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P32gb-0000Iq-EK for submit@debbugs.gnu.org; Tue, 05 Oct 2010 04:15:45 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P32gY-0000Ik-Jm for submit@debbugs.gnu.org; Tue, 05 Oct 2010 04:15:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P32jZ-0006rh-Fh for submit@debbugs.gnu.org; Tue, 05 Oct 2010 04:18:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, T_TVD_MIME_NO_HEADERS autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:33563) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P32jZ-0006rd-D2 for submit@debbugs.gnu.org; Tue, 05 Oct 2010 04:18:49 -0400 Received: from [140.186.70.92] (port=53162 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P32jX-00035U-Um for bug-gnu-emacs@gnu.org; Tue, 05 Oct 2010 04:18:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P32jW-0006r0-DU for bug-gnu-emacs@gnu.org; Tue, 05 Oct 2010 04:18:47 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:39548) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P32jV-0006oV-Uh for bug-gnu-emacs@gnu.org; Tue, 05 Oct 2010 04:18:46 -0400 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 420BA1C001D2 for ; Tue, 5 Oct 2010 10:18:40 +0200 (CEST) X-Auth-Info: faqw7OnJQP0paVuw6lW/BjcVa/QW7R4EpxOnl687XMI= Received: from mail.denx.de (host-82-135-33-74.customer.m-online.net [82.135.33.74]) by smtp-auth.mnet-online.de (Postfix) with ESMTPA id 371951C001CB for ; Tue, 5 Oct 2010 10:18:40 +0200 (CEST) Received: from ohwell.denx.de (ohwell [10.0.40.4]) by mail.denx.de (Postfix) with ESMTP id 1F7A940C3BAE for ; Tue, 5 Oct 2010 10:18:40 +0200 (CEST) Received: from dzu by ohwell.denx.de with local (Exim 4.72) (envelope-from ) id 1P32jG-0005TT-Jr for bug-gnu-emacs@gnu.org; Tue, 05 Oct 2010 10:18:30 +0200 From: Detlev Zundel To: bug-gnu-emacs@gnu.org Subject: Re: 24.0.50; Incorrect handling of variable 'display-time-mail-function' References: Date: Tue, 05 Oct 2010 10:18:30 +0200 In-Reply-To: (Detlev Zundel's message of "Mon, 04 Oct 2010 17:20:55 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=NSA-Uzi-CIA-Soviet-bomb-KGB-Clinton" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.6 (------) --=NSA-Uzi-CIA-Soviet-bomb-KGB-Clinton Detlev Zundel writes: > As I understand the documentation, the variable > 'display-time-mail-function' should allow to provide a function which > decides whether to display the mail icon in the status area. > > Unfortunately the code does not allow this semantic, as the code uses an > or expression over several possibilities (lisp/time.el:407): > > (mail (or (and display-time-mail-function > (funcall display-time-mail-function)) > (and display-time-mail-directory > (display-time-mail-check-directory)) > (and (stringp mail-spool-file) > (or (null display-time-server-down-time) > ;; If have been down for 20 min, try again. > (> (- (nth 1 now) display-time-server-down-time) > 1200) > (and (< (nth 1 now) display-time-server-down-time) > (> (- (nth 1 now) > display-time-server-down-time) > -64336))) > (let ((start-time (current-time))) > (prog1 > (display-time-file-nonempty-p mail-spool-file) > (if (> (- (nth 1 (current-time)) > (nth 1 start-time)) > 20) > ;; Record that mail file is not accessible. > (setq display-time-server-down-time > (nth 1 (current-time))) > ;; Record that mail file is accessible. > (setq display-time-server-down-time nil))))))) > > > So when display-time-mail-function is set but returns nil, then the > following tests will still be evaluated instead of using this negative > result. > > As a fix I propose the attached patch. This patch is actually erroneous - it has a missing closing parenthesis and an unrelated typeo. The attached patch is tested. Sorry for the inconvenience. Cheers Detlev -- Ftpd never switches uid and euid, it uses setfsuid(2) instead. The main reason is that uid switching has been exploited in several breakins, but the sheer ugliness of uid switching counts too. -- pure-ftpd(8) --=NSA-Uzi-CIA-Soviet-bomb-KGB-Clinton Content-Type: text/x-diff Content-Disposition: inline; filename=time.el-2.patch diff --git a/lisp/time.el b/lisp/time.el index d512fae..2f8eda7 100644 --- a/lisp/time.el +++ b/lisp/time.el @@ -404,30 +404,31 @@ update which can wait for the next redisplay." (getenv "MAIL") (concat rmail-spool-directory (user-login-name)))) - (mail (or (and display-time-mail-function - (funcall display-time-mail-function)) - (and display-time-mail-directory - (display-time-mail-check-directory)) - (and (stringp mail-spool-file) - (or (null display-time-server-down-time) - ;; If have been down for 20 min, try again. - (> (- (nth 1 now) display-time-server-down-time) - 1200) - (and (< (nth 1 now) display-time-server-down-time) - (> (- (nth 1 now) - display-time-server-down-time) - -64336))) - (let ((start-time (current-time))) - (prog1 - (display-time-file-nonempty-p mail-spool-file) - (if (> (- (nth 1 (current-time)) - (nth 1 start-time)) - 20) - ;; Record that mail file is not accessible. - (setq display-time-server-down-time - (nth 1 (current-time))) - ;; Record that mail file is accessible. - (setq display-time-server-down-time nil))))))) + (mail (cond (display-time-mail-function + (funcall display-time-mail-function)) + (display-time-mail-directory + (display-time-mail-check-directory)) + ((stringp mail-spool-file) + (and + (or (null display-time-server-down-time) + ;; If have been down for 20 min, try again. + (> (- (nth 1 now) display-time-server-down-time) + 1200) + (and (< (nth 1 now) display-time-server-down-time) + (> (- (nth 1 now) + display-time-server-down-time) + -64336))) + (let ((start-time (current-time))) + (prog1 + (display-time-file-nonempty-p mail-spool-file) + (if (> (- (nth 1 (current-time)) + (nth 1 start-time)) + 20) + ;; Record that mail file is not accessible. + (setq display-time-server-down-time + (nth 1 (current-time))) + ;; Record that mail file is accessible. + (setq display-time-server-down-time nil)))))))) (24-hours (substring time 11 13)) (hour (string-to-number 24-hours)) (12-hours (int-to-string (1+ (% (+ hour 11) 12)))) --=NSA-Uzi-CIA-Soviet-bomb-KGB-Clinton-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 10:26:15 2011 Received: (at control) by debbugs.gnu.org; 14 Jul 2011 14:26:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMrm-0005V9-Go for submit@debbugs.gnu.org; Thu, 14 Jul 2011 10:26:14 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMrj-0005Ux-RD for control@debbugs.gnu.org; Thu, 14 Jul 2011 10:26:13 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QhMrY-0007hv-Rm for control@debbugs.gnu.org; Thu, 14 Jul 2011 16:26:00 +0200 Date: Thu, 14 Jul 2011 16:26:00 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #7158 X-MailScanner-ID: 1QhMrY-0007hv-Rm X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311258361.07774@w4yO9abxWM3BFY7OXlU76Q X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.7 (--) tags 7158 patch From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 10:31:40 2011 Received: (at control) by debbugs.gnu.org; 14 Jul 2011 14:31:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMx2-0006UM-4z for submit@debbugs.gnu.org; Thu, 14 Jul 2011 10:31:40 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMx0-0006UC-Ud for control@debbugs.gnu.org; Thu, 14 Jul 2011 10:31:39 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QhMwp-0007qS-SZ for control@debbugs.gnu.org; Thu, 14 Jul 2011 16:31:27 +0200 Date: Thu, 14 Jul 2011 16:31:26 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #7158 X-MailScanner-ID: 1QhMwp-0007qS-SZ X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311258687.94032@vXjRBmtMkvvYu1xapPr0LA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.7 (--) tags 7158 fixed close 7158 24.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 10:32:06 2011 Received: (at 7158) by debbugs.gnu.org; 14 Jul 2011 14:32:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMxO-0006VV-3k for submit@debbugs.gnu.org; Thu, 14 Jul 2011 10:32:06 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMxD-0006Uc-7b for 7158@debbugs.gnu.org; Thu, 14 Jul 2011 10:31:55 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QhMx2-0007r4-1m; Thu, 14 Jul 2011 16:31:40 +0200 From: Lars Magne Ingebrigtsen To: Detlev Zundel Subject: Re: 24.0.50; Incorrect handling of variable 'display-time-mail-function' In-Reply-To: (Detlev Zundel's message of "Tue, 05 Oct 2010 10:18:30 +0200") Date: Thu, 14 Jul 2011 16:31:23 +0200 Message-ID: References: User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Depeche Mode's _A Question of Lust_: "People are People (live)" X-Hashcash: 1:23:110714:dzu@denx.de::JgDylw6IumOMMH+R:0000007r+W X-Hashcash: 1:23:110714:7158@debbugs.gnu.org::CuxbBFTlJVnoGlic:00000000000000000000000000000000000000000bzuh MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1QhMx2-0007r4-1m X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311258700.14156@UDp8eHm4e/NGfTDZTUY1Kw X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7158 Cc: 7158@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.7 (--) Detlev Zundel writes: > This patch is actually erroneous - it has a missing closing parenthesis > and an unrelated typeo. The attached patch is tested. Sorry for the > inconvenience. Thanks; I've now applied a fix along the lines in the patch to Emacs 24. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From unknown Sun Jun 22 11:38:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 12 Aug 2011 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator