Tasks needed before the next release. * TO BE DONE SHORTLY BEFORE RELEASE ** `undo-ask-before-discard', currently set to t for debugging purposes has to be set to nil: when t, it can leak memory and cause other problems. ** Update release dates of manuals. ** Spell check the manuals. ** Get rid of overfull and underfull boxes in manuals. ** Check for widow and orphan lines in manuals; make sure all the pages really look ok in the manual as formatted. ** Update facemenu-unlisted-faces, adding whatever other face name prefixes should be in it for good results. ** Update AUTHORS. ** Regenerate the postscript files of the reference cards in etc. ** Ask maintainers of refcard translations to update them. ** Check what should be deleted or updated in MORE.STUFF. * NEW FEATURES ** 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 . ** Update Speedbar. ** Update vhdl-mode.el based on changes in http://opensource.ethz.ch/emacs/vhdl-mode.html. ** Debug custom themes. * FATAL ERRORS ** Investigate reported crashes in compact_small_strings. ** Investigate reported crashes related to using an invalid pointer from string_free_list. * BUGS ** Fix those modes that still use compile-internal, to not use it. ** Bug in ebrowse Date: Fri, 27 May 2005 17:35:48 +0200 From: Markus Gritsch the C++ header file which led to the problematic BROWSE file reads namespace test { class Base { }; class B : public Base { }; } class A : public test::Base { }; The *Tree* is then displayed as *Globals* test test::Base test::B The class A seems to be missing. * DOCUMENTATION ** Document Custom Themes. ** Update man/info.texi. ** Add missing years in copyright notices of all files. Policy document admin/notes/years must be updated before making further progress on this task!!! Please record your name here and say which part of the distribution you're going to handle. DIRECTORY STATUS IN CHARGE --------- ------ --------- leim working Kenichi Handa lisp/calc working Thien-Thi Nguyen lisp/calendar working Glenn Morris lisp/emulation working Thien-Thi Nguyen lisp/eshell working Thien-Thi Nguyen lisp/international done Kenichi Handa lisp/languages done Kenichi Handa lisp/mh-e working Bill Wohler lisp/net working Thien-Thi Nguyen lisp/play working Thien-Thi Nguyen lisp/term working Thien-Thi Nguyen lisp/toolbar working Thien-Thi Nguyen lisp/url working Thien-Thi Nguyen lisp/progmodes done Nick Roberts ** Check the Emacs manual. 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. SECTION READERS ----------------------------- man/abbrevs.texi Chong Yidong Joakim Verona man/anti.texi man/basic.texi "Luc Teirlinck" Chong Yidong man/buffers.texi "Luc Teirlinck" Chong Yidong man/building.texi "Ted Zlatanov" man/calendar.texi joakim@verona.se Chong Yidong man/cmdargs.texi Chong Yidong "Luc Teirlinck" man/commands.texi "Luc Teirlinck" Chong Yidong man/custom.texi Chong Yidong man/dired.texi Chong Yidong joakim@verona.se man/display.texi "Luc Teirlinck" Chong Yidong man/emacs.texi "Luc Teirlinck" Lute Kamstra man/entering.texi "Luc Teirlinck" Chong Yidong man/files.texi "Luc Teirlinck" Chong Yidong man/fixit.texi "Luc Teirlinck" Chong Yidong man/frames.texi "Luc Teirlinck" Chong Yidong man/glossary.texi Chong Yidong man/help.texi "Luc Teirlinck" Chong Yidong man/indent.texi "Luc Teirlinck" Chong Yidong man/killing.texi "Luc Teirlinck" Chong Yidong man/kmacro.texi "Luc Teirlinck" Chong Yidong man/macos.texi man/maintaining.texi man/major.texi "Luc Teirlinck" Chong Yidong man/mark.texi "Luc Teirlinck" Chong Yidong man/mini.texi "Luc Teirlinck" Chong Yidong man/misc.texi Chong Yidong man/msdog.texi Chong Yidong man/mule.texi "Luc Teirlinck" Kenichi Handa man/m-x.texi "Luc Teirlinck" Chong Yidong man/picture.texi Joakim Verona Chong Yidong man/programs.texi "Stephen Eglen" Chong Yidong man/regs.texi "Luc Teirlinck" Chong Yidong man/rmail.texi Chong Yidong "Luc Teirlinck" man/screen.texi "Luc Teirlinck" Chong Yidong man/search.texi "Luc Teirlinck" Chong Yidong man/sending.texi Chong Yidong "Luc Teirlinck" man/text.texi "Luc Teirlinck" Chong Yidong man/trouble.texi Chong Yidong man/windows.texi "Luc Teirlinck" Chong Yidong man/xresources.texi ** Check the Emacs Lisp manual. 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. SECTION READERS ---------------------------------- lispref/abbrevs.texi "Luc Teirlinck" Chong Yidong lispref/advice.texi joakim@verona.se Chong Yidong lispref/anti.texi lispref/backups.texi "Luc Teirlinck" Chong Yidong lispref/buffers.texi "Luc Teirlinck" Chong Yidong lispref/calendar.texi Joakim Verona Chong Yidong lispref/commands.texi "Luc Teirlinck" Chong Yidong lispref/compile.texi "Luc Teirlinck" Chong Yidong lispref/control.texi "Luc Teirlinck" Chong Yidong lispref/customize.texi Chong Yidong lispref/debugging.texi Joakim Verona Lute Kamstra lispref/display.texi Chong Yidong lispref/edebug.texi Chong Yidong "Luc Teirlinck" lispref/elisp.texi "Luc Teirlinck" Lute Kamstra lispref/errors.texi "Luc Teirlinck" lispref/eval.texi "Luc Teirlinck" Chong Yidong lispref/files.texi "Luc Teirlinck" Chong Yidong lispref/frames.texi "Luc Teirlinck" Chong Yidong lispref/functions.texi "Luc Teirlinck" Chong Yidong lispref/hash.texi "Luc Teirlinck" Chong Yidong lispref/help.texi "Luc Teirlinck" Chong Yidong lispref/hooks.texi Lute Kamstra lispref/internals.texi "Luc Teirlinck" Chong Yidong lispref/intro.texi "Luc Teirlinck" lispref/keymaps.texi "Luc Teirlinck" Chong Yidong lispref/lists.texi "Luc Teirlinck" Chong Yidong lispref/loading.texi "Luc Teirlinck" Chong Yidong lispref/locals.texi lispref/macros.texi "Luc Teirlinck" Chong Yidong lispref/maps.texi lispref/markers.texi "Luc Teirlinck" Chong Yidong lispref/minibuf.texi "Luc Teirlinck" Chong Yidong lispref/modes.texi Chong Yidong lispref/nonascii.texi "Luc Teirlinck" Chong Yidong lispref/numbers.texi "Luc Teirlinck" Chong Yidong lispref/objects.texi "Luc Teirlinck" Chong Yidong lispref/os.texi "Luc Teirlinck" Chong Yidong lispref/positions.texi "Luc Teirlinck" Chong Yidong lispref/processes.texi Chong Yidong Thien-Thi Nguyen lispref/searching.texi "Luc Teirlinck" Chong Yidong lispref/sequences.texi "Luc Teirlinck" Chong Yidong lispref/streams.texi "Luc Teirlinck" Chong Yidong lispref/strings.texi "Luc Teirlinck" Chong Yidong lispref/symbols.texi "Luc Teirlinck" Chong Yidong lispref/syntax.texi "Luc Teirlinck" Chong Yidong lispref/text.texi Chong Yidong lispref/tips.texi "Luc Teirlinck" Chong Yidong lispref/variables.texi "Luc Teirlinck" Chong Yidong lispref/windows.texi "Luc Teirlinck" Chong Yidong ** Check the Emacs Tutorial. The first line of every tutorial must begin with text ending in a period (".", ASCII 0x2E) 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. SECTION READERS ---------------------------------- etc/TUTORIAL rms etc/TUTORIAL.bg Ognyan Kulev etc/TUTORIAL.cn etc/TUTORIAL.cs Pavel Janík etc/TUTORIAL.de Werner LEMBERG etc/TUTORIAL.es Marcelo Toledo etc/TUTORIAL.fr Thien-Thi Nguyen etc/TUTORIAL.it Thien-Thi Nguyen etc/TUTORIAL.ja Kenichi Handa etc/TUTORIAL.ko etc/TUTORIAL.nl Lute Kamstra etc/TUTORIAL.pl Slawomir Nowaczyk etc/TUTORIAL.pt_BR Marcelo Toledo etc/TUTORIAL.ro etc/TUTORIAL.ru Alex Ott etc/TUTORIAL.sk Pavel Janík etc/TUTORIAL.sl Primoz PETERLIN etc/TUTORIAL.sv Mats Lidell etc/TUTORIAL.th Virach Sornlertlamvanich etc/TUTORIAL.zh Local variables: mode: outline end: