]> code.delx.au - gnu-emacs/blobdiff - admin/FOR-RELEASE
(Quitting): Note that top-level exits active minibuffers.
[gnu-emacs] / admin / FOR-RELEASE
index 7672d699981a520d5e10d413a1c3d38df1f06ef5..603a0ee49d9eb2b6b36fa981e86cba139b9e64d0 100644 (file)
 Tasks needed before the next release.
 
-* WINDOWS SUPPORT BUGS.
+* TO BE DONE SHORTLY BEFORE RELEASE
 
-These don't need to be fixed before a release, but we call the
-attention of Windows users to fixing them.
+** Check for widow and orphan lines in manuals;
+make sure all the pages really look ok in the manual as formatted.
 
-** henman@it.to-be.co.jp 09 Aug 2006: ispell.el problem on Cygwin.
-  (Did we decide that is unreproducible?)
+** Regenerate the pdf versions of the reference cards in etc/refcards/.
 
-* BUGS WAITING FOR MORE USER INPUT
+** Ask maintainers of refcard translations to update them.
 
-** undefined reference getopt_long
-Report by Daniel C. Bastos <dbast0s@yahoo.com.br> on bug-gnu-emacs
-from 2007-08-27.  Impossible to procede without more input from OP (as
-of 20070912, emails are bouncing) or someone else who can reproduce this.
-http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01497.html
+Emacs 22 translators:
 
-** emacs-22.1 with GTK problems (with patches)
-Only outstanding issue seems to be whether Solaris 2.6 GTK can be
-supported in the absence of recursive mutexes, via a change to
-alloc.c, or whether configure should abort.
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00055.html
+LANG   Translator            Status
+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        
 
-* BUGS
-
-** nesting of unwind-protect and atomic-change-group
-Stefan has a fix at
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00032.html
-
-** Emacs fails to start properly if the current working directory is
-on a vfat or ntfs filesystem
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00033.html
-
-** Loading ebrowse file yields warning
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00014.html
-[fixed in trunk 2007-10-13]
-
-** dired cannot access file names with a quote
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00024.html
-
-** inserting a comment into a blank line for nroff (M-;)
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00162.html
-[was fixed by 2007-11-01 change]
-
-** Auto-Save bug when file/directory no longer exists
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-11/msg00058.html
-
-** url-cookies file stored world-readable
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00012.html
-[was fixed by 2007-12-11 change]
-
-** url-digest-auth doesn't work with Apache 2.2.3 and AUTH Digest
-And: Bug in url-get-authentication
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00059.html
-
-** modify-frame-parameters behaviour broken
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-01/msg00058.html
-http://lists.gnu.org/archive/html/emacs-devel/2008-01/msg01367.html
+** Remove temporary +++/--- lines in NEWS.
 
-This should move the R frame edge 20pix to the R of the R screen edge.
-Instead, it moves the L frame edge 20pix to the R of the L screen edge.
-(modify-frame-parameters nil
-                         '((user-position . t) (user-size . t) (left - -20)))
+** Try to reorder NEWS: most important things first, related items together.
 
-This should move the L frame edge 20pix to the L of the L screen edge.
-Instead, it moves the R frame edge 20pix to the L of the R screen edge.
-(modify-frame-parameters nil
-                         '((user-position . t) (user-size . t) (left + -20)))
-
-It works in Emacs 21. The "+ +" and "- +" forms are OK; ie it is when
-the number is -ve that things go wrong.
-
-
-* Bugs and feature requests for 22.3 or later
-
-** python.el changes by Dave Love?
-
-** etags support for php5
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00131.html
-
-** Etags completion problem for local tags table
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00103.html
-
-** M-x grep significantly slower in emacs 22 (compared to emacs 21)
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00155.html
-
-** Emacs CVS: find-file.el - Line up all columns in output
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00039.html
-Do we need papers for Jari Aalto? [no, we have them already]
-
-** emacs crashs when remote x-windows closes after make-frame-on-display
-even when other frame was closed due to assertion in xcd_xlib.c
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00082.html
+* BUGS
 
-** outline does not change heading line endings
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00175.html
-If this feature might be easy to implement and safe, we can add it to
-Emacs 22 at some point.
+** 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
 
-** mouse-2 and calc-yank
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00048.html
+** Why were the calls to x_fully_uncatch_errors commented out in eval.c?
+http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg01987.html
 
-** query-replace / longlines / C-o
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00073.html
+** 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.
+rsteib: Gnus dependencies in `gnus-dired.el' (and `mailcap.el') have been
+minimized.  I don't know what is left to do here.
 
-** don't require path hints for *shell*
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-01/msg00046.html
+** sdl.web@gmail.com, 30 Oct: ps-lpr-switches has no effect
+http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg02091.html
 
-** Tweak sit-for to accept the form (sit-for 1 nil t)
-This obsolete form was not explicitly allowed, but some legacy
-programs use it.
-[already fixed in 22 branch on 2008-02-21 AFAIK]
+Fixed by this change?
 
-** Two display bugs involving interactions between after-string and
-display properties of adjacent overlays
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00119.html
+2007-11-09  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
 
-** overlay face property not used for after-string property
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00124.html
+       * ps-print.el: [...]
+       (ps-do-despool): If ps-lpr-switches is not a list, force it to be one.
 
 * DOCUMENTATION
 
-** Shouldn't directory-abbrev-alist be in Emacs manual?
-http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-10/msg00017.html
+** Clean up Emacs.app references in code and documentation.
+
+** Verify if doc/emacs/macos.texi is still useful, remove it if it is not.
+
+** Document multi-tty features
+http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01639.html
+http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01602.html
+
+** Document new font backend
+
+** Document XEmbed support
+
+** Check the Emacs Tutorial.
+
+The first line of every tutorial must begin with text ending in a
+period (".", ASCII 0x2E) saying "Emacs Tutorial" in the respective
+language. This should be followed by "See end for copying conditions",
+likewise in the respective language.
+
+After each file name, on the same line or the following line, come the
+names of the people who have checked it.
+
+SECTION                  READERS
+----------------------------------
+etc/TUTORIAL             
+etc/TUTORIAL.bg          
+etc/TUTORIAL.cn
+etc/TUTORIAL.cs          
+etc/TUTORIAL.de          
+etc/TUTORIAL.eo
+etc/TUTORIAL.es          
+etc/TUTORIAL.fr          
+etc/TUTORIAL.it          
+etc/TUTORIAL.ja                 
+etc/TUTORIAL.ko
+etc/TUTORIAL.nl                 
+etc/TUTORIAL.pl          
+etc/TUTORIAL.pt_BR       
+etc/TUTORIAL.ro
+etc/TUTORIAL.ru          
+etc/TUTORIAL.sk          
+etc/TUTORIAL.sl          
+etc/TUTORIAL.sv          
+etc/TUTORIAL.th          
+etc/TUTORIAL.zh
+
+** Check the manual.
+
+abbrevs.texi
+ack.texi
+anti.texi
+arevert-xtra.texi
+basic.texi        -- cyd
+buffers.texi
+building.texi
+calendar.texi     -- rgm
+cal-xtra.texi     -- rgm
+cmdargs.texi
+commands.texi     -- cyd
+custom.texi
+dired.texi
+dired-xtra.texi
+display.texi      -- cyd
+emacs.texi        -- cyd
+emacs-xtra.texi
+emerge-xtra.texi
+entering.texi     -- cyd
+files.texi
+fixit.texi
+fortran-xtra.texi -- rgm
+frames.texi
+glossary.texi
+help.texi
+indent.texi
+killing.texi      -- cyd
+kmacro.texi
+macos.texi     -- contents need to be evaluated and see what is still
+ relevant after the NS merge.  (If this is here, why is ns-emacs.texi
+ relegated to doc/misc?)
+maintaining.texi
+major.texi
+mark.texi         -- cyd
+mini.texi         -- cyd
+misc.texi
+msdog.texi
+msdog-xtra.texi
+mule.texi
+m-x.texi
+programs.texi
+regs.texi         -- cyd
+rmail.texi
+screen.texi       -- cyd
+search.texi
+sending.texi
+text.texi
+trouble.texi
+windows.texi
+xresources.texi
+
+** Check the Lisp manual.
+
+abbrevs.texi
+advice.texi
+anti.texi
+back.texi
+backups.texi
+buffers.texi
+commands.texi
+compile.texi
+control.texi
+customize.texi
+debugging.texi
+display.texi
+edebug.texi
+elisp.texi
+errors.texi
+eval.texi
+files.texi
+frames.texi
+functions.texi
+hash.texi
+help.texi
+hooks.texi
+index.texi
+internals.texi
+intro.texi
+keymaps.texi
+lists.texi
+loading.texi
+locals.texi
+macros.texi
+maps.texi
+markers.texi
+minibuf.texi
+modes.texi
+nonascii.texi
+numbers.texi
+objects.texi
+os.texi
+positions.texi
+processes.texi
+searching.texi
+sequences.texi
+streams.texi
+strings.texi
+symbols.texi
+syntax.texi
+text.texi
+tips.texi
+variables.texi
+windows.texi
+
+* PLANNED ADDITIONS
+
+** CEDET (not for 23.1 due to paperwork issues, perhaps for 23.2)
+** ruby-mode
+** js2-mode
+** pov-mode (probably not for Emacs-23: waiting for a Free POV-Ray).
+** gas-mode ?
 
 \f
 Local variables: