1. 18 Feb, 2012 2 commits
    • Glenn Morris's avatar
      Checked rmail.texi · b474519e
      Glenn Morris authored
      * doc/emacs/rmail.texi: Copyedits.  Use 'mail composition buffer' in place
      of '*mail*', since Message does not call it that.
      (Rmail Reply): Rename rmail-dont-reply-to-names.
      \\`info- no longer handled specially.
      Update for rmail-enable-mime-composing.
      Don't mention 'm' for replies.
      Don't mention rmail-mail-new-frame and cancelling, since it does
      not work for Message at the moment.
      
      * lisp/mail/rmail.el (rmail-dont-reply-to-names): Mark as obsolete.
      
      * lisp/mail/undigest.el (unforward-rmail-message): Doc fix.
      
      * admin/FOR-RELEASE: Related markup.
      b474519e
    • Glenn Morris's avatar
      * doc/emacs/cal-xtra.texi: Copyedits. · a5987767
      Glenn Morris authored
      * admin/FOR-RELEASE: Related markup.
      a5987767
  2. 17 Feb, 2012 2 commits
  3. 16 Feb, 2012 3 commits
    • Chong Yidong's avatar
      Update Syntax chapter of Lisp manual. · 4230351b
      Chong Yidong authored
      * doc/lispref/syntax.texi (Syntax Tables, Syntax Descriptors)
      (Syntax Table Functions): Copyedits.
      (Syntax Basics): Don't repeat the material in the preceding node.
      (Syntax Class Table): Use a table.
      (Syntax Properties): Document syntax-propertize-function and
      syntax-propertize-extend-region-functions.
      (Motion via Parsing): Fix indentation.
      (Parser State): Update for the new "c" comment style.  Fix
      description of item 7 (comment style).
      
      * doc/lispref/modes.texi (Syntactic Font Lock): Add xref to Syntactic Font Lock node.
      4230351b
    • Glenn Morris's avatar
      * doc/emacs/dired-xtra.texi (Subdir Switches): Small fixes. · 3b19a30d
      Glenn Morris authored
      * admin/FOR-RELEASE: Related markup.
      3b19a30d
    • Glenn Morris's avatar
      FOR-RELEASE updates · d400b295
      Glenn Morris authored
      d400b295
  4. 14 Feb, 2012 1 commit
    • Chong Yidong's avatar
      Update Keymaps chapter of Lisp manual. · 3d8badf4
      Chong Yidong authored
      * doc/emacs/keymaps.texi (Format of Keymaps): The CACHE component of keymaps
      was removed on 2009-09-10.  Update lisp-mode-map example.
      (Inheritance and Keymaps): Minor clarification.
      (Searching Keymaps): Remove out-of-place enumeration.
      (Key Lookup): Remove unnecessary example (one was already given in
      Format of Keymaps).
      (Changing Key Bindings): Update suppress-keymap example.
      (Menu Bar, Tool Bar): Copyedits.
      (Tool Bar): Update tool-bar-map example.
      3d8badf4
  5. 12 Feb, 2012 1 commit
  6. 10 Feb, 2012 2 commits
    • Chong Yidong's avatar
      Update Compilation and Advice chapters in Lisp manual. · 25dec365
      Chong Yidong authored
      * doc/lispref/advice.texi (Defining Advice): Clarify ad-unadvise.
      (Activation of Advice): Specifying the ACTIVATE flag in defadvice
      is not abnormal.
      (Advising Primitives): Node deleted; ad-define-subr-args has been
      removed.
      
      * doc/lispref/compile.texi (Speed of Byte-Code): Use float-time in example.
      (Compilation Functions): Note that the log uses Compilation mode.
      Don't discuss the contents of byte-code function object here.
      (Compilation Functions): De-document internal function byte-code.
      (Docs and Compilation): Minor clarifications.
      
      * doc/lispref/objects.texi (Byte-Code Type): Add xref to Byte-Code Function
      Objects.
      
      * lisp/emacs-lisp/advice.el: Update commentary to reflect deletion of
      ad-define-subr-args
      25dec365
    • 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
  7. 08 Feb, 2012 1 commit
  8. 05 Feb, 2012 2 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
  9. 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
  10. 25 Jan, 2012 2 commits
  11. 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
  12. 21 Jan, 2012 1 commit
  13. 17 Jan, 2012 1 commit
  14. 15 Jan, 2012 1 commit
    • Chong Yidong's avatar
      Update X Resources chapter of Emacs manual. · 06848b82
      Chong Yidong authored
      * doc/emacs/xresources.texi (X Resources): Describe GTK+ case first.
      (Resources): Don't use borderWidth as an example, since it doesn't
      work with GTK+.
      (Table of Resources): Clarify role of several resources, including
      the Emacs 24 behavior of cursorBlink etc.
      (Face Resources): Node deleted.  Recommend using Customize
      instead.  Add paragraph to `Table of Resources' node summarizing
      how to use X resources for changing faces.
      (Lucid Resources): Rewrite, omitting description of font names,
      referring to the Fonts node instead.
      (LessTif Resources): Copyedits.
      (GTK resources): Rewrite, describing the difference between gtk2
      and gtk3.
      (GTK Resource Basics): New node.
      (GTK Widget Names, GTK Names in Emacs): Rewrite.
      (GTK styles): Just refer to Fonts node for GTK font format.
      
      * doc/emacs/display.texi (Faces): Document the cursor face.
      06848b82
  15. 14 Jan, 2012 2 commits
    • Eli Zaretskii's avatar
      Update the Hebrew tutorial. · 0dc18ae0
      Eli Zaretskii authored
       etc/tutorials/TUTORIAL.he: Update to follow changes to TUTORIAL in
       2012-01-10T08:27:22Z!cyd@gnu.org.
       admin/FOR-RELEASE (Check the Emacs Tutorial): Mark TUTORIAL.he as
       updated and checked.
      0dc18ae0
    • Chong Yidong's avatar
      Update Emacs Invocation chapter of Emacs manual. · a73a3461
      Chong Yidong authored
      * doc/emacs/cmdargs.texi (Action Arguments): No need to mention
      EMACSLOADPATH.
      (General Variables): Add xref to Lisp Libraries.
      (Initial Options): Copyedits.
      (Resume Arguments): Node deleted; emacs.bash/csh are obsolete.
      (Environment): Clarify what getenv does.
      (General Variables): Clarify EMACSPATH etc.  Emacs does not assume
      light backgrounds on xterms.
      (Misc Variables): TEMP and TMP are not Windows-specific.
      (Display X): Copyedits.
      (Colors X): -bd does nothing for GTK.
      (Icons X): Gnome 3 doesn't use taskbars.
      
      * doc/emacs/misc.texi (Shell): Document exec-path here.
      
      * doc/emacs/rmail.texi (Movemail): Add xref for exec-path.
      a73a3461
  16. 10 Jan, 2012 1 commit
    • Chong Yidong's avatar
      Update English tutorial. · 107ddb97
      Chong Yidong authored
      * etc/tutorials/TUTORIAL: Don't give instructions for old-style X
      scrollbars.  Use DEL terminology instead of DelBack.  Improve
      description of graphical continuation lines and mode-line.
      Promote use of C-/ and C-SPC.  Remove discussion of flow control.
      107ddb97
  17. 07 Jan, 2012 1 commit
    • Chong Yidong's avatar
      Update Lossage chapter of Emacs manual. · c61ab18c
      Chong Yidong authored
      * doc/emacs/trouble.texi (Lossage): Refer to Bugs node for problems.
      (DEL Does Not Delete): Don't use "usual erasure key" teminology.
      (Screen Garbled): Don't refer to terminal "manufacturers".
      (Total Frustration): Node deleted.  Eliza is documented in
      Amusements now.
      (Known Problems): More info about using the bug tracker.  Mention
      debbugs package.
      (Bug Criteria): Copyedits.
      (Understanding Bug Reporting): Mention emacs -Q.
      c61ab18c
  18. 06 Jan, 2012 1 commit
    • 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
  19. 05 Jan, 2012 1 commit
    • Chong Yidong's avatar
      Update the Customization chapter of Emacs manual. · b0d7d8af
      Chong Yidong authored
      * doc/emacs/custom.texi (Customization Groups): Update example.
      (Browsing Custom): Document the new search field.
      (Changing a Variable): Update example for Emacs 24 changes.
      Document Custom-set and Custom-save commands.
      (Face Customization): Document Emacs 24 changes.  De-document
      modify-face.
      (Specific Customization): Mention customize-variable.
      (Custom Themes): Add customize-themes, custom-theme-load-path,
      custom-theme-directory, and describe-theme.
      (Creating Custom Themes): New node.
      (Examining): Mention M-:.
      
      * doc/emacs/package.texi (Packages): Fix typo.
      b0d7d8af
  20. 03 Jan, 2012 1 commit
    • Chong Yidong's avatar
      More updates to misc.texi. · 88c5c7c8
      Chong Yidong authored
      * doc/emacs/misc.texi (Single Shell): Don't document Lisp usage of
      shell-command.  Tidy up discussion of synchronicity.  Add index
      entries for async-shell-command.
      (Interactive Shell): Note that M-x shell uses shell-file-name.
      Note change in behavior in Emacs 24.
      (Shell Mode): Shell mode now uses completion-at-point.
      (Shell Prompts): Emphasize that comint-use-prompt-regexp isn't the
      default method for recognizing prompts nowadays.
      (Shell Ring): Add xref to Minibuffer History.
      (Directory Tracking): Explain Dirtrack mode in more detail.
      (Term Mode): Fix index entries.
      (Paging in Term): Merge into Term Mode.
      (Serial Terminal, Emacs Server, emacsclient Options): Copyedits.
      (Printing): Fix xref.  State default of lpr-switches.
      (PostScript): Remove obsolete sentence.  Omit description of
      non-interactive behaviors.
      (Hyperlinking): Improve description.
      (Browse-URL): Using compose-mail for mailto URLs is the default.
      Document browse-url-mailto-function.
      (Goto Address mode): Add index entries.  Add xref to Browse-URL.
      (FFAP): FFAP is not a minor mode.
      (Amusements): M-x lm was renamed to M-x landmark.  Document
      nato-region.
      88c5c7c8
  21. 01 Jan, 2012 1 commit
    • Chong Yidong's avatar
      Updates to misc.texi in Emacs manual. · b8ecfdfe
      Chong Yidong authored
      * misc.texi (Gnus, Buffers of Gnus): Copyedits.
      (Gnus Startup): Note that the system might not be set up for news.
      Describe group levels more clearly.
      (Gnus Group Buffer, Gnus Summary Buffer): New nodes, split from
      Summary of Gnus.
      (Document View): Copyedits.  Move zoom commads to DocView
      Navigation node.
      (DocView Navigation, DocView Searching, DocView Slicing)
      (DocView Conversion): Nodes renamed from Navigation, etc.
      
      * sending.texi (Mail Sending): Add message-kill-buffer-on-exit.
      b8ecfdfe
  22. 30 Dec, 2011 1 commit
    • Chong Yidong's avatar
      Update Sending Mail chapter of Emacs manual. · b30941db
      Chong Yidong authored
      * sending.texi (Sending Mail): Document initial mail buffer name,
      and changed multiple mail buffer behavior.
      (Mail Format): Put the example at the top of the section.
      (Mail Headers): Move discussion of "From" to the top.
      (Mail Sending): Document sendmail-query-once.
      (Citing Mail): Make it less Rmail-specific.
      b30941db
  23. 26 Dec, 2011 1 commit
    • Chong Yidong's avatar
      Update Abbrevs and Dired chapters of Emacs manual. · c40a7de7
      Chong Yidong authored
      * dired.texi (Dired Enter, Misc Dired Features): Document
      dired-use-ls-dired changes.  Mention quit-window.
      (Dired Navigation): Add index entries.
      (Dired Visiting): Fix View Mode xref.
      (Marks vs Flags): Prefer C-/ binding for undo.
      (Subdirectories in Dired): Add xrefs.
      (Misc Dired Features): Document some Emacs 24 changes.  Add index
      entries.
      
      * abbrevs.texi (Abbrev Concepts): No need to mention abbrev-mode
      variable, since it is explained in Minor Modes node.
      (Defining Abbrevs): Copyedits.
      (Expanding Abbrevs): State default of abbrev-all-caps.  Prefer the
      C-/ binding for undo.
      (Dabbrev Customization): Add xrefs for case-fold-search and
      case-replace.
      
      * dired-xtra.texi (Subdir Switches): Add xref.
      
      * maintaining.texi (VC Directory Commands): Mention quit-window.
      c40a7de7
  24. 25 Dec, 2011 1 commit
    • Chong Yidong's avatar
      More updates to Maintaining chapter of Emacs manual. · 3d992aa0
      Chong Yidong authored
      * files.texi (Misc File Ops): Mention vc-delete-file.
      
      * maintaining.texi (Tags): Mention Semantic.
      (Create Tags Table, Etags Regexps): Copyedits.
      (Find Tag): Mention minibuffer completion.
      (List Tags): Mention completion-at-point.  Completion is actually
      available in M-x list-tags.
      
      * programs.texi (Symbol Completion): Mention completion-at-point
      explicitly.
      
      * vc1-xtra.texi (VC Delete/Rename): Rename from Renaming and VC.
      Document vc-delete-file.
      3d992aa0
  25. 19 Dec, 2011 1 commit
    • Chong Yidong's avatar
      More updates for VC documentation. · bc859d5f
      Chong Yidong authored
      * doc/emacs/maintaining.texi (VCS Merging, VCS Changesets): Index entries.
      (VC Mode Line): Add index entry for "version control status".
      (VC Undo): Use vc-revert instead of its vc-revert-buffer alias.
      Document vc-revert-show-diff.  De-document vc-rollback.
      (VC Directory Mode): Rewrite introduction.  Move prefix arg
      documentation here from VC Directory Buffer node.
      (VC Directory Buffer): Use a decentralized VCS example.
      (VC Directory Commands): Use a table.  Remove material duplicated
      in previous nodes on multi-file VC filsets.
      bc859d5f
  26. 28 Nov, 2011 2 commits
    • Chong Yidong's avatar
      Update Indentation chapter of Emacs manual. · 6d262977
      Chong Yidong authored
      * indent.texi (Indentation): Rewrite introduction.  Move table to
      Indentation Commands node.
      (Indentation Commands): Add index entries to table.  Copyedits.
      (Tab Stops, Just Spaces): Copyedits.
      (Indent Convenience): New node.  Document electric-indent-mode.
      
      * programs.texi (Basic Indent):
      * windows.texi (Pop Up Window): Fix kindex entry.
      6d262977
    • Chong Yidong's avatar
      More updates to Modes chapter of Emacs manual. · dc95a8b0
      Chong Yidong authored
      * doc/emacs/modes.texi (Major Modes): Move major-mode variable doc here from
      Choosing Modes.  Document describe-mode.  Document prog-mode-hook
      and text-mode-hook.  Add example of using hooks.
      (Minor Modes): Document behavior of mode command calls from Lisp.
      Note that setting the mode variable using Customize will DTRT.
      (Choosing Modes): Add example of setting a minor mode using a
      local variable.
      dc95a8b0
  27. 23 Oct, 2011 1 commit
  28. 21 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Update Files chapter of Emacs manual. · bfd779dd
      Chong Yidong authored
      Plus miscellaneous minor speling fixes in other manual files.
      
      * doc/emacs/files.texi (File Names, Visiting, Interlocking): Copyedits.
      (Backup Copying): backup-by-copying-when-mismatch is now t.
      (Customize Save): Fix description of require-final-newline.
      (Reverting): Note that revert-buffer can't be undone.  Mention VC.
      (Auto Save Control): Clarify.
      (File Archives): Add 7z.
      (Remote Files): ange-ftp-make-backup-files defaults to nil.
      
      * doc/emacs/arevert-xtra.texi (Autorevert): Copyedits.
      bfd779dd
  29. 19 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Update Search chapter in Emacs manual. · 5abc31ef
      Chong Yidong authored
      * doc/emacs/search.texi (Repeat Isearch, Error in Isearch): Add kindex entries.
      (Isearch Yank): Document isearch-yank-pop.
      (Isearch Scroll): Refer to C-l instead of unbound `recenter'.
      (Other Repeating Search): Document Occur Edit mode.
      5abc31ef
  30. 18 Oct, 2011 1 commit
    • Chong Yidong's avatar
      More edits to Display chapter of Emacs manual. · 939db9ac
      Chong Yidong authored
      * doc/emacs/display.texi (Fringes): Move overflow-newline-into-fringe here,
      from Line Truncation node.
      (Standard Faces): Note that only the background of the cursor face
      has an effect.
      (Cursor Display): Fix descriptions of cursor face
      and bar cursor blinking.
      (Text Display): Document nobreak-char-display more clearly.
      (Line Truncation): Add xref to Split Window node.
      (Display Custom): Don't bother documenting baud-rate or
      no-redraw-on-reenter.
      
      * doc/emacs/search.texi (Slow Isearch): Node removed.
      939db9ac
  31. 15 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Two minor manual updates. · 21100e7d
      Chong Yidong authored
      * doc/emacs/killing.texi (Deletion): Document negative prefix arg to M-SPC.
      
      * doc/emacs/regs.texi (Text Registers): C-x r i does not activate the mark.
      (Bookmarks): Document new default bookmark location.
      21100e7d