]> code.delx.au - gnu-emacs/blobdiff - lispref/ChangeLog
Merge from emacs--devo--0
[gnu-emacs] / lispref / ChangeLog
index c49c4fee2ab67779b832f7ef1c09103af744ef5b..cc3ccac3c7a279df176885799e80921fe2ad584f 100644 (file)
@@ -1,7 +1,287 @@
-2006-07-11  Nick Roberts  <nickrob@snap.net.nz>
+2006-08-27  Michael Olson  <mwolson@gnu.org>
 
-       * tips.texi (Coding Conventions): Mention macros.
-       Suggested by Ken Manheimer.
+       * processes.texi (Transaction Queues): Remove stray quote
+       character.
+
+2006-08-25  Richard Stallman  <rms@gnu.org>
+
+       * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
+       Add xref.
+
+2006-08-24  Chong Yidong  <cyd@stupidchicken.com>
+
+       * os.texi (Timers): Avoid waiting inside timers.
+
+2006-08-21  Lute Kamstra  <lute@gnu.org>
+
+       * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
+
+2006-08-20  Richard Stallman  <rms@gnu.org>
+
+       * os.texi (Idle Timers): New node, split out from Timers.
+       Document current-idle-time.
+       * commands.texi (Reading One Event): Update xref.
+       * elisp.texi (Top): Update subnode menu.
+
+2006-08-16  Richard Stallman  <rms@gnu.org>
+
+       * keymaps.texi (Extended Menu Items): Show format of cached
+       bindings in extended menu items.
+
+       * customize.texi (Variable Definitions): Explain when the
+       standard value expression is evaluated.
+
+2006-08-15  Chong Yidong  <cyd@stupidchicken.com>
+
+       * commands.texi (Reading One Event): Explain idleness in
+       `read-event'.
+
+2006-08-12  Chong Yidong  <cyd@stupidchicken.com>
+
+       * text.texi (Near Point): Say "cursor" not "terminal cursor".
+       (Commands for Insertion): Removed split-line since it's not
+       relevant for Lisp programming.
+       (Yank Commands): Rewrite introduction.
+       (Undo): Clarify.
+       (Maintaining Undo): Clarify.  Document undo-ask-before-discard.
+       (Filling): Remove redundant comment.  Clarify return value of
+       current-justification.
+       (Margins): Minor clarifications.
+       (Adaptive Fill): Update default value of adaptive-fill-regexp.
+       (Sorting): Update definition of sort-lines.
+       (Columns): Clarify behavior of sort-columns.
+       (Indent Tabs): Link to Tab Stops in Emacs manual.
+       (Special Properties): Clarify.
+       (Clickable Text): Mention Buttons package.
+
+2006-08-12  Kevin Ryde  <user42@zip.com.au>
+
+       * os.texi (Time Parsing): Add %z to description of
+       format-time-string, as per docstring.  Add cross reference to
+       glibc manual for strftime.
+
+2006-08-08  Richard Stallman  <rms@gnu.org>
+
+       * modes.texi: Clean up wording in previous change.
+
+2006-08-07  Chong Yidong  <cyd@stupidchicken.com>
+
+       * modes.texi (Hooks): Clarify.
+       (Major Mode Basics): Mention define-derived-mode explicitly.
+       (Major Mode Conventions): Rebinding RET is OK for some modes.
+       Mention change-major-mode-hook and after-change-major-mode-hook.
+       (Example Major Modes): Moved to end of Modes section.
+       (Mode Line Basics): Clarify.
+       (Mode Line Data): Mention help-echo and local-map in strings.
+       Explain reason for treatment of non-risky variables.
+       (Properties in Mode): Clarify.
+       (Faces for Font Lock): Add font-lock-negation-char-face.
+
+2006-08-04  Eli Zaretskii  <eliz@gnu.org>
+
+       * strings.texi (Formatting Strings): Warn against arbitrary
+       strings as first arg to `format'.
+
+2006-07-31  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * text.texi (Clickable Text): Mention `help-echo' text property.
+       Update intro, examples and associated explanations.
+
+2006-07-31  Richard Stallman  <rms@gnu.org>
+
+       * commands.texi: Update xrefs.
+       (Event Mod): New node, cut out from old Translating Input.
+
+       * maps.texi: Update xrefs.
+
+       * keymaps.texi (Translation Keymaps): New node.
+       Update xrefs from Translating Input to Translation Keymaps.
+
+       * elisp.texi (Top): Update subnode menu.
+
+       * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
+
+       * os.texi (System Interface): Fix menu descriptions of some nodes.
+       (Translating Input): Node deleted.
+
+2006-07-31  Nick Roberts  <nickrob@snap.net.nz>
+
+       * modes.texi (Minor Mode Conventions): Update link for add-to-list.
+
+       * lists.texi (Sets And Lists): Likewise.
+
+2006-07-30  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * text.texi (Fields): Mention POS
+       requirement when narrowing is in effect.
+
+2006-07-28  Richard Stallman  <rms@gnu.org>
+
+       * display.texi (Face Attributes): Simplify wording.
+       (Attribute Functions): Clarify meaning of new-frame default
+       attribute settings.
+
+       * customize.texi (Common Keywords): Document how to use
+       :package-version in a package not in Emacs.
+
+2006-07-28  Kim F. Storm  <storm@cua.dk>
+
+       * commands.texi (Reading One Event): Fix last change.
+
+2006-07-26  Chong Yidong  <cyd@stupidchicken.com>
+
+       * commands.texi (Reading One Event): Document SECONDS argument for
+       read-event, read-char, and read-char-exclusive.
+
+2006-07-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
+       to ensure correct identification.
+
+2006-07-24  Richard Stallman  <rms@gnu.org>
+
+       * text.texi (Clickable Text): Clarify.
+
+       * sequences.texi (Vector Functions): Delete duplicate xref.
+
+       * objects.texi (Function Type): Clarify.
+
+       * modes.texi (Keymaps and Minor Modes): List punct chars for minor
+       modes.
+
+       * lists.texi (List Variables): New node.
+       Material moved from other nodes.
+
+       * variables.texi (Setting Variables): add-to-list and
+       add-to-ordered-list moved to List Variables node.
+
+2006-07-23  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * text.texi (Links and Mouse-1):
+       For mouse-on-link-p, expand on arg POS.
+
+2006-07-21  Kim F. Storm  <storm@cua.dk>
+
+       * display.texi (Forcing Redisplay): Don't mention systems which
+       don't support sub-second timers for redisplay-preemption-period.
+
+       * os.texi (Terminal Output): Clarify text vs graphical terminal.
+
+2006-07-21  Eli Zaretskii  <eliz@gnu.org>
+
+       * frames.texi (Input Focus): Document that focus-follows-mouse has
+       no effect on MS-Windows.
+
+2006-07-18  Richard Stallman  <rms@gnu.org>
+
+       * display.texi (Forcing Redisplay): Cleanups in previous change.
+
+       * processes.texi (Low-Level Network): Make menu more convenient.
+
+2006-07-18  Kim F. Storm  <storm@cua.dk>
+
+       * display.texi (Forcing Redisplay): redisplay-preemption-period
+       only used on window systems.  Add xref to Terminal Output.
+
+       * os.texi (Terminal Output): baud-rate only controls preemption on
+       non-window systems.  Add xref to Forcing Redisplay.
+
+       * processes.texi (Low-Level Network): Rename node "Make Network"
+       to "Network Processes".
+
+2006-07-18  Karl Berry  <karl@gnu.org>
+
+       * variables.texi, functions.texi, customize.texi, loading.texi:
+       * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
+
+2006-07-17  Chong Yidong  <cyd@stupidchicken.com>
+
+       * commands.texi (Waiting): Document batch-mode sit-for behavior.
+
+2006-07-17  Richard Stallman  <rms@gnu.org>
+
+       * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
+       Put period and comma inside quotes.
+
+       * loading.texi, markers.texi: Use real doublequote inside menus.
+
+       * windows.texi: Put point and comma inside quotes.
+       (Textual Scrolling): Use @samp for error message.
+
+       * variables.texi, tips.texi, syntax.texi, symbols.texi:
+       * strings.texi, streams.texi, processes.texi, os.texi:
+       * objects.texi, numbers.texi, modes.texi, minibuf.texi:
+       * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
+       * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
+       * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
+       Put point and comma inside quotes.
+
+       * control.texi (Processing of Errors): Add command-error-function.
+
+       * variables.texi (File Local Variables): Clarify that
+       file local variables make buffer-local bindings.
+
+       * modes.texi (Syntactic Font Lock): Give default for
+       font-lock-syntax-table.
+
+2006-07-17  Nick Roberts  <nickrob@snap.net.nz>
+
+       * text.texi (Special Properties): Clean up previous change.
+
+2006-07-16  Karl Berry  <karl@gnu.org>
+
+       * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
+       * control.texi: Fix bad page breaks through chapter 10 (control).
+
+       * anti.texi (Antinews): Reorder face-attribute fns to avoid
+       underfull hbox.
+
+2006-07-15  Nick Roberts  <nickrob@snap.net.nz>
+
+       * text.texi (Special Properties): Describe fontified text property
+       in relation to a character (not text).
+
+2006-07-15  Kim F. Storm  <storm@cua.dk>
+
+       * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
+       Add apropos-mode-map, custom-mode-map, esc-map, global-map,
+       grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
+
+       * anti.texi (Antinews): Mention redisplay function.
+       The kbd macro existed, but was not documented, before 22.x.
+       Function pos-visible-in-window-p is not new in 22.x, just enhanced.
+
+2006-07-14  Nick Roberts  <nickrob@snap.net.nz>
+
+       * display.texi (Displaying Messages): Add anchor.
+
+       * frames.texi (Dialog Boxes): Use it.
+
+2006-07-12  Richard Stallman  <rms@gnu.org>
+
+       * objects.texi (Frame Type): Explain nature of frames better.
+
+       * frames.texi (Frames): Explain nature of frames better.
+
+2006-07-12  Ken Manheimer  <ken.manheimer@gmail.com>
+
+       * tips.texi (Coding Conventions): Explain why use cl at compile time.
+
+2006-07-12  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * frames.texi (Window System Selections): Mention scrap support for Mac.
+       Default value of x-select-enable-clipboard is t on Mac.
+
+       * os.texi (Getting Out): Suspending is not allowed on Mac, either.
+
+2006-07-11  Kim F. Storm  <storm@cua.dk>
+
+       * display.texi (Forcing Redisplay): Add `redisplay' function.
+       Don't mention (sit-for -1) -- use (redisplay t) instead.
+
+       * commands.texi (Waiting): (sit-for -1) is no longer special.
+       (sit-for 0) is equivalent to (redisplay).
+       Iconifying/deiconifying no longer makes sit-for return.
 
 2006-07-10  Nick Roberts  <nickrob@snap.net.nz>
 
 
        * anti.texi, customize.texi, display.texi, internals.texi:
        * minibuf.texi, modes.texi, tips.texi:
-        Fix overfull/underfull boxes.
+       Fix overfull/underfull boxes.
 
 2006-07-05  Thien-Thi Nguyen  <ttn@gnu.org>
 
 
 2006-06-09  Aidan Kehoe  <kehoea@parhasard.net>
 
-       * objects.texi (Character Type): Describe the\uABCD and \U00ABCDEF
+       * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
        syntax.
 
 2006-06-07  Eli Zaretskii  <eliz@gnu.org>
 2006-04-13  Bill Wohler  <wohler@newt.com>
 
        * customize.texi (Common Keywords): Use dotted notation for
-       :package-version value. Specify its values. Improve documentation
+       :package-version value.  Specify its values.  Improve documentation
        for customize-package-emacs-version-alist.
 
 2006-04-12  Bill Wohler  <wohler@newt.com>
        (Jumping): Clarify description of `h' command.
        Eliminate redundant @ref.
        (Breaks): New node.
-       (Breakpoints): is now a subsubsection.
+       (Breakpoints): Is now a subsubsection.
        (Global Break Condition): Mention `C-x X X'.
        (Edebug Views): Clarify `v' and `p'.  Mention `C-x X w'.
        (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
 
 2004-10-24  Jason Rumney  <jasonr@gnu.org>
 
-       * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
+       * commands.texi (Misc Events): Remove mouse-wheel.  Add wheel-up
        and wheel-down.
 
 2004-10-24  Kai Grossjohann  <kai.grossjohann@gmx.net>
        except while processing `frame-title-format' or `icon-title-format'.
        (Deleting Frames): Correct description of `delete-frame'.
        Non-nil return values of `frame-live-p' are like those of `framep'.
-       (Frames and Windows): mention return value of
+       (Frames and Windows): Mention return value of
        `set-frame-selected-window'.
        (Visibility of Frames): Mention `force' argument to
        `make-frame-invisible'.  `frame-visible-p' returns t for all
 
 2004-03-07  Thien-Thi Nguyen  <ttn@gnu.org>
 
-       * customize.texi: Fix typo. Remove eol whitespace.
+       * customize.texi: Fix typo.  Remove eol whitespace.
 
 2004-03-04  Richard M. Stallman  <rms@gnu.org>
 
        * text.texi: Various small changes in addition to the following:
        (User-Level Deletion): Mention optional BACKWARD-ONLY argument
        to delete-horizontal-space.
-       (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
+       (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
        description of yank-handler text property at various places.
 
        * frames.texi (Window System Selections): Add anchor.
        * loading.texi (Unloading): Fix recent change for load-history.
 
        * customize.texi (Simple Types): Clarify description of custom
-       type 'number. Describe new custom type 'float.
+       type 'number.  Describe new custom type 'float.
 
 2002-12-04  Markus Rost  <rost@math.ohio-state.edu>
 
@@ -4927,7 +5207,7 @@ Mon Apr 17 18:56:50 1989  Robert J. Chassell  (bob@rice-chex.ai.mit.edu)
 Tue Apr 11 12:23:28 1989  Robert J. Chassell  (bob@rice-chex.ai.mit.edu)
 
        * Applied Karl Berry's patches to *.texinfo files, but not to
-       texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
+       texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'.  (Karl's
        new title page format is also not applied, since it requires
        texinfo.tex changes.)