1 Tasks needed before the next release.
3 * TO BE DONE SHORTLY BEFORE RELEASE
5 ** `undo-ask-before-discard', currently set to t for debugging purposes
6 has to be set to nil: when t, it can leak memory and cause other problems.
8 ** Update release dates of manuals.
10 ** Spell check the manuals.
12 ** Get rid of overfull and underfull boxes in manuals.
14 ** Check for widow and orphan lines in manuals;
15 make sure all the pages really look ok in the manual as formatted.
17 ** Update facemenu-unlisted-faces, adding whatever other
18 face name prefixes should be in it for good results.
22 ** Regenerate the postscript files of the reference cards in etc.
24 ** Ask maintainers of refcard translations to update them.
26 ** Check what should be deleted or updated in MORE.STUFF.
28 ** Send an email to the various distributions, including the GNOME
29 and KDE projects, to use the new Emacs icons in etc/images/icons.
31 ** Ensure MH-E 8.0 has been released.
32 Assigned to Bill Wohler <wohler@newt.com>.
36 ** Rework how fringe bitmaps are defined and used.
37 Currently, bitmap usage and bitmap appearence are "mixed-up" in a
38 one-level representation. It would be cleaner to split the
39 representation into a two-level model where first level maps
40 bitmap usage to a bitmap name, and second level maps bitmap name to
46 ** Investigate reported crashes in compact_small_strings.
48 ** Investigate reported crashes related to using an
49 invalid pointer from string_free_list.
53 ** circle-printing bug from Stephen Berman; see my 5 Dec message.
55 ** Ronan Keryell's Sep 23 bug about "tramp sudo:: and version control on RCS"
57 ** TCP server processes do not work on Windows.
59 TCP/IP server processes created with `make-network-process' consume
60 excesive CPU on some Windows environments. Usages of 50% and 100%
61 CPU time have been observed on different Window XP configurations.
62 Seems to be a problem in sys_select in w32proc.c.
66 ** Add a node to the Lisp manual describing key sequences from the
69 ** Fix some of these doc strings by adding \\<keymap-name> where needed.
76 bookmark-bmenu-other-window-with-mouse
84 dired-maybe-insert-subdir
85 ediff-merge-buffers-with-ancestor
86 ediff-merge-directories-with-ancestor
87 ediff-merge-directory-revisions-with-ancestor
88 edir-merge-revisions-with-ancestor
89 edirs-merge-with-ancestor
91 ethio-fidel-to-sera-mail-or-marker
92 ethio-sera-to-fidel-mail-or-marker
93 face-attribute-specified-or
100 internal-lisp-face-equal-p
103 kmacro-start-macro-or-insert-counter
105 mh-user-agent-compose
106 next-single-char-property-change
111 previous-single-char-property-change
115 read-key-sequence-vector
116 reftex-index-phrases-mode
121 solar-equinoxes-solstices
124 table-split-cell-horizontally
126 w32-shell-dos-semantics
128 ** Check man/info.texi.
130 ** Add missing years in copyright notices of all files.
132 Please record your name here and say which part of the distribution
133 you're going to handle.
135 DIRECTORY STATUS IN CHARGE
136 --------- ------ ---------
137 etc (and subdirs) done Thien-Thi Nguyen (ttn(@gnu.org))
138 leim working Kenichi Handa
142 lisp/calendar done Glenn Morris
143 lisp/emacs-lisp done ttn
144 lisp/emulation done ttn
147 lisp/international done Kenichi Handa
148 lisp/language done Kenichi Handa
150 lisp/mh-e done Bill Wohler
152 lisp/obsolete done ttn
154 lisp/progmodes done Nick Roberts
156 lisp/textmodes done ttn
162 mac (and subdirs) done ttn
165 nt (and subdirs) done ttn
167 src (and subdirs) done ttn
170 ** Check the Emacs manual.
172 Each manual section should be checked for factual correctness
173 regarding recent changes by at least two people. After each file
174 name, on the same line or the following line, come the names of the
175 people who have checked it.
178 -----------------------------
179 man/abbrevs.texi Chong Yidong Joakim Verona
180 man/anti.texi Chong Yidong
181 man/basic.texi "Luc Teirlinck" Chong Yidong
182 man/buffers.texi "Luc Teirlinck" Chong Yidong
183 man/building.texi "Ted Zlatanov" <tzz@lifelogs.com>
184 man/calendar.texi joakim@verona.se Chong Yidong
185 man/cmdargs.texi Chong Yidong "Luc Teirlinck"
186 man/commands.texi "Luc Teirlinck" Chong Yidong
187 man/custom.texi Chong Yidong "Luc Teirlinck"
188 man/dired.texi Chong Yidong joakim@verona.se
189 man/display.texi "Luc Teirlinck" Chong Yidong
190 man/emacs.texi "Luc Teirlinck" Lute Kamstra
191 man/entering.texi "Luc Teirlinck" Chong Yidong
192 man/files.texi "Luc Teirlinck" Chong Yidong
193 man/fixit.texi "Luc Teirlinck" Chong Yidong
194 man/frames.texi "Luc Teirlinck" Chong Yidong
195 man/glossary.texi Chong Yidong
196 man/help.texi "Luc Teirlinck" Chong Yidong
197 man/indent.texi "Luc Teirlinck" Chong Yidong
198 man/killing.texi "Luc Teirlinck" Chong Yidong
199 man/kmacro.texi "Luc Teirlinck" Chong Yidong
200 man/macos.texi Chong Yidong
201 man/maintaining.texi Chong Yidong
202 man/major.texi "Luc Teirlinck" Chong Yidong
203 man/mark.texi "Luc Teirlinck" Chong Yidong
204 man/mini.texi "Luc Teirlinck" Chong Yidong
205 man/misc.texi Chong Yidong
206 man/msdog.texi Chong Yidong
207 man/mule.texi "Luc Teirlinck" Kenichi Handa
208 man/m-x.texi "Luc Teirlinck" Chong Yidong
209 man/picture.texi Joakim Verona <joakim@verona.se> Chong Yidong
210 man/programs.texi "Stephen Eglen" Chong Yidong
211 man/regs.texi "Luc Teirlinck" Chong Yidong
212 man/rmail.texi Chong Yidong "Luc Teirlinck"
213 man/screen.texi "Luc Teirlinck" Chong Yidong
214 man/search.texi "Luc Teirlinck" Chong Yidong
215 man/sending.texi Chong Yidong "Luc Teirlinck"
216 man/text.texi "Luc Teirlinck" Chong Yidong
217 man/trouble.texi Chong Yidong
218 man/windows.texi "Luc Teirlinck" Chong Yidong
221 ** Check the Emacs Lisp manual.
223 Each manual section should be checked for factual correctness
224 regarding recent changes by at least two people. After each file
225 name, on the same line or the following line, come the names of the
226 people who have checked it.
229 ----------------------------------
230 lispref/abbrevs.texi "Luc Teirlinck" Chong Yidong
231 lispref/advice.texi joakim@verona.se Chong Yidong
232 lispref/anti.texi Chong Yidong
233 lispref/backups.texi "Luc Teirlinck" Chong Yidong
234 lispref/buffers.texi "Luc Teirlinck" Chong Yidong
235 lispref/calendar.texi Joakim Verona <joakim@verona.se> Chong Yidong
236 lispref/commands.texi "Luc Teirlinck" Chong Yidong
237 lispref/compile.texi "Luc Teirlinck" Chong Yidong
238 lispref/control.texi "Luc Teirlinck" Chong Yidong
239 lispref/customize.texi Chong Yidong
240 lispref/debugging.texi Joakim Verona <joakim@verona.se> Lute Kamstra
241 lispref/display.texi Chong Yidong
242 lispref/edebug.texi Chong Yidong "Luc Teirlinck"
243 lispref/elisp.texi "Luc Teirlinck" Lute Kamstra
244 lispref/errors.texi "Luc Teirlinck" Chong Yidong
245 lispref/eval.texi "Luc Teirlinck" Chong Yidong
246 lispref/files.texi "Luc Teirlinck" Chong Yidong
247 lispref/frames.texi "Luc Teirlinck" Chong Yidong
248 lispref/functions.texi "Luc Teirlinck" Chong Yidong
249 lispref/hash.texi "Luc Teirlinck" Chong Yidong
250 lispref/help.texi "Luc Teirlinck" Chong Yidong
251 lispref/hooks.texi Lute Kamstra Chong Yidong
252 lispref/internals.texi "Luc Teirlinck" Chong Yidong
253 lispref/intro.texi "Luc Teirlinck" Josh Varner
254 lispref/keymaps.texi "Luc Teirlinck" Chong Yidong
255 lispref/lists.texi "Luc Teirlinck" Chong Yidong
256 lispref/loading.texi "Luc Teirlinck" Chong Yidong
257 lispref/locals.texi Chong Yidong
258 lispref/macros.texi "Luc Teirlinck" Chong Yidong
259 lispref/maps.texi Chong Yidong
260 lispref/markers.texi "Luc Teirlinck" Chong Yidong
261 lispref/minibuf.texi "Luc Teirlinck" Chong Yidong
262 lispref/modes.texi Chong Yidong
263 lispref/nonascii.texi "Luc Teirlinck" Chong Yidong
264 lispref/numbers.texi "Luc Teirlinck" Chong Yidong
265 lispref/objects.texi "Luc Teirlinck" Chong Yidong
266 lispref/os.texi "Luc Teirlinck" Chong Yidong
267 lispref/positions.texi "Luc Teirlinck" Chong Yidong
268 lispref/processes.texi Chong Yidong ttn
269 lispref/searching.texi "Luc Teirlinck" Chong Yidong
270 lispref/sequences.texi "Luc Teirlinck" Chong Yidong
271 lispref/streams.texi "Luc Teirlinck" Chong Yidong
272 lispref/strings.texi "Luc Teirlinck" Chong Yidong
273 lispref/symbols.texi "Luc Teirlinck" Chong Yidong
274 lispref/syntax.texi "Luc Teirlinck" Chong Yidong
275 lispref/text.texi Chong Yidong
276 lispref/tips.texi "Luc Teirlinck" Chong Yidong
277 lispref/variables.texi "Luc Teirlinck" Chong Yidong
278 lispref/windows.texi "Luc Teirlinck" Chong Yidong
280 ** Check the Emacs Tutorial.
282 The first line of every tutorial must begin with text ending in a period
283 (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective language.
284 This should be followed by "See end for copying conditions", likewise
285 in the respective language.
287 After each file name, on the same line or the following line, come the
288 names of the people who have checked it.
291 ----------------------------------
293 etc/TUTORIAL.bg Ognyan Kulev <ogi@fmi.uni-sofia.bg>
295 etc/TUTORIAL.cs Pavel Janík <Pavel@Janik.cz>
296 etc/TUTORIAL.de Werner LEMBERG <wl@gnu.org>
297 etc/TUTORIAL.es Marcelo Toledo
300 etc/TUTORIAL.ja Kenichi Handa <handa@m17n.org>
302 etc/TUTORIAL.nl Lute Kamstra
303 etc/TUTORIAL.pl Slawomir Nowaczyk <slawek@cs.lth.se>
304 etc/TUTORIAL.pt_BR Marcelo Toledo
306 etc/TUTORIAL.ru Alex Ott <alexott@gmail.com>
307 etc/TUTORIAL.sk Pavel Janík <Pavel@Janik.cz>
308 etc/TUTORIAL.sl Primoz PETERLIN <primoz.peterlin@biofiz.mf.uni-lj.si>
309 etc/TUTORIAL.sv Mats Lidell <matsl@contactor.se>
310 etc/TUTORIAL.th Virach Sornlertlamvanich <virach@tcllab.org>