declare smobs in alloc.c
[bpt/emacs.git] / etc / future-bug
CommitLineData
a7bfd66f
DL
1Date: Tue, 23 Feb 2199 21:03:50 -0600
2From: Karl Fogel <kfogel@floss.cyclic.com>
3To: bug-gnu-emacs@prep.ai.mit.edu
4Subject: M-x search-backward-in-time broken...
5X-Windows: you'll envy the dead.
6
7In GNU Emacs 51.70.4 (i9986-unknown-linux-gnu, X toolkit) of Sat Feb 20 2199 on floss
8configured using `configure --with-x-toolkit=yes'
9
10 The `search-backward-in-time' function appears to be broken in
177c0ea7 11Emacs 51.70.
a7bfd66f
DL
12
13 Unfortunately, I can never seem to start the debugger early
14enough to catch the error as it happens. However I have traced the
15problem through source by eye, and it looks like `time-forward' can't
16handle negative arguments anymore. This is consistent with other
17symptoms: for example, `undo' (which since 51.25 has worked by passing
18a negative arg to `time-forward') is also broken. However, `do' still
19works -- it seems that `time-forward' continues to handle positive
20arguments just fine.
21
22 No one here-and-now can figure out how to fix the problem,
23because the code for `time-forward' is so hairy. We're using M-x
24report-future-emacs-bug to request that you folks include more
25comments when you write it (sometime in 2198 as I recall).
26
27 Thanks!
28
29-Karl Fogel <kfogel@red-bean.com>
30
31
32P.S. You'll be pleased to know that since (time-forward N) still works
c4444d16 33 for N >= 0, we've used it to pre-emptively update configure.ac.
a7bfd66f
DL
34 Emacs now configures and builds on every platform that will ever
35 be made. It wasn't easy, but at least that's one problem out of
36 the way for good. If you'd like the patch, just ask.
37