FOR-RELEASE 9.03 KB
Newer Older
1 2
Tasks needed before the next release.

Luc Teirlinck's avatar
Luc Teirlinck committed
3
* TO BE DONE SHORTLY BEFORE RELEASE
Luc Teirlinck's avatar
Luc Teirlinck committed
4

Luc Teirlinck's avatar
Luc Teirlinck committed
5
** `undo-ask-before-discard', currently set to t for debugging purposes
Luc Teirlinck's avatar
Luc Teirlinck committed
6 7
has to be set to nil: when t, it can leak memory and cause other problems.

8 9 10 11 12
** Update release dates of manuals.

** Spell check the manuals.

** Get rid of overfull and underfull boxes in manuals.
13

14 15 16
** Check for widow and orphan lines in manuals;
make sure all the pages really look ok in the manual as formatted.

17 18
** Update facemenu-unlisted-faces, adding whatever other
face name prefixes should be in it for good results.
19

Lute Kamstra's avatar
Lute Kamstra committed
20 21 22 23
** Update AUTHORS.

** Regenerate the postscript files of the reference cards in etc.

24 25
** Ask maintainers of refcard translations to update them.

26 27
** Check what should be deleted or updated in MORE.STUFF.

28 29 30
** Send an email to the various distributions, including the GNOME
and KDE projects, to use the new Emacs icons in etc/images/icons.

31 32 33
** Ensure MH-E 8.0 has been released.
Assigned to Bill Wohler <wohler@newt.com>.

Kim F. Storm's avatar
Kim F. Storm committed
34
* NEW FEATURES
Jan Djärv's avatar
Jan Djärv committed
35

36 37
* BUGS

38 39 40 41 42 43
** Reiner Steib's 23 Jan 2006 bug report that tool bar icons don't update.

** Ralf Angeli's 4 Jul 2005 bug report about scroll-preserve-screen-position.

** Martin Rudalics' 30 Jan 2006 bug report about overlays at end of buffer.

44
** TCP server processes do not work on Windows.
Juanma Barranquero's avatar
Juanma Barranquero committed
45 46 47 48

TCP/IP server processes created with `make-network-process' consume
excesive CPU on some Windows environments.  Usages of 50% and 100%
CPU time have been observed on different Window XP configurations.
Kim F. Storm's avatar
Kim F. Storm committed
49
Seems to be a problem in sys_select in w32proc.c.
Juanma Barranquero's avatar
Juanma Barranquero committed
50

51 52
* DOCUMENTATION

53 54 55
** Add a node to the Lisp manual describing key sequences from the
Lisp point of view.

56
** Check man/info.texi.
57 58 59

** Add missing years in copyright notices of all files.

60 61 62
Please record your name here and say which part of the distribution
you're going to handle.

Kenichi Handa's avatar
Kenichi Handa committed
63 64
DIRECTORY		STATUS		IN CHARGE
---------		------		---------
65
etc (and subdirs)	done		Thien-Thi Nguyen (ttn(@gnu.org))
66
leim			working		Kenichi Handa
67 68
lib-src			done		ttn
lisp			done		ttn
Romain Francoise's avatar
Romain Francoise committed
69
lisp/calc		done		Jay Belanger
Glenn Morris's avatar
Glenn Morris committed
70
lisp/calendar		done		Glenn Morris
71 72 73
lisp/emacs-lisp		done		ttn
lisp/emulation		done		ttn
lisp/eshell		done		ttn
74 75 76
lisp/gnus		done		Romain Francoise
lisp/international	working		Kenichi Handa
lisp/language		working		Kenichi Handa
77
lisp/mail		done		ttn
78
lisp/mh-e		done		Bill Wohler
79
lisp/net		done		ttn
80
lisp/obsolete		done		ttn
81
lisp/play		done		Romain Francoise
Nick Roberts's avatar
Nick Roberts committed
82
lisp/progmodes		done		Nick Roberts
83 84
lisp/term		done		ttn
lisp/textmodes		done		ttn
85 86
lisp/url		done		ttn
lispintro		done		ttn
87
lispref			done		ttn
88 89
lwlib			done		ttn
m4			done		ttn
90
mac (and subdirs)	done		ttn
91
man			done		ttn
92 93
msdos			done		ttn
nt (and subdirs)	done		ttn
94
oldXMenu		done		ttn
95
src (and subdirs)	done		ttn
96
vms			done		ttn
Kenichi Handa's avatar
Kenichi Handa committed
97

98 99
** Check the Emacs manual.

100 101 102 103
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.
104 105 106

SECTION             READERS
-----------------------------
107
man/abbrevs.texi    Chong Yidong    Joakim Verona
108
man/anti.texi       Chong Yidong
109
man/basic.texi      "Luc Teirlinck"  Chong Yidong
110
man/buffers.texi    "Luc Teirlinck"  Chong Yidong
111
man/building.texi   "Ted Zlatanov" <tzz@lifelogs.com>
112
man/calendar.texi   joakim@verona.se  Chong Yidong
Luc Teirlinck's avatar
Luc Teirlinck committed
113
man/cmdargs.texi    Chong Yidong     "Luc Teirlinck"
114
man/commands.texi   "Luc Teirlinck"  Chong Yidong
Luc Teirlinck's avatar
Luc Teirlinck committed
115
man/custom.texi     Chong Yidong     "Luc Teirlinck"
Kim F. Storm's avatar
Kim F. Storm committed
116
man/dired.texi      Chong Yidong     joakim@verona.se
117
man/display.texi    "Luc Teirlinck"  Chong Yidong
Lute Kamstra's avatar
Lute Kamstra committed
118
man/emacs.texi      "Luc Teirlinck"  Lute Kamstra
119
man/entering.texi   "Luc Teirlinck"  Chong Yidong
120
man/files.texi      "Luc Teirlinck"  Chong Yidong
121
man/fixit.texi      "Luc Teirlinck"  Chong Yidong
122
man/frames.texi     "Luc Teirlinck"  Chong Yidong
123
man/glossary.texi   Chong Yidong
124 125
man/help.texi       "Luc Teirlinck"  Chong Yidong
man/indent.texi     "Luc Teirlinck"  Chong Yidong
126
man/killing.texi    "Luc Teirlinck"  Chong Yidong
127
man/kmacro.texi     "Luc Teirlinck"  Chong Yidong
Chong Yidong's avatar
Chong Yidong committed
128
man/macos.texi      Chong Yidong
129
man/maintaining.texi Chong Yidong
130
man/major.texi      "Luc Teirlinck"  Chong Yidong
131 132
man/mark.texi       "Luc Teirlinck"  Chong Yidong
man/mini.texi       "Luc Teirlinck"  Chong Yidong
133
man/misc.texi       Chong Yidong
134
man/msdog.texi      Chong Yidong
Kenichi Handa's avatar
Kenichi Handa committed
135
man/mule.texi       "Luc Teirlinck"  Kenichi Handa
136
man/m-x.texi        "Luc Teirlinck"  Chong Yidong
137
man/picture.texi    Joakim Verona <joakim@verona.se>   Chong Yidong
138
man/programs.texi   "Stephen Eglen"  Chong Yidong
139
man/regs.texi       "Luc Teirlinck"   Chong Yidong
Luc Teirlinck's avatar
Luc Teirlinck committed
140
man/rmail.texi      Chong Yidong      "Luc Teirlinck"
141 142
man/screen.texi     "Luc Teirlinck"   Chong Yidong
man/search.texi     "Luc Teirlinck"   Chong Yidong
Luc Teirlinck's avatar
Luc Teirlinck committed
143
man/sending.texi    Chong Yidong      "Luc Teirlinck"
144
man/text.texi       "Luc Teirlinck"   Chong Yidong
145
man/trouble.texi    Chong Yidong
146
man/windows.texi    "Luc Teirlinck"   Chong Yidong
147
man/xresources.texi
148 149 150

** Check the Emacs Lisp manual.

151 152 153 154
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.
155 156 157

SECTION                  READERS
----------------------------------
158 159
lispref/abbrevs.texi     "Luc Teirlinck"   Chong Yidong
lispref/advice.texi	 joakim@verona.se  Chong Yidong
160
lispref/anti.texi        Chong Yidong
161
lispref/backups.texi     "Luc Teirlinck"   Chong Yidong
162
lispref/buffers.texi     "Luc Teirlinck"   Chong Yidong
163
lispref/calendar.texi    Joakim Verona <joakim@verona.se>  Chong Yidong
164
lispref/commands.texi    "Luc Teirlinck"   Chong Yidong
165 166
lispref/compile.texi     "Luc Teirlinck"   Chong Yidong
lispref/control.texi     "Luc Teirlinck"   Chong Yidong
Luc Teirlinck's avatar
Luc Teirlinck committed
167
lispref/customize.texi   Chong Yidong      "Luc Teirlinck"
Lute Kamstra's avatar
Lute Kamstra committed
168
lispref/debugging.texi   Joakim Verona <joakim@verona.se>   Lute Kamstra
169
lispref/display.texi     Chong Yidong
Luc Teirlinck's avatar
Luc Teirlinck committed
170
lispref/edebug.texi      Chong Yidong      "Luc Teirlinck"
Lute Kamstra's avatar
Lute Kamstra committed
171
lispref/elisp.texi       "Luc Teirlinck"   Lute Kamstra
172
lispref/errors.texi      "Luc Teirlinck"   Chong Yidong
173
lispref/eval.texi        "Luc Teirlinck"   Chong Yidong
174 175
lispref/files.texi       "Luc Teirlinck"   Chong Yidong
lispref/frames.texi      "Luc Teirlinck"   Chong Yidong
176 177
lispref/functions.texi	 "Luc Teirlinck"   Chong Yidong
lispref/hash.texi	 "Luc Teirlinck"   Chong Yidong
178
lispref/help.texi	 "Luc Teirlinck"   Chong Yidong
179
lispref/hooks.texi	 Lute Kamstra      Chong Yidong
180
lispref/internals.texi	 "Luc Teirlinck"   Chong Yidong
181
lispref/intro.texi	 "Luc Teirlinck"   Josh Varner
182
lispref/keymaps.texi	 "Luc Teirlinck"   Chong Yidong
183 184
lispref/lists.texi	 "Luc Teirlinck"   Chong Yidong
lispref/loading.texi     "Luc Teirlinck"   Chong Yidong
185
lispref/locals.texi      Chong Yidong
186
lispref/macros.texi      "Luc Teirlinck"   Chong Yidong
187
lispref/maps.texi        Chong Yidong
188
lispref/markers.texi     "Luc Teirlinck"   Chong Yidong
189
lispref/minibuf.texi     "Luc Teirlinck"   Chong Yidong
190
lispref/modes.texi	 Chong Yidong
191
lispref/nonascii.texi    "Luc Teirlinck"   Chong Yidong
192 193
lispref/numbers.texi	 "Luc Teirlinck"   Chong Yidong
lispref/objects.texi	 "Luc Teirlinck"   Chong Yidong
194
lispref/os.texi		 "Luc Teirlinck"   Chong Yidong
195
lispref/positions.texi	 "Luc Teirlinck"   Chong Yidong
196
lispref/processes.texi   Chong Yidong	   ttn
197
lispref/searching.texi	 "Luc Teirlinck"   Chong Yidong
198
lispref/sequences.texi	 "Luc Teirlinck"   Chong Yidong
199
lispref/streams.texi	 "Luc Teirlinck"   Chong Yidong
200
lispref/strings.texi	 "Luc Teirlinck"   Chong Yidong
201
lispref/symbols.texi	 "Luc Teirlinck"   Chong Yidong
202
lispref/syntax.texi	 "Luc Teirlinck"   Chong Yidong
203
lispref/text.texi        Chong Yidong
204
lispref/tips.texi	 "Luc Teirlinck"   Chong Yidong
205
lispref/variables.texi	 "Luc Teirlinck"   Chong Yidong
206
lispref/windows.texi     "Luc Teirlinck"   Chong Yidong
207

208 209
** Check the Emacs Tutorial.

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
210 211 212 213
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.
214 215 216 217

After each file name, on the same line or the following line, come the
names of the people who have checked it.

218 219
SECTION                  READERS
----------------------------------
220
etc/TUTORIAL             rms
221
etc/TUTORIAL.bg          Ognyan Kulev <ogi@fmi.uni-sofia.bg>
222
etc/TUTORIAL.cn
Marcelo Toledo's avatar
Marcelo Toledo committed
223
etc/TUTORIAL.cs          Pavel Jank <Pavel@Janik.cz>
224
etc/TUTORIAL.de          Werner LEMBERG <wl@gnu.org>
225
etc/TUTORIAL.es          Marcelo Toledo
226 227
etc/TUTORIAL.fr          ttn
etc/TUTORIAL.it          ttn
Kenichi Handa's avatar
Kenichi Handa committed
228
etc/TUTORIAL.ja		 Kenichi Handa <handa@m17n.org>
229
etc/TUTORIAL.ko
Lute Kamstra's avatar
Lute Kamstra committed
230
etc/TUTORIAL.nl		 Lute Kamstra
231
etc/TUTORIAL.pl          Slawomir Nowaczyk <slawek@cs.lth.se>
232
etc/TUTORIAL.pt_BR       Marcelo Toledo
233
etc/TUTORIAL.ro
234
etc/TUTORIAL.ru          Alex Ott <alexott@gmail.com>
Marcelo Toledo's avatar
Marcelo Toledo committed
235
etc/TUTORIAL.sk          Pavel Jank <Pavel@Janik.cz>
236
etc/TUTORIAL.sl          Primoz PETERLIN <primoz.peterlin@biofiz.mf.uni-lj.si>
237
etc/TUTORIAL.sv          Mats Lidell <matsl@contactor.se>
238
etc/TUTORIAL.th          Virach Sornlertlamvanich <virach@tcllab.org>
239 240
etc/TUTORIAL.zh

Kim F. Storm's avatar
Kim F. Storm committed
241 242 243 244

Local variables:
mode: outline
end: