]> code.delx.au - gnu-emacs/blob - admin/FOR-RELEASE
Update refcard section.
[gnu-emacs] / admin / FOR-RELEASE
1 Tasks needed before the next release.
2
3 * TO BE DONE SHORTLY BEFORE RELEASE
4
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.
7
8 ** Update release dates of manuals.
9
10 ** Get rid of overfull and underfull boxes in manuals.
11
12 ** Check for widow and orphan lines in manuals;
13 make sure all the pages really look ok in the manual as formatted.
14
15 ** Update facemenu-unlisted-faces, adding whatever other
16 face name prefixes should be in it for good results.
17
18 ** Update AUTHORS.
19
20 ** Regenerate the postscript files of the reference cards in etc.
21
22 ** Ask maintainers of refcard translations to update them.
23
24 Requests to have been sent out on 2006-05-23 (Reiner Steib).
25
26 LANG Translator Status
27 cs Pavel Janík No response
28 de Sven Joachim Done
29 fr Eric Jacoboni No response
30 pl Włodek Bzyl No response
31 pt-br Rodrigo Real Done
32 ru Alex Ott Working
33 sk Miroslav Vaško No response
34
35 If there's no update for a translation on 2006-06-07, notify RMS.
36
37 ** Send an email to the various distributions, including the GNOME
38 and KDE projects, to use the new Emacs icons in etc/images/icons.
39
40 * BUGS
41
42 ** We need a way a Lisp file encoded in iso-2022 can assure
43 reliable decoding regardless of user options.
44
45 ** JD Smith's 17 Apr 2006 bug report that CVS operations
46 get mysterious unreproducible failures.
47
48 ** Is there a basic problem with cl-byte-compile-compiler-macro?
49
50 ** Markus Gritsch's report about Emacs looping on Windoze with the following
51 .emacs file, and then reduce Emacs frame width to "something quite narrow":
52 (setq-default truncate-lines t)
53 (custom-set-variables
54 '(hscroll-margin 20)
55 '(hscroll-step 1)
56 )
57
58 ** TCP server processes do not work on Windows.
59
60 TCP/IP server processes created with `make-network-process' consume
61 excesive CPU on some Windows environments. Usages of 50% and 100%
62 CPU time have been observed on different Window XP configurations.
63 Seems to be a problem in sys_select in w32proc.c.
64
65 In its current form, it sys_select says the socket is ready, so we
66 call server_accept_connection which again calls accept() which returns
67 -1 with errno == WSAEWOULDBLOCK (10035) indicating that there is no
68 pending connection to accept.
69
70 It seems that to fix this, w32 server sockets must use WSAAsyncSelect
71 + FD_ACCEPT to request notifications of incoming connections...
72
73
74 * DOCUMENTATION
75
76 ** Check man/info.texi.
77
78 ** Check the Emacs Lisp manual.
79
80 Each manual section should be checked for factual correctness
81 regarding recent changes by at least two people. After each file
82 name, on the same line or the following line, come the names of the
83 people who have checked it.
84
85 SECTION READERS
86 ----------------------------------
87 lispref/abbrevs.texi "Luc Teirlinck" Chong Yidong
88 lispref/advice.texi joakim@verona.se Chong Yidong
89 lispref/anti.texi Chong Yidong
90 lispref/backups.texi "Luc Teirlinck" Chong Yidong
91 lispref/buffers.texi "Luc Teirlinck" Chong Yidong
92 lispref/calendar.texi Joakim Verona <joakim@verona.se> Chong Yidong
93 lispref/commands.texi "Luc Teirlinck" Chong Yidong
94 lispref/compile.texi "Luc Teirlinck" Chong Yidong
95 lispref/control.texi "Luc Teirlinck" Chong Yidong
96 lispref/customize.texi Chong Yidong "Luc Teirlinck"
97 lispref/debugging.texi Joakim Verona <joakim@verona.se> Lute Kamstra
98 lispref/display.texi Chong Yidong
99 lispref/edebug.texi Chong Yidong "Luc Teirlinck"
100 lispref/elisp.texi "Luc Teirlinck" Lute Kamstra
101 lispref/errors.texi "Luc Teirlinck" Chong Yidong
102 lispref/eval.texi "Luc Teirlinck" Chong Yidong
103 lispref/files.texi "Luc Teirlinck" Chong Yidong
104 lispref/frames.texi "Luc Teirlinck" Chong Yidong
105 lispref/functions.texi "Luc Teirlinck" Chong Yidong
106 lispref/hash.texi "Luc Teirlinck" Chong Yidong
107 lispref/help.texi "Luc Teirlinck" Chong Yidong
108 lispref/hooks.texi Lute Kamstra Chong Yidong
109 lispref/internals.texi "Luc Teirlinck" Chong Yidong
110 lispref/intro.texi "Luc Teirlinck" Josh Varner
111 lispref/keymaps.texi "Luc Teirlinck" Chong Yidong
112 lispref/lists.texi "Luc Teirlinck" Chong Yidong
113 lispref/loading.texi "Luc Teirlinck" Chong Yidong
114 lispref/locals.texi Chong Yidong
115 lispref/macros.texi "Luc Teirlinck" Chong Yidong
116 lispref/maps.texi Chong Yidong
117 lispref/markers.texi "Luc Teirlinck" Chong Yidong
118 lispref/minibuf.texi "Luc Teirlinck" Chong Yidong
119 lispref/modes.texi Chong Yidong
120 lispref/nonascii.texi "Luc Teirlinck" Chong Yidong
121 lispref/numbers.texi "Luc Teirlinck" Chong Yidong
122 lispref/objects.texi "Luc Teirlinck" Chong Yidong
123 lispref/os.texi "Luc Teirlinck" Chong Yidong
124 lispref/positions.texi "Luc Teirlinck" Chong Yidong
125 lispref/processes.texi Chong Yidong ttn
126 lispref/searching.texi "Luc Teirlinck" Chong Yidong
127 lispref/sequences.texi "Luc Teirlinck" Chong Yidong
128 lispref/streams.texi "Luc Teirlinck" Chong Yidong
129 lispref/strings.texi "Luc Teirlinck" Chong Yidong
130 lispref/symbols.texi "Luc Teirlinck" Chong Yidong
131 lispref/syntax.texi "Luc Teirlinck" Chong Yidong
132 lispref/text.texi Chong Yidong
133 lispref/tips.texi "Luc Teirlinck" Chong Yidong
134 lispref/variables.texi "Luc Teirlinck" Chong Yidong
135 lispref/windows.texi "Luc Teirlinck" Chong Yidong
136
137 ** Check the Emacs Tutorial.
138
139 The first line of every tutorial must begin with text ending in a period
140 (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective language.
141 This should be followed by "See end for copying conditions", likewise
142 in the respective language.
143
144 After each file name, on the same line or the following line, come the
145 names of the people who have checked it.
146
147 SECTION READERS
148 ----------------------------------
149 etc/TUTORIAL rms
150 etc/TUTORIAL.bg Ognyan Kulev <ogi@fmi.uni-sofia.bg>
151 etc/TUTORIAL.cn
152 etc/TUTORIAL.cs Pavel Janík <Pavel@Janik.cz>
153 etc/TUTORIAL.de Werner LEMBERG <wl@gnu.org>
154 etc/TUTORIAL.es Marcelo Toledo
155 etc/TUTORIAL.fr ttn
156 etc/TUTORIAL.it ttn
157 etc/TUTORIAL.ja Kenichi Handa <handa@m17n.org>
158 etc/TUTORIAL.ko
159 etc/TUTORIAL.nl Lute Kamstra
160 etc/TUTORIAL.pl Slawomir Nowaczyk <slawek@cs.lth.se>
161 etc/TUTORIAL.pt_BR Marcelo Toledo
162 etc/TUTORIAL.ro
163 etc/TUTORIAL.ru Alex Ott <alexott@gmail.com>
164 etc/TUTORIAL.sk Pavel Janík <Pavel@Janik.cz>
165 etc/TUTORIAL.sl Primoz PETERLIN <primoz.peterlin@biofiz.mf.uni-lj.si>
166 etc/TUTORIAL.sv Mats Lidell <matsl@contactor.se>
167 etc/TUTORIAL.th Virach Sornlertlamvanich <virach@tcllab.org>
168 etc/TUTORIAL.zh
169
170 \f
171 Local variables:
172 mode: outline
173 coding: utf-8
174 end: