1. 05 Feb, 2012 3 commits
    • Chong Yidong's avatar
      Update Customization chapter of Lisp manual. · e1161b06
      Chong Yidong authored
      * doc/lispref/customize.texi (Common Keywords): Minor clarifications.
      Document custom-unlispify-remove-prefixes.
      (Variable Definitions): Backquotes in defcustom seem to work fine
      now.  Various other copyedits.
      (Simple Types): Copyedits.  Document color selector.
      (Composite Types): Copyedits.
      (Splicing into Lists): Clarifications.
      e1161b06
    • Chong Yidong's avatar
      Updates to Macros and Customization chapters of Lisp manual. · 03988c98
      Chong Yidong authored
      * doc/lispref/customize.texi (Common Keywords): Minor clarifications.
      Document custom-unlispify-remove-prefixes.
      (Variable Definitions): Backquotes in defcustom seem to work fine
      now.  Various other copyedits.
      
      * doc/lispref/macros.texi (Expansion): Minor clarification.
      (Backquote): Move node to eval.texi.
      (Defining Macros): Move an example from Backquote node.
      (Argument Evaluation): No need to mention Pascal.
      (Indenting Macros): Add xref to Defining Macros.
      
      * doc/lispref/eval.texi (Backquote): Move from macros.texi.
      
      * lisp/custom.el (defcustom): Doc fix.
      03988c98
    • Glenn Morris's avatar
      More doc for debug-on-event. · 649f602c
      Glenn Morris authored
      * emacs/trouble.texi (Checklist): Mention debug-on-event.
      
      * lispref/debugging.texi (Error Debugging): Mention debug-on-event default.
      649f602c
  2. 04 Feb, 2012 6 commits
    • Glenn Morris's avatar
      Document revert-buffer-in-progress-p · 8f05da42
      Glenn Morris authored
      * doc/lispref/backups.texi (Reverting): Mention revert-buffer-in-progress-p.
      * lisp/files.el (revert-buffer): Doc fix (mention revert-buffer-in-progress-p).
      * etc/NEWS: Related markup.
      8f05da42
    • Glenn Morris's avatar
      Document debug-on-event · 7aa5aad8
      Glenn Morris authored
      * doc/lispref/debugging.texi (Error Debugging): Mention debug-on-event.
      * doc/lispref/commands.texi (Misc Events): Mention sigusr1,2 and debugging.
      * etc/NEWS: Related edit.
      7aa5aad8
    • Glenn Morris's avatar
      with-wrapper-hook doc clarifications · c7291ad9
      Glenn Morris authored
      * doc/lispref/modes.texi (Running Hooks): Try to clarify with-wrapper-hook.
      * lisp/subr.el (with-wrapper-hook): Doc fixes.
      c7291ad9
    • Glenn Morris's avatar
      Try to document filter-buffer-substring changes · 34c99998
      Glenn Morris authored
      * doc/lispref/text.texi (Buffer Contents):
      Update filter-buffer-substring description.
      
      * lisp/simple.el (filter-buffer-substring-functions)
      (buffer-substring-filters, filter-buffer-substring): Doc fixes.
      
      * etc/NEWS: Related edits.
      34c99998
    • Chong Yidong's avatar
      Update Functions chapter of Lisp manual; document closures. · 735cc5ca
      Chong Yidong authored
      * doc/emacs/functions.texi (What Is a Function): Add closures.  Mention
      "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.
      (Function Cells): Downplay direct usage of fset.
      (Closures): New node.
      (Inline Functions): Remove "open-code" terminology.
      (Declaring Functions): Minor tweak; .m is not C code.
      
      * doc/emacs/variables.texi (Variables): Don't refer to "global value".
      (Local Variables, Void Variables): Copyedits.
      (Lexical Binding): Minor clarification of example.
      (File Local Variables): Mention :safe and :risky defcustom args.
      (Lexical Binding): Add xref to Closures node.
      735cc5ca
    • Glenn Morris's avatar
      * doc/lispref/minibuf.texi (High-Level Completion): Updates for read-color. · 94bc7984
      Glenn Morris authored
      * etc/NEWS: Likewise.
      94bc7984
  3. 03 Feb, 2012 3 commits
    • Glenn Morris's avatar
      Document animated image API · eea14f31
      Glenn Morris authored
      * doc/lispref/display.texi (GIF Images): Mention animation.
      Remove commented-out old example of animation.
      (Animated Images): New subsection.
      * doc/lispref/elisp.texi (Top):
      * doc/lispref/vol1.texi (Top):
      * doc/lispref/vol2.texi (Top): Add Animated Images menu entry.
      
      * lisp/image-mode.el (image-animate-loop, image-toggle-animation): Doc fixes.
      
      * lisp/image.el (image-animated-p): Doc fix.  Use image-animated-types.
      (image-animate-timeout): Doc fix.
      
      * etc/NEWS: Markup.
      eea14f31
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Small display.texi fix · 4f5a10ef
      Glenn Morris authored
      * doc/lispref/display.texi (Image Formats):
      Remove oddly specific information on versions of image libraries.
      4f5a10ef
  4. 02 Feb, 2012 5 commits
  5. 01 Feb, 2012 1 commit
  6. 31 Jan, 2012 2 commits
  7. 29 Jan, 2012 4 commits
  8. 28 Jan, 2012 4 commits
  9. 27 Jan, 2012 2 commits
  10. 26 Jan, 2012 3 commits
  11. 25 Jan, 2012 3 commits
  12. 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
  13. 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
  14. 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