1. 23 Dec, 2014 1 commit
    • Eli Zaretskii's avatar
      Improve indexing on the chapter/section/subsection levels. · 20cfd248
      Eli Zaretskii authored
       doc/lispref/windows.texi (Recombining Windows): Index subject of sections.
       doc/lispref/variables.texi (Variables with Restricted Values)
       (Generalized Variables): Index subject of sections.
       doc/lispref/text.texi (Buffer Contents, Examining Properties)
       (Changing Properties, Property Search, Substitution): Index
       subject of sections.
       doc/lispref/syntax.texi (Motion and Syntax, Parsing Expressions)
       (Motion via Parsing, Position Parse, Control Parsing): Index
       subject of sections.
       doc/lispref/strings.texi (Predicates for Strings, Creating Strings)
       (Modifying Strings, Text Comparison): Index subject of sections.
       doc/lispref/searching.texi (Syntax of Regexps, Regexp Special)
       (Regexp Functions, Regexp Functions): Index subject of sections.
       doc/lispref/processes.texi (Subprocess Creation, Process Information): Index
       subject of sections.
       doc/lispref/positions.texi (Screen Lines): Index subject of sections.
       doc/lispref/nonascii.texi (Scanning Charsets, Specifying Coding Systems):
       Index subject of sections.
       doc/lispref/minibuf.texi (Text from Minibuffer, Object from Minibuffer)
       (Multiple Queries, Minibuffer Contents): Index subject of
       sections.
       doc/lispref/markers.texi (Predicates on Markers, Creating Markers)
       (Information from Markers, Moving Markers): Index subject of
       sections.
       doc/lispref/macros.texi (Defining Macros, Problems with Macros): Index
       subject of sections.
       doc/lispref/loading.texi (Loading Non-ASCII, Where Defined): Index subject
       of sections.
       doc/lispref/lists.texi (List-related Predicates, List Variables, Setcar)
       (Setcdr, Plist Access): Index subject of sections.
       doc/lispref/keymaps.texi (Controlling Active Maps, Scanning Keymaps)
       (Modifying Menus): Index subject of sections.
       doc/lispref/help.texi (Accessing Documentation, Help Functions): Index
       subject of sections.
       doc/lispref/hash.texi (Hash Access): Index subject of sections.
       doc/lispref/functions.texi (Core Advising Primitives)
       (Advising Named Functions, Porting old advices): Index subject of
       sections.
       doc/lispref/frames.texi (Creating Frames, Initial Parameters)
       (Position Parameters, Buffer Parameters, Minibuffers and Frames)
       (Pop-Up Menus, Drag and Drop): Index subject of sections.
       doc/lispref/files.texi (Visiting Functions, Kinds of Files)
       (Unique File Names): Index subject of sections.
       doc/lispref/display.texi (Refresh Screen, Echo Area Customization)
       (Warning Variables, Warning Options, Delayed Warnings)
       (Temporary Displays, Managing Overlays, Overlay Properties)
       (Finding Overlays, Size of Displayed Text, Defining Faces)
       (Attribute Functions, Displaying Faces, Face Remapping)
       (Basic Faces, Font Lookup, Fontsets, Replacing Specs)
       (Defining Images, Showing Images): Index subject of sections.
       doc/lispref/debugging.texi (Debugging, Explicit Debug)
       (Invoking the Debugger, Excess Open, Excess Close): Index subject
       of sections.
       doc/lispref/customize.texi (Defining New Types, Applying Customizations)
       (Custom Themes): Index subject of sections.
       doc/lispref/control.texi (Sequencing, Combining Conditions)
       (Processing of Errors, Cleanups): Index subject of sections.
       doc/lispref/compile.texi (Eval During Compile): Index subject of sections.
       doc/lispref/commands.texi (Using Interactive, Distinguish Interactive)
       (Command Loop Info, Classifying Events, Event Mod)
       (Invoking the Input Method): Index subject of sections.
       doc/lispref/buffers.texi (Buffer List, Buffer Gap): Index subject of sections.
       doc/lispref/backups.texi (Making Backups, Numbered Backups, Backup Names)
       (Reverting): Index subject of sections.
       doc/lispref/abbrevs.texi (Abbrev Tables, Defining Abbrevs, Abbrev Files)
       (Abbrev Expansion, Standard Abbrev Tables, Abbrev Properties)
       (Abbrev Table Properties): Index subject of sections.
       doc/lispref/os.texi (Time of Day, Time Conversion, Time Parsing)
       (Time Calculations, Idle Timers): Index subject of sections.
      20cfd248
  2. 04 Oct, 2014 1 commit
    • Glenn Morris's avatar
      Small doc/ fixes re @var usage. · fc7db706
      Glenn Morris authored
      * doc/emacs/cmdargs.texi (Misc X):
      * doc/emacs/display.texi (Optional Mode Line):
      * doc/emacs/misc.texi (emacsclient Options):
      * doc/emacs/vc1-xtra.texi (VC Delete/Rename):
      * doc/lispref/buffers.texi (Buffer List):
      * doc/lispref/display.texi (Image Descriptors, Defining Images):
      * doc/lispref/functions.texi (Core Advising Primitives):
      Small fixes re @var usage.
      fc7db706
  3. 04 Sep, 2014 1 commit
  4. 27 May, 2014 1 commit
    • Glenn Morris's avatar
      Doc updates re abbrev-expand-function · e38a5ebe
      Glenn Morris authored
      * doc/emacs/abbrevs.texi (Expanding Abbrevs): Update re abbrev-expand-function.
      
      * doc/lispref/abbrevs.texi (Abbrev Expansion): Update for expand-abbrev changes.
      
      * doc/lispref/functions.texi (Advising Functions): Standardize menu case.
      
      * lisp/abbrev.el (abbrev-expand-functions, abbrev-expand-function)
      (expand-abbrev, abbrev--default-expand): Doc fixes.
      e38a5ebe
  5. 10 May, 2014 1 commit
  6. 22 Mar, 2014 1 commit
  7. 21 Mar, 2014 1 commit
  8. 18 Mar, 2014 2 commits
  9. 28 Feb, 2014 2 commits
  10. 22 Feb, 2014 2 commits
  11. 20 Feb, 2014 1 commit
    • Glenn Morris's avatar
      Some doc for defalias-fset-function · 189e7007
      Glenn Morris authored
      * doc/lispref/functions.texi (Defining Functions):
      Mention defalias-fset-function.
      
      * src/data.c (Fdefalias): Doc fix.
      
      * etc/NEWS: Related edit.
      189e7007
  12. 10 Jan, 2014 1 commit
    • Stefan Monnier's avatar
      * doc/lispref/functions.texi (Advising Functions): New section. · 122ff675
      Stefan Monnier authored
      * doc/lispref/modes.texi (Running Hooks): Don't document with-wrapper-hook and
      run-hook-wrapped any more.
      (Hooks): Link to the new Advising Functions node.
      * doc/lispref/elisp.texi (Top): Don't include advice.texi.
      * doc/lispref/advice.texi: Remove.
      * doc/lispref/makefile.w32-in (srcs):
      * doc/lispref/Makefile.in (srcs): Adjust accordingly.
      * doc/misc/cl.texi (Function Bindings): Fix incorrect description of cl-let.
      122ff675
  13. 01 Jan, 2014 1 commit
  14. 27 Dec, 2013 1 commit
    • Chong Yidong's avatar
      More doc updates · 0f1d2934
      Chong Yidong authored
      * commands.texi (Reading One Event): Mention keyboard coding.
      
      * functions.texi (Function Cells):
      * eval.texi (Function Indirection): Update for the fact that
      symbol-function no longer signals an error.
      
      * keymaps.texi (Translation Keymaps, Translation Keymaps):
      * nonascii.texi (Terminal I/O Encoding): Copyedits.
      
      * data.c (Fsymbol_function): Doc fix.
      0f1d2934
  15. 12 Sep, 2013 1 commit
  16. 02 Aug, 2013 1 commit
    • Xue Fuqiao's avatar
      Add indexes for elisp manual. · 9097ad86
      Xue Fuqiao authored
      * doc/lispref/display.texi (Face Functions): Add an index.
      
      * doc/lispref/variables.texi (Variable Aliases): Add an index.
      
      * doc/lispref/functions.texi (Defining Functions): Add an index.
      
      * doc/lispref/nonascii.texi (Coding System Basics): Add an index.
      9097ad86
  17. 12 Jun, 2013 1 commit
  18. 29 May, 2013 1 commit
  19. 01 Jan, 2013 1 commit
  20. 29 Dec, 2012 1 commit
  21. 05 Dec, 2012 1 commit
    • Paul Eggert's avatar
      Fix minor whitespace issues after "." in manual. · 1df7defd
      Paul Eggert authored
      Be more systematic about using "@." (not ".") at end of sentence that
      ends in a capital letter, and about appending "@:" after non-ends of
      sentences that end in a lower case letter followed by "." followed by
      whitespace.  Omit unnecessary use of "@:" and "@.".  Similarly for "?"
      and "!".  Be more consistent about putting a comma after "i.e." and
      "e.g."; this is the typical American style and it's easier to code in
      Texinfo.
      
      Fixes: debbugs:12973
      1df7defd
  22. 31 Oct, 2012 1 commit
  23. 23 Oct, 2012 1 commit
    • Stefan Monnier's avatar
      Cleanup uses of "-hooks". · d1069532
      Stefan Monnier authored
      * doc/emacs/custom.texi (Hooks):
      * doc/lispref/hooks.texi (Standard Hooks): Clarify that -hooks is deprecated.
      
      * lisp/gnus/nndiary.el (nndiary-request-create-group-functions)
      (nndiary-request-update-info-functions)
      (nndiary-request-accept-article-functions):
      * lisp/gnus/gnus-start.el (gnus-subscribe-newsgroup-functions):
      * lisp/cedet/semantic/db-file.el (semanticdb-save-database-functions):
      * lisp/cedet/semantic/lex.el (semantic-lex-reset-functions):
      * lisp/cedet/semantic/edit.el (semantic-change-functions)
      (semantic-edits-new-change-functions)
      (semantic-edits-delete-change-functions)
      (semantic-edits-reparse-change-functions):
      * lisp/htmlfontify.el (hfy-post-html-hook):
      * lisp/filesets.el (filesets-cache-fill-content-hook):
      * lisp/arc-mode.el (archive-extract-hook):
      * lisp/progmodes/cc-mode.el (c-prepare-bug-report-hook):
      * lisp/net/rcirc.el (rcirc-sentinel-functions)
      (rcirc-receive-message-functions, rcirc-activity-functions)
      (rcirc-print-functions):
      * lisp/net/dbus.el (dbus-event-error-functions):
      * lisp/emacs-lisp/eieio.el (eieio-pre-method-execution-functions):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-style-functions)
      (checkdoc-comment-style-functions): Don't use "-hooks" suffix.
      
      * lisp/term/sun.el (sun-raw-prefix-hooks):
      * lisp/mail/sendmail.el (mail-yank-hooks):
      * lisp/mh-e/mh-letter.el (mh-yank-hooks): Use make-obsolete-variable.
      d1069532
  24. 15 Oct, 2012 1 commit
    • Chong Yidong's avatar
      More documentation fixes for changes to defun, defmacro, etc. · d18a0d24
      Chong Yidong authored
      * doc/lispref/functions.texi (Anonymous Functions): Explicitly list the
      docstring, declare, and interactive arguments to lambda.
      (Defining Functions): Likewise for defun.
      (Inline Functions): Likewise for defsubst.
      (Declare Form): Tweak description.
      
      * doc/lispref/macros.texi (Defining Macros):  defmacro is now a macro.
      Explicitly list the docstring and declare arguments.
      
      * emacs-lisp/byte-run.el (defsubst): Doc fix.
      d18a0d24
  25. 03 Oct, 2012 1 commit
  26. 30 Sep, 2012 1 commit
    • Chong Yidong's avatar
      Update docs for a bunch of 24.3 changes. · 48de8b12
      Chong Yidong authored
      * doc/emacs/killing.texi (Rectangles): Document copy-rectangle-as-kill.
      
      * doc/emacs/search.texi (Special Isearch): Document the lax space search
      feature and M-s SPC.
      (Regexp Search): Move main search-whitespace-regexp description to
      Special Isearch.
      (Replace): Document replace-lax-whitespace.
      
      * doc/emacs/basic.texi (Position Info): Document C-u M-=.
      (Moving Point): Document move-to-column.
      
      * doc/emacs/display.texi (Useless Whitespace): Add delete-trailing-lines.
      
      * doc/emacs/misc.texi (emacsclient Options): Document the effect of
      initial-buffer-choice on client frames.  Document server-auth-dir.
      Do not document server-host, which is bad security practice.
      
      * doc/emacs/building.texi (Lisp Libraries): Docstring lookups can trigger
      autoloading.  Document help-enable-auto-load.
      
      * doc/emacs/mini.texi (Yes or No Prompts): New node.
      
      * doc/emacs/ack.texi (Acknowledgments): Remove obsolete packages.
      
      * doc/lispref/commands.texi (Click Events): Define "mouse position list".
      Remove mention of unimplemented horizontal scroll bars.
      (Drag Events, Motion Events): Refer to "mouse position list".
      (Accessing Mouse): Document posnp.
      
      * doc/lispref/errors.texi (Standard Errors): Tweak arith-error description.
      Tweak markup.  Remove domain-error and friends, which seem to be
      unused after the floating-point code revamp.
      
      * doc/lispref/functions.texi (Obsolete Functions): Obsolescence also affects
      documentation commands.  Various clarifications.
      (Declare Form): New node.
      
      * doc/lispref/loading.texi (Autoload):
      * doc/lispref/help.texi (Documentation Basics): The special sequences can
      trigger autoloading.
      
      * doc/lispref/macros.texi (Defining Macros): Move description of `declare' to
      Declare Form node.
      
      * doc/lispref/numbers.texi (Integer Basics): Copyedits.
      (Float Basics): Consider IEEE floating point always available.
      (Random Numbers): Document actual limits.
      (Arithmetic Operations): Clarify division by zero.  Don't mention
      the machine-independence of negative division since it does not
      happen in practice.
      
      * doc/lispref/os.texi (Idle Timers): Minor clarifications.
      (User Identification): Add system-users and system-groups.
      
      * doc/lispref/strings.texi (String Basics): Copyedits.
      
      * lisp/minibuffer.el (minibuffer-local-filename-syntax): Doc fix.
      
      * lisp/server.el (server-host): Document the security implications.
      (server-auth-key): Doc fix.
      
      * lisp/startup.el (initial-buffer-choice): Doc fix.
      
      * src/fns.c (Frandom): Doc fix.
      48de8b12
  27. 06 Aug, 2012 1 commit
    • Eli Zaretskii's avatar
      Fix bug #12138 with indexing "closures". · a08eadfe
      Eli Zaretskii authored
       doc/lispref/functions.texi (Closures): Put the main index entry for
       "closures" here.
       doc/lispref/variables.texi (Lexical Binding): Disambiguate the index entry
       for "closures".
      a08eadfe
  28. 18 Jun, 2012 1 commit
    • Stefan Monnier's avatar
      Fix return value of `defun' and un-define it. · 1053a871
      Stefan Monnier authored
      * src/data.c (Fdefalias): Return `symbol'.
      * doc/lispref/functions.texi (Defining Functions):
      * doc/lispref/macros.texi (Defining Macros): Un-define the return value of
      `defun', `defmacro' and `defalias'.
      
      Fixes: debbugs:11686
      1053a871
  29. 11 Jun, 2012 1 commit
  30. 27 May, 2012 1 commit
  31. 15 May, 2012 1 commit
    • Chong Yidong's avatar
      Misc docfixes. · 27d1f87a
      Chong Yidong authored
      Suggested by Martin Rudalics.
      
      * doc/lispref/display.texi (Face Functions): Fix define-obsolete-face-alias.
      
      * doc/lispref/functions.texi (Obsolete Functions): Fix doc for
      set-advertised-calling-convention.
      
      * doc/lispref/modes.texi (Mode Help): Fix describe-mode.
      
      * doc/lispref/variables.texi (Variable Aliases): Fix make-obsolete-variable.
      
      * lisp/help.el (describe-mode): Doc fix.
      27d1f87a
  32. 05 May, 2012 1 commit
    • Glenn Morris's avatar
      More small edits for doc/lispref · ddff3351
      Glenn Morris authored
      * control.texi: Where possible, use example rather than smallexample.
      (Sequencing, Conditionals, Signaling Errors, Handling Errors):
      Tweak page breaks.
      
      * customize.texi: Where possible, use example rather than smallexample.
      (Common Keywords, Variable Definitions, Applying Customizations)
      (Custom Themes): Tweak page breaks.
      
      * eval.texi, functions.texi, loading.texi, macros.texi:
      Where possible, use example rather than smallexample.
      
      * sequences.texi (Arrays): Tweak page breaks.
      
      * symbols.texi: Where possible, use example rather than smallexample.
      (Symbol Components): Fix typo.
      (Other Plists): Tweak page break.
      ddff3351
  33. 26 Apr, 2012 1 commit
  34. 14 Apr, 2012 1 commit
  35. 04 Feb, 2012 1 commit
    • 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
  36. 11 Jan, 2012 1 commit
  37. 05 Jan, 2012 1 commit