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 | |
c0a070c1 | 20 | * NEW FEATURES |
2f0e0a0b | 21 | |
06995bd7 AS |
22 | ** Make VC-over-Tramp work where possible, or at least fail |
23 | gracefully if something isn't supported over Tramp. | |
24 | To be done by Andre Spiegel <spiegel@gnu.org>. | |
25 | ||
760ebc9b SM |
26 | ** Update Speedbar. |
27 | ||
528b6abc RS |
28 | ** Update vhdl-mode.el based on changes in |
29 | http://opensource.ethz.ch/emacs/vhdl-mode.html. | |
30 | ||
a082b0df | 31 | ** Debug custom themes. |
97a173f1 | 32 | |
c0a070c1 | 33 | * FATAL ERRORS |
3d351c97 | 34 | |
e84fe274 KS |
35 | ** Investigate reported crashes in compact_small_strings. |
36 | ||
37 | ** Investigate reported crashes related to using an | |
38 | invalid pointer from string_free_list. | |
39 | ||
40 | ||
ee31cd78 RS |
41 | * BUGS |
42 | ||
3d393029 RS |
43 | ** Fix those modes that still use compile-internal, to not use it. |
44 | ||
a68d870b RS |
45 | ** Bug in ebrowse |
46 | ||
47 | Date: Fri, 27 May 2005 17:35:48 +0200 | |
48 | From: Markus Gritsch <gritsch@iue.tuwien.ac.at> | |
49 | ||
50 | the C++ header file which led to the problematic BROWSE file reads | |
51 | ||
52 | namespace test { | |
53 | class Base | |
54 | { | |
55 | }; | |
56 | ||
57 | class B : public Base | |
58 | { | |
59 | }; | |
60 | } | |
61 | ||
62 | class A : public test::Base | |
63 | { | |
64 | }; | |
65 | ||
66 | The *Tree* is then displayed as | |
67 | ||
68 | *Globals* | |
69 | test | |
70 | test::Base | |
71 | test::B | |
72 | ||
73 | The class A seems to be missing. | |
74 | ||
d3a403e5 SM |
75 | ** Ange-ftp should ignore irrelevant IPv6 errors: |
76 | ||
77 | Message-Id: <4121-Tue23Mar2004165249+0100-piet@cs.uu.nl> | |
78 | From: "Piet van Oostrum" <piet@cs.uu.nl> | |
79 | To: emacs-pretest-bug@gnu.org | |
80 | Subject: Ange-ftp can't deal with IPV6/IPV4 fallback | |
81 | ||
82 | Symptoms: | |
83 | ||
84 | C-x C-f /ftp.nluug.nl:/ | |
85 | ||
86 | The problem is that the DNS first gives an IPV6 address. However our | |
87 | router doesn't do IPV6. Ftp then falls back to IPV4: | |
88 | ||
89 | ftp> open ftp.nluug.nl | |
90 | Trying 2001:610:1:80aa:192:87:102:36... | |
91 | ftp: connect to address 2001:610:1:80aa:192:87:102:36: No route to host | |
92 | Trying 192.87.102.36... | |
93 | Connected to ftp.nluug.nl. | |
94 | ||
95 | Ange-ftp chokes on the `No route to host' message and doesn't look any | |
32c544b5 | 96 | further. |
d3a403e5 SM |
97 | |
98 | I think in the near future we will see more of this problem, so it might be | |
99 | time to make anfe-ftp more intelligent. | |
100 | ||
ee31cd78 | 101 | |
46ee9d3b LK |
102 | * FSF's ADDRESS |
103 | ||
68003d6b LK |
104 | ** Regenerate refcards in etc. |
105 | ||
106 | ** lisp/elide-head.el needs an update. | |
46ee9d3b LK |
107 | |
108 | ||
7956ef44 KS |
109 | * DOCUMENTATION |
110 | ||
1efc19eb RS |
111 | ** Document Custom Themes. |
112 | ||
0ad6717d | 113 | ** Update lispref/README. |
257914aa | 114 | |
0ad6717d | 115 | ** Update man/info.texi. |
7956ef44 | 116 | |
7956ef44 KS |
117 | ** Add missing years in copyright notices of all files. |
118 | ||
9ec02f16 KS |
119 | Policy document admin/notes/years must be updated before |
120 | making further progress on this task!!! | |
121 | ||
d68a5392 RS |
122 | Please record your name here and say which part of the distribution |
123 | you're going to handle. | |
124 | ||
921bb882 KH |
125 | DIRECTORY STATUS IN CHARGE |
126 | --------- ------ --------- | |
a2bbf6af | 127 | leim working Kenichi Handa |
5b4adcae | 128 | lisp/calc working Thien-Thi Nguyen |
228b550a | 129 | lisp/calendar working Glenn Morris |
5b4adcae | 130 | lisp/emulation working Thien-Thi Nguyen |
896833d5 | 131 | lisp/eshell working Thien-Thi Nguyen |
a30c8f4b | 132 | lisp/international done Kenichi Handa |
a2bbf6af | 133 | lisp/languages done Kenichi Handa |
5b4adcae TTN |
134 | lisp/mh-e working Thien-Thi Nguyen |
135 | lisp/net working Thien-Thi Nguyen | |
136 | lisp/play working Thien-Thi Nguyen | |
137 | lisp/term working Thien-Thi Nguyen | |
138 | lisp/toolbar working Thien-Thi Nguyen | |
0451361c | 139 | lisp/url working Thien-Thi Nguyen |
921bb882 | 140 | |
7956ef44 KS |
141 | ** Update AUTHORS. |
142 | ||
7956ef44 KS |
143 | ** Check the Emacs manual. |
144 | ||
762566f3 RS |
145 | Each manual section should be checked for factual correctness |
146 | regarding recent changes by at least two people. After each file | |
147 | name, on the same line or the following line, come the names of the | |
148 | people who have checked it. | |
98b83a88 LT |
149 | |
150 | ||
151 | SECTION READERS | |
152 | ----------------------------- | |
bfa8be14 | 153 | man/abbrevs.texi Chong Yidong Joakim Verona |
98b83a88 | 154 | man/anti.texi |
ba2c991c | 155 | man/basic.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 156 | man/buffers.texi "Luc Teirlinck" Chong Yidong |
98b83a88 | 157 | man/building.texi "Ted Zlatanov" <tzz@lifelogs.com> |
bfa8be14 | 158 | man/calendar.texi joakim@verona.se Chong Yidong |
c8de0427 | 159 | man/cmdargs.texi Chong Yidong "Luc Teirlinck" |
bfa8be14 | 160 | man/commands.texi "Luc Teirlinck" Chong Yidong |
ba2c991c | 161 | man/custom.texi Chong Yidong |
396a112b | 162 | man/dired.texi Chong Yidong joakim@verona.se |
134948fc | 163 | man/display.texi "Luc Teirlinck" Chong Yidong |
33f413db | 164 | man/emacs.texi "Luc Teirlinck" Lute Kamstra |
ba2c991c | 165 | man/entering.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 166 | man/files.texi "Luc Teirlinck" Chong Yidong |
a98ac7ae | 167 | man/fixit.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 168 | man/frames.texi "Luc Teirlinck" Chong Yidong |
bfa8be14 | 169 | man/glossary.texi Chong Yidong |
134948fc RS |
170 | man/help.texi "Luc Teirlinck" Chong Yidong |
171 | man/indent.texi "Luc Teirlinck" Chong Yidong | |
ba2c991c | 172 | man/killing.texi "Luc Teirlinck" Chong Yidong |
134948fc | 173 | man/kmacro.texi "Luc Teirlinck" Chong Yidong |
98b83a88 LT |
174 | man/macos.texi |
175 | man/maintaining.texi | |
134948fc | 176 | man/major.texi "Luc Teirlinck" Chong Yidong |
a98ac7ae RS |
177 | man/mark.texi "Luc Teirlinck" Chong Yidong |
178 | man/mini.texi "Luc Teirlinck" Chong Yidong | |
bfa8be14 | 179 | man/misc.texi Chong Yidong |
134948fc | 180 | man/msdog.texi Chong Yidong |
9b0fbacd | 181 | man/mule.texi "Luc Teirlinck" Kenichi Handa |
a98ac7ae | 182 | man/m-x.texi "Luc Teirlinck" Chong Yidong |
28084047 | 183 | man/picture.texi Joakim Verona <joakim@verona.se> Chong Yidong |
134948fc | 184 | man/programs.texi "Stephen Eglen" Chong Yidong |
ba2c991c | 185 | man/regs.texi "Luc Teirlinck" Chong Yidong |
3f4ae3e4 | 186 | man/rmail.texi Chong Yidong "Luc Teirlinck" |
28084047 RS |
187 | man/screen.texi "Luc Teirlinck" Chong Yidong |
188 | man/search.texi "Luc Teirlinck" Chong Yidong | |
71dbb277 | 189 | man/sending.texi Chong Yidong "Luc Teirlinck" |
4e07258f | 190 | man/text.texi "Luc Teirlinck" Chong Yidong |
134948fc | 191 | man/trouble.texi Chong Yidong |
4e07258f | 192 | man/windows.texi "Luc Teirlinck" Chong Yidong |
98b83a88 | 193 | man/xresources.texi |
7956ef44 KS |
194 | |
195 | ** Check the Emacs Lisp manual. | |
196 | ||
762566f3 RS |
197 | Each manual section should be checked for factual correctness |
198 | regarding recent changes by at least two people. After each file | |
199 | name, on the same line or the following line, come the names of the | |
200 | people who have checked it. | |
98b83a88 LT |
201 | |
202 | SECTION READERS | |
203 | ---------------------------------- | |
aa5c6b3e RS |
204 | lispref/abbrevs.texi "Luc Teirlinck" Chong Yidong |
205 | lispref/advice.texi joakim@verona.se Chong Yidong | |
98b83a88 | 206 | lispref/anti.texi |
aa5c6b3e | 207 | lispref/backups.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 208 | lispref/buffers.texi "Luc Teirlinck" Chong Yidong |
bfa8be14 | 209 | lispref/calendar.texi Joakim Verona <joakim@verona.se> Chong Yidong |
aa5c6b3e | 210 | lispref/commands.texi "Luc Teirlinck" Chong Yidong |
134948fc RS |
211 | lispref/compile.texi "Luc Teirlinck" Chong Yidong |
212 | lispref/control.texi "Luc Teirlinck" Chong Yidong | |
bfa8be14 | 213 | lispref/customize.texi Chong Yidong |
a9ee5cac | 214 | lispref/debugging.texi Joakim Verona <joakim@verona.se> Lute Kamstra |
bfa8be14 | 215 | lispref/display.texi Chong Yidong |
69ea3196 | 216 | lispref/edebug.texi Chong Yidong "Luc Teirlinck" |
405cb12a | 217 | lispref/elisp.texi "Luc Teirlinck" Lute Kamstra |
98b83a88 | 218 | lispref/errors.texi "Luc Teirlinck" |
134948fc | 219 | lispref/eval.texi "Luc Teirlinck" Chong Yidong |
4e07258f RS |
220 | lispref/files.texi "Luc Teirlinck" Chong Yidong |
221 | lispref/frames.texi "Luc Teirlinck" Chong Yidong | |
134948fc RS |
222 | lispref/functions.texi "Luc Teirlinck" Chong Yidong |
223 | lispref/hash.texi "Luc Teirlinck" Chong Yidong | |
aa5c6b3e | 224 | lispref/help.texi "Luc Teirlinck" Chong Yidong |
1d88af04 | 225 | lispref/hooks.texi Lute Kamstra |
bfa8be14 | 226 | lispref/internals.texi "Luc Teirlinck" Chong Yidong |
98b83a88 | 227 | lispref/intro.texi "Luc Teirlinck" |
aa5c6b3e | 228 | lispref/keymaps.texi "Luc Teirlinck" Chong Yidong |
134948fc RS |
229 | lispref/lists.texi "Luc Teirlinck" Chong Yidong |
230 | lispref/loading.texi "Luc Teirlinck" Chong Yidong | |
98b83a88 | 231 | lispref/locals.texi |
aa5c6b3e | 232 | lispref/macros.texi "Luc Teirlinck" Chong Yidong |
98b83a88 | 233 | lispref/maps.texi |
aa5c6b3e | 234 | lispref/markers.texi "Luc Teirlinck" Chong Yidong |
134948fc | 235 | lispref/minibuf.texi "Luc Teirlinck" Chong Yidong |
ba2c991c | 236 | lispref/modes.texi Chong Yidong |
bfa8be14 | 237 | lispref/nonascii.texi "Luc Teirlinck" Chong Yidong |
134948fc RS |
238 | lispref/numbers.texi "Luc Teirlinck" Chong Yidong |
239 | lispref/objects.texi "Luc Teirlinck" Chong Yidong | |
a98ac7ae | 240 | lispref/os.texi "Luc Teirlinck" Chong Yidong |
ba2c991c | 241 | lispref/positions.texi "Luc Teirlinck" Chong Yidong |
f714dd1b | 242 | lispref/processes.texi Chong Yidong Thien-Thi Nguyen |
28084047 | 243 | lispref/searching.texi "Luc Teirlinck" Chong Yidong |
a98ac7ae | 244 | lispref/sequences.texi "Luc Teirlinck" Chong Yidong |
134948fc | 245 | lispref/streams.texi "Luc Teirlinck" Chong Yidong |
ba2c991c | 246 | lispref/strings.texi "Luc Teirlinck" Chong Yidong |
134948fc | 247 | lispref/symbols.texi "Luc Teirlinck" Chong Yidong |
a98ac7ae | 248 | lispref/syntax.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 249 | lispref/text.texi Chong Yidong |
a98ac7ae | 250 | lispref/tips.texi "Luc Teirlinck" Chong Yidong |
134948fc | 251 | lispref/variables.texi "Luc Teirlinck" Chong Yidong |
4e07258f | 252 | lispref/windows.texi "Luc Teirlinck" Chong Yidong |
7956ef44 | 253 | |
0b048d52 MT |
254 | ** Check the Emacs Tutorial. |
255 | ||
0598b84f TTN |
256 | The first line of every tutorial must begin with text ending in a period |
257 | (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective language. | |
258 | This should be followed by "See end for copying conditions", likewise | |
259 | in the respective language. | |
b75122e4 RS |
260 | |
261 | After each file name, on the same line or the following line, come the | |
262 | names of the people who have checked it. | |
263 | ||
0b048d52 MT |
264 | |
265 | SECTION READERS | |
266 | ---------------------------------- | |
b75122e4 | 267 | etc/TUTORIAL rms |
f290db1d | 268 | etc/TUTORIAL.bg Ognyan Kulev <ogi@fmi.uni-sofia.bg> |
0b048d52 | 269 | etc/TUTORIAL.cn |
98d14e32 | 270 |