1. 28 Jan, 2012 4 commits
  2. 27 Jan, 2012 2 commits
  3. 26 Jan, 2012 3 commits
  4. 25 Jan, 2012 3 commits
  5. 24 Jan, 2012 1 commit
    • Chong Yidong's avatar
      Update Variables chapter of Lisp manual to handle lexical binding. · 1021c761
      Chong Yidong authored
      * 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.
      1021c761
  6. 23 Jan, 2012 1 commit
    • Chong Yidong's avatar
      Update several Lisp manual chapters. · 31cbea1d
      Chong Yidong authored
      * 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.
      31cbea1d
  7. 21 Jan, 2012 2 commits
    • Chong Yidong's avatar
      Emacs Lisp manual updates. · fead402d
      Chong Yidong authored
      * 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.
      fead402d
    • Glenn Morris's avatar
      Document inhibit-local-variables-regexps in the lispref. · 61086eb6
      Glenn Morris authored
      * doc/lispref/modes.texi (Auto Major Mode):
      * doc/lispref/variables.texi (File Local Variables):
      Mention inhibit-local-variables-regexps.
      
      * etc/NEWS: Markup.
      61086eb6
  8. 19 Jan, 2012 1 commit
    • Martin Rudalics's avatar
      Fix handling of persistent window parameters. · 34a02f46
      Martin Rudalics authored
      * 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.
      34a02f46
  9. 16 Jan, 2012 2 commits
    • Juanma Barranquero's avatar
    • Martin Rudalics's avatar
      Provide persistent window parameters. · 6a6ee00d
      Martin Rudalics authored
      * 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.
      6a6ee00d
  10. 11 Jan, 2012 1 commit
  11. 07 Jan, 2012 1 commit
  12. 06 Jan, 2012 2 commits
    • Chong Yidong's avatar
      More customization-related documentation updates. · 89bd9ccd
      Chong Yidong authored
      * 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.
      89bd9ccd
    • Glenn Morris's avatar
      Change the binding of "e" in info-mode. · c869783d
      Glenn Morris authored
      * 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
      c869783d
  13. 05 Jan, 2012 1 commit
  14. 29 Dec, 2011 2 commits
  15. 28 Dec, 2011 1 commit
    • Paul Eggert's avatar
      doc: Use clearer notations for permissions. · 8d80ef01
      Paul Eggert authored
      * 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.
      8d80ef01
  16. 27 Dec, 2011 1 commit
  17. 23 Dec, 2011 1 commit
    • Juanma Barranquero's avatar
      Fix bug#10354. · 9022ae07
      Juanma Barranquero authored
      * doc/lispref/variables.texi (Variables with Restricted Values):
        Change reference to variable.
      9022ae07
  18. 13 Dec, 2011 1 commit
    • Martin Rudalics's avatar
      Minor fixes in window handling code and docs. · 454592a6
      Martin Rudalics authored
      * 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.
      454592a6
  19. 12 Dec, 2011 1 commit
  20. 05 Dec, 2011 1 commit
  21. 26 Nov, 2011 2 commits
    • Eli Zaretskii's avatar
      Clarify documentation of wrap-prefix and line-prefix. · 579ebf8f
      Eli Zaretskii authored
       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.
      579ebf8f
    • Eli Zaretskii's avatar
      Update and enhance documentation of display of control characters. · a3dcc84e
      Eli Zaretskii authored
       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.
      a3dcc84e
  22. 25 Nov, 2011 1 commit
  23. 23 Nov, 2011 1 commit
  24. 21 Nov, 2011 2 commits
    • Martin Rudalics's avatar
      Fix windows.texi typos. · 90151a1e
      Martin Rudalics authored
      90151a1e
    • Chong Yidong's avatar
      More updates to Windows chapter of Lisp manual. · a9b9b7f5
      Chong Yidong authored
      * 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.
      a9b9b7f5
  25. 20 Nov, 2011 2 commits