X-Git-Url: https://git.hcoop.net/bpt/emacs.git/blobdiff_plain/75e8f9d2decbbebf7ffc20d17ff8676077071255..ab422c4d6899b1442cb6954c1829c1fb656b006c:/doc/lispref/ChangeLog diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 9142ef49b1..6884ff943f 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog @@ -1,5 +1,343 @@ +2012-12-31 Glenn Morris + + * customize.texi (Common Keywords, Type Keywords): + Replace "active field" with "button". (Bug#13310) + + * customize.texi (Common Keywords): Add xref. (Bug#13311) + * tips.texi (Library Headers): Add cindex. + +2012-12-29 Wolfgang Jenkner + + * functions.texi (Declare Form): + * intro.texi (A Sample Function Description): + * syntax.texi (Syntax Table Internals, Syntax Table Functions): + * variables.texi (Using Lexical Binding): Don't use @var or CAPS + in @def.. commands. (Bug#13292) + +2012-12-27 Glenn Morris + + * files.texi (File Names): Mention Cygwin conversion functions. + +2012-12-22 Martin Rudalics + + * windows.texi (Selecting Windows): Reword description of + select-window (Bug#13248). + +2012-12-21 Chong Yidong + + * modes.texi (Auto Major Mode): Fix typo (Bug#13230). + + * customize.texi (Simple Types): Document key-sequence type + (Bug#13048). + +2012-12-15 Chong Yidong + + * strings.texi (Text Comparison): Doc fix for compare-strings. + +2012-12-09 Stefan Monnier + + * control.texi (Pattern matching case statement): New node. + +2012-12-06 Stefan Monnier + + * customize.texi (Variable Definitions): Mention the default :group + for defcustoms (bug#13093). + +2012-12-05 Chong Yidong + + * lists.texi (Plist Access): Move put example to Symbol Plists. + + * symbols.texi (Standard Properties): Fix typo. + +2012-12-02 Chong Yidong + + * symbols.texi (Symbol Properties): New node. + (Symbol Plists): Make it a subsection under Symbol Properties. + (Standard Properties): New node. + + * lists.texi (Property Lists): Move here from symbols.texi. + (Plist Access): Rename from Other Plists. + + * customize.texi (Variable Definitions): + * display.texi (Defining Faces): + * sequences.texi (Char-Tables): Fix xref. + + * keymaps.texi (Key Sequences): `kbd' is now a function. + + * commands.texi (Using Interactive): Fix index entry. + +2012-11-23 Martin Rudalics + + * windows.texi (Basic Windows): Fix typo. + (Windows and Frames): Fix example. Move description of + window-in-direction here. + (Recombining Windows): Fix example. + (Buffers and Windows): Fix description of replace-buffer-in-windows. + (Switching Buffers): Reword. + (Display Action Functions): Minor adjustments. + (Choosing Window Options): Minor fixes. + (Window History): Minor rewording. + (Dedicated Windows): Correct and reword part describing how + dedicatedness affects functions removing buffers or windows. + * buffers.texi (The Buffer List): Fix description of bury-buffer. + +2012-11-23 Chong Yidong + + * modes.texi (%-Constructs): Fix statement about mode construct + padding (Bug#12866). + +2012-11-21 Stefan Monnier + + * debugging.texi (Profiling): Make it more clear + that --enable-profiling is about profiling the C code. + +2012-11-21 Glenn Morris + + * debugging.texi (Profiling): Mention --enable-profiling (if !tex). + Add some basic information about the profile report buffer. + (Debugging): Mention profiling in the introduction. + +2012-11-20 Glenn Morris + + * debugging.texi (Profiling): New section, in progress. + * tips.texi (Compilation Tips): Move profiling to separate section. + * elisp.texi: Add Profiling to detailed menu. + +2012-11-18 Martin Rudalics + + * windows.texi (Display Action Functions): Fix recently added + example. Suggested by Michael Heerdegen. + +2012-11-18 Paul Eggert + + Minor cleanup for times as lists of four integers. + * os.texi (Time Parsing): Time values can now be four integers. + +2012-11-18 Glenn Morris + + * loading.texi (How Programs Do Loading): Add eager macro expansion. + * macros.texi (Expansion): Mention eager macro expansion. + +2012-11-17 Glenn Morris + + * minibuf.texi (Basic Completion): Mention misc completion-table funcs. + +2012-11-17 Leo Liu + + * minibuf.texi (Programmed Completion): Doc fix for metadata + request (Bug#12850). + +2012-11-17 Glenn Morris + + * display.texi (Temporary Displays): Document with-temp-buffer-window. + + * frames.texi (Size and Position): Add fit-frame-to-buffer command. + * windows.texi (Resizing Windows): Add fit-frame-to-buffer option. + (Window Sizes): Add vindex for window-min-height, window-min-width. + (Display Action Functions): Mention pop-up-frame-parameters. + +2012-11-16 Martin Rudalics + + * windows.texi (Choosing Window): Rewrite description of + display-buffer-alist (Bug#12167). + (Display Action Functions): Mention inhibit-switch-frame. + Fix description of display-buffer-below-selected. Reorder actions. + Add example (Bug#12848). + +2012-11-15 Stefan Monnier + + * keymaps.texi (Translation Keymaps): Add a subsection "Interaction + with normal keymaps" (bug#12868). + +2012-11-15 Glenn Morris + + * display.texi (Face Attributes): Fix :underline COLOR description. + (Attribute Functions): Update for set-face-underline rename. + Tweak descriptions of face-underline-p, face-inverse-video-p. + +2012-11-14 Glenn Morris + + * keymaps.texi (Searching Keymaps, Tool Bar): Untabify examples, + so they align better in info. + (Active Keymaps, Searching Keymaps, Controlling Active Maps): + Document set-temporary-overlay-map. + +2012-11-12 Glenn Morris + + * variables.texi (Adding Generalized Variables): + At least mention gv-define-expander and gv-letplace. + +2012-11-11 Glenn Morris + + * debugging.texi (Error Debugging): Mention debug-on-message. + (Using Debugger): Mention debugger-bury-or-kill. + + * control.texi (Signaling Errors): + * debugging.texi (Error Debugging): + * errors.texi (Standard Errors): Add user-error. + + * variables.texi (Adding Generalized Variables): + Use standard formatting for common lisp note about setf functions. + +2012-11-07 Martin Rudalics + + * elisp.texi (Top): Add Recombining Windows to menu. + * windows.texi (Recombining Windows): New subsection. + (Splitting Windows): Rewrite text on handling of window + combinations and move it to new subsection. + +2012-11-07 Chong Yidong + + * searching.texi (Replacing Match): Document \? in replace-match. + + * variables.texi (Creating Buffer-Local): Document setq-local and + defvar-local. + (Setting Generalized Variables): Arrange table alphabetically. + + * lists.texi (List Elements, List Variables): Clarify descriptions + of push and pop for generalized variables. + + * edebug.texi (Specification List): setf is no longer CL-only. + +2012-11-07 Glenn Morris + + * variables.texi (Adding Generalized Variables): + Update description of FIX-RETURN expansion. + +2012-11-06 Glenn Morris + + * variables.texi (Setting Generalized Variables): + Split most of previous contents into this subsection. + (Adding Generalized Variables): New subsection. + Move note on lack of setf functions here from misc/cl.texi. + + * elisp.texi: Add Generalized Variables subsections to detailed menu. + +2012-11-05 Chong Yidong + + * frames.texi (Initial Parameters): Doc fix (Bug#12144). + +2012-11-03 Chong Yidong + + * objects.texi (General Escape Syntax): Clarify the explanation of + escape sequences. + (Non-ASCII in Strings): Clarify when a string is unibyte vs + multibyte. Hex escapes do not automatically make a string + multibyte. + +2012-11-03 Martin Rudalics + + * windows.texi (Switching Buffers): Document option + switch-to-buffer-preserve-window-point. + (Display Action Functions): Document window-height and + window-width alist entries. + (Display Action Functions): + Document display-buffer-below-selected and + display-buffer-in-previous-window. + (Quitting Windows): Document quit-restore-window. + Rewrite section. + (Window Configurations): In window-state-get mention that + argument window must be valid. + (Window Parameters): Document quit-restore window parameter + (Bug#12158). + +2012-10-31 Glenn Morris + + * control.texi (Catch and Throw): Add xref to cl.texi. + + * lists.texi (Sets And Lists): Point xref to better location. + + * errors.texi (Standard Errors): + * loading.texi (Autoload): Update for cl-lib namespace changes. + + * modes.texi (Defining Minor Modes): "Generalized Variables" + section is now in this manual rather than cl.texi. + + * eval.texi (Special Forms): No longer special forms: defmacro, + defun, save-window-excursion, with-output-to-temp-buffer. + * functions.texi (Defining Functions): Defun is now a macro. + Defalias is a function. + +2012-10-30 Glenn Morris + + * variables.texi (Generalized Variables): Fix typo. + +2012-10-30 Chong Yidong + + * symbols.texi (Symbol Plists): Document function-get. + + * loading.texi (Autoload): Document autoloadp, autoload-do-load. + + * frames.texi (Visibility of Frames): Document tty-top-frame. + +2012-10-28 Stefan Monnier + + * keymaps.texi (Format of Keymaps): Document the multiple + inheritance format. + +2012-10-28 Martin Rudalics + + * windows.texi (Basic Windows): Reformulate description of live, + internal and valid windows. + (Cyclic Window Ordering): Describe new argument of + get-lru-window and get-largest-window. Add description of + window-in-direction. + +2012-10-27 Glenn Morris + + * variables.texi (Generalized Variables): New section, + adapted from misc/cl.texi. + * elisp.texi (Top): Add Generalized Variables to menu. + * lists.texi (List Elements, List Variables): + Mention generalized variables. + + * lists.texi (List Elements): Typo fix. + +2012-10-27 Chong Yidong + + * minibuf.texi (High-Level Completion): Don't mention removed + function iswitchb-read-buffer. + + * commands.texi (Event Input Misc): Remove last-input-char. + (Command Loop Info): Remove last-command-char. + + * frames.texi (Initial Parameters): Don't mention the obsolete + special-display feature. + + * windows.texi (Choosing Window): Don't mention the obsolete + special display feature. + (Choosing Window Options): Remove obsolete special-display + variables, and the functions special-display-p and + special-display-popup-frame. + + * display.texi (Fringe Bitmaps): Add exclamation-mark bitmap. + + * hooks.texi (Standard Hooks): Remove obsolete hooks. + + * markers.texi (Information from Markers): Remove obsolete + function buffer-has-markers-at. + + * text.texi (Yanking): Document yank-handled-properties. + +2012-10-24 Paul Eggert + + Update manual for new time stamp format (Bug#12706). + * buffers.texi (Modification Time): + * files.texi (Testing Accessibility, File Attributes): + * intro.texi (Version Info): + * os.texi (Time of Day): + Update for new time stamp format (HIGH LOW MICROSEC PICOSEC). + These instances were missed the first time around. + Problem reported by Glenn Morris in . + 2012-10-24 Chong Yidong + * minibuf.texi (Text from Minibuffer): Document read-regexp + changes. + + * nonascii.texi (Selecting a Representation): + Document set-buffer-multibyte changes. + * keymaps.texi (Toolkit Differences): Node deleted. (Easy Menu): New node. @@ -770,8 +1108,8 @@ 2012-04-12 Jari Aalto - * processes.texi (Synchronous Processes): Mention - `default-directory' (bug#7515). + * processes.texi (Synchronous Processes): + Mention `default-directory' (bug#7515). 2012-04-09 Chong Yidong @@ -794,8 +1132,8 @@ * minibuf.texi (Programmed Completion): Remove obsolete variable completion-annotate-function. - (Completion Variables): Rename from Completion Styles. Document - completion-extra-properties. Document completion-styles-alist + (Completion Variables): Rename from Completion Styles. + Document completion-extra-properties. Document completion-styles-alist change. (Reading File Names): minibuffer-local-filename-must-match-map is not used anymore. @@ -930,8 +1268,8 @@ Minor clarifications. (Defining Faces): Copyedits. Update face example. (Attribute Functions): Mark set-face-foreground etc as commands. - (Face Remapping): Mention text-scale-adjust. Clarify - face-remapping-alist and related docs. + (Face Remapping): Mention text-scale-adjust. + Clarify face-remapping-alist and related docs. (Face Functions): Don't document make-face or copy-face. 2012-03-20 Chong Yidong @@ -1272,8 +1610,8 @@ (Syntax Properties): Document syntax-propertize-function and syntax-propertize-extend-region-functions. (Motion via Parsing): Clarify scan-lists. Fix indentation. - (Parser State): Update for the new "c" comment style. Fix - description of item 7 (comment style). + (Parser State): Update for the new "c" comment style. + Fix description of item 7 (comment style). * modes.texi (Minor Modes): Update how mode commands should treat arguments now. @@ -1351,9 +1689,9 @@ * debugging.texi (Debugging): Copyedits. Describe testcover, ERT. (Error Debugging): Note that debug-ignored-errors overrides list - values of debug-on-error too. Add xref to Signaling Errors. Note - that debug-on-signal is not customizable. Mention - condition-case-unless-debug. + values of debug-on-error too. Add xref to Signaling Errors. + Note that debug-on-signal is not customizable. + Mention condition-case-unless-debug. (Compilation Errors): Node deleted. * compile.texi (Compiler Errors): Move a paragraph here from @@ -1469,15 +1807,15 @@ 2012-02-04 Chong Yidong * functions.texi (What Is a Function): Add closures. Mention - "return value" terminology. Add xref for command-execute. Remove - unused "keystroke command" terminology. + "return value" terminology. Add xref for command-execute. + Remove unused "keystroke command" terminology. (Lambda Expressions): Give a different example than in the following subsection. Add xref to Anonymous Functions. (Function Documentation): Remove gratuitous markup. (Function Names): Move introductory text to `What Is a Function'. (Defining Functions): Fix defun argument spec. - (Anonymous Functions): Document lambda macro explicitly. Mention - effects on lexical binding. + (Anonymous Functions): Document lambda macro explicitly. + Mention effects on lexical binding. (Function Cells): Downplay direct usage of fset. (Closures): New node. (Inline Functions): Remove "open-code" terminology. @@ -1608,8 +1946,8 @@ * variables.texi (Variables, Local Variables, Void Variables): Edit to make the descriptions less specific to dynamic binding. (Local Variables): Default max-specpdl-size is now 1300. - (Defining Variables): Edits for lexical scoping. Delete - information about starting docstrings with *. De-document + (Defining Variables): Edits for lexical scoping. + Delete information about starting docstrings with *. De-document user-variable-p. (Tips for Defining): Remove an unimportant discussion of quitting in the middle of a load. @@ -1697,8 +2035,8 @@ 2012-01-06 Chong Yidong - * variables.texi (Directory Local Variables): Document - hack-dir-local-variables-non-file-buffer. + * variables.texi (Directory Local Variables): + Document hack-dir-local-variables-non-file-buffer. 2012-01-06 Glenn Morris @@ -11515,7 +11853,7 @@ ;; coding: utf-8 ;; End: - Copyright (C) 1998-2012 Free Software Foundation, Inc. + Copyright (C) 1998-2013 Free Software Foundation, Inc. This file is part of GNU Emacs.