aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * display.texi (Fringe Indicators): Clarify fringe-indicator-alist doc.Chong Yidong2012-01-281-0/+3
| | | | Fixes: debbugs:8568
* * doc/emacs/frames.texi (Input Focus): Fix doc for select-frame-set-input-focus.Chong Yidong2012-01-281-0/+3
| | | | Clarify role of NORECORD arg to select-frame.
* * doc/lispref/text.texi (Transposition): We don't use transpose-region as an ↵Chong Yidong2012-01-281-0/+3
| | | | | | internal subroutine. Fixes: debbugs:3249
* * doc/lispref/modes.texi (Example Major Modes): Update Lisp example codeChong Yidong2012-01-281-0/+6
| | | | | | | | to current sources. Delete the old non-derived-major-mode example, which has diverged badly from current sources. * lisp/text-mode.el (text-mode): Minor tweak to make the mirrored manual node nicer.
* doc/lispref/makefile.w32-in small fixesGlenn Morris2012-01-271-0/+5
| | | | | * doc/lispref/makefile.w32-in (texinputdir): Fix (presumed) typo. (VERSION, manual): Remove, unused.
* Minor clarification in Lisp manual about pre/post-command-hook.Chong Yidong2012-01-271-0/+4
| | | | * doc/lispref/commands.texi (Command Overview): Minor clarification (Bug#10384).
* Document negative repeat counts for search-forward and search-backward.Chong Yidong2012-01-261-0/+5
| | | | | | | * doc/lispref/searching.texi (String Search): Document negative repeat count. * src/search.c (Fsearch_forward, Fsearch_backward): Document negative repeat counts (Bug#10507).
* Doc fix for lexical-binding being in line one.Glenn Morris2012-01-251-0/+5
| | | | | | | | | | | | | | Ref http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00543.html * doc/lispref/variables.texi (Using Lexical Binding): Mention that lexical-binding should be set in the first line. * src/lread.c (syms_of_lread): Doc fix. * lisp/emacs-lisp/tabulated-list.el, lisp/progmodes/f90.el: Move lexical-binding file-local to line one. * etc/NEWS: lexical-binding should be ine the first line.
* Further `declare' clarificationsLars Ingebrigtsen2012-01-261-0/+5
| | | | | * macros.texi (Defining Macros): Don't claim that `declare' only affects Edebug and indentation.
* * macros.texi (Defining Macros): Slight `declare' fixup.Lars Ingebrigtsen2012-01-261-0/+4
|
* * doc/lispref/makefile.w32-in (texinputdir): Copy previous Makefile.in change.Glenn Morris2012-01-251-0/+1
|
* * doc/lispref/Makefile.in (ENVADD): Add $emacsdir. (Bug#10603)Glenn Morris2012-01-251-0/+4
|
* Update Variables chapter of Lisp manual to handle lexical binding.Chong Yidong2012-01-251-0/+23
| | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/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 user-variable-p. (Tips for Defining): Remove an unimportant discussion of quitting in the middle of a load. (Accessing Variables, Setting Variables): Discuss lexical binding. (Variable Scoping): Rewrite. (Scope, Extent, Impl of Scope): Nodes deleted. (Dynamic Binding): New node, with material from Scope, Extent, and Impl of Scope nodes. (Dynamic Binding Tips): Rename from Using Scoping. (Lexical Binding): Rewrite. (Using Lexical Binding): Rename from Converting to Lexical Binding. Convert to subsection. * doc/lispref/customize.texi (Variable Definitions): Add custom-variable-p. Move user-variable-p documentation here.
* Update several Lisp manual chapters.Chong Yidong2012-01-231-0/+23
| | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/eval.texi (Intro Eval, Symbol Forms): Minor tweaks for correctness with lexical scoping. (Eval): Copyedits. * doc/lispref/sequences.texi (Sequence Functions): Don't repeat the introduction already given in the parent. (Vectors): Copyedits. (Rings): Move from lists.texi. Note that this is specific to the ring package. * doc/lispref/lists.texi (Cons Cells): Copyedits. (List Elements): Mention push. (List Variables): Mention pop. (Rings): Move to sequences.texi. * doc/lispref/strings.texi (Text Comparison): Minor qualification. * doc/lispref/symbols.texi (Definitions, Symbol Components): Mention variable scoping issues. (Plists and Alists): Copyedits.
* Emacs Lisp manual updates.Chong Yidong2012-01-221-0/+15
| | | | | | | | | | | | | | | * doc/lispref/intro.texi (A Sample Function Description): Special notation used for macros too. * doc/lispref/objects.texi (Ctl-Char Syntax, Other Char Bits): Copyedits. (Symbol Type): Add xref for keyword symbols. (Sequence Type): Clarify differences between sequence types. (Cons Cell Type): Add "linked list" index entry. (Non-ASCII in Strings): Copyedits. (Equality Predicates): Symbols with same name need not be eq. * doc/lispref/numbers.texi (Float Basics): Document isnan, copysign, frexp and ldexp. Move float-e and float-pi to Math Functions node.
* Document inhibit-local-variables-regexps in the lispref.Glenn Morris2012-01-201-0/+6
| | | | | | | | * doc/lispref/modes.texi (Auto Major Mode): * doc/lispref/variables.texi (File Local Variables): Mention inhibit-local-variables-regexps. * etc/NEWS: Markup.
* Fix handling of persistent window parameters.Martin Rudalics2012-01-191-0/+7
| | | | | | | | | | | | | | | * window.c (save_window_save, Fcurrent_window_configuration) (Vwindow_persistent_parameters): Do not use Qstate. Rewrite doc-strings. * window.el (window--state-get-1, window-state-get): Do not use special state value for window-persistent-parameters. Rename argument IGNORE to WRITABLE. Rewrite doc-string. (window--state-put-2): Reset all window parameters to nil before assigning values of persistent parameters. * windows.texi (Window Configurations): Rewrite references to persistent window parameters. (Window Parameters): Fix description of persistent window parameters.
* doc/lispref/windows.texi (Window Parameters): Use @pxref.Juanma Barranquero2012-01-161-0/+4
|
* Provide persistent window parameters.Martin Rudalics2012-01-161-0/+5
| | | | | | | | | | | | | | | | * window.c (Vwindow_persistent_parameters): New variable. (Fset_window_configuration, save_window_save): Handle persistent window parameters. * window.el (window-state-ignored-parameters): Remove variable. (window--state-get-1): Rename argument MARKERS to IGNORE. Handle persistent window parameters. Make copy of clone-of parameter only if requested. (Bug#10348) (window--state-put-2): Install a window parameter only if it has a non-nil value or an existing parameter shall be overwritten. * windows.texi (Window Configurations, Window Parameters): Describe persistent window parameters.
* Merge changes from emacs-23 branchChong Yidong2012-01-091-0/+5
|\
| * * variables.texi (Creating Buffer-Local): Warn against misuses ofStefan Monnier2011-12-271-0/+5
| | | | | | | | | | | | make-variable-buffer-local. Fixes: debbugs:10258
* | * macros.texi (Defining Macros): Document `doc-string'.Lars Magne Ingebrigtsen2012-01-071-0/+4
| | | | | | | | Fixes: debbugs:9668
* | More customization-related documentation updates.Chong Yidong2012-01-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/custom.texi (Specifying File Variables): The mode: keyword doesn't have to be first anymore. Add example of specifying minor modes. (Directory Variables): Simplify example. Mention application to non-file buffers. (Disabling): Use "initialization file" terminology. (Init Examples): Fix hook example. * doc/lispref/variables.texi (Directory Local Variables): Document hack-dir-local-variables-non-file-buffer. * lisp/files.el (hack-dir-local-variables-non-file-buffer): Add doc. (hack-one-local-variable-eval-safep): Allow 0 arg for minor mode functions, along with 1 and -1.
* | Change the binding of "e" in info-mode.Glenn Morris2012-01-061-0/+5
| | | | | | | | | | | | | | | | | | | | * doc/lispref/maps.texi (Standard Keymaps): Refer to Info-edit by name rather than by keybinding. * lisp/info.el (Info-mode-map): Bind e to end-of-buffer, rather than Info-edit. Fixes: debbugs:10385
* | Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
| |
* | doc/lispref/frames.texi (Font and Color Parameters): Add @pxref.Juanma Barranquero2011-12-291-0/+4
| |
* | doc/lispref/frames.texi: Document w32 font backends (bug#10399).Daniel Colascione2011-12-291-0/+5
| |
* | doc: Use clearer notations for permissions.Paul Eggert2011-12-271-0/+5
| | | | | | | | | | | | | | | | | | * doc/lispref/files.texi (File Attributes, Changing Files): Use a more-natural notation for octal numbers. * doc/misc/gnus.texi (Mail Source Customization, Mail Back End Variables): Use octal notation for file permissions, which are normally thought of in octal. (Mail Back End Variables): Use more-plausible modes in example.
* | Fix bug#10354.Juanma Barranquero2011-12-231-0/+5
| | | | | | | | | | * doc/lispref/variables.texi (Variables with Restricted Values): Change reference to variable.
* | Minor fixes in window handling code and docs.Martin Rudalics2011-12-131-0/+5
| | | | | | | | | | | | | | | | | | | | * window.c (Vwindow_combination_resize) (Vwindow_combination_limit): Use t instead of non-nil in doc-strings. * window.el (delete-other-windows): Use correct frame in call to window-with-parameter. * windows.texi (Splitting Windows): Use t instead of non-nil when describing window-combination-resize.
* | Spelling fixes.Paul Eggert2011-12-111-1/+1
| |
* | * doc/lispref/text.texi (Special Properties): Warn against `intangible' ↵Stefan Monnier2011-12-051-4/+9
| | | | | | | | | | | | properties. Fixes: debbugs:10222
* | Clarify documentation of wrap-prefix and line-prefix.Eli Zaretskii2011-11-261-0/+5
| | | | | | | | | | | | | | doc/lispref/display.texi (Truncation): doc/lispref/text.texi (Special Properties): Describe what a stretch-glyph is instead of using that term without explanation. Make the cross-references more accurate.
* | Update and enhance documentation of display of control characters.Eli Zaretskii2011-11-261-0/+6
| | | | | | | | | | | | | | | | | | doc/emacs/display.texi (Text Display): Update the description, cross-references, and indexing related to display of control characters and raw bytes. doc/lispref/display.texi (Usual Display): Update the description, cross-references, and indexing related to display of control characters and raw bytes.
* | Fix description of window-combination-limit.Martin Rudalics2011-11-251-0/+5
| | | | | | | | | | * windows.texi (Splitting Windows): Fix description of window-combination-limit. Suggested by Eli Zaretskii.
* | Update Coordinates and Windows node of Lisp manual.Chong Yidong2011-11-241-0/+7
| | | | | | | | | | | | | | * doc/lispref/windows.texi (Window Sizes): Move window-top-line, window-left-column, and window-*-pixel-edges to Coordinates and Windows node. (Coordinates and Windows): Restore window-edges doc.
* | Fix windows.texi typos.Martin Rudalics2011-11-211-0/+5
| |
* | More updates to Windows chapter of Lisp manual.Chong Yidong2011-11-211-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/windows.texi (Splitting Windows): Fix error in documentation of window-combination-limit. (Cyclic Window Ordering): Minor fixes to next-window, one-window-p, and get-lru-window docs. Don't document window-list-1. (Buffers and Windows): Copyedits. (Choosing Window): Document special handling of special-display-*. (Choosing Window Options): Fix display-buffer-reuse-frames doc. Don't document even-window-heights, which is going away. Clarify which options are obeyed by which action functions. * src/window.c (Fnext_window, Fprevious_window): Doc fix.
* | * doc/lispref/display.texi (Invisible Text): Clarify point adjustment.Stefan Monnier2011-11-201-32/+36
| | | | | | | | Fixes: debbugs:10072
* | Fix typos.Juanma Barranquero2011-11-201-1/+1
| |
* | Remove term "status" with "window combination limits".Martin Rudalics2011-11-201-0/+5
| | | | | | | | | | | | | | | | * window.c (Fset_window_combination_limit): Rename argument STATUS to LIMIT. (Vwindow_combination_limit): Remove "status" from doc-string. * windows.texi (Resizing Windows, Splitting Windows): Remove term "status" when talking about combination limits.
* | Fix typos.Juanma Barranquero2011-11-201-0/+5
| |
* | More updates to Window chapter of Lisp manual.Chong Yidong2011-11-191-0/+8
| | | | | | | | | | | | | | | | * doc/lispref/windows.texi (Splitting Windows): Clarify role of window parameters in split-window. Shorten the example. (Deleting Windows): Rewrite intro to handle internal windows. Fix delete-windows-on doc. (Selecting Windows): Copyedits.
* | Rename window-splits to window-combination-resize.Martin Rudalics2011-11-171-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * window.c (Vwindow_splits): Rename to Vwindow_combination_resize. Suggested by Juri Linkov. (Fsplit_window_internal): Use Vwindow_combination_resize instead of Vwindow_splits. * window.el (window-resize, delete-window, split-window): Replace window-splits by window-combination-resize. * cus-start.el (window-splits): Replace by window-combination-resize. * windows.texi (Resizing Windows, Splitting Windows) (Deleting Windows): Use term window-combination-resize instead of window-splits.
* | Rename window-nest to window-combination-limit.Martin Rudalics2011-11-161-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * window.h (window): Rename slot "nest" to "combination_limit". * window.c (Fwindow_nest): Rename to Fwindow_combination_limit. (Fset_window_nest): Rename to Fset_window_combination_limit. (Vwindow_nest): Rename to Vwindow_combination_limit. (recombine_windows, make_parent_window, make_window) (Fsplit_window_internal, saved_window) (Fset_window_configuration, save_window_save): Rename all occurrences of window_nest to window_combination_limit. * window.el (split-window, window-state-get-1) (window-state-put-1, window-state-put-2): Rename occurrences of window-nest to window-combination-limit. * cus-start.el (window-nest): Rename to window-combination-limit. * windows.texi (Resizing Windows, Splitting Windows): Rename occurrences of window-nest to window-combination-limit.
* | Fix typos.Juanma Barranquero2011-11-141-0/+4
| |
* | Don't handle splits status.Martin Rudalics2011-11-121-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * window.h (window): Remove splits slot. * window.c (Fwindow_splits, Fset_window_splits): Remove. (Fdelete_other_windows_internal, make_parent_window) (make_window, Fsplit_window_internal, Fdelete_window_internal) (Fset_window_configuration, save_window_save): Don't deal with split status of windows. (saved_window): Remove splits slot. (Vwindow_splits): Rewrite doc-string. * window.el (window-resize, delete-window): Use window-splits variable instead of function. (window-state-get-1, window-state-put-2, window-state-put): Don't deal with windows' splits status. * windows.texi (Splitting Windows, Deleting Windows): Remove references to splits status of windows.
* | toggle-read-only fixes for bugs#7292, 10006.Glenn Morris2011-11-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | * doc/lispref/buffers.texi (Read Only Buffers): Expand a bit on why toggle-read-only should only be used interactively. * lisp/files.el (toggle-read-only): Mention that it should only be used interactively. * lisp/emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions): Add toggle-read-only.
* | Fix typos.Juanma Barranquero2011-11-091-3/+3
| |
* | Document window-pixel-edges etc in Lisp manual.Chong Yidong2011-11-091-0/+8
| | | | | | | | | | | | | | | | * doc/lispref/windows.texi (Window Sizes): Document window-pixel-edges, window-inside-pixel-edges. window-absolute-pixel-edges, and window-inside-absolute-pixel-edges. (Resizing Windows): shrink-window-if-larger-than-buffer works on non-full-width windows.