(ELCFILES): Update.
[emacs.git] / admin / FOR-RELEASE
blobcd5204ba964d965152faf5e78df4c1db6fa9eff0
1 Tasks needed before the next release.
3 * TO BE DONE SHORTLY BEFORE RELEASE
5 ** Check for widow and orphan lines in manuals;
6 make sure all the pages really look ok in the manual as formatted.
8 ** Regenerate the pdf versions of the reference cards in etc/refcards/.
10 ** Ask maintainers of refcard translations to update them.
12 Emacs 22 translators:
14 LANG    Translator            Status
15 cs      Pavel Janík           
16 de      Sven Joachim          
17 fr      Eric Jacoboni         
18 pl      Włodek Bzyl           
19 pt-br   Rodrigo Real          
20 ru      Alex Ott              
21 sk      Miroslav Vaško        
23 ** Remove temporary +++/--- lines in NEWS.
25 ** Try to reorder NEWS: most important things first, related items together.
27 * BUGS
29 ** Does deleting frames run Lisp code?  If so, can we get rid of that?
30 It is a dangerous design.
31 http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01330.html
33 ** Why were the calls to x_fully_uncatch_errors commented out in eval.c?
34 http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01987.html
36 ** rms: gnus-dired.el is a mistake.  Those features should not
37 be part of Gnus.  They should be moved to some other part of Emacs.
38 rsteib: Gnus dependencies in `gnus-dired.el' (and `mailcap.el') have been
39 minimized.  I don't know what is left to do here.
41 ** sdl.web@gmail.com, 30 Oct: ps-lpr-switches has no effect
42 http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg02091.html
44 Fixed by this change?
46 2007-11-09  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
48         * ps-print.el: [...]
49         (ps-do-despool): If ps-lpr-switches is not a list, force it to be one.
51 ** In C, use EMACS_INT for variables and structure members
52 for buffer/string positions.  E.g. struct it, struct text_pos.
54 * DOCUMENTATION
56 ** Clean up Emacs.app references in code and documentation.
58 ** Document new font backend
60 ** Document XEmbed support
62 ** Check the Emacs Tutorial.
64 The first line of every tutorial must begin with text ending in a
65 period (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective
66 language. This should be followed by "See end for copying conditions",
67 likewise in the respective language.
69 After each file name, on the same line or the following line, come the
70 names of the people who have checked it.
72 SECTION                  READERS
73 ----------------------------------
74 etc/TUTORIAL             
75 etc/TUTORIAL.bg          
76 etc/TUTORIAL.cn
77 etc/TUTORIAL.cs          
78 etc/TUTORIAL.de          
79 etc/TUTORIAL.eo
80 etc/TUTORIAL.es          
81 etc/TUTORIAL.fr          
82 etc/TUTORIAL.it          
83 etc/TUTORIAL.ja          
84 etc/TUTORIAL.ko
85 etc/TUTORIAL.nl          
86 etc/TUTORIAL.pl          
87 etc/TUTORIAL.pt_BR       
88 etc/TUTORIAL.ro
89 etc/TUTORIAL.ru          
90 etc/TUTORIAL.sk          
91 etc/TUTORIAL.sl          
92 etc/TUTORIAL.sv          
93 etc/TUTORIAL.th          
94 etc/TUTORIAL.zh
96 ** Check the manual.
98 abbrevs.texi      -- cyd
99 ack.texi
100 anti.texi
101 arevert-xtra.texi
102 basic.texi        -- cyd
103 buffers.texi      -- cyd
104 building.texi     -- cyd
105 calendar.texi     -- rgm
106 cal-xtra.texi     -- rgm
107 cmdargs.texi      -- cyd
108 commands.texi     -- cyd
109 custom.texi       -- cyd
110 dired.texi        -- cyd
111 dired-xtra.texi
112 display.texi      -- cyd
113 emacs.texi        -- cyd
114 emacs-xtra.texi
115 emerge-xtra.texi
116 entering.texi     -- cyd
117 files.texi
118 fixit.texi        -- cyd
119 fortran-xtra.texi -- rgm
120 frames.texi       -- cyd
121 glossary.texi
122 help.texi
123 indent.texi       -- cyd
124 killing.texi      -- cyd
125 kmacro.texi       -- cyd
126 macos.texi     -- contents need to be evaluated and see what is still
127  relevant after the NS merge.
128 maintaining.texi  -- cyd
129 major.texi        -- cyd
130 mark.texi         -- cyd
131 mini.texi         -- cyd
132 misc.texi
133 msdog.texi
134 msdog-xtra.texi
135 mule.texi
136 m-x.texi          -- cyd
137 programs.texi     -- cyd
138 regs.texi         -- cyd
139 rmail.texi
140 screen.texi       -- cyd
141 search.texi       -- cyd
142 sending.texi
143 text.texi         -- cyd
144 trouble.texi
145 windows.texi      -- rudalics
146 xresources.texi
148 ** Check the Lisp manual.
150 abbrevs.texi
151 advice.texi
152 anti.texi
153 back.texi
154 backups.texi
155 buffers.texi
156 commands.texi
157 compile.texi
158 control.texi
159 customize.texi
160 debugging.texi
161 display.texi
162 edebug.texi
163 elisp.texi
164 errors.texi
165 eval.texi
166 files.texi
167 frames.texi
168 functions.texi
169 hash.texi
170 help.texi
171 hooks.texi
172 index.texi
173 internals.texi
174 intro.texi
175 keymaps.texi
176 lists.texi
177 loading.texi
178 locals.texi
179 macros.texi
180 maps.texi
181 markers.texi
182 minibuf.texi
183 modes.texi
184 nonascii.texi
185 numbers.texi
186 objects.texi
187 os.texi
188 positions.texi
189 processes.texi
190 searching.texi
191 sequences.texi
192 streams.texi
193 strings.texi
194 symbols.texi
195 syntax.texi
196 text.texi
197 tips.texi
198 variables.texi
199 windows.texi
201 * PLANNED ADDITIONS
203 ** CEDET (not for 23.1 due to paperwork issues, perhaps for 23.2)
204 ** ruby-mode
205 ** js2-mode
206 ** pov-mode (probably not for Emacs-23: waiting for a Free POV-Ray).
207 ** gas-mode ?
210 Local variables:
211 mode: outline
212 coding: utf-8
213 end: