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