X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/1a87da4c82f89cdc688e229947907f2e76a36f24..8b80cdf500c514dc9c448b4fe37265cf16127ae5:/doc/lispref/ChangeLog diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 7f88c7316b..3b6f5fb33f 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog @@ -1,3 +1,469 @@ +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. + (Processes, Signals to Processes): Add xrefs to it. + + * objects.texi (Editing Types): A `process' is a subprocess of + Emacs, not just any process running on the OS. + + * elisp.texi (Top): Adjust the @detailmenu for the above two + changes. + + * sequences.texi (Char-Tables): Remove documentation of + set-char-table-default, which has no effect since Emacs 23. + : Don't mention generic + characters and charsets. Add a cons cell as a possible argument. + + * nonascii.texi (Splitting Characters) + (Translation of Characters): Don't mention generic characters. + + * 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. + +2008-10-13 Eli Zaretskii + + * objects.texi (Primitive Function Type): Move "@cindex special + forms" from here... + + * eval.texi (Special Forms): ...to here. + + * functions.texi (What Is a Function): `functionp' returns nil for + special forms. Add an xref. + + * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local + Variables". + + * variables.texi (Frame-Local Variables): New section. + (Buffer-Local Variables): Add an xref to it. + (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot + have both frame-local and buffer-local binding. + + * frames.texi (Frames): Mention multiple tty frames. + (Frame Parameters, Parameter Access): Mention frame-local variable + bindings. + +2008-09-20 Glenn Morris + + * display.texi (Defining Faces): Recommend against face variables. + +2008-09-16 Juanma Barranquero + + * display.texi (Echo Area Customization): Fix typo. + +2008-09-09 Juanma Barranquero + + * loading.texi (Where Defined): Add `defface' item. + +2008-09-06 Martin Rudalics + + * loading.texi (Where Defined): Fix description of symbol-file. + +2008-08-26 Jason Rumney + + * display.texi (TIFF Images): New section describing :index property. + +2008-08-23 Chong Yidong + + * display.texi (Temporary Displays): Remove unnecessary comment + about usage of temp-buffer-show-hook. + +2008-08-05 Chong Yidong + + * symbols.texi (Other Plists): Fix incorrect example. + Suggested by Florian Beck. + +2008-07-31 Juanma Barranquero + + * os.texi: Fix previous change. + +2008-07-31 Dan Nicolaescu + + * os.texi: + * intro.texi: + * files.texi: Remove VMS support. + +2008-07-27 Dan Nicolaescu + + * os.texi: + * frames.texi: + * display.texi: Remove mentions of Mac Carbon. + +2008-07-01 Miles Bader + + * text.texi (Special Properties): + * display.texi (Truncation): Add wrap-prefix and line-prefix. + +2008-06-28 Johan Bockgård + + * display.texi (Other Image Types): Fix copy/paste error; say + "PBM", not "XBM". + +2008-06-26 Dan Nicolaescu + + * os.texi: Remove references to obsolete systems. + +2008-06-20 Eli Zaretskii + + * makefile.w32-in (distclean): Remove makefile. + 2008-06-17 Glenn Morris * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install) @@ -10,7 +476,7 @@ * book-spine.texinfo: Set version to 23.0.60. * vol1.texi (EMACSVER): - * vol2.texi (EMACSVER): Set to 23.0.60. + * vol2.texi (EMACSVER): Set to 23.0.60. * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text as per maintain.info. @@ -1914,7 +2380,7 @@ 2006-05-30 Richard Stallman * display.texi (Line Height): Fix errors in description of - default line height and line-height properyty. + default line height and line-height property. * nonascii.texi (Default Coding Systems): Further clarification. @@ -3367,7 +3833,7 @@ 2005-05-24 Nick Roberts - * frames.texi (Dialog Boxes): Descibe new optional argument. + * frames.texi (Dialog Boxes): Describe new optional argument. 2005-05-23 Lute Kamstra @@ -3677,7 +4143,7 @@ 2005-04-01 Kenichi Handa - * nonascii.texi (Coding System Basics): Describe about rondtrip + * nonascii.texi (Coding System Basics): Describe about roundtrip identity of coding systems. 2005-03-29 Chong Yidong @@ -4049,7 +4515,7 @@ (Building Lists): Explain trivial cases of number-sequence. * hash.texi (Hash Tables): Add desc to menu items. - (Creating Hash): Expain "full" means "make larger", + (Creating Hash): Explain "full" means "make larger". (Hash Access): Any object can be a key. State value of maphash. @@ -5991,7 +6457,7 @@ (Defining Minor Modes): Keyword args for define-minor-mode. (Search-based Fontification): Explain managing other properties. (Other Font Lock Variables): Add font-lock-extra-managed-props. - (Faces for Font Lock): Add font-locl-preprocessor-face. + (Faces for Font Lock): Add font-lock-preprocessor-face. (Hooks): Add run-mode-hooks and delay-mode-hooks. * variables.texi (Creating Buffer-Local): Add buffer-local-value.