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.
33 ** Rework how fringe bitmaps are defined and used.
34 Currently, bitmap usage and bitmap appearence are "mixed-up" in a
35 one-level representation. It would be cleaner to split the
36 representation into a two-level model where first level maps
37 bitmap usage to a bitmap name, and second level maps bitmap name to
43 ** Investigate reported crashes in compact_small_strings.
45 ** Investigate reported crashes related to using an
46 invalid pointer from string_free_list.
50 ** ottomaddox's Nov 23 bug report about foldout mode.
52 ** Ronan Keryell's Sep 23 bug about "tramp sudo:: and version control on RCS"
54 ** TCP server processes do not work on Windows.
56 TCP/IP server processes created with `make-network-process' consume
57 excesive CPU on some Windows environments. Usages of 50% and 100%
58 CPU time have been observed on different Window XP configurations.
59 Seems to be a problem in sys_select in w32proc.c.
63 ** Fix some of these doc strings by adding \\<keymap-name> where needed.
70 bookmark-bmenu-other-window-with-mouse
78 dired-maybe-insert-subdir
79 ediff-merge-buffers-with-ancestor
80 ediff-merge-directories-with-ancestor
81 ediff-merge-directory-revisions-with-ancestor
82 edir-merge-revisions-with-ancestor
83 edirs-merge-with-ancestor
85 ethio-fidel-to-sera-mail-or-marker
86 ethio-sera-to-fidel-mail-or-marker
87 face-attribute-specified-or
94 internal-lisp-face-equal-p
97 kmacro-start-macro-or-insert-counter
100 next-single-char-property-change
105 previous-single-char-property-change
109 read-key-sequence-vector
110 reftex-index-phrases-mode
115 solar-equinoxes-solstices
118 table-split-cell-horizontally
120 w32-shell-dos-semantics
122 ** Check man/info.texi.
124 ** Add missing years in copyright notices of all files.
126 Please record your name here and say which part of the distribution
127 you're going to handle.
129 DIRECTORY STATUS IN CHARGE
130 --------- ------ ---------
131 etc (and subdirs) done Thien-Thi Nguyen (ttn(@gnu.org))
132 leim working Kenichi Handa
136 lisp/calendar working Glenn Morris
137 lisp/emacs-lisp done ttn
138 lisp/emulation done ttn
141 lisp/international done Kenichi Handa
142 lisp/language done Kenichi Handa
144 lisp/mh-e done Bill Wohler
146 lisp/obsolete done ttn
148 lisp/progmodes done Nick Roberts
150 lisp/textmodes done ttn
156 mac (and subdirs) done ttn
159 nt (and subdirs) done ttn
161 src (and subdirs) done ttn
164 ** Check the Emacs manual.
166 Each manual section should be checked for factual correctness
167 regarding recent changes by at least two people. After each file
168 name, on the same line or the following line, come the names of the
169 people who have checked it.
172 -----------------------------
173 man/abbrevs.texi Chong Yidong Joakim Verona
174 man/anti.texi Chong Yidong
175 man/basic.texi "Luc Teirlinck" Chong Yidong
176 man/buffers.texi "Luc Teirlinck" Chong Yidong
177 man/building.texi "Ted Zlatanov" <tzz@lifelogs.com>
178 man/calendar.texi joakim@verona.se Chong Yidong
179 man/cmdargs.texi Chong Yidong "Luc Teirlinck"
180 man/commands.texi "Luc Teirlinck" Chong Yidong
181 man/custom.texi Chong Yidong "Luc Teirlinck"
182 man/dired.texi Chong Yidong joakim@verona.se
183 man/display.texi "Luc Teirlinck" Chong Yidong
184 man/emacs.texi "Luc Teirlinck" Lute Kamstra
185 man/entering.texi "Luc Teirlinck" Chong Yidong
186 man/files.texi "Luc Teirlinck" Chong Yidong
187 man/fixit.texi "Luc Teirlinck" Chong Yidong
188 man/frames.texi "Luc Teirlinck" Chong Yidong
189 man/glossary.texi Chong Yidong
190 man/help.texi "Luc Teirlinck" Chong Yidong
191 man/indent.texi "Luc Teirlinck" Chong Yidong
192 man/killing.texi "Luc Teirlinck" Chong Yidong
193 man/kmacro.texi "Luc Teirlinck" Chong Yidong
194 man/macos.texi Chong Yidong
195 man/maintaining.texi Chong Yidong
196 man/major.texi "Luc Teirlinck" Chong Yidong
197 man/mark.texi "Luc Teirlinck" Chong Yidong
198 man/mini.texi "Luc Teirlinck" Chong Yidong
199 man/misc.texi Chong Yidong
200 man/msdog.texi Chong Yidong
201 man/mule.texi "Luc Teirlinck" Kenichi Handa
202 man/m-x.texi "Luc Teirlinck" Chong Yidong
203 man/picture.texi Joakim Verona <joakim@verona.se> Chong Yidong
204 man/programs.texi "Stephen Eglen" Chong Yidong
205 man/regs.texi "Luc Teirlinck" Chong Yidong
206 man/rmail.texi Chong Yidong "Luc Teirlinck"
207 man/screen.texi "Luc Teirlinck" Chong Yidong
208 man/search.texi "Luc Teirlinck" Chong Yidong
209 man/sending.texi Chong Yidong "Luc Teirlinck"
210 man/text.texi "Luc Teirlinck" Chong Yidong
211 man/trouble.texi Chong Yidong
212 man/windows.texi "Luc Teirlinck" Chong Yidong
215 ** Check the Emacs Lisp manual.
217 Each manual section should be checked for factual correctness
218 regarding recent changes by at least two people. After each file
219 name, on the same line or the following line, come the names of the
220 people who have checked it.
223 ----------------------------------
224 lispref/abbrevs.texi "Luc Teirlinck" Chong Yidong
225 lispref/advice.texi joakim@verona.se Chong Yidong
226 lispref/anti.texi Chong Yidong
227 lispref/backups.texi "Luc Teirlinck" Chong Yidong
228 lispref/buffers.texi "Luc Teirlinck" Chong Yidong
229 lispref/calendar.texi Joakim Verona <joakim@verona.se> Chong Yidong
230 lispref/commands.texi "Luc Teirlinck" Chong Yidong
231 lispref/compile.texi "Luc Teirlinck" Chong Yidong
232 lispref/control.texi "Luc Teirlinck" Chong Yidong
233 lispref/customize.texi Chong Yidong
234 lispref/debugging.texi Joakim Verona <joakim@verona.se> Lute Kamstra
235 lispref/display.texi Chong Yidong
236 lispref/edebug.texi Chong Yidong "Luc Teirlinck"
237 lispref/elisp.texi "Luc Teirlinck" Lute Kamstra
238 lispref/errors.texi "Luc Teirlinck" Chong Yidong
239 lispref/eval.texi "Luc Teirlinck" Chong Yidong
240 lispref/files.texi "Luc Teirlinck" Chong Yidong
241 lispref/frames.texi "Luc Teirlinck" Chong Yidong
242 lispref/functions.texi "Luc Teirlinck" Chong Yidong
243 lispref/hash.texi "Luc Teirlinck" Chong Yidong
244 lispref/help.texi "Luc Teirlinck" Chong Yidong
245 lispref/hooks.texi Lute Kamstra Chong Yidong
246 lispref/internals.texi "Luc Teirlinck" Chong Yidong
247 lispref/intro.texi "Luc Teirlinck" Josh Varner
248 lispref/keymaps.texi "Luc Teirlinck" Chong Yidong
249 lispref/lists.texi "Luc Teirlinck" Chong Yidong
250 lispref/loading.texi "Luc Teirlinck" Chong Yidong
251 lispref/locals.texi Chong Yidong
252 lispref/macros.texi "Luc Teirlinck" Chong Yidong
253 lispref/maps.texi Chong Yidong
254 lispref/markers.texi "Luc Teirlinck" Chong Yidong
255 lispref/minibuf.texi "Luc Teirlinck" Chong Yidong
256 lispref/modes.texi Chong Yidong
257 lispref/nonascii.texi "Luc Teirlinck" Chong Yidong
258 lispref/numbers.texi "Luc Teirlinck" Chong Yidong
259 lispref/objects.texi "Luc Teirlinck" Chong Yidong
260 lispref/os.texi "Luc Teirlinck" Chong Yidong
261 lispref/positions.texi "Luc Teirlinck" Chong Yidong
262 lispref/processes.texi Chong Yidong ttn
263 lispref/searching.texi "Luc Teirlinck" Chong Yidong
264 lispref/sequences.texi "Luc Teirlinck" Chong Yidong
265 lispref/streams.texi "Luc Teirlinck" Chong Yidong
266 lispref/strings.texi "Luc Teirlinck" Chong Yidong
267 lispref/symbols.texi "Luc Teirlinck" Chong Yidong
268 lispref/syntax.texi "Luc Teirlinck" Chong Yidong
269 lispref/text.texi Chong Yidong
270 lispref/tips.texi "Luc Teirlinck" Chong Yidong
271 lispref/variables.texi "Luc Teirlinck" Chong Yidong
272 lispref/windows.texi "Luc Teirlinck" Chong Yidong
274 ** Check the Emacs Tutorial.
276 The first line of every tutorial must begin with text ending in a period
277 (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective language.
278 This should be followed by "See end for copying conditions", likewise
279 in the respective language.
281 After each file name, on the same line or the following line, come the
282 names of the people who have checked it.
285 ----------------------------------
287 etc/TUTORIAL.bg Ognyan Kulev <ogi@fmi.uni-sofia.bg>
289 etc/TUTORIAL.cs Pavel Janík <Pavel@Janik.cz>
290 etc/TUTORIAL.de Werner LEMBERG <wl@gnu.org>
291 etc/TUTORIAL.es Marcelo Toledo
294 etc/TUTORIAL.ja Kenichi Handa <handa@m17n.org>
296 etc/TUTORIAL.nl Lute Kamstra
297 etc/TUTORIAL.pl Slawomir Nowaczyk <slawek@cs.lth.se>
298 etc/TUTORIAL.pt_BR Marcelo Toledo
300 etc/TUTORIAL.ru Alex Ott <alexott@gmail.com>
301 etc/TUTORIAL.sk Pavel Janík <Pavel@Janik.cz>
302 etc/TUTORIAL.sl Primoz PETERLIN <primoz.peterlin@biofiz.mf.uni-lj.si>
303 etc/TUTORIAL.sv Mats Lidell <matsl@contactor.se>
304 etc/TUTORIAL.th Virach Sornlertlamvanich <virach@tcllab.org>