Remove support for Mac Carbon.
[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
059cbcd5
RS
5** Check for widow and orphan lines in manuals;
6make sure all the pages really look ok in the manual as formatted.
7
590394eb 8** Regenerate the pdf versions of the reference cards in etc/refcards/.
f199f76c 9
b713c813
RS
10** Ask maintainers of refcard translations to update them.
11
590394eb 12Emacs 22 translators:
49561a36
RS
13
14LANG Translator Status
590394eb
GM
15cs Pavel Janík
16de Sven Joachim
17fr Eric Jacoboni
18pl Włodek Bzyl
19pt-br Rodrigo Real
20ru Alex Ott
21sk Miroslav Vaško
49561a36 22
0fd352a5
GM
23** Remove temporary +++/--- lines in NEWS.
24
25** Try to reorder NEWS: most important things first, related items together.
26
3fbc7a01 27* WINDOWS SUPPORT BUGS
eebe9a29 28
950703c9 29These don't need to be fixed before a release, but we call the
f9de7738 30attention of Windows users to fixing them.
ee31cd78 31
1877c3cb 32** Drew Adams 12 Aug bug rpt: overlay display artifact: trace left behind
6b9a0ae1
JR
33Verify that the new font backend eliminates this and other Cleartype related
34problems.
f9de7738 35
8d8f91ae
CY
36** henman@it.to-be.co.jp 09 Aug 2006: ispell.el problem on Cygwin.
37 (Did we decide that is unreproducible?)
38
3fbc7a01
GM
39* BUGS WAITING FOR MORE USER INPUT
40
41** raman@users.sf.net, sep 7: Emacs 23.0.50: Segfaults in alloc.c (batch process)
42http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg00690.html
43
706475a9
GM
44** undefined reference getopt_long
45Report by Daniel C. Bastos <dbast0s@yahoo.com.br> on bug-gnu-emacs
46from 2007-08-27. Impossible to procede without more input from OP (as
47of 20070912, emails are bouncing) or someone else who can reproduce this.
48http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01497.html
49
f9de7738
RS
50* BUGS
51
a1bd37ee
GM
52** Does deleting frames run Lisp code? If so, can we get rid of that?
53It is a dangerous design.
54http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01330.html
61e25ccc
RS
55
56** Why were the calls to x_fully_uncatch_errors commented out in eval.c?
6d16ced9 57http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01987.html
61e25ccc 58
41999d0f
GM
59** grep et al should use font-lock to do highlighting, so that they respect font-lock-mode.
60"can't turn off font-lock"
61http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg00548.html
62
780d7bb9 63** mah@everybody.org, Sep 18: erc causes emacs to hang with multi-tty
6d16ced9 64http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01765.html
780d7bb9
RS
65
66** jbw@macs.hw.ac.uk, Sep 18: before-string property has no effect if display property is empty
6d16ced9
GM
67http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00094.html
68http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01816.html
780d7bb9 69
9f7e1e6e 70** sdl.web@gmail.com, Sep 24: TLS infinite loop.
6d16ced9
GM
71http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01720.html
72
9a12ab31
RS
73** herring@lanl.gov: find-func: can no longer find adviced subrs
74This ought to work.
75
590394eb
GM
76** \\{...} produces duplicate entries
77http://lists.gnu.org/archive/html/emacs-devel/2007-05/msg00209.html
78
79** menu indications of key bindings for remapped commands
80http://lists.gnu.org/archive/html/emacs-devel/2007-05/msg01339.html
81
ebfbc950
RS
82** rms: gnus-dired.el is a mistake. Those features should not
83be part of Gnus. They should be moved to some other part of Emacs.
f8747b72
RS
84rsteib: Gnus dependencies in `gnus-dired.el' (and `mailcap.el') have been
85minimized. I don't know what is left to do here.
a9412969 86
b07a2d9c 87** sdl.web@gmail.com, 30 Oct: ps-lpr-switches has no effect
d6710afe 88
b07a2d9c
RS
89** timh@insightful.com, 9 Nov: X-coding-system incompatibility, and workaround
90
b80d432c
DN
91** multi-tty does not work correctly.
92If the server is started from a tty frame and emacsclient creates an
93X11 frame, the tty frame gets confused, it thinks it is an X11 frame
94when trying to do a C-z. This worked with server.el version 1.136, it
95broke after that.
96http://lists.gnu.org/archive/html/emacs-devel/2007-12/msg00545.html
f5e070d6
DN
97Also emacsclient does not work on Windows, it also worked with
98server.el version 1.136.
99http://lists.gnu.org/archive/html/emacs-devel/2008-01/msg00710.html
100
657e24c2
GM
101** skeleton bug? Or is it now working as documented?
102http://lists.gnu.org/archive/html/emacs-devel/2008-01/msg01335.html
103
104** move verilog-mode.el compile patterns into compile.el?
105http://lists.gnu.org/archive/html/emacs-devel/2008-01/msg00234.html
106
d725f53d
GM
107** stack-trace-on-error segfaults infloop
108http://lists.gnu.org/archive/html/emacs-devel/2008-01/msg02031.html
109
c62a71df
GM
110** han@mijncomputer.nl, Feb 3: emacsclient misbehaves
111
112** Mouse clicks on the menubar don't currently work with a console
113Following the direct use of Gpm, the menubar now needs to be
114considered a special part of the screen in Emacs on a console.
115http://lists.gnu.org/archive/html/emacs-devel/2007-06/msg00277.html
116
b003785a
GM
117** unicode-merge issues:
118
c62a71df 119*** The data segment size increased after the unicode-2 merge.
534b468f
DN
120The "data" size increased for emacs from ~4MB to ~11MB on x86.
121The temacs sizes are comparable.
58340fa7
DN
122http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg00951.html
123
c961325a 124** Clean up Emacs.app references in code and documentation.
3f195080 125
7956ef44
KS
126* DOCUMENTATION
127
9e2a2647
DN
128** Verify if doc/emacs/macos.texi is still useful, remove it if it is not.
129
6b9a0ae1 130** Document multi-tty features
e06b943e
GM
131http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01639.html
132http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01602.html
6b9a0ae1
JR
133
134** Document new font backend
135
136** Document XEmbed support
137
0b048d52
MT
138** Check the Emacs Tutorial.
139
29121f81
RS
140The first line of every tutorial must begin with text ending in a
141period (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective
41999d0f
GM
142language. This should be followed by "See end for copying conditions",
143likewise in the respective language.
b75122e4
RS
144
145After each file name, on the same line or the following line, come the
146names of the people who have checked it.
147
0b048d52
MT
148SECTION READERS
149----------------------------------
3fbc7a01
GM
150etc/TUTORIAL
151etc/TUTORIAL.bg
0b048d52 152etc/TUTORIAL.cn
3fbc7a01
GM
153etc/TUTORIAL.cs
154etc/TUTORIAL.de
31c17bcd 155etc/TUTORIAL.eo
3fbc7a01
GM
156etc/TUTORIAL.es
157etc/TUTORIAL.fr
158etc/TUTORIAL.it
159etc/TUTORIAL.ja
0b048d52 160etc/TUTORIAL.ko
3fbc7a01
GM
161etc/TUTORIAL.nl
162etc/TUTORIAL.pl
163etc/TUTORIAL.pt_BR
0b048d52 164etc/TUTORIAL.ro
3fbc7a01
GM
165etc/TUTORIAL.ru
166etc/TUTORIAL.sk
167etc/TUTORIAL.sl
168etc/TUTORIAL.sv
169etc/TUTORIAL.th
0b048d52
MT
170etc/TUTORIAL.zh
171
01c29e98
CY
172** Check the manual.
173
174abbrevs.texi
175ack.texi
176anti.texi
177arevert-xtra.texi
178basic.texi
179buffers.texi
180building.texi
181calendar.texi
182cal-xtra.texi
183cmdargs.texi
f3f7b86f 184commands.texi -- cyd
01c29e98
CY
185custom.texi
186dired.texi
187dired-xtra.texi
188display.texi
f67cb65e 189emacs.texi -- cyd
01c29e98
CY
190emacs-xtra.texi
191emerge-xtra.texi
e953d75c 192entering.texi -- cyd
01c29e98
CY
193files.texi
194fixit.texi
195fortran-xtra.texi
196frames.texi
197glossary.texi
198gnu.texi
199gpl.texi
200help.texi
201indent.texi
202killing.texi
203kmacro.texi
204macos.texi
205maintaining.texi
206major.texi
f67cb65e 207mark.texi -- cyd
01c29e98
CY
208mini.texi
209misc.texi
210msdog.texi
211msdog-xtra.texi
212mule.texi
213m-x.texi
214programs.texi
215regs.texi
216rmail.texi
f67cb65e 217screen.texi -- cyd
01c29e98
CY
218search.texi
219sending.texi
220text.texi
221trouble.texi
222windows.texi
223xresources.texi
224
225** Check the Lisp manual.
226
227abbrevs.texi
228advice.texi
229anti.texi
230back.texi
231backups.texi
232buffers.texi
233commands.texi
234compile.texi
235control.texi
236customize.texi
237debugging.texi
238display.texi
239doclicense.texi
240edebug.texi
241elisp.texi
242errors.texi
243eval.texi
244files.texi
245frames.texi
246functions.texi
247hash.texi
248help.texi
249hooks.texi
250index.texi
251internals.texi
252intro.texi
253keymaps.texi
254lists.texi
255loading.texi
256locals.texi
257macros.texi
258maps.texi
259markers.texi
260minibuf.texi
261modes.texi
262nonascii.texi
263numbers.texi
264objects.texi
265os.texi
266positions.texi
267processes.texi
268searching.texi
269sequences.texi
270spellfile
271streams.texi
272strings.texi
273symbols.texi
274syntax.texi
275text.texi
276tips.texi
277two.el
278variables.texi
279windows.texi
280
73a0b3b5 281* PLANNED ADDITIONS
f5ab8ccc 282** CEDET
73a0b3b5
SM
283** Emacs.app
284** ruby-mode
285** js2-mode
a56fc145 286** pov-mode (probably not for Emacs-23: waiting for a Free POV-Ray).
c0a070c1
KS
287\f
288Local variables:
289mode: outline
49561a36 290coding: utf-8
c0a070c1 291end: