Merge from emacs-24; up to 2012-11-26T19:56:14Z!monnier@iro.umontreal.ca
[bpt/emacs.git] / doc / misc / ChangeLog
index 5fdd4ac..9de7539 100644 (file)
@@ -1,3 +1,273 @@
+2012-12-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * doclicense.texi, gpl.texi: Update to latest version from FSF.
+       These are just minor editorial changes.
+
+2012-12-04  Michael Albinus  <michael.albinus@gmx.de>
+
+       * tramp.texi (History): Mention ADB.
+       (Inline methods): Add `adb' method.
+
+2012-12-03  Michael Albinus  <michael.albinus@gmx.de>
+
+       * tramp.texi (Top, Obtaining Tramp): Replace CVS by Git.
+       (External methods): Fix typo.
+
+2012-12-03  Glenn Morris  <rgm@gnu.org>
+
+       * rcirc.texi (Notices): Fix typo.
+
+2012-11-25  Bill Wohler  <wohler@newt.com>
+
+       Release MH-E manual version 8.4.
+
+       * mh-e.texi: (VERSION, EDITION, UPDATED, UPDATE-MONTH, Preface):
+       Update for release 8.4.
+
+       * mh-e.texi (Sequences): Add mh-whitelist-preserves-sequences-flag.
+       (Junk): Add mh-whitelist-preserves-sequences-flag,
+       mh-blacklist-msg-hook, mh-whitelist-msg-hook,
+       mh-folder-blacklisted, mh-folder-whitelisted (closes SF #2945712).
+
+2012-11-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * mh-e.texi (Procmail): Fix two @ typos.
+
+2012-11-24  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * doclicense.texi, gpl.texi: Update to latest version from FSF.
+       These are just minor editorial changes.
+
+2012-11-23  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calc.texi (Date Formatting Codes): Mention the new beginning of
+       the date numbering system.
+
+2012-11-22  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * calc.texi: Fix TeX issues with capitals followed by ".", "?", "!".
+       (Date Forms): Correct off-by-one error in explanation of
+       Julian day numbers.  Give Gregorian equivalent of its origin.
+
+2012-11-22  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * doc/misc/calc.texi (Date Forms): Mention the customizable
+       Gregorian-Julian switch.
+       (Customizing Calc): Mention the variable `calc-gregorian-switch'.
+
+2012-11-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Calc now uses the Gregorian calendar for all dates (Bug#12633).
+       It also uses January 1, 1 AD as its day number 1.
+       * calc.texi (Date Forms): Document this.
+
+2012-11-16  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi (Function Bindings): Clarify that cl-flet is lexical.
+       (Obsolete Macros): Move example here from Function Bindings.
+
+       * erc.texi: Use @code{nil} rather than just "nil".
+       (Modules): Undocument obsolete "hecomplete".
+       Add "notifications".
+       (Connecting): Add brief section on passwords.
+       (Options): Make a start by adding erc-hide-list, erc-lurker-hide-list.
+
+2012-11-13  Glenn Morris  <rgm@gnu.org>
+
+       * flymake.texi (Customizable variables)
+       (Highlighting erroneous lines): Mention flymake-error-bitmap,
+       flymake-warning-bitmap, and flymake-fringe-indicator-position.
+
+2012-11-12  Vincent Belaïche  <vincentb1@users.sourceforge.net>
+
+       * ses.texi: Doc for ses-rename-cell, ses-repair-cell-reference-all & ses-range.
+       In all file place SES into @acronym{...}.
+       (Advanced Features): Add key index and function index for
+       ses-set-header-row. Add description for function
+       ses-rename-cell. Add description for function
+       ses-repair-cell-reference-all.
+       (Ranges in formulas): Add description for ses-range flags.
+
+2012-11-12  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * texinfo.tex: Merge from gnulib.
+
+2012-11-10  Chong Yidong  <cyd@gnu.org>
+
+       * url.texi (Introduction): Move url-configuration-directory to
+       Customization node.
+       (Parsed URIs): Split into its own node.
+       (URI Encoding): New node.
+       (Defining New URLs): Remove empty chapter.
+       (Retrieving URLs): Add an introduction.  Doc fix for url-retrieve.
+       Improve docs for url-queue-*.
+       (Supported URL Types): Copyedits.  Delete empty subnodes.
+
+       * url.texi (Introduction): Rename from Getting Started.  Rewrite
+       the introduction.
+       (URI Parsing): Rewrite.  Omit the obsolete attributes slot.
+
+2012-11-10  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi (Obsolete Setf Customization):
+       Revert defsetf example to the more correct let rather than prog1.
+       Give define-modify-macro, defsetf, and define-setf-method
+       gv.el replacements.
+
+       * cl.texi (Overview): Mention EIEIO here, as well as the appendix.
+       (Setf Extensions): Remove obsolete reference.
+       (Obsolete Setf Customization):
+       Move note on lack of setf functions to lispref/variables.texi.
+       Undocument get-setf-method, since it no longer exists.
+       Mention simple defsetf replaced by gv-define-simple-setter.
+
+2012-11-03  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi: Further general copyedits.
+       (List Functions): Remove copy-tree, standard elisp for some time.
+       (Efficiency Concerns): Comment out examples that no longer apply.
+       (Compiler Optimizations): Rename from "Optimizing Compiler"; reword.
+       (Creating Symbols, Random Numbers): De-emphasize internal
+       variables cl--gensym-counter and cl--random-state.  (Bug#12788)
+       (Naming Conventions, Type Predicates, Macros)
+       (Predicates on Numbers): No longer mention cl-floatp-safe.
+
+2012-11-02  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus.texi (Mail Source Specifiers):
+       Document :leave keyword used for pop mail source.
+
+2012-11-01  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi: General copyedits for style, line-breaks, etc.
+       (Time of Evaluation, Iteration): Add xref to Emacs Lisp manual.
+       (Macro Bindings, Blocks and Exits):
+       Acknowledge existence of lexical-binding.
+       (Iteration): Mainly defer to doc of standard dolist, dotimes.
+
+2012-10-31  Glenn Morris  <rgm@gnu.org>
+
+       * ert.texi (Introduction, The @code{should} Macro):
+       Refer to "cl-assert" rather than "assert".
+
+       * cl.texi (Function Bindings): Update for cl-flet and cl-labels.
+       (Obsolete Lexical Binding): Rename section from "Lexical Bindings".
+       (Obsolete Macros): Rename section from "Obsolete Lexical Macros".
+       Reword, and add details of flet and labels.
+       (Modify Macros, Function Bindings): Add some xrefs.
+
+2012-10-30  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi (Modify Macros): Update for cl-letf changes.
+       (Obsolete Lexical Macros): Say a little more about letf/cl-letf.
+       (Setf Extensions): Partially restore note about cl-getf,
+       mainly moved to lispref/variables.texi.
+       (Property Lists): Fix cl-getf typos.
+       (Mapping over Sequences): Mention cl-mapc naming oddity.
+
+2012-10-29  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi (Organization): More details on cl-lib.el versus cl.el.
+       (Setf Extensions): Remove `apply' setf since it seems to be disabled.
+       (Customizing Setf): Move contents to "Obsolete Setf Customization".
+       (Modify Macros, Multiple Values, Other Clauses):
+       Remove mentions of obsolete features.
+       (Obsolete Setf Customization): Don't mention `apply' setf.
+
+2012-10-28  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi (Multiple Values, Common Lisp Compatibility):
+       More namespace updates.
+       (Obsolete Features): Copyedits.
+       (Obsolete Lexical Macros, Obsolete Setf Customization):
+       New subsections.
+
+       * cl.texi (Porting Common Lisp, Lexical Bindings):
+       Add some xrefs to the Elisp manual.
+
+       * cl.texi (Lexical Bindings): Move to appendix of obsolete features.
+       (Porting Common Lisp): Emacs Lisp can do true lexical binding now.
+       (Obsolete Features): New appendix.  Move Lexical Bindings here.
+
+2012-10-27  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi: Use defmac for macros rather than defspec.
+       (Efficiency Concerns): Related copyedit.
+
+       * cl.texi (Control Structure): Update for setf now being in core.
+       (Setf Extensions): Rename from Basic Setf.  Move much of the
+       former content to lispref/variables.texi.
+       (Modify Macros): Move pop, push details to lispref/variables.texi.
+       (Customizing Setf): Copyedits for setf etc being in core.
+       (Modify Macros, Efficiency Concerns, Porting Common Lisp):
+       Further namespaces updates.
+
+2012-10-26  Bastien Guerry  <bzg@gnu.org>
+
+       * org.texi (Installation): Update the link to Org's ELPA.  Also
+       don't mention org-install.el anymore as the replacement file
+       org-loaddefs.el is now loaded by org.el.
+
+2012-10-25  Michael Albinus  <michael.albinus@gmx.de>
+
+       * tramp.texi (Frequently Asked Questions): Mention
+       `tramp-completion-reread-directory-timeout' for performance
+       improvement.
+
+2012-10-25  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi: Don't mess with the TeX section number counter.
+       Use Texinfo recommended convention for quotes+punctuation.
+       (Overview, Sequence Functions): Rephrase for better line-breaking.
+       (Time of Evaluation, Type Predicates, Modify Macros, Function Bindings)
+       (Macro Bindings, Conditionals, Iteration, Loop Basics)
+       (Random Numbers, Mapping over Sequences, Structures)
+       (Porting Common Lisp): Further updates for cl-lib namespace.
+       (Modify Macros, Declarations, Macro Bindings, Structures):
+       Break long lines in examples.
+       (Dynamic Bindings): Update for changed progv behavior.
+       (Loop Examples, Efficiency Concerns): Markup fixes.
+       (Structures): Remove TeX margin change.
+       (Declarations): Fix typos.
+
+2012-10-24  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi (Overview, Multiple Values, Creating Symbols)
+       (Numerical Functions): Say less/nothing about the original cl.el.
+       (Old CL Compatibility): Remove.
+       (Assertions): Remove ignore-errors (standard Elisp for some time).
+
+       * cl.texi (Basic Setf, Macros, Declarations, Symbols, Numbers)
+       (Sequences, Lists, Structures, Assertions, Efficiency Concerns)
+       (Efficiency Concerns, Efficiency Concerns)
+       (Common Lisp Compatibility, Old CL Compatibility):
+       Further updates for cl-lib namespace.
+
+2012-10-24  Paul Eggert  <eggert@penguin.cs.ucla.edu>
+
+       Update manual for new time stamp format (Bug#12706).
+       * emacs-mime.texi (time-date): Update for new format.
+       Also, fix bogus time stamp and modernize a bit.
+
+2012-10-23  Glenn Morris  <rgm@gnu.org>
+
+       * cl.texi: Include emacsver.texi.  Use Emacs version number rather
+       than unchanging cl.el version number.
+       End all menu descriptions with a period.
+       Do not use @dfn{CL} for every instance of "CL".
+       (Overview): Remove no-runtime caveat, and note about foo* names.
+       (Usage): Use cl-lib rather than cl.
+       (Organization, Naming Conventions): Update for cl-lib.el.
+       (Installation): Remove long-irrelevant node.
+       (Program Structure, Predicates, Control Structure):
+       Start updating for cl-lib namespace.
+       * Makefile.in ($(buildinfodir)/cl$(INFO_EXT), cl.dvi, cl.pdf):
+       Depend on emacsver.texi.
+
+2012-10-09  Michael Albinus  <michael.albinus@gmx.de>
+
+       * trampver.texi: Update release number.
+
 2012-10-06  Glenn Morris  <rgm@gnu.org>
 
        * erc.texi: Include emacsver.texi, and use EMACSVER rather than