*** empty log message ***
[bpt/emacs.git] / admin / FOR-RELEASE
CommitLineData
e47ac727
RS
1Tasks needed before the next release.
2
c8de0427 3* TO BE DONE SHORTLY BEFORE RELEASE
1f912e99 4
c8de0427 5** `undo-ask-before-discard', currently set to t for debugging purposes
1f912e99
LT
6has to be set to nil: when t, it can leak memory and cause other problems.
7
07ff1e4b
RS
8** Update release dates of manuals.
9
10** Spell check the manuals.
11
12** Get rid of overfull and underfull boxes in manuals.
0ad6717d 13
059cbcd5
RS
14** Check for widow and orphan lines in manuals;
15make sure all the pages really look ok in the manual as formatted.
16
a68d870b
RS
17** Update facemenu-unlisted-faces, adding whatever other
18face name prefixes should be in it for good results.
059cbcd5 19
57985b44
LK
20** Update AUTHORS.
21
22** Regenerate the postscript files of the reference cards in etc.
23
b713c813
RS
24** Ask maintainers of refcard translations to update them.
25
ce7830e5
RS
26** Check what should be deleted or updated in MORE.STUFF.
27
4bfd4524
CY
28** Send an email to the various distributions, including the GNOME
29and KDE projects, to use the new Emacs icons in etc/images/icons.
30
9c43c921
BW
31** Ensure MH-E 8.0 has been released.
32Assigned to Bill Wohler <wohler@newt.com>.
33
c0a070c1 34* NEW FEATURES
2f0e0a0b 35
ee31cd78
RS
36* BUGS
37
de22bb5e
RS
38** Reiner Steib's 23 Jan 2006 bug report that tool bar icons don't update.
39
40** Ralf Angeli's 4 Jul 2005 bug report about scroll-preserve-screen-position.
41
42** Martin Rudalics' 30 Jan 2006 bug report about overlays at end of buffer.
43
fb90e6d9 44** TCP server processes do not work on Windows.
28df3a10
JB
45
46TCP/IP server processes created with `make-network-process' consume
47excesive CPU on some Windows environments. Usages of 50% and 100%
48CPU time have been observed on different Window XP configurations.
fc3c954c 49Seems to be a problem in sys_select in w32proc.c.
28df3a10 50
49af2995
KS
51In its current form, it sys_select says the socket is ready, so we
52call server_accept_connection which again calls accept() which returns
53-1 with errno == WSAEWOULDBLOCK (10035) indicating that there is no
54pending connection to accept.
55
56It seems that to fix this, w32 server sockets must use WSAAsyncSelect
57+ FD_ACCEPT to request notifications of incoming connections...
58
59
7956ef44
KS
60* DOCUMENTATION
61
62e5dd08
RS
62** Add a node to the Lisp manual describing key sequences from the
63Lisp point of view.
64
e082564e 65** Check man/info.texi.
7956ef44 66
7956ef44
KS
67** Add missing years in copyright notices of all files.
68
d68a5392
RS
69Please record your name here and say which part of the distribution
70you're going to handle.
71
921bb882
KH
72DIRECTORY STATUS IN CHARGE
73--------- ------ ---------
55495ab9 74etc (and subdirs) done Thien-Thi Nguyen (ttn(@gnu.org))
324b617a 75leim working Kenichi Handa
c9586d40
TTN
76lib-src done ttn
77lisp done ttn
689a2c27 78lisp/calc done Jay Belanger
28371538 79lisp/calendar done Glenn Morris
c9586d40
TTN
80lisp/emacs-lisp done ttn
81lisp/emulation done ttn
82lisp/eshell done ttn
324b617a
RF
83lisp/gnus done Romain Francoise
84lisp/international working Kenichi Handa
85lisp/language working Kenichi Handa
c9586d40 86lisp/mail done ttn
ffda926c 87lisp/mh-e done Bill Wohler
c9586d40 88lisp/net done ttn
55495ab9 89lisp/obsolete done ttn
324b617a 90lisp/play done Romain Francoise
54068eae 91lisp/progmodes done Nick Roberts
c9586d40
TTN
92lisp/term done ttn
93lisp/textmodes done ttn
55495ab9
TTN
94lisp/url done ttn
95lispintro done ttn
c9586d40 96lispref done ttn
55495ab9
TTN
97lwlib done ttn
98m4 done ttn
c9586d40 99mac (and subdirs) done ttn
55495ab9 100man done ttn
c9586d40
TTN
101msdos done ttn
102nt (and subdirs) done ttn
55495ab9 103oldXMenu done ttn
c9586d40 104src (and subdirs) done ttn
55495ab9 105vms done ttn
921bb882 106
7956ef44
KS
107** Check the Emacs manual.
108
762566f3
RS
109Each manual section should be checked for factual correctness
110regarding recent changes by at least two people. After each file
111name, on the same line or the following line, come the names of the
112people who have checked it.
98b83a88 113
98b83a88
LT
114SECTION READERS
115-----------------------------
bfa8be14 116man/abbrevs.texi Chong Yidong Joakim Verona
b02afb20 117man/anti.texi Chong Yidong
ba2c991c 118man/basic.texi "Luc Teirlinck" Chong Yidong
4e07258f 119man/buffers.texi "Luc Teirlinck" Chong Yidong
98b83a88 120man/building.texi "Ted Zlatanov" <tzz@lifelogs.com>
bfa8be14 121man/calendar.texi joakim@verona.se Chong Yidong
c8de0427 122man/cmdargs.texi Chong Yidong "Luc Teirlinck"
bfa8be14 123man/commands.texi "Luc Teirlinck" Chong Yidong
e67f8828 124man/custom.texi Chong Yidong "Luc Teirlinck"
396a112b 125man/dired.texi Chong Yidong joakim@verona.se
134948fc 126man/display.texi "Luc Teirlinck" Chong Yidong
33f413db 127man/emacs.texi "Luc Teirlinck" Lute Kamstra
ba2c991c 128man/entering.texi "Luc Teirlinck" Chong Yidong
4e07258f 129man/files.texi "Luc Teirlinck" Chong Yidong
a98ac7ae 130man/fixit.texi "Luc Teirlinck" Chong Yidong
4e07258f 131man/frames.texi "Luc Teirlinck" Chong Yidong
bfa8be14 132man/glossary.texi Chong Yidong
134948fc
RS
133man/help.texi "Luc Teirlinck" Chong Yidong
134man/indent.texi "Luc Teirlinck" Chong Yidong
ba2c991c 135man/killing.texi "Luc Teirlinck" Chong Yidong
134948fc 136man/kmacro.texi "Luc Teirlinck" Chong Yidong
b5cf3adf 137man/macos.texi Chong Yidong
b02afb20 138man/maintaining.texi Chong Yidong
134948fc 139man/major.texi "Luc Teirlinck" Chong Yidong
a98ac7ae
RS
140man/mark.texi "Luc Teirlinck" Chong Yidong
141man/mini.texi "Luc Teirlinck" Chong Yidong
bfa8be14 142man/misc.texi Chong Yidong
134948fc 143man/msdog.texi Chong Yidong
9b0fbacd 144man/mule.texi "Luc Teirlinck" Kenichi Handa
a98ac7ae 145man/m-x.texi "Luc Teirlinck" Chong Yidong
28084047 146man/picture.texi Joakim Verona <joakim@verona.se> Chong Yidong
134948fc 147man/programs.texi "Stephen Eglen" Chong Yidong
ba2c991c 148man/regs.texi "Luc Teirlinck" Chong Yidong
3f4ae3e4 149man/rmail.texi Chong Yidong "Luc Teirlinck"
28084047
RS
150man/screen.texi "Luc Teirlinck" Chong Yidong
151man/search.texi "Luc Teirlinck" Chong Yidong
71dbb277 152man/sending.texi Chong Yidong "Luc Teirlinck"
4e07258f 153man/text.texi "Luc Teirlinck" Chong Yidong
134948fc 154man/trouble.texi Chong Yidong
4e07258f 155man/windows.texi "Luc Teirlinck" Chong Yidong
98b83a88 156man/xresources.texi
7956ef44
KS
157
158** Check the Emacs Lisp manual.
159
762566f3
RS
160Each manual section should be checked for factual correctness
161regarding recent changes by at least two people. After each file
162name, on the same line or the following line, come the names of the
163people who have checked it.
98b83a88
LT
164
165SECTION READERS
166----------------------------------
aa5c6b3e
RS
167lispref/abbrevs.texi "Luc Teirlinck" Chong Yidong
168lispref/advice.texi joakim@verona.se Chong Yidong
b02afb20 169lispref/anti.texi Chong Yidong
aa5c6b3e 170lispref/backups.texi "Luc Teirlinck" Chong Yidong
4e07258f 171lispref/buffers.texi "Luc Teirlinck" Chong Yidong
bfa8be14 172lispref/calendar.texi Joakim Verona <joakim@verona.se> Chong Yidong
aa5c6b3e 173lispref/commands.texi "Luc Teirlinck" Chong Yidong
134948fc
RS
174lispref/compile.texi "Luc Teirlinck" Chong Yidong
175lispref/control.texi "Luc Teirlinck" Chong Yidong
20ce8b1c 176lispref/customize.texi Chong Yidong "Luc Teirlinck"
a9ee5cac 177lispref/debugging.texi Joakim Verona <joakim@verona.se> Lute Kamstra
bfa8be14 178lispref/display.texi Chong Yidong
69ea3196 179lispref/edebug.texi Chong Yidong "Luc Teirlinck"
405cb12a 180lispref/elisp.texi "Luc Teirlinck" Lute Kamstra
8d3c84f7 181lispref/errors.texi "Luc Teirlinck" Chong Yidong
134948fc 182lispref/eval.texi "Luc Teirlinck" Chong Yidong
4e07258f
RS
183lispref/files.texi "Luc Teirlinck" Chong Yidong
184lispref/frames.texi "Luc Teirlinck" Chong Yidong
134948fc
RS
185lispref/functions.texi "Luc Teirlinck" Chong Yidong
186lispref/hash.texi "Luc Teirlinck" Chong Yidong
aa5c6b3e 187lispref/help.texi "Luc Teirlinck" Chong Yidong
4ed7ef6b 188lispref/hooks.texi Lute Kamstra Chong Yidong
bfa8be14 189lispref/internals.texi "Luc Teirlinck" Chong Yidong
d7ea8b71 190lispref/intro.texi "Luc Teirlinck" Josh Varner
aa5c6b3e 191lispref/keymaps.texi "Luc Teirlinck" Chong Yidong
134948fc
RS
192lispref/lists.texi "Luc Teirlinck" Chong Yidong
193lispref/loading.texi "Luc Teirlinck" Chong Yidong
4ed7ef6b 194lispref/locals.texi Chong Yidong
aa5c6b3e 195lispref/macros.texi "Luc Teirlinck" Chong Yidong
8d3c84f7 196lispref/maps.texi Chong Yidong
aa5c6b3e 197lispref/markers.texi "Luc Teirlinck" Chong Yidong
134948fc 198lispref/minibuf.texi "Luc Teirlinck" Chong Yidong
ba2c991c 199lispref/modes.texi Chong Yidong
bfa8be14 200lispref/nonascii.texi "Luc Teirlinck" Chong Yidong
134948fc
RS
201lispref/numbers.texi "Luc Teirlinck" Chong Yidong
202lispref/objects.texi "Luc Teirlinck" Chong Yidong
a98ac7ae 203lispref/os.texi "Luc Teirlinck" Chong Yidong
ba2c991c 204lispref/positions.texi "Luc Teirlinck" Chong Yidong
02319508 205lispref/processes.texi Chong Yidong ttn
28084047 206lispref/searching.texi "Luc Teirlinck" Chong Yidong
a98ac7ae 207lispref/sequences.texi "Luc Teirlinck" Chong Yidong
134948fc 208lispref/streams.texi "Luc Teirlinck" Chong Yidong
ba2c991c 209lispref/strings.texi "Luc Teirlinck" Chong Yidong
134948fc 210lispref/symbols.texi "Luc Teirlinck" Chong Yidong
a98ac7ae 211lispref/syntax.texi "Luc Teirlinck" Chong Yidong
4e07258f 212lispref/text.texi Chong Yidong
a98ac7ae 213lispref/tips.texi "Luc Teirlinck" Chong Yidong
134948fc 214lispref/variables.texi "Luc Teirlinck" Chong Yidong
4e07258f 215lispref/windows.texi "Luc Teirlinck" Chong Yidong
7956ef44 216
0b048d52
MT
217** Check the Emacs Tutorial.
218
0598b84f
TTN
219The first line of every tutorial must begin with text ending in a period
220(".", ASCII 0x2E) saying "Emacs Tutorial" in the respective language.
221This should be followed by "See end for copying conditions", likewise
222in the respective language.
b75122e4
RS
223
224After each file name, on the same line or the following line, come the
225names of the people who have checked it.
226
0b048d52
MT
227SECTION READERS
228----------------------------------
b75122e4 229etc/TUTORIAL rms
f290db1d 230etc/TUTORIAL.bg Ognyan Kulev <ogi@fmi.uni-sofia.bg>
0b048d52 231etc/TUTORIAL.cn
98d14e32 232