2004-06-20 21:50:53 +00:00
|
|
|
|
Tasks needed before the next release.
|
|
|
|
|
|
2005-04-01 01:44:36 +00:00
|
|
|
|
* TO BE DONE SHORTLY BEFORE RELEASE
|
2005-03-29 01:15:30 +00:00
|
|
|
|
|
2005-04-01 01:44:36 +00:00
|
|
|
|
** `undo-ask-before-discard', currently set to t for debugging purposes
|
2005-03-29 01:15:30 +00:00
|
|
|
|
has to be set to nil: when t, it can leak memory and cause other problems.
|
|
|
|
|
|
2004-06-28 09:03:00 +00:00
|
|
|
|
* NEW FEATURES
|
2004-06-23 19:47:27 +00:00
|
|
|
|
|
2004-06-28 22:31:09 +00:00
|
|
|
|
** Face remapping.
|
|
|
|
|
|
2004-11-09 22:06:05 +00:00
|
|
|
|
** Make VC-over-Tramp work where possible, or at least fail
|
|
|
|
|
gracefully if something isn't supported over Tramp.
|
|
|
|
|
To be done by Andre Spiegel <spiegel@gnu.org>.
|
|
|
|
|
|
2005-01-06 22:40:46 +00:00
|
|
|
|
** define-minor-mode should not put :require into defcustom.
|
|
|
|
|
See msg from rms to emacs-devel on 21 Dec.
|
|
|
|
|
|
2005-01-27 15:36:25 +00:00
|
|
|
|
** Update Speedbar.
|
|
|
|
|
|
2005-02-21 23:09:43 +00:00
|
|
|
|
** Enhance scroll-bar to handle tall line (similar to line-move).
|
|
|
|
|
|
|
|
|
|
|
2004-06-28 09:03:00 +00:00
|
|
|
|
* FATAL ERRORS
|
2004-06-28 08:57:38 +00:00
|
|
|
|
|
2005-04-01 01:52:55 +00:00
|
|
|
|
** Make unexec handle memory mapping policy of the latest versions of Linux.
|
|
|
|
|
|
2004-11-01 14:06:54 +00:00
|
|
|
|
** Investigate reported crashes in compact_small_strings.
|
|
|
|
|
|
|
|
|
|
** Investigate reported crashes related to using an
|
|
|
|
|
invalid pointer from string_free_list.
|
|
|
|
|
|
|
|
|
|
|
2004-11-01 07:48:44 +00:00
|
|
|
|
* LOSSAGE
|
|
|
|
|
|
2005-04-01 01:52:55 +00:00
|
|
|
|
** Fix ispell.el bug reported by Peter Dyballa <Peter_Dyballa@Web.DE>
|
|
|
|
|
on 18 Feb to emacs-pretest-bug.
|
|
|
|
|
|
2004-11-01 07:48:44 +00:00
|
|
|
|
** Clean up flymake.el to follow Emacs Lisp conventions.
|
2004-06-28 09:03:00 +00:00
|
|
|
|
|
2004-11-18 16:09:38 +00:00
|
|
|
|
** Fix up url-ldap.el.
|
|
|
|
|
|
2004-11-16 17:31:19 +00:00
|
|
|
|
* BUGS
|
|
|
|
|
|
2004-12-07 05:01:55 +00:00
|
|
|
|
** Ange-ftp should ignore irrelevant IPv6 errors:
|
|
|
|
|
|
|
|
|
|
Message-Id: <4121-Tue23Mar2004165249+0100-piet@cs.uu.nl>
|
|
|
|
|
From: "Piet van Oostrum" <piet@cs.uu.nl>
|
|
|
|
|
To: emacs-pretest-bug@gnu.org
|
|
|
|
|
Subject: Ange-ftp can't deal with IPV6/IPV4 fallback
|
|
|
|
|
|
|
|
|
|
Symptoms:
|
|
|
|
|
|
|
|
|
|
C-x C-f /ftp.nluug.nl:/
|
|
|
|
|
|
|
|
|
|
The problem is that the DNS first gives an IPV6 address. However our
|
|
|
|
|
router doesn't do IPV6. Ftp then falls back to IPV4:
|
|
|
|
|
|
|
|
|
|
ftp> open ftp.nluug.nl
|
|
|
|
|
Trying 2001:610:1:80aa:192:87:102:36...
|
|
|
|
|
ftp: connect to address 2001:610:1:80aa:192:87:102:36: No route to host
|
|
|
|
|
Trying 192.87.102.36...
|
|
|
|
|
Connected to ftp.nluug.nl.
|
|
|
|
|
|
|
|
|
|
Ange-ftp chokes on the `No route to host' message and doesn't look any
|
2004-12-16 15:26:39 +00:00
|
|
|
|
further.
|
2004-12-07 05:01:55 +00:00
|
|
|
|
|
|
|
|
|
I think in the near future we will see more of this problem, so it might be
|
|
|
|
|
time to make anfe-ftp more intelligent.
|
|
|
|
|
|
2004-11-16 17:31:19 +00:00
|
|
|
|
|
2004-06-28 09:03:00 +00:00
|
|
|
|
* GTK RELATED BUGS
|
|
|
|
|
|
|
|
|
|
** Make GTK scrollbars behave like others w.r.t. overscrolling.
|
|
|
|
|
|
2004-11-01 14:06:54 +00:00
|
|
|
|
|
|
|
|
|
* REDISPLAY RELATED BUGS
|
|
|
|
|
|
|
|
|
|
** Avoid unbreakable loops in redisplay.
|
|
|
|
|
|
|
|
|
|
Redisplay may loop if there is an error in some display property, e.g.
|
|
|
|
|
(space 'left-margin)
|
|
|
|
|
|
|
|
|
|
A fix would be to somehow disable handling of display properties if an error
|
|
|
|
|
is encountered.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
** custom mode-line face makes Emacs freeze up
|
|
|
|
|
|
|
|
|
|
From: Stephen Berman <Stephen.Berman@gmx.net>
|
|
|
|
|
Date: Sun, 24 Oct 2004 02:08:56 +0200
|
|
|
|
|
|
|
|
|
|
1. Start Emacs with -q -no-site-file.
|
|
|
|
|
|
|
|
|
|
2. Type `M-x customize-face' and at the prompt `mode-line'.
|
|
|
|
|
|
|
|
|
|
3. In the Custom buffer for mode-line face
|
|
|
|
|
a. check width and give it the value `narrow';
|
|
|
|
|
b. check height and give it the value 120 in 1/10 pt;
|
|
|
|
|
c. check underline and give it the value `on' (or `colored');
|
|
|
|
|
d. check overline and give it the value `on' (or `colored').
|
|
|
|
|
|
|
|
|
|
4. Set for current session.
|
|
|
|
|
|
|
|
|
|
5. Invoke Ediff on any two files.
|
|
|
|
|
|
|
|
|
|
6. Now Emacs is frozen and consumes 95-99% of CPU.
|
|
|
|
|
|
|
|
|
|
The customizations in step 3 appear to be the minimum necessary to
|
|
|
|
|
induce this bug. Leave out any one of them and Ediff runs without a
|
|
|
|
|
problem. Also if the 1/10 point value of height is 130 or greater
|
|
|
|
|
there's no bug (with the default font family; with e.g. Helvetica the
|
|
|
|
|
bug is induced only by a value of 100 or less).
|
|
|
|
|
|
|
|
|
|
I've noticed this freeze up only when invoking Ediff. The only thing
|
|
|
|
|
I've been able to do is kill Emacs externally, via top or with kill
|
|
|
|
|
when run in gdb, after interrupting. When the freeze up happens
|
|
|
|
|
within a gdb session, there is no automatic debugging feedback. After
|
|
|
|
|
interrupting I can get a backtrace, here's an example:
|
|
|
|
|
|
2004-11-02 13:49:38 +00:00
|
|
|
|
Update: Maybe only reveals itself when compiled with GTK+
|
|
|
|
|
|
2004-11-01 14:06:54 +00:00
|
|
|
|
|
2004-09-11 18:38:40 +00:00
|
|
|
|
* DOCUMENTATION
|
|
|
|
|
|
2004-11-08 17:00:42 +00:00
|
|
|
|
** Document Custom Themes.
|
|
|
|
|
|
2004-09-11 18:38:40 +00:00
|
|
|
|
** Finish updating the Emacs Lisp manual.
|
|
|
|
|
|
|
|
|
|
** Update the Emacs manual.
|
|
|
|
|
|
|
|
|
|
*** Update man/info.texi.
|
|
|
|
|
|
|
|
|
|
*** Update man/ack.texi.
|
|
|
|
|
|
|
|
|
|
** Add missing years in copyright notices of all files.
|
|
|
|
|
|
|
|
|
|
** Update AUTHORS.
|
|
|
|
|
|
|
|
|
|
** Reorder NEWS entries.
|
|
|
|
|
|
|
|
|
|
** Check the Emacs manual.
|
|
|
|
|
|
2005-01-06 22:40:46 +00:00
|
|
|
|
Each manual section should be checked for factual correctness
|
|
|
|
|
regarding recent changes by at least two people. After each file
|
|
|
|
|
name, on the same line or the following line, come the names of the
|
|
|
|
|
people who have checked it.
|
2004-09-21 00:16:25 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SECTION READERS
|
|
|
|
|
-----------------------------
|
2005-03-08 03:20:31 +00:00
|
|
|
|
man/abbrevs.texi Chong Yidong Joakim Verona
|
2004-09-21 00:16:25 +00:00
|
|
|
|
man/anti.texi
|
2005-02-06 11:24:11 +00:00
|
|
|
|
man/basic.texi "Luc Teirlinck" Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
man/buffers.texi "Luc Teirlinck" Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
man/building.texi "Ted Zlatanov" <tzz@lifelogs.com>
|
2005-03-08 03:20:31 +00:00
|
|
|
|
man/calendar.texi joakim@verona.se Chong Yidong
|
2005-04-01 01:44:36 +00:00
|
|
|
|
man/cmdargs.texi Chong Yidong "Luc Teirlinck"
|
2005-03-08 03:20:31 +00:00
|
|
|
|
man/commands.texi "Luc Teirlinck" Chong Yidong
|
2005-02-06 11:24:11 +00:00
|
|
|
|
man/custom.texi Chong Yidong
|
2005-02-21 23:09:43 +00:00
|
|
|
|
man/dired.texi Chong Yidong joakim@verona.se
|
2005-02-14 10:25:50 +00:00
|
|
|
|
man/display.texi "Luc Teirlinck" Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
man/emacs.texi "Luc Teirlinck"
|
2005-02-06 11:24:11 +00:00
|
|
|
|
man/entering.texi "Luc Teirlinck" Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
man/files.texi "Luc Teirlinck" Chong Yidong
|
2005-02-23 21:06:04 +00:00
|
|
|
|
man/fixit.texi "Luc Teirlinck" Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
man/frames.texi "Luc Teirlinck" Chong Yidong
|
2005-03-08 03:20:31 +00:00
|
|
|
|
man/glossary.texi Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
man/help.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
man/indent.texi "Luc Teirlinck" Chong Yidong
|
2005-02-06 11:24:11 +00:00
|
|
|
|
man/killing.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
man/kmacro.texi "Luc Teirlinck" Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
man/macos.texi
|
|
|
|
|
man/maintaining.texi
|
2005-02-14 10:25:50 +00:00
|
|
|
|
man/major.texi "Luc Teirlinck" Chong Yidong
|
2005-02-23 21:06:04 +00:00
|
|
|
|
man/mark.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
man/mini.texi "Luc Teirlinck" Chong Yidong
|
2005-03-08 03:20:31 +00:00
|
|
|
|
man/misc.texi Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
man/msdog.texi Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
man/mule.texi "Luc Teirlinck"
|
2005-02-23 21:06:04 +00:00
|
|
|
|
man/m-x.texi "Luc Teirlinck" Chong Yidong
|
2005-03-18 18:35:33 +00:00
|
|
|
|
man/picture.texi Joakim Verona <joakim@verona.se> Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
man/programs.texi "Stephen Eglen" Chong Yidong
|
2005-02-06 11:24:11 +00:00
|
|
|
|
man/regs.texi "Luc Teirlinck" Chong Yidong
|
2005-03-08 03:20:31 +00:00
|
|
|
|
man/rmail.texi Chong Yidong
|
2005-03-18 18:35:33 +00:00
|
|
|
|
man/screen.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
man/search.texi "Luc Teirlinck" Chong Yidong
|
2005-03-08 03:20:31 +00:00
|
|
|
|
man/sending.texi Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
man/text.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
man/trouble.texi Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
man/windows.texi "Luc Teirlinck" Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
man/xresources.texi
|
2004-09-11 18:38:40 +00:00
|
|
|
|
|
|
|
|
|
** Check the Emacs Lisp manual.
|
|
|
|
|
|
2005-01-06 22:40:46 +00:00
|
|
|
|
Each manual section should be checked for factual correctness
|
|
|
|
|
regarding recent changes by at least two people. After each file
|
|
|
|
|
name, on the same line or the following line, come the names of the
|
|
|
|
|
people who have checked it.
|
2004-09-21 00:16:25 +00:00
|
|
|
|
|
|
|
|
|
SECTION READERS
|
|
|
|
|
----------------------------------
|
2005-02-27 10:38:37 +00:00
|
|
|
|
lispref/abbrevs.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
lispref/advice.texi joakim@verona.se Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
lispref/anti.texi
|
2005-02-27 10:38:37 +00:00
|
|
|
|
lispref/backups.texi "Luc Teirlinck" Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
lispref/buffers.texi "Luc Teirlinck" Chong Yidong
|
2005-03-08 03:20:31 +00:00
|
|
|
|
lispref/calendar.texi Joakim Verona <joakim@verona.se> Chong Yidong
|
2005-02-27 10:38:37 +00:00
|
|
|
|
lispref/commands.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/compile.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
lispref/control.texi "Luc Teirlinck" Chong Yidong
|
2005-03-08 03:20:31 +00:00
|
|
|
|
lispref/customize.texi Chong Yidong
|
2005-03-01 09:09:41 +00:00
|
|
|
|
lispref/debugging.texi Joakim Verona <joakim@verona.se> Lute Kamstra
|
2005-03-08 03:20:31 +00:00
|
|
|
|
lispref/display.texi Chong Yidong
|
|
|
|
|
lispref/edebug.texi Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
lispref/elisp.texi "Luc Teirlinck"
|
|
|
|
|
lispref/errors.texi "Luc Teirlinck"
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/eval.texi "Luc Teirlinck" Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
lispref/files.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
lispref/frames.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/functions.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
lispref/hash.texi "Luc Teirlinck" Chong Yidong
|
2005-02-27 10:38:37 +00:00
|
|
|
|
lispref/help.texi "Luc Teirlinck" Chong Yidong
|
2005-04-01 18:18:25 +00:00
|
|
|
|
lispref/hooks.texi Lute Kamstra
|
2005-03-08 03:20:31 +00:00
|
|
|
|
lispref/internals.texi "Luc Teirlinck" Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
lispref/intro.texi "Luc Teirlinck"
|
2005-02-27 10:38:37 +00:00
|
|
|
|
lispref/keymaps.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/lists.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
lispref/loading.texi "Luc Teirlinck" Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
lispref/locals.texi
|
2005-02-27 10:38:37 +00:00
|
|
|
|
lispref/macros.texi "Luc Teirlinck" Chong Yidong
|
2004-09-21 00:16:25 +00:00
|
|
|
|
lispref/maps.texi
|
2005-02-27 10:38:37 +00:00
|
|
|
|
lispref/markers.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/minibuf.texi "Luc Teirlinck" Chong Yidong
|
2005-02-06 11:24:11 +00:00
|
|
|
|
lispref/modes.texi Chong Yidong
|
2005-03-08 03:20:31 +00:00
|
|
|
|
lispref/nonascii.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/numbers.texi "Luc Teirlinck" Chong Yidong
|
|
|
|
|
lispref/objects.texi "Luc Teirlinck" Chong Yidong
|
2005-02-23 21:06:04 +00:00
|
|
|
|
lispref/os.texi "Luc Teirlinck" Chong Yidong
|
2005-02-06 11:24:11 +00:00
|
|
|
|
lispref/positions.texi "Luc Teirlinck" Chong Yidong
|
2005-02-27 10:38:37 +00:00
|
|
|
|
lispref/processes.texi Chong Yidong
|
2005-03-18 18:35:33 +00:00
|
|
|
|
lispref/searching.texi "Luc Teirlinck" Chong Yidong
|
2005-02-23 21:06:04 +00:00
|
|
|
|
lispref/sequences.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/streams.texi "Luc Teirlinck" Chong Yidong
|
2005-02-06 11:24:11 +00:00
|
|
|
|
lispref/strings.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/symbols.texi "Luc Teirlinck" Chong Yidong
|
2005-02-23 21:06:04 +00:00
|
|
|
|
lispref/syntax.texi "Luc Teirlinck" Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
lispref/text.texi Chong Yidong
|
2005-02-23 21:06:04 +00:00
|
|
|
|
lispref/tips.texi "Luc Teirlinck" Chong Yidong
|
2005-02-14 10:25:50 +00:00
|
|
|
|
lispref/variables.texi "Luc Teirlinck" Chong Yidong
|
2005-02-03 07:39:01 +00:00
|
|
|
|
lispref/windows.texi "Luc Teirlinck" Chong Yidong
|
2004-09-11 18:38:40 +00:00
|
|
|
|
|
2005-03-31 15:20:45 +00:00
|
|
|
|
** Check the Emacs Tutorial.
|
|
|
|
|
|
2005-04-01 15:42:23 +00:00
|
|
|
|
The first line of every tutorial must begin with a sentence saying
|
|
|
|
|
"Emacs Tutorial" in the respective language. This should be followed
|
|
|
|
|
by "See end for copying conditions", likewise in the respective
|
|
|
|
|
language.
|
|
|
|
|
|
|
|
|
|
After each file name, on the same line or the following line, come the
|
|
|
|
|
names of the people who have checked it.
|
|
|
|
|
|
2005-03-31 15:20:45 +00:00
|
|
|
|
|
|
|
|
|
SECTION READERS
|
|
|
|
|
----------------------------------
|
2005-04-01 15:42:23 +00:00
|
|
|
|
etc/TUTORIAL rms
|
2005-03-31 15:20:45 +00:00
|
|
|
|
etc/TUTORIAL.bg
|
|
|
|
|
etc/TUTORIAL.cn
|
|
|
|
|
etc/TUTORIAL.cs
|
|
|
|
|
etc/TUTORIAL.de
|
2005-04-01 15:42:23 +00:00
|
|
|
|
etc/TUTORIAL.es
|
|
|
|
|
etc/TUTORIAL.fr
|
|
|
|
|
etc/TUTORIAL.it
|
2005-03-31 15:20:45 +00:00
|
|
|
|
etc/TUTORIAL.ja
|
|
|
|
|
etc/TUTORIAL.ko
|
2005-04-01 18:18:25 +00:00
|
|
|
|
etc/TUTORIAL.nl Lute Kamstra
|
2005-03-31 15:20:45 +00:00
|
|
|
|
etc/TUTORIAL.pl
|
2005-04-01 15:42:23 +00:00
|
|
|
|
etc/TUTORIAL.pt_BR
|
2005-03-31 15:20:45 +00:00
|
|
|
|
etc/TUTORIAL.ro
|
|
|
|
|
etc/TUTORIAL.ru
|
|
|
|
|
etc/TUTORIAL.sk
|
|
|
|
|
etc/TUTORIAL.sl
|
|
|
|
|
etc/TUTORIAL.sv
|
|
|
|
|
etc/TUTORIAL.th
|
|
|
|
|
etc/TUTORIAL.zh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-06-28 09:03:00 +00:00
|
|
|
|
|
|
|
|
|
Local variables:
|
|
|
|
|
mode: outline
|
|
|
|
|
end:
|