From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#4583: 23.1.50; bug in etc/future-bug ;-) Date: Tue, 29 Sep 2009 11:29:18 +0200 Message-ID: <19137.54126.181976.908701@a1i15.kph.uni-mainz.de> Reply-To: Ulrich Mueller , 4583@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1254217653 22956 80.91.229.12 (29 Sep 2009 09:47:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Sep 2009 09:47:33 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 29 11:47:26 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MsZIs-00079w-AV for geb-bug-gnu-emacs@m.gmane.org; Tue, 29 Sep 2009 11:47:26 +0200 Original-Received: from localhost ([127.0.0.1]:55631 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MsZIr-0002Vn-NW for geb-bug-gnu-emacs@m.gmane.org; Tue, 29 Sep 2009 05:47:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MsZIl-0002Vi-Ox for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 05:47:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MsZIg-0002Us-Q9 for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 05:47:18 -0400 Original-Received: from [199.232.76.173] (port=40961 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MsZIg-0002Uk-DN for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 05:47:14 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:34232) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MsZIf-00080s-NW for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2009 05:47:14 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8T9l7Rn024103; Tue, 29 Sep 2009 02:47:08 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n8T9Z4H5022185; Tue, 29 Sep 2009 02:35:04 -0700 Resent-Date: Tue, 29 Sep 2009 02:35:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Ulrich Mueller Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 29 Sep 2009 09:35:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 4583 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.125421656921453 (code B ref -1); Tue, 29 Sep 2009 09:35:04 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 29 Sep 2009 09:29:29 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8T9TRql021449 for ; Tue, 29 Sep 2009 02:29:28 -0700 Original-Received: from mx10.gnu.org ([199.232.76.166]:43439) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MsZ1R-0003Km-La for emacs-pretest-bug@gnu.org; Tue, 29 Sep 2009 05:29:26 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MsZ1P-00054Y-Nd for emacs-pretest-bug@gnu.org; Tue, 29 Sep 2009 05:29:25 -0400 Original-Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]:53461) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MsZ1P-00054C-8W for emacs-pretest-bug@gnu.org; Tue, 29 Sep 2009 05:29:23 -0400 Original-Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id n8T9TIaI001122 for ; Tue, 29 Sep 2009 11:29:18 +0200 Original-Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.3/8.14.2) with ESMTP id n8T9TIBY024960; Tue, 29 Sep 2009 11:29:18 +0200 Original-Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.3/8.14.3/Submit) id n8T9TI6g024957; Tue, 29 Sep 2009 11:29:18 +0200 X-Mailer: VM 8.0.12 under 23.1.1 (x86_64-pc-linux-gnu) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Tue, 29 Sep 2009 05:47:18 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:31575 gmane.emacs.pretest.bugs:25084 Archived-At: etc/future-bug was "fixed" at some time, probably to shift the dates into the future again. The joke loses much of its subtlety by this. The patch below restores Karl Fogel's original version, adding a note about when it first appeared. The original is also hilarious for its implicit assumptions about the Emacs 22 release date. ;-) (Besides, the weekdays in 2199 are wrong. 23 Feb 2199 will be a Saturday, and 20 Feb 2199 a Wednesday.) Ulrich --- emacs-orig/etc/future-bug 2007-02-28 05:12:39.000000000 +0100 +++ emacs/etc/future-bug 2009-09-29 11:11:12.000000000 +0200 @@ -1,20 +1,22 @@ -Date: Tue, 23 Feb 2199 21:03:50 -0600 +[This first appeared with Emacs 19.31 in 1996.] + +Date: Tue, 23 Feb 1999 21:03:50 -0600 From: Karl Fogel To: bug-gnu-emacs@prep.ai.mit.edu Subject: M-x search-backward-in-time broken... X-Windows: you'll envy the dead. -In GNU Emacs 51.70.4 (i9986-unknown-linux-gnu, X toolkit) of Sat Feb 20 2199 on floss +In GNU Emacs 22.70.4 (i586-unknown-linuxoldld, X toolkit) of Sat Feb 20 1999 on floss configured using `configure --with-x-toolkit=yes' The `search-backward-in-time' function appears to be broken in -Emacs 51.70. +Emacs 22.70. Unfortunately, I can never seem to start the debugger early enough to catch the error as it happens. However I have traced the problem through source by eye, and it looks like `time-forward' can't handle negative arguments anymore. This is consistent with other -symptoms: for example, `undo' (which since 51.25 has worked by passing +symptoms: for example, `undo' (which since 22.25 has worked by passing a negative arg to `time-forward') is also broken. However, `do' still works -- it seems that `time-forward' continues to handle positive arguments just fine. @@ -22,7 +24,7 @@ No one here-and-now can figure out how to fix the problem, because the code for `time-forward' is so hairy. We're using M-x report-future-emacs-bug to request that you folks include more -comments when you write it (sometime in 2198 as I recall). +comments when you write it (sometime in 1998 as I recall). Thanks!