1. 24 Nov, 2012 1 commit
  2. 18 Nov, 2012 1 commit
    • Glenn Morris's avatar
      Document eager macro expansion · 7351b73d
      Glenn Morris authored
      * doc/lispref/loading.texi (How Programs Do Loading): Add eager macro expansion.
      * doc/lispref/macros.texi (Expansion): Mention eager macro expansion.
      
      * etc/NEWS: Related edit.
      7351b73d
  3. 31 Oct, 2012 2 commits
  4. 30 Oct, 2012 1 commit
    • Chong Yidong's avatar
      Document more Emacs 24.3 changes. · e29e39c9
      Chong Yidong authored
      * frames.texi (Visibility of Frames): Document tty-top-frame.
      
      * loading.texi (Autoload): Document autoloadp, autoload-do-load.
      
      * symbols.texi (Symbol Plists): Document function-get.
      e29e39c9
  5. 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
  6. 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
  7. 07 Jul, 2012 1 commit
    • Chong Yidong's avatar
      Add "site-lisp" to manual indices. · ab4c47d3
      Chong Yidong authored
      * custom.texi (Init File): Index site-lisp.
      
      * doc/lispref/loading.texi (Library Search): Index site-lisp directories.
      
      Fixes: debbugs:11435
      ab4c47d3
  8. 11 Jun, 2012 1 commit
  9. 27 May, 2012 1 commit
  10. 10 May, 2012 2 commits
  11. 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
  12. 28 Apr, 2012 1 commit
  13. 14 Apr, 2012 1 commit
  14. 12 Apr, 2012 1 commit
    • Glenn Morris's avatar
      Doc and manual fixes related to mule · 8edb942b
      Glenn Morris authored
      * doc/emacs/mule.texi (International): Copyedits.
      (International Chars): Update C-x = example output.
      (Disabling Multibyte): Rename from "Enabling Multibyte".
      Clarify what "unibyte: t" does, and mode-line description.
      (Unibyte Mode): Update for "Disabling Multibyte" node name change.
      Use Texinfo recommended convention for quotes+punctuation.
      
      * doc/emacs/custom.texi (Specifying File Variables):
      Fix "unibyte" description.
      Update for "Disabling Multibyte" node name change.
      
      * doc/emacs/emacs.texi: Update for "Disabling Multibyte" node name change.
      
      * doc/lispref/loading.texi (Loading Non-ASCII):
      "unibyte:" can also be at the end.
      
      * lisp/international/mule.el (set-auto-coding-for-load): Doc fix.
      8edb942b
  15. 08 Apr, 2012 1 commit
    • Glenn Morris's avatar
      Use @env for environment variables in texinfo manuals · 8fc85b20
      Glenn Morris authored
      It renders the same as @code, so in many cases this change is entirely cosmetic.
      
      * doc/emacs/misc.texi (Gnus Startup):
      * doc/lispref/files.texi, doc/lispref/frames.texi:
      * doc/lispref/loading.texi, doc/lispref/os.texi, doc/lispref/processes.texi:
      Use @env for environment variables.
      8fc85b20
  16. 10 Mar, 2012 1 commit
  17. 10 Feb, 2012 1 commit
    • Chong Yidong's avatar
      Update Loading chapter of Emacs manual. · 6c1e4b46
      Chong Yidong authored
      * doc/emacs/loading.texi (Loading): Don't emphasize "library" terminology.
      (Library Search): load-path is not a user option.  Mention role of
      -L option and packages.  Improve examples.
      (Loading Non-ASCII): Don't mention unibyte Emacs, which is
      obsolete.
      (Autoload): Minor clarifications.
      6c1e4b46
  18. 08 Feb, 2012 1 commit
  19. 11 Jan, 2012 1 commit
  20. 05 Jan, 2012 1 commit
  21. 09 Feb, 2011 1 commit
  22. 25 Jan, 2011 1 commit
  23. 23 Jan, 2011 1 commit
  24. 15 Jan, 2011 1 commit
  25. 11 Jan, 2011 1 commit
  26. 02 Jan, 2011 1 commit
  27. 12 Nov, 2010 1 commit
  28. 22 Aug, 2010 1 commit
    • Chong Yidong's avatar
      Make obsolete --unibyte argument do nothing (Bug#6886). · 198a7a97
      Chong Yidong authored
      * src/emacs.c (main): Remove --unibyte handling (Bug#6886).
      
      * lisp/startup.el (command-line-1): Issue warning for ignored arguments
      --unibyte, etc (Bug#6886).
      
      * doc/lispref/nonascii.texi (Text Representations):
      * doc/lispref/loading.texi (Loading Non-ASCII):
      * doc/lispref/compile.texi (Byte Compilation): Don't mention obsolete
      --unibyte command-line argument.
      198a7a97
  29. 23 Jun, 2010 1 commit
    • Glenn Morris's avatar
      Untabify doc/lispref/*.texi. · d24880de
      Glenn Morris authored
      * abbrevs.texi, commands.texi, compile.texi, debugging.texi:
      * display.texi, edebug.texi, elisp.texi, eval.texi, files.texi:
      * frames.texi, functions.texi, internals.texi, keymaps.texi:
      * loading.texi, minibuf.texi, numbers.texi, os.texi, processes.texi:
      * searching.texi, sequences.texi, strings.texi, syntax.texi:
      * text.texi, tips.texi, vol1.texi, vol2.texi, windows.texi:
      Untabify Texinfo files.
      d24880de
  30. 03 May, 2010 1 commit
  31. 26 Mar, 2010 1 commit
  32. 13 Jan, 2010 1 commit
  33. 01 Jan, 2010 1 commit
  34. 27 Aug, 2009 1 commit
    • Stefan Monnier's avatar
      * subr.el (default-mode-line-format, default-header-line-format) · 4e3b4528
      Stefan Monnier authored
      (default-line-spacing, default-abbrev-mode, default-ctl-arrow)
      (default-direction-reversed, default-truncate-lines)
      (default-left-margin, default-tab-width, default-case-fold-search)
      (default-left-margin-width, default-right-margin-width)
      (default-left-fringe-width, default-right-fringe-width)
      (default-fringes-outside-margins, default-scroll-bar-width)
      (default-vertical-scroll-bar, default-indicate-empty-lines)
      (default-indicate-buffer-boundaries, default-fringe-indicator-alist)
      (default-fringe-cursor-alist, default-scroll-up-aggressively)
      (default-scroll-down-aggressively, default-fill-column)
      (default-cursor-type, default-buffer-file-type)
      (default-cursor-in-non-selected-windows)
      (default-buffer-file-coding-system, default-major-mode)
      (default-enable-multibyte-characters): Mark as obsolete.
      * cus-start.el (default-major-mode): Customize `major-mode' instead.
      (enable-multibyte-characters): Not customizable any more.
      4e3b4528
  35. 15 Aug, 2009 1 commit
  36. 18 Jul, 2009 1 commit
  37. 11 Jul, 2009 1 commit
  38. 12 Mar, 2009 1 commit