]> code.delx.au - gnu-emacs/blobdiff - lispref/ChangeLog
(Major Mode Conventions): A derived mode only needs to put the call to
[gnu-emacs] / lispref / ChangeLog
index 7ac69cc04affd1317a3a5f905893ab3afa5c586b..6e8700f1b36a38a09a4bd566e8d84379b3ebcfde 100644 (file)
@@ -1,3 +1,205 @@
+2005-05-29  Richard M. Stallman  <rms@gnu.org>
+
+       * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
+       new, and what that implies.  Clarify.
+
+       * files.texi (Locating Files): Clean up the text.
+
+       * frames.texi (Window Frame Parameters): Document user-size.
+       Shorten entry for top by referring to left.
+
+2005-05-26  Richard M. Stallman  <rms@gnu.org>
+
+       * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
+       is new, and what the implications are.  Other clarifications.
+
+2005-05-24  Richard M. Stallman  <rms@gnu.org>
+
+       * frames.texi (Dialog Boxes): Minor fixes.
+
+2005-05-25  Masatake YAMATO  <jet@gyve.org>
+
+       * display.texi (Standard Faces): Write about `mode-line-highlight'.
+
+2005-05-24  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
+       is optional.
+
+2005-05-24  Nick Roberts  <nickrob@snap.net.nz>
+
+       * frames.texi (Dialog Boxes): Descibe new optional argument.
+
+2005-05-23  Lute Kamstra  <lute@gnu.org>
+
+       * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
+       syntax-begin-function over font-lock-beginning-of-syntax-function.
+
+2005-05-21  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * minibuf.texi (Reading File Names): Update description of
+       `read-directory-name'.
+
+       * modes.texi (Derived Modes): Clarify :group keyword.
+
+2005-05-21  Eli Zaretskii  <eliz@gnu.org>
+
+       * files.texi (Locating Files): New subsection.  Describe
+       locate-file and executable-find.
+
+2005-05-21  Kevin Ryde  <user42@zip.com.au>
+
+       * frames.texi (Initial Parameters): Update cross reference to
+       "Emacs Invocation".
+
+2005-05-19  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * keymaps.texi (Active Keymaps): Add anchor.
+
+       * modes.texi (Hooks): Delete confusing and unnecessary sentence.
+       (Major Mode Conventions): Refer to `Auto Major Mode' in more
+       appropriate place.
+       (Derived Modes): Small clarifications.
+       (Minor Mode Conventions, Keymaps and Minor Modes): Replace
+       references to nodes with references to anchors.
+       (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
+       Clarify description of lists whose first element is an integer.
+       (Mode Line Variables): Add anchor.
+       (%-Constructs): Clarify description of integer after %.
+       (Emulating Mode Line): Describe nil value for FACE.
+
+2005-05-18  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * modes.texi (Derived Modes): Correct references to non-existing
+       variable standard-syntax-table.
+
+2005-05-17  Lute Kamstra  <lute@gnu.org>
+
+       * modes.texi (Defining Minor Modes): Mention the mode hook.
+
+2005-05-15  Kim F. Storm  <storm@cua.dk>
+
+       * processes.texi (Network): Remove open-network-stream-nowait.
+       (Network Servers): Remove open-network-stream-server.
+
+2005-05-15  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * elisp.texi (Top): Update detailed menu.
+
+       * variables.texi: Reorder nodes.
+       (Variables): Update menu.
+       (File Local Variables): Do not refer to the `-*-' line as
+       a "local variables list".  Add pxref.
+
+2005-05-14  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * elisp.texi (Top): Update detailed menu for node changes.
+
+       * modes.texi (Modes): Update Menu.
+       (Hooks):  Move to beginning of chapter.
+       Most minor modes run mode hooks too.
+       `add-hook' can handle void hooks or hooks whose value is a single
+       function.
+       (Major Modes): Update Menu.
+       (Major Mode Basics): New node, split off from `Major Modes'.
+       (Major Mode Conventions): Correct xref.  Explain how to handle
+       auto-mode-alist if the major mode command has an autoload cookie.
+       (Auto Major Mode): Major update.  Add magic-mode-alist.
+       (Derived Modes): Major update.
+       (Mode Line Format): Update Menu.
+       (Mode Line Basics): New node, split off from `Mode Line Format'.
+
+       * loading.texi (Autoload): Mention `autoload cookie' as synonym
+       for `magic autoload comment'.  Add index entries and anchor.
+
+2005-05-14  Richard M. Stallman  <rms@gnu.org>
+
+       * tips.texi (Coding Conventions): Explain how important it is
+       that just loading certain files not change Emacs behavior.
+
+       * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
+
+2005-05-12  Lute Kamstra  <lute@gnu.org>
+
+       * modes.texi (Generic Modes): Update.
+       (Major Modes): Refer to node "Generic Modes".
+
+       * elisp.texi (Top): Update to the current structure of the manual.
+       * processes.texi (Processes): Add menu description.
+       * customize.texi (Customization): Add menu descriptions.
+
+2005-05-11  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * processes.texi (Signals to Processes)
+       (Low-Level Network): Fix typos.
+
+2005-05-11  Lute Kamstra  <lute@gnu.org>
+
+       * elisp.texi (Top): Add some nodes from the chapter "Major and
+       Minor Modes" to the detailed node listing.
+
+2005-05-10  Richard M. Stallman  <rms@gnu.org>
+
+       * keymaps.texi (Extended Menu Items): Menu item filter functions
+       can be called at any time.
+
+2005-05-08  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * variables.texi (File Local Variables): `(hack-local-variables t)'
+       now also checks whether a mode is specified in the local variables
+       list.
+
+2005-05-05  Kevin Ryde  <user42@zip.com.au>
+
+       * display.texi (The Echo Area): Correct format function cross
+       reference.
+
+2005-05-05  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * variables.texi (Variable Aliases): Change description of
+       `define-obsolete-variable-alias'.
+
+       * functions.texi (Functions): Add "Obsolete Functions" to menu.
+       (Defining Functions): Add xref.
+       (Obsolete Functions): New node.
+       (Function Safety): Standardize capitalization of section title.
+
+       * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
+       (Dialog Boxes): Complete description of `x-popup-dialog'.
+
+2005-05-04  Richard M. Stallman  <rms@gnu.org>
+
+       * commands.texi (Interactive Codes): Fix Texinfo usage.
+       Document U more clearly.
+
+2005-05-01  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * variables.texi (Variable Aliases): `make-obsolete-variable' is a
+       function and not a macro.
+
+       * frames.texi (Pop-Up Menus): Correct and clarify description of
+       `x-popup-menu'.
+       (Dialog Boxes): Clarify description of `x-popup-dialog'.
+
+2005-05-01  Richard M. Stallman  <rms@gnu.org>
+
+       * edebug.texi (Checking Whether to Stop): Fix previous change.
+
+2005-05-01  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * display.texi: Fix typos and Texinfo usage.
+
+       * edebug.texi (Checking Whether to Stop): executing-macro ->
+       executing-kbd-macro.
+
+2005-05-01  Richard M. Stallman  <rms@gnu.org>
+
+       * display.texi (Invisible Text): Correct add-to-invisibility-spec.
+
+2005-04-30  Richard M. Stallman  <rms@gnu.org>
+
+       * files.texi (Magic File Names): Document `operations' property.
+
 2005-04-29  Lute Kamstra  <lute@gnu.org>
 
        * modes.texi (Generic Modes): New node.
 
        * hooks.texi (Standard Hooks): `disabled-command-hook' has been
        renamed to `disabled-command-function'.
-       * commands.texi (Key Sequence Input): Remove unnecessary anchor,
+       * commands.texi (Key Sequence Input): Remove unnecessary anchor.
        (Command Loop Info): Replace reference to it.
        (Disabling Commands): `disabled-command-hook' has been renamed to
        `disabled-command-function'.