2004-06-20 21:50:53 +00:00
|
|
|
|
Tasks needed before the next release.
|
|
|
|
|
|
2005-04-01 01:44:36 +00:00
|
|
|
|
* TO BE DONE SHORTLY BEFORE RELEASE
|
2005-03-29 01:15:30 +00:00
|
|
|
|
|
2009-07-11 03:06:44 +00:00
|
|
|
|
** Manuals
|
|
|
|
|
Check cross-references between the manuals (eg from emacs to elisp)
|
2009-07-12 01:17:19 +00:00
|
|
|
|
are correct. You can use something like the following in the info
|
|
|
|
|
directory in the Emacs build tree:
|
|
|
|
|
|
|
|
|
|
emacs -Q --eval "(setq Info-default-directory-list '(\".\"))" \
|
|
|
|
|
-f info-xref-check-all
|
2009-07-11 03:06:44 +00:00
|
|
|
|
|
|
|
|
|
make emacs.dvi, elisp.dvi, and deal with any errors (undefined
|
|
|
|
|
references etc) in the output. Break any overfull lines.
|
|
|
|
|
Underfull hboxes are not serious, but it can be nice to get rid of
|
|
|
|
|
them if a simple rephrasing or rearrangement will work.
|
|
|
|
|
|
|
|
|
|
Update the master menu and detailed menu (eg the antinews version).
|
|
|
|
|
The command texinfo-multiple-files-update can do this, but you
|
|
|
|
|
probably want to apply the results selectively (eg the current master
|
|
|
|
|
menu has better line-breaks than the automatic version). It includes
|
|
|
|
|
the menu-entry name (if there is one) as well as the node name - using
|
|
|
|
|
only the latter looks better. Also, it doesn't seem to handle nested
|
|
|
|
|
includes, so will miss edebug.texi etc.
|
|
|
|
|
|
2009-07-11 19:55:19 +00:00
|
|
|
|
Check for widow and orphan lines in the printed manual; make sure all
|
|
|
|
|
the pages really look ok in the manual as formatted. Orphans/widows
|
|
|
|
|
are cases where the first/last line of a paragraph is on its own at
|
|
|
|
|
the end/start of a page, or where the last word in a paragraph is on
|
|
|
|
|
its own at the start of a line. It looks better if you reword/respace
|
|
|
|
|
things to avoid these. (AFAIK, there is no way to find these except
|
|
|
|
|
paging through the whole manual.) This should be the very last thing
|
|
|
|
|
you do, since any change can alter the layout.
|
2005-06-20 03:22:38 +00:00
|
|
|
|
|
2007-10-06 01:52:18 +00:00
|
|
|
|
** Regenerate the pdf versions of the reference cards in etc/refcards/.
|
2007-02-27 04:02:27 +00:00
|
|
|
|
|
2005-07-07 22:57:21 +00:00
|
|
|
|
** Ask maintainers of refcard translations to update them.
|
|
|
|
|
|
2007-10-06 01:52:18 +00:00
|
|
|
|
Emacs 22 translators:
|
2006-05-24 16:48:15 +00:00
|
|
|
|
|
|
|
|
|
LANG Translator Status
|
2007-10-06 01:52:18 +00:00
|
|
|
|
cs Pavel Janík
|
|
|
|
|
de Sven Joachim
|
|
|
|
|
fr Eric Jacoboni
|
|
|
|
|
pl Włodek Bzyl
|
|
|
|
|
pt-br Rodrigo Real
|
|
|
|
|
ru Alex Ott
|
|
|
|
|
sk Miroslav Vaško
|
2006-05-24 16:48:15 +00:00
|
|
|
|
|
2007-05-05 22:47:02 +00:00
|
|
|
|
** Remove temporary +++/--- lines in NEWS.
|
|
|
|
|
|
|
|
|
|
** Try to reorder NEWS: most important things first, related items together.
|
|
|
|
|
|
2009-07-11 03:06:44 +00:00
|
|
|
|
** Consider bumping customize-changed-options-previous-release.
|
|
|
|
|
|
2006-08-25 21:08:44 +00:00
|
|
|
|
* BUGS
|
|
|
|
|
|
2007-09-21 04:30:50 +00:00
|
|
|
|
** Does deleting frames run Lisp code? If so, can we get rid of that?
|
|
|
|
|
It is a dangerous design.
|
|
|
|
|
http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01330.html
|
2007-09-06 03:36:29 +00:00
|
|
|
|
|
|
|
|
|
** Why were the calls to x_fully_uncatch_errors commented out in eval.c?
|
2007-09-27 07:27:23 +00:00
|
|
|
|
http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01987.html
|
2007-09-06 03:36:29 +00:00
|
|
|
|
|
2007-10-14 23:16:07 +00:00
|
|
|
|
** rms: gnus-dired.el is a mistake. Those features should not
|
|
|
|
|
be part of Gnus. They should be moved to some other part of Emacs.
|
2007-12-08 14:27:44 +00:00
|
|
|
|
rsteib: Gnus dependencies in `gnus-dired.el' (and `mailcap.el') have been
|
|
|
|
|
minimized. I don't know what is left to do here.
|
2007-11-18 18:57:06 +00:00
|
|
|
|
|
2008-12-22 01:30:31 +00:00
|
|
|
|
** Check for modes which bind M-s that conflicts with a new global binding M-s
|
|
|
|
|
and change key bindings where necessary. The current list of modes:
|
|
|
|
|
|
|
|
|
|
1. Gnus binds `M-s' to `gnus-summary-search-article-forward'.
|
|
|
|
|
|
|
|
|
|
2. Minibuffer binds `M-s' to `next-matching-history-element'
|
|
|
|
|
(not useful any more since C-s can now search in the history).
|
|
|
|
|
|
|
|
|
|
3. Shell mode binds `M-s' to `comint-next-matching-input'.
|
|
|
|
|
This key binding can be changed later when we will implement
|
|
|
|
|
incremental search through the shell history.
|
|
|
|
|
|
|
|
|
|
4. `center-line' in Text mode was already moved to the text formatting
|
|
|
|
|
keymap as `M-o M-s' (thus this binding is not necessary any more
|
|
|
|
|
in `nroff-mode-map' too and can be removed now from the nroff mode
|
|
|
|
|
because it can now use the global key binding `M-o M-s' `center-line').
|
|
|
|
|
|
|
|
|
|
5. PCL-CVS binds `M-s' to `cvs-status', and log-edit-mode binds it to
|
|
|
|
|
`log-edit-comment-search-forward'. Perhaps search commands
|
|
|
|
|
on the global key binding `M-s' are useless in these modes.
|
|
|
|
|
|
2007-11-12 05:59:31 +00:00
|
|
|
|
** sdl.web@gmail.com, 30 Oct: ps-lpr-switches has no effect
|
2008-08-27 02:38:15 +00:00
|
|
|
|
http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg02091.html
|
2008-05-22 11:16:32 +00:00
|
|
|
|
|
2008-08-27 07:22:16 +00:00
|
|
|
|
Fixed by this change?
|
|
|
|
|
|
|
|
|
|
2007-11-09 Vinicius Jose Latorre <viniciusjl@ig.com.br>
|
|
|
|
|
|
|
|
|
|
* ps-print.el: [...]
|
|
|
|
|
(ps-do-despool): If ps-lpr-switches is not a list, force it to be one.
|
|
|
|
|
|
2008-09-19 02:31:03 +00:00
|
|
|
|
** In C, use EMACS_INT for variables and structure members
|
|
|
|
|
for buffer/string positions. E.g. struct it, struct text_pos.
|
2009-01-24 03:32:30 +00:00
|
|
|
|
|
2008-09-05 06:53:31 +00:00
|
|
|
|
* DOCUMENTATION
|
2008-02-02 01:16:50 +00:00
|
|
|
|
|
2008-07-18 19:17:50 +00:00
|
|
|
|
** Clean up Emacs.app references in code and documentation.
|
2008-03-01 04:53:01 +00:00
|
|
|
|
|
2008-02-07 14:46:17 +00:00
|
|
|
|
** Document new font backend
|
|
|
|
|
|
|
|
|
|
** Document XEmbed support
|
|
|
|
|
|
2005-03-31 15:20:45 +00:00
|
|
|
|
** Check the Emacs Tutorial.
|
|
|
|
|
|
2006-09-30 21:20:20 +00:00
|
|
|
|
The first line of every tutorial must begin with text ending in a
|
|
|
|
|
period (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective
|
2007-09-21 04:06:09 +00:00
|
|
|
|
language. This should be followed by "See end for copying conditions",
|
|
|
|
|
likewise in the respective language.
|
2005-04-01 15:42:23 +00:00
|
|
|
|
|
|
|
|
|
After each file name, on the same line or the following line, come the
|
|
|
|
|
names of the people who have checked it.
|
|
|
|
|
|
2005-03-31 15:20:45 +00:00
|
|
|
|
SECTION READERS
|
|
|
|
|
----------------------------------
|
2009-07-08 02:38:11 +00:00
|
|
|
|
etc/TUTORIAL rgm (but see Bug#3783)
|
2007-10-13 02:53:54 +00:00
|
|
|
|
etc/TUTORIAL.bg
|
2005-03-31 15:20:45 +00:00
|
|
|
|
etc/TUTORIAL.cn
|
2007-10-13 02:53:54 +00:00
|
|
|
|
etc/TUTORIAL.cs
|
2009-05-26 02:59:07 +00:00
|
|
|
|
etc/TUTORIAL.de Werner Lemberg
|
2007-02-16 10:37:51 +00:00
|
|
|
|
etc/TUTORIAL.eo
|
2007-10-13 02:53:54 +00:00
|
|
|
|
etc/TUTORIAL.es
|
|
|
|
|
etc/TUTORIAL.fr
|
|
|
|
|
etc/TUTORIAL.it
|
|
|
|
|
etc/TUTORIAL.ja
|
2005-03-31 15:20:45 +00:00
|
|
|
|
etc/TUTORIAL.ko
|
2007-10-13 02:53:54 +00:00
|
|
|
|
etc/TUTORIAL.nl
|
|
|
|
|
etc/TUTORIAL.pl
|
|
|
|
|
etc/TUTORIAL.pt_BR
|
2005-03-31 15:20:45 +00:00
|
|
|
|
etc/TUTORIAL.ro
|
2007-10-13 02:53:54 +00:00
|
|
|
|
etc/TUTORIAL.ru
|
|
|
|
|
etc/TUTORIAL.sk
|
|
|
|
|
etc/TUTORIAL.sl
|
|
|
|
|
etc/TUTORIAL.sv
|
|
|
|
|
etc/TUTORIAL.th
|
2005-03-31 15:20:45 +00:00
|
|
|
|
etc/TUTORIAL.zh
|
|
|
|
|
|
2008-06-26 17:50:48 +00:00
|
|
|
|
** Check the manual.
|
|
|
|
|
|
2008-11-22 21:56:30 +00:00
|
|
|
|
abbrevs.texi -- cyd
|
2009-01-15 03:28:01 +00:00
|
|
|
|
ack.texi -- rgm
|
2008-06-26 17:50:48 +00:00
|
|
|
|
anti.texi
|
|
|
|
|
arevert-xtra.texi
|
2008-07-31 19:31:20 +00:00
|
|
|
|
basic.texi -- cyd
|
2008-10-11 17:37:29 +00:00
|
|
|
|
buffers.texi -- cyd
|
2008-10-31 06:24:56 +00:00
|
|
|
|
building.texi -- cyd
|
2008-08-26 02:54:26 +00:00
|
|
|
|
calendar.texi -- rgm
|
2008-08-27 02:38:15 +00:00
|
|
|
|
cal-xtra.texi -- rgm
|
2008-11-23 04:33:40 +00:00
|
|
|
|
cmdargs.texi -- cyd
|
2008-07-15 14:14:11 +00:00
|
|
|
|
commands.texi -- cyd
|
2008-11-17 23:11:44 +00:00
|
|
|
|
custom.texi -- cyd
|
2008-11-07 19:03:12 +00:00
|
|
|
|
dired.texi -- cyd
|
2008-06-26 17:50:48 +00:00
|
|
|
|
dired-xtra.texi
|
2008-08-31 02:12:18 +00:00
|
|
|
|
display.texi -- cyd
|
2008-07-13 20:39:14 +00:00
|
|
|
|
emacs.texi -- cyd
|
2008-06-26 17:50:48 +00:00
|
|
|
|
emacs-xtra.texi
|
|
|
|
|
emerge-xtra.texi
|
2008-07-15 20:58:09 +00:00
|
|
|
|
entering.texi -- cyd
|
2009-05-07 02:18:59 +00:00
|
|
|
|
files.texi -- cyd
|
2008-09-22 18:17:02 +00:00
|
|
|
|
fixit.texi -- cyd
|
2008-08-23 23:30:21 +00:00
|
|
|
|
fortran-xtra.texi -- rgm
|
2008-10-20 02:17:47 +00:00
|
|
|
|
frames.texi -- cyd
|
2008-06-26 17:50:48 +00:00
|
|
|
|
glossary.texi
|
2009-05-07 02:36:25 +00:00
|
|
|
|
help.texi -- cyd
|
2008-10-28 00:42:15 +00:00
|
|
|
|
indent.texi -- cyd
|
2008-08-16 14:41:19 +00:00
|
|
|
|
killing.texi -- cyd
|
2008-09-22 23:41:27 +00:00
|
|
|
|
kmacro.texi -- cyd
|
2009-06-08 04:05:30 +00:00
|
|
|
|
macos.texi -- davidswelt
|
2008-10-31 15:47:14 +00:00
|
|
|
|
maintaining.texi -- cyd
|
2008-10-21 03:50:26 +00:00
|
|
|
|
major.texi -- cyd
|
2008-07-13 20:39:14 +00:00
|
|
|
|
mark.texi -- cyd
|
2009-03-23 03:15:25 +00:00
|
|
|
|
mini.texi -- cyd
|
2009-05-12 15:27:57 +00:00
|
|
|
|
misc.texi -- cyd
|
2009-05-24 20:08:12 +00:00
|
|
|
|
msdog.texi -- eliz
|
|
|
|
|
msdog-xtra.texi -- eliz
|
2009-05-06 03:56:30 +00:00
|
|
|
|
mule.texi -- cyd
|
2008-11-01 04:37:54 +00:00
|
|
|
|
m-x.texi -- cyd
|
2008-11-30 22:10:20 +00:00
|
|
|
|
programs.texi -- cyd
|
2008-08-17 14:56:13 +00:00
|
|
|
|
regs.texi -- cyd
|
2009-03-05 07:09:33 +00:00
|
|
|
|
rmail.texi -- rgm
|
2008-07-13 20:39:14 +00:00
|
|
|
|
screen.texi -- cyd
|
2008-11-01 04:37:54 +00:00
|
|
|
|
search.texi -- cyd
|
2009-03-15 21:18:56 +00:00
|
|
|
|
sending.texi -- rgm (maybe needs some brief mailclient.el details in
|
|
|
|
|
"Mail Sending" section?)
|
2008-11-26 04:17:13 +00:00
|
|
|
|
text.texi -- cyd
|
2009-05-12 02:06:43 +00:00
|
|
|
|
trouble.texi -- cyd
|
2008-11-30 22:11:56 +00:00
|
|
|
|
windows.texi -- rudalics
|
2009-05-12 03:19:05 +00:00
|
|
|
|
xresources.texi -- cyd
|
2008-06-26 17:50:48 +00:00
|
|
|
|
|
|
|
|
|
** Check the Lisp manual.
|
|
|
|
|
|
2009-05-13 01:32:18 +00:00
|
|
|
|
abbrevs.texi -- cyd
|
2009-03-13 01:59:25 +00:00
|
|
|
|
advice.texi -- cyd
|
2009-05-14 03:23:22 +00:00
|
|
|
|
anti.texi -- cyd
|
2008-06-26 17:50:48 +00:00
|
|
|
|
back.texi
|
2009-04-08 03:05:03 +00:00
|
|
|
|
backups.texi -- cyd
|
2009-04-04 01:52:29 +00:00
|
|
|
|
buffers.texi -- cyd
|
2009-03-24 17:09:08 +00:00
|
|
|
|
commands.texi -- cyd
|
2009-03-12 01:53:18 +00:00
|
|
|
|
compile.texi -- cyd
|
2009-02-23 17:43:44 +00:00
|
|
|
|
control.texi -- cyd
|
2009-03-12 00:10:28 +00:00
|
|
|
|
customize.texi -- cyd
|
2009-03-14 21:22:04 +00:00
|
|
|
|
debugging.texi -- cyd
|
2009-04-15 03:08:24 +00:00
|
|
|
|
display.texi -- cyd
|
2008-06-26 17:50:48 +00:00
|
|
|
|
edebug.texi
|
|
|
|
|
elisp.texi
|
2009-05-14 03:23:22 +00:00
|
|
|
|
errors.texi -- cyd
|
2009-02-23 17:43:44 +00:00
|
|
|
|
eval.texi -- cyd
|
2009-04-04 01:35:36 +00:00
|
|
|
|
files.texi -- cyd
|
2009-04-05 03:25:57 +00:00
|
|
|
|
frames.texi -- cyd
|
2009-03-10 00:19:32 +00:00
|
|
|
|
functions.texi -- cyd
|
2009-02-22 21:13:21 +00:00
|
|
|
|
hash.texi -- cyd
|
2009-03-30 22:15:24 +00:00
|
|
|
|
help.texi -- cyd
|
2009-05-04 23:26:08 +00:00
|
|
|
|
hooks.texi -- cyd
|
2008-06-26 17:50:48 +00:00
|
|
|
|
index.texi
|
2009-05-04 23:26:08 +00:00
|
|
|
|
internals.texi -- cyd
|
2009-02-22 00:42:56 +00:00
|
|
|
|
intro.texi -- cyd
|
2009-03-28 03:23:08 +00:00
|
|
|
|
keymaps.texi -- cyd
|
2009-02-22 00:42:56 +00:00
|
|
|
|
lists.texi -- cyd
|
2009-03-12 01:07:07 +00:00
|
|
|
|
loading.texi -- cyd
|
2009-05-04 23:26:08 +00:00
|
|
|
|
locals.texi -- cyd
|
2009-03-10 00:43:40 +00:00
|
|
|
|
macros.texi -- cyd
|
2009-05-14 03:23:22 +00:00
|
|
|
|
maps.texi -- cyd
|
2009-04-06 01:23:11 +00:00
|
|
|
|
markers.texi -- cyd
|
2009-03-23 03:08:09 +00:00
|
|
|
|
minibuf.texi -- cyd
|
2009-03-29 17:42:43 +00:00
|
|
|
|
modes.texi -- cyd
|
2009-04-10 01:17:11 +00:00
|
|
|
|
nonascii.texi -- cyd
|
2009-02-22 00:42:56 +00:00
|
|
|
|
numbers.texi -- cyd
|
|
|
|
|
objects.texi -- cyd
|
2009-04-22 04:23:09 +00:00
|
|
|
|
os.texi -- cyd
|
2009-04-05 05:12:08 +00:00
|
|
|
|
positions.texi -- cyd
|
2008-06-26 17:50:48 +00:00
|
|
|
|
processes.texi
|
2009-04-10 04:57:29 +00:00
|
|
|
|
searching.texi -- cyd
|
2009-02-22 21:07:35 +00:00
|
|
|
|
sequences.texi -- cyd
|
2009-03-14 21:25:35 +00:00
|
|
|
|
streams.texi -- cyd
|
2009-02-22 00:42:56 +00:00
|
|
|
|
strings.texi -- cyd
|
2009-02-22 21:56:25 +00:00
|
|
|
|
symbols.texi -- cyd
|
2009-04-10 04:57:29 +00:00
|
|
|
|
syntax.texi -- cyd
|
2009-04-09 01:17:45 +00:00
|
|
|
|
text.texi -- cyd
|
2009-04-26 02:35:48 +00:00
|
|
|
|
tips.texi -- cyd
|
2009-02-27 03:59:22 +00:00
|
|
|
|
variables.texi -- cyd
|
2009-05-24 20:09:51 +00:00
|
|
|
|
windows.texi -- rudalics
|
2008-06-26 17:50:48 +00:00
|
|
|
|
|
2008-06-10 18:49:18 +00:00
|
|
|
|
* PLANNED ADDITIONS
|
2008-08-27 02:38:15 +00:00
|
|
|
|
|
2008-08-10 20:18:12 +00:00
|
|
|
|
** CEDET (not for 23.1 due to paperwork issues, perhaps for 23.2)
|
2008-06-10 18:49:18 +00:00
|
|
|
|
** js2-mode
|
2008-06-18 03:21:59 +00:00
|
|
|
|
** pov-mode (probably not for Emacs-23: waiting for a Free POV-Ray).
|
2008-09-02 16:11:37 +00:00
|
|
|
|
** gas-mode ?
|
2008-08-27 02:38:15 +00:00
|
|
|
|
|
2004-06-28 09:03:00 +00:00
|
|
|
|
|
|
|
|
|
Local variables:
|
|
|
|
|
mode: outline
|
2006-05-24 16:48:15 +00:00
|
|
|
|
coding: utf-8
|
2004-06-28 09:03:00 +00:00
|
|
|
|
end:
|