Commit | Line | Data |
---|---|---|
e47ac727 RS |
1 | Tasks 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 |
6 | has 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; |
15 | make sure all the pages really look ok in the manual as formatted. | |
16 | ||
a68d870b RS |
17 | ** Update facemenu-unlisted-faces, adding whatever other |
18 | face 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 |
29 | and KDE projects, to use the new Emacs icons in etc/images/icons. | |
30 | ||
9c43c921 BW |
31 | ** Ensure MH-E 8.0 has been released. |
32 | Assigned 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 | |
46 | TCP/IP server processes created with `make-network-process' consume | |
47 | excesive CPU on some Windows environments. Usages of 50% and 100% | |
48 | CPU time have been observed on different Window XP configurations. | |
fc3c954c | 49 | Seems to be a problem in sys_select in w32proc.c. |
28df3a10 | 50 | |
49af2995 KS |
51 | In its current form, it sys_select says the socket is ready, so we |
52 | call server_accept_connection which again calls accept() which returns | |
53 | -1 with errno == WSAEWOULDBLOCK (10035) indicating that there is no | |
54 | pending connection to accept. | |
55 | ||
56 | It 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 |
63 | Lisp 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 |
69 | Please record your name here and say which part of the distribution |
70 | you're going to handle. | |
71 | ||
921bb882 KH |
72 | DIRECTORY STATUS IN CHARGE |
73 | --------- ------ --------- | |
55495ab9 | 74 | etc (and subdirs) done Thien-Thi Nguyen (ttn(@gnu.org)) |
324b617a | 75 | leim working Kenichi Handa |
c9586d40 TTN |
76 | lib-src done ttn |
77 | lisp done ttn | |
689a2c27 | 78 | lisp/calc done Jay Belanger |
28371538 | 79 | lisp/calendar done Glenn Morris |
c9586d40 TTN |
80 | lisp/emacs-lisp done ttn |
81 | lisp/emulation done ttn | |
82 | lisp/eshell done ttn | |
324b617a RF |
83 | lisp/gnus done Romain Francoise |
84 | lisp/international working Kenichi Handa | |
85 | lisp/language working Kenichi Handa | |
c9586d40 | 86 | lisp/mail done ttn |
ffda926c | 87 | lisp/mh-e done Bill Wohler |
c9586d40 | 88 | lisp/net done ttn |
55495ab9 | 89 | lisp/obsolete done ttn |
324b617a | 90 | lisp/play done Romain Francoise |
54068eae | 91 | lisp/progmodes done Nick Roberts |
c9586d40 TTN |
92 | lisp/term done ttn |
93 | lisp/textmodes done ttn | |
55495ab9 TTN |
94 | lisp/url done ttn |
95 | lispintro done ttn | |
c9586d40 | 96 | lispref done ttn |
55495ab9 TTN |
97 | lwlib done ttn |
98 | m4 done ttn | |
c9586d40 | 99 | mac (and subdirs) done ttn |
55495ab9 | 100 | man done ttn |
c9586d40 TTN |
101 | msdos done ttn |
102 | nt (and subdirs) done ttn | |
55495ab9 | 103 | oldXMenu done ttn |
c9586d40 | 104 | src (and subdirs) done ttn |
55495ab9 | 105 | vms done ttn |
921bb882 | 106 | |
7956ef44 KS |
107 | ** Check the Emacs manual. |
108 | ||
762566f3 RS |
109 | Each manual section should be checked for factual correctness |
110 | regarding recent changes by at least two people. After each file | |
111 | name, on the same line or the following line, come the names of the | |
112 | people who have checked it. | |
98b83a88 | 113 | |
98b83a88 LT |
114 | SECTION READERS |
115 | ----------------------------- | |
bfa8be14 | 116 | man/abbrevs.texi Chong Yidong Joakim Verona |
b02afb20 | 117 | man/anti.texi Chong Yidong |
ba2c991c | 118 | man/basic.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 119 | man/buffers.texi "Luc Teirlinck" Chong Yidong |
98b83a88 | 120 | man/building.texi "Ted Zlatanov" <tzz@lifelogs.com> |
bfa8be14 | 121 | man/calendar.texi joakim@verona.se Chong Yidong |
c8de0427 | 122 | man/cmdargs.texi Chong Yidong "Luc Teirlinck" |
bfa8be14 | 123 | man/commands.texi "Luc Teirlinck" Chong Yidong |
e67f8828 | 124 | man/custom.texi Chong Yidong "Luc Teirlinck" |
396a112b | 125 | man/dired.texi Chong Yidong joakim@verona.se |
134948fc | 126 | man/display.texi "Luc Teirlinck" Chong Yidong |
33f413db | 127 | man/emacs.texi "Luc Teirlinck" Lute Kamstra |
ba2c991c | 128 | man/entering.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 129 | man/files.texi "Luc Teirlinck" Chong Yidong |
a98ac7ae | 130 | man/fixit.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 131 | man/frames.texi "Luc Teirlinck" Chong Yidong |
bfa8be14 | 132 | man/glossary.texi Chong Yidong |
134948fc RS |
133 | man/help.texi "Luc Teirlinck" Chong Yidong |
134 | man/indent.texi "Luc Teirlinck" Chong Yidong | |
ba2c991c | 135 | man/killing.texi "Luc Teirlinck" Chong Yidong |
134948fc | 136 | man/kmacro.texi "Luc Teirlinck" Chong Yidong |
b5cf3adf | 137 | man/macos.texi Chong Yidong |
b02afb20 | 138 | man/maintaining.texi Chong Yidong |
134948fc | 139 | man/major.texi "Luc Teirlinck" Chong Yidong |
a98ac7ae RS |
140 | man/mark.texi "Luc Teirlinck" Chong Yidong |
141 | man/mini.texi "Luc Teirlinck" Chong Yidong | |
bfa8be14 | 142 | man/misc.texi Chong Yidong |
134948fc | 143 | man/msdog.texi Chong Yidong |
9b0fbacd | 144 | man/mule.texi "Luc Teirlinck" Kenichi Handa |
a98ac7ae | 145 | man/m-x.texi "Luc Teirlinck" Chong Yidong |
28084047 | 146 | man/picture.texi Joakim Verona <joakim@verona.se> Chong Yidong |
134948fc | 147 | man/programs.texi "Stephen Eglen" Chong Yidong |
ba2c991c | 148 | man/regs.texi "Luc Teirlinck" Chong Yidong |
3f4ae3e4 | 149 | man/rmail.texi Chong Yidong "Luc Teirlinck" |
28084047 RS |
150 | man/screen.texi "Luc Teirlinck" Chong Yidong |
151 | man/search.texi "Luc Teirlinck" Chong Yidong | |
71dbb277 | 152 | man/sending.texi Chong Yidong "Luc Teirlinck" |
4e07258f | 153 | man/text.texi "Luc Teirlinck" Chong Yidong |
134948fc | 154 | man/trouble.texi Chong Yidong |
4e07258f | 155 | man/windows.texi "Luc Teirlinck" Chong Yidong |
98b83a88 | 156 | man/xresources.texi |
7956ef44 KS |
157 | |
158 | ** Check the Emacs Lisp manual. | |
159 | ||
762566f3 RS |
160 | Each manual section should be checked for factual correctness |
161 | regarding recent changes by at least two people. After each file | |
162 | name, on the same line or the following line, come the names of the | |
163 | people who have checked it. | |
98b83a88 LT |
164 | |
165 | SECTION READERS | |
166 | ---------------------------------- | |
aa5c6b3e RS |
167 | lispref/abbrevs.texi "Luc Teirlinck" Chong Yidong |
168 | lispref/advice.texi joakim@verona.se Chong Yidong | |
b02afb20 | 169 | lispref/anti.texi Chong Yidong |
aa5c6b3e | 170 | lispref/backups.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 171 | lispref/buffers.texi "Luc Teirlinck" Chong Yidong |
bfa8be14 | 172 | lispref/calendar.texi Joakim Verona <joakim@verona.se> Chong Yidong |
aa5c6b3e | 173 | lispref/commands.texi "Luc Teirlinck" Chong Yidong |
134948fc RS |
174 | lispref/compile.texi "Luc Teirlinck" Chong Yidong |
175 | lispref/control.texi "Luc Teirlinck" Chong Yidong | |
20ce8b1c | 176 | lispref/customize.texi Chong Yidong "Luc Teirlinck" |
a9ee5cac | 177 | lispref/debugging.texi Joakim Verona <joakim@verona.se> Lute Kamstra |
bfa8be14 | 178 | lispref/display.texi Chong Yidong |
69ea3196 | 179 | lispref/edebug.texi Chong Yidong "Luc Teirlinck" |
405cb12a | 180 | lispref/elisp.texi "Luc Teirlinck" Lute Kamstra |
8d3c84f7 | 181 | lispref/errors.texi "Luc Teirlinck" Chong Yidong |
134948fc | 182 | lispref/eval.texi "Luc Teirlinck" Chong Yidong |
4e07258f RS |
183 | lispref/files.texi "Luc Teirlinck" Chong Yidong |
184 | lispref/frames.texi "Luc Teirlinck" Chong Yidong | |
134948fc RS |
185 | lispref/functions.texi "Luc Teirlinck" Chong Yidong |
186 | lispref/hash.texi "Luc Teirlinck" Chong Yidong | |
aa5c6b3e | 187 | lispref/help.texi "Luc Teirlinck" Chong Yidong |
4ed7ef6b | 188 | lispref/hooks.texi Lute Kamstra Chong Yidong |
bfa8be14 | 189 | lispref/internals.texi "Luc Teirlinck" Chong Yidong |
d7ea8b71 | 190 | lispref/intro.texi "Luc Teirlinck" Josh Varner |
aa5c6b3e | 191 | lispref/keymaps.texi "Luc Teirlinck" Chong Yidong |
134948fc RS |
192 | lispref/lists.texi "Luc Teirlinck" Chong Yidong |
193 | lispref/loading.texi "Luc Teirlinck" Chong Yidong | |
4ed7ef6b | 194 | lispref/locals.texi Chong Yidong |
aa5c6b3e | 195 | lispref/macros.texi "Luc Teirlinck" Chong Yidong |
8d3c84f7 | 196 | lispref/maps.texi Chong Yidong |
aa5c6b3e | 197 | lispref/markers.texi "Luc Teirlinck" Chong Yidong |
134948fc | 198 | lispref/minibuf.texi "Luc Teirlinck" Chong Yidong |
ba2c991c | 199 | lispref/modes.texi Chong Yidong |
bfa8be14 | 200 | lispref/nonascii.texi "Luc Teirlinck" Chong Yidong |
134948fc RS |
201 | lispref/numbers.texi "Luc Teirlinck" Chong Yidong |
202 | lispref/objects.texi "Luc Teirlinck" Chong Yidong | |
a98ac7ae | 203 | lispref/os.texi "Luc Teirlinck" Chong Yidong |
ba2c991c | 204 | lispref/positions.texi "Luc Teirlinck" Chong Yidong |
02319508 | 205 | lispref/processes.texi Chong Yidong ttn |
28084047 | 206 | lispref/searching.texi "Luc Teirlinck" Chong Yidong |
a98ac7ae | 207 | lispref/sequences.texi "Luc Teirlinck" Chong Yidong |
134948fc | 208 | lispref/streams.texi "Luc Teirlinck" Chong Yidong |
ba2c991c | 209 | lispref/strings.texi "Luc Teirlinck" Chong Yidong |
134948fc | 210 | lispref/symbols.texi "Luc Teirlinck" Chong Yidong |
a98ac7ae | 211 | lispref/syntax.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 212 | lispref/text.texi Chong Yidong |
a98ac7ae | 213 | lispref/tips.texi "Luc Teirlinck" Chong Yidong |
134948fc | 214 | lispref/variables.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 215 | lispref/windows.texi "Luc Teirlinck" Chong Yidong |
7956ef44 | 216 | |
0b048d52 MT |
217 | ** Check the Emacs Tutorial. |
218 | ||
0598b84f TTN |
219 | The first line of every tutorial must begin with text ending in a period |
220 | (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective language. | |
221 | This should be followed by "See end for copying conditions", likewise | |
222 | in the respective language. | |
b75122e4 RS |
223 | |
224 | After each file name, on the same line or the following line, come the | |
225 | names of the people who have checked it. | |
226 | ||
0b048d52 MT |
227 | SECTION READERS |
228 | ---------------------------------- | |
b75122e4 | 229 | etc/TUTORIAL rms |
f290db1d | 230 | etc/TUTORIAL.bg Ognyan Kulev <ogi@fmi.uni-sofia.bg> |
0b048d52 | 231 | etc/TUTORIAL.cn |
98d14e32 | 232 |