X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/a65f6a855d901da46495c7d4b32d2a4125abc3d7..8b80cdf500c514dc9c448b4fe37265cf16127ae5:/doc/lispref/ChangeLog diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index b481377cc2..3b6f5fb33f 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog @@ -1,3 +1,359 @@ +2008-11-28 Eli Zaretskii + + * nonascii.texi (Text Representations, Converting Representations) + (Character Sets, Scanning Charsets, Translation of Characters): + Make text more accurate. + +2008-11-28 Glenn Morris + + * files.texi (Format Conversion Round-Trip): Improve previous change. + +2008-11-26 Chong Yidong + + * modes.texi (Auto Major Mode): Fix example. + +2008-11-25 Glenn Morris + + * control.texi (Signaling Errors): Fix `wrong-type-argument' name. + + * files.texi (Format Conversion Round-Trip): + Use active voice for previous change. + +2008-11-25 Chong Yidong + + * os.texi (Processor Run Time): + * processes.texi (Transaction Queues): + * markers.texi (The Mark): + * windows.texi (Choosing Window, Selecting Windows): + * files.texi (Changing Files, Magic File Names): + * commands.texi (Key Sequence Input): + * functions.texi (Declaring Functions): + * strings.texi (Predicates for Strings): + * intro.texi (nil and t): Fix typos (pointed out by Drew Adams). + +2008-11-24 Chong Yidong + + * help.texi (Accessing Documentation): Update example. + + * variables.texi (Defining Variables): Note that `*' is not + necessary if defcustom is used. + +2008-11-22 Eli Zaretskii + + * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting + Characters" from @detailmenu. + + * nonascii.texi (Character Codes, Character Sets) + (Scanning Charsets, Translation of Characters): Update for Emacs 23. + (Chars and Bytes, Splitting Characters): Sections removed. + +2008-11-22 Lute Kamstra + + * positions.texi (Text Lines): Update goto-line documentation. + +2008-11-21 Martin Rudalics + + * frames.texi (Frames): Fix typo, add cross references, reword. + (Initial Parameters): Reword special-display-frame-alist text. + (Frames and Windows): Reword. Describe argument norecord for + set-frame-selected-window. + (Input Focus): Describe argument norecord for select-frame. + Remove comment on MS-Windows behavior for focus-follows-mouse. + (Raising and Lowering): Mention windows-frames dichotomy in + metaphor. + + * windows.texi (Displaying Buffers, Vertical Scrolling) + (Horizontal Scrolling): Fix indenting and rewording issues + introduced with 2008-11-07 change. + +2008-11-20 Glenn Morris + + * files.texi (Format Conversion Round-Trip): Mention `preserve' + element of `format-alist'. + +2008-11-19 Glenn Morris + + * doclicense.texi: Update to FDL 1.3. + * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later. + +2008-11-18 Chong Yidong + + * windows.texi (Window Hooks): Remove *-end-trigger-functions + vars, which are obsolete. Mention jit-lock-register. + + * modes.texi (Other Font Lock Variables): Document + jit-lock-register and jit-lock-unregister. + + * frames.texi (Color Parameters): Document alpha parameter. + +2008-11-16 Martin Rudalics + + * windows.texi (Splitting Windows, Deleting Windows) + (Selecting Windows, Cyclic Window Ordering) + (Buffers and Windows, Displaying Buffers, Choosing Window) + (Dedicated Windows, Window Point, Window Start and End) + (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling) + (Size of Window, Resizing Windows, Window Configurations) + (Window Parameters): Avoid @var at beginning of sentences and + reword accordingly. + +2008-11-11 Lute Kamstra + + * files.texi (File Name Components): Fix file-name-extension + documentation. + +2008-11-11 Juanma Barranquero + + * frames.texi (Basic Parameters): Remove display-environment-variable + and term-environment-variable. + +2008-11-08 Eli Zaretskii + + * windows.texi (Basic Windows, Splitting Windows) + (Deleting Windows, Selecting Windows, Cyclic Window Ordering) + (Buffers and Windows, Displaying Buffers, Dedicated Windows) + (Resizing Windows, Window Configurations, Window Parameters): + Fix wording and markup. + +2008-11-07 Martin Rudalics + + * windows.texi (Windows): Update entries. + (Basic Windows): Remove listing of attributes. Reword. + (Splitting Windows, Deleting Windows): Reword. + (Selecting Windows, Cyclic Window Ordering): Reword with special + emphasis on order of recently selected windows and buffer list. + (Buffers and Windows, Choosing Window): Reword with special + emphasis on dedicated windows. + (Displaying Buffers): Reword. For switch-to-buffer mention that + it may fall back on pop-to-buffer. For other-window try to + explain how it treats the cyclic ordering of windows. + (Dedicated Windows): New node and section discussing dedicated + windows and associated functions. + (Window Point): Add entry for window-point-insertion-type. Reword. + (Window Start and End): Rename node and section title. Reword. + (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling): + Minor rewording. + (Size of Window): Reword, in particular text on window-width. + (Resizing Windows): Reword. Add text on balancing windows. + (Window Configurations): Reword. Mention window parameters. + (Window Parameters): New node and section on window parameters. + (Window Hooks): Reword. Mention that + window-configuration-change-hook is run "buffer-locally". + * elisp.texi (Top): Update Windows entries in @detailmenu + section. + +2008-11-04 Juanma Barranquero + + * searching.texi (Regexp Search): Fix typo. + +2008-11-03 Seweryn Kokot (tiny change) + + * searching.texi (Regexp Search): Document GREEDY arg. + (Simple Match Data): Fix return value. + +2008-11-01 Eli Zaretskii + + * nonascii.texi (Text Representations): Rewrite to make consistent + with Emacs 23 internal representation of characters. Document + `unibyte-string'. + +2008-10-28 Chong Yidong + + * processes.texi (Process Information): Note that process-status + does not accept buffer names. + +2008-10-27 Seweryn Kokot (tiny change) + + * positions.texi (Skipping Characters): Correct return value of + skip-chars-forward. + +2008-10-25 Martin Rudalics + + * windows.texi (Deleting Windows): Update documentation of + delete-windows-on. + (Buffers and Windows): Update documentations of + get-buffer-window and get-buffer-window-list. + (Displaying Buffers): Update documentation of + replace-buffer-in-windows. + + * buffers.texi (Current Buffer): Reword set-buffer and + with-current-buffer documentations. + (Creating Buffers): Reword documentation of get-buffer-create. + +2008-10-23 Martin Rudalics + + * buffers.texi (Current Buffer): Reword documentation of + set-buffer. + (Buffer Names): Reword documentation of buffer-name. + (The Buffer List): For bury-buffer explain what happens with the + buffer's window. + (Creating Buffers): Say that get-buffer-create's arg is called + buffer-or-name. + +2008-10-22 Chong Yidong + + * advice.texi (Computed Advice): Explain what DEFINITION is. + + * nonascii.texi (Character Codes): Remove obsolete function + char-valid-p, and document characterp instead. + +2008-10-22 Martin Rudalics + + * windows.texi (Displaying Buffers): Reword documentation of + pop-to-buffer. + (Choosing Window): Rewrite documentation of display-buffer and + its options. + + * buffers.texi (Killing Buffers): Update documentation of + kill-buffer. + +2008-10-21 Eli Zaretskii + + * processes.texi (Serial Ports): Fix wording and improve markup. + + * searching.texi (Regexp Search): Document `string-match-p' and + `looking-at-p'. + (POSIX Regexps): Add an xref for "non-greedy". + (Regexp Special): Add @cindex entry for "non-greedy". + + * display.texi (Attribute Functions): Document `face-all-attributes'. + (Image Cache) : Minor wording fixes. + + * frames.texi (Color Names): Add an xref to `read-color'. + + * minibuf.texi (High-Level Completion): Document `read-color'. + + * elisp.texi (Top): Add "Swapping Text" to @detailmenu. + + * positions.texi (Narrowing): Add an xref to "Swapping Text". + + * buffers.texi (Swapping Text): New section, documents + `buffer-swap-text'. + +2008-10-21 Martin Rudalics + + * windows.texi (Resizing Windows): Minor wording fix. + +2008-10-20 Eli Zaretskii + + * processes.texi (Shell Arguments): Document `split-string-and-unquote' + and `combine-and-quote-strings'. + + * strings.texi (Creating Strings): Add xrefs for them. + +2008-10-19 Eli Zaretskii + + * elisp.texi (Top): Make descriptive text for "Reading File Names" + match the corresponding menu in minibuf.texi. + + * minibuf.texi (Reading File Names): Document `read-shell-command' + and `minibuffer-local-shell-command-map'. + +2008-10-19 Martin Rudalics + + * windows.texi (Resizing Windows): Remove var{} around "window" in + documentation of enlarge-window. + Rewrite documentation of window-min-height and window-min-width. + +2008-10-19 Eli Zaretskii + + * functions.texi (Calling Functions): Document `apply-partially'. + + * hooks.texi (Standard Hooks): Mention + `before-hack-local-variables-hook' and `hack-local-variables-hook'. + + * variables.texi (File Local Variables): Document + `file-local-variables-alist', `before-hack-local-variables-hook' + and `hack-local-variables-hook'. + + * processes.texi (Synchronous Processes): Document `process-lines'. + + * customize.texi (Variable Definitions): Document + `custom-reevaluate-setting'. + +2008-10-18 Martin Rudalics + + * windows.texi (Choosing Window, Deleting Windows) + (Displaying Buffers): Expand documentation of dedicated windows. + +2008-10-18 Eli Zaretskii + + * files.texi (Changing Files): Document symbolic input of file + modes to `set-file-modes'. Document `read-file-modes' and + `file-modes-symbolic-to-number'. + + * maps.texi (Standard Keymaps): Document `multi-query-replace-map' + and `search-map'. + + * searching.texi (Search and Replace): Document + `replace-search-function' and `replace-re-search-function'. + Document `multi-query-replace-map'. + + * minibuf.texi (Text from Minibuffer): Document `read-regexp'. + (Completion Commands, Reading File Names): Rename + `minibuffer-local-must-match-filename-map' to + `minibuffer-local-filename-must-match-map'. + (Minibuffer Completion): The `require-match' argument to + `completing-read' can now have the value `confirm-only'. + + * windows.texi (Displaying Buffers): Minor wording fix. + (Choosing Window): `split-height-threshold' can now be nil. + Document `split-width-threshold'. `pop-up-frames' can have the + value `graphic-only'. + +2008-10-17 Eli Zaretskii + + * os.texi (Startup Summary): Document `before-init-time' and + `after-init-time'. Document `initial-window-system' and + `window-system-initialization-alist'. Document reading the + abbrevs file. Document the call to `server-start' under --daemon. + Rearrange a bit to be consistent with the code flow. + (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'. + (Time Parsing): Document `format-seconds'. + +2008-10-17 Martin Rudalics + + * windows.texi (Basic Windows, Splitting Windows): Fix whitespace + and reword. + +2008-10-16 Eli Zaretskii + + * markers.texi (The Mark): Document use-region-p. + +2008-10-15 Eli Zaretskii + + * internals.texi (Writing Emacs Primitives): The interactive spec + of a primitive can be a Lisp form. + + * markers.texi (The Mark): Document the `lambda' and `(only . OLD)' + values of transient-mark-mode. Document handle-shift-selection. + + * commands.texi (Using Interactive, Interactive Codes): Document `^'. + (Interactive Examples): Show an example of `^'. + (Key Sequence Input): Document this-command-keys-shift-translated. + (Defining Commands, Using Interactive): The interactive-form of a + function can be added via its symbol's property. + + * positions.texi (List Motion): beginning-of-defun-function can + now accept an argument. + + * text.texi (Low-Level Kill Ring): interprogram-paste-function can + now return a list of strings. + + * control.texi (Handling Errors): Document ignore-errors. + + * frames.texi (Creating Frames): Document frame-inherited-parameters. + (Parameter Access): Document set-frame-parameter. + + * variables.texi (Creating Buffer-Local): Add an xref to "Setting + Hooks" for the effect of kill-all-local-variables on local hook + functions. + + * modes.texi (Major Mode Conventions, Mode Line Variables): + `mode-name' need not be a string. xref to "Mode Line Data" for + details, and to "Emulating Mode Line" for computing a string + value. + 2008-10-14 Eli Zaretskii * processes.texi (System Processes): New section. @@ -20,7 +376,7 @@ * display.texi (Fontsets): Don't mention generic characters. * sequences.texi (Char-Tables): `map-char-table' can now call its - argument FUNCTION with a cons cell as KEY. + argument FUNCTION with a cons cell as KEY. 2008-10-13 Eli Zaretskii