1. 22 Dec, 2011 1 commit
  2. 21 Dec, 2011 1 commit
    • Chong Yidong's avatar
      More updates for VC documentation. · d3098e1e
      Chong Yidong authored
      * files.texi (Misc File Ops): Mention vc-rename-file.
      
      * maintaining.texi (Advanced C-x v v): Use fileset terminology.
      (VC With A Merging VCS, VC Change Log): Add xref to VC Pull node.
      (VC Pull): Mention vc-log-incoming.
      (Log Buffer): Add CVS/RCS only disclaimer.
      
      * vc1-xtra.texi (Remote Repositories): Update introduction.
      (Local Version Control): Node deleted (obsolete with DVCSes).
      (Remote Repositories, Version Backups): Node deleted.  Move
      documentation of vc-cvs-stay-local to CVS Options.
      (CVS Options): Reduce verbosity of description of obscure CVS
      locking feature.
      (Making Revision Tags, Revision Tag Caveats): Merge into Revision
      Tags node.
      (Revision Tags): Move under Miscellaneous VC subsection.
      (Change Logs and VC): Note that this is wrong for DVCSs.
      De-document log entry manipulating features.
      (Renaming and VC): Describe how it works on modern VCSes.
      
      * programs.texi (Custom C Indent): Add index entries.
      d3098e1e
  3. 20 Dec, 2011 2 commits
    • Alan Mackenzie's avatar
      Update programs.texi and cc-mode.texi for new CC Mode features: · 47d42d81
      Alan Mackenzie authored
      cc-mode.texi: Update version string to 5.32.
      programs.texi: Describe "guessing" of indentation style.  Update C-M-a/e.
      47d42d81
    • Chong Yidong's avatar
      More updates for VC documentation. · 2edef1a0
      Chong Yidong authored
      * doc/emacs/maintaining.texi (VCS Concepts): Add "working tree" terminology.
      (Old Revisions): Use it.
      (VCS Repositories): Add "distributed" terminology.
      (Log Buffer): Remove duplicate description
      about changesets.  Fix "current VC fileset" ambiguity.
      (Multi-User Branching): Node deleted.
      (Branches, Switching Branches): Discuss decentralized version control systems.
      (VC Pull): New node.
      (Merging): Document merging on decentralized systems.
      (Creating Branches): Note that this is specific to CVS and related systems.
      2edef1a0
  4. 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
  5. 17 Dec, 2011 1 commit
    • Chong Yidong's avatar
      More updates for VC documentation. · 9cff91f8
      Chong Yidong authored
      * doc/emacs/maintaining.texi (VCS Concepts): Make "revision" terminology
      less CVS-specific.
      (VC With A Merging VCS, VC With A Locking VCS): Add xref to
      Registering node.
      (Secondary VC Commands): Deleted.  Promote subnodes.
      (Log Buffer): Add command name for C-c C-c.  Fix the name of the
      log buffer.  Add index entries.
      (VCS Changesets, Types of Log File, VC With A Merging VCS): Use
      "commit" terminology.
      (Old Revisions): Move it to just before VC Change Log.  "Tag" here
      doesn't refer to tags tables.  Note other possible forms of the
      revision ID.  C-x v = does not save.
      (Registering): Note similarity to C-x v v action.  Fix description
      of how backends are chosen.  De-document vc-default-init-revision.
      (VC Change Log): Document C-x v l in VC-Dir buffer.  Document RET
      in root log buffers.
      
      * lisp/vc/vc.el (vc-deduce-fileset): Minor doc fix.
      9cff91f8
  6. 16 Dec, 2011 1 commit
    • Chong Yidong's avatar
      Fixes for Maintaining chapter of Emacs manual. · f3b316df
      Chong Yidong authored
      * doc/emacs/maintaining.texi (Version Control Systems): Drop Meta-CVS.
      (Basic VC Editing): Remove redundant descriptions.
      (VC With A Merging VCS): Make description more general instead of
      CVS-specific.
      (VC With A Locking VCS): Use VC fileset terminology.
      f3b316df
  7. 12 Dec, 2011 2 commits
    • Chong Yidong's avatar
      More updates to Building chapter of Emacs manual. · 29eabb8e
      Chong Yidong authored
      * doc/emacs/building.texi (Executing Lisp): Fix xref for C-M-x.
      (Lisp Libraries): Add xref to node explaining `load' in Lisp
      manual.  Note that load-path is not customizable.
      (Lisp Eval): Note that listed commands are available globally.
      Explain the meaning of "defun" in the C-M-x context.
      (Lisp Interaction): Copyedits.
      (External Lisp): Fix name of inferior Lisp buffer.  Mention Scheme.
      (Compilation): Define "inferior process".
      29eabb8e
    • Paul Eggert's avatar
      Spelling fixes. · 333f9019
      Paul Eggert authored
      333f9019
  8. 10 Dec, 2011 2 commits
    • Eli Zaretskii's avatar
      Minor improvement in MS-Windows specific usage info. · cd0314dd
      Eli Zaretskii authored
       doc/emacs/msdog.texi (Windows Fonts): Document how to force GDI font
       backend on MS-Windows.
      cd0314dd
    • Chong Yidong's avatar
      More updates to Building chapter of Emacs manual. · 0595bd7e
      Chong Yidong authored
      * doc/emacs/building.texi (Compilation): Say what the -k flag to make does.
      Move subprocess discussion to Compilation Shell.
      (Compilation Mode): Add xref for grep, occur, and mouse
      references.  Define "locus".
      (Grep Searching): Use @command.
      (Debuggers, Commands of GUD, GDB Graphical Interface): Clarify
      intro.
      (Starting GUD): Clarify how arguments are specified.
      (Debugger Operation): Index entry for "GUD interaction buffer",
      and move basic description here from Commands of GUD node.
      (GDB User Interface Layout): Copyedits.
      (Source Buffers): Remove gdb-find-source-frame, which is not in
      gdb-mi.el.
      (Other GDB Buffers): Remove gdb-use-separate-io-buffer and
      toggle-gdb-all-registers, which are not in gdb-mi.el.  Don't
      re-document GUD interaction buffers.
      0595bd7e
  9. 08 Dec, 2011 1 commit
    • Chong Yidong's avatar
      Updates to Building chapter of Emacs manual. · b09d01da
      Chong Yidong authored
      * doc/emacs/building.texi (Compilation): Say what the -k flag to make does.
      Move subprocess discussion to Compilation Shell.
      (Compilation Mode): Add xref for grep, occur, and mouse
      references.  Define "locus".
      (Grep Searching): Use @command.
      
      * doc/emacs/programs.texi (Symbol Completion): M-TAB can now use Semantic.
      (Semantic): Add cindex entries for Semantic.
      b09d01da
  10. 06 Dec, 2011 1 commit
    • Chong Yidong's avatar
      More updates to Programs chapter of Emacs manual. · 2a185919
      Chong Yidong authored
      * doc/emacs/programs.texi (Man Page): Clarify how to use Man-switches.
      Don't bother documenting Man-fontify-manpage-flag.
      (Lisp Doc): Add xref to Name Help node.
      (Hideshow): Add cindex.  Mention role of ellipses, and default
      value of hs-isearch-open.  Don't bother documenting
      hs-special-modes-alist.
      (Symbol Completion): Add kindex for C-M-i.  Don't recommend
      changing the window manager binding of M-TAB.
      2a185919
  11. 05 Dec, 2011 1 commit
    • Chong Yidong's avatar
      More updates to Programs chapter of Emacs manual. · ebf10822
      Chong Yidong authored
      * doc/emacs/programs.texi (Comment Commands): Fix description of for M-; on
      blank lines.  Move documentation of comment-region here.
      (Multi-Line Comments): Clarify the role of comment-multi-line.
      Refer to Comment Commands for comment-region doc.
      (Options for Comments): Refer to Multi-Line Comments for
      comment-multi-line doc, instead of duplicating it.  Fix default
      values of comment-padding and comment-start-skip.
      ebf10822
  12. 04 Dec, 2011 2 commits
    • Chong Yidong's avatar
      Updates to Programs chapter of Emacs manual. · ec7ae032
      Chong Yidong authored
      * programs.texi (Program Modes): Mention modes that are not
      included with Emacs.  Fix references to other manuals for tex.
      Add index entry for backward-delete-char-untabify.  Mention
      prog-mode-hook.
      (Which Function): Use "global minor mode" terminology.
      (Basic Indent, Multi-line Indent): Refer to previous descriptions
      in Indentation chapter to avoid duplication.
      (Expressions): Copyedit.
      (Matching): Document Electric Pair mode.
      
      * ack.texi (Acknowledgments):
      * rmail.texi (Movemail, Other Mailbox Formats):
      * frames.texi (Frames): Don't capitalize "Unix".
      ec7ae032
    • Chong Yidong's avatar
      More updates to Text chapter of Emacs manual. · a24bf23e
      Chong Yidong authored
      * text.texi (Nroff Mode): Mention what nroff is.
      (Text Based Tables, Table Recognition): Don't say "Table mode"
      since it's not a major or minor mode.
      (Text Based Tables): Reduce the size of the example.
      (Table Definition): Clarify definitions.
      (Table Creation): Add key table.
      (Cell Commands): Use kbd for commands.
      (Table Rows and Columns): Combine nodes Row Commands and Column
      Commands.
      (Fixed Width Mode): Node deleted; contents moved to parent.
      (Table Conversion): Shorten example.
      (Measuring Tables): Merge into Table Misc.
      a24bf23e
  13. 03 Dec, 2011 2 commits
    • Chong Yidong's avatar
      More updates to the Text chapter of the Emacs manual, and related nodes. · 8863a584
      Chong Yidong authored
      Make the documentation of Enriched Mode shorter, since it's
      practically unused.
      
      * text.texi (TeX Mode): Mention AUCTeX package.
      (TeX Editing): Add xref to documentation for Occur.
      (LaTeX Editing): Add xref to Completion node.
      (TeX Print): Fix description of tex-directory.
      (Enriched Text): Renamed from Formatted Text.  Make this node and
      its subnodes less verbose, since text/enriched files are
      practically unused.
      (Enriched Mode): Renamed from Requesting Formatted Text.
      (Format Colors): Node deleted.
      (Enriched Faces): Renamed from Format Faces.  Describe commands
      for applying colors too.
      (Forcing Enriched Mode): Node deleted; merged into Enriched Mode.
      
      * frames.texi (Menu Mouse Clicks): Tweak description of C-Mouse-2.
      
      * display.texi (Colors): New node.
      
      * cmdargs.texi (Colors X):
      * xresources.texi (GTK styles):
      * custom.texi (Face Customization): Reference it.
      
      * glossary.texi (Glossary): Remove "formatted text" and "WYSIWYG".
      Link to Fill Commands for Justification entry.
      8863a584
    • Eli Zaretskii's avatar
      Minor doc fixes in doc/emacs/display.texi. · 6fdebe93
      Eli Zaretskii authored
       doc/emacs/display.texi (Auto Scrolling): More accurate description of what
       scroll-*-aggressively does, including the effect of non-zero
       margin.  Fix "i.e." markup.
      6fdebe93
  14. 02 Dec, 2011 1 commit
    • Chong Yidong's avatar
      More updates to Text chapter of Emacs manual. · 95ca9bc7
      Chong Yidong authored
      * text.texi (Pages): Mention how formfeed chars are displayed.
      (Auto Fill): Note convention for calling auto-fill-mode from Lisp.
      Describe adaptive filling more precisely.
      (Fill Commands): Note that filling removes excess whitespace.
      (Text Mode): Note auto-mode-alist entries for Text mode.  TAB is
      now bound to indent-for-tab-command in Text mode.
      (Outline Mode): Copyedits.
      (Outline Visibility): Note that Reveal mode is a buffer-local
      minor mode.
      
      * modes.texi (Major Modes): Move note about checking major-mode in
      a hook function here, from Text mode.
      95ca9bc7
  15. 28 Nov, 2011 3 commits
    • Chong Yidong's avatar
      Updates to Text chapter of manual. · b22b1918
      Chong Yidong authored
      * doc/emacs/text.texi (Words): Add xref to Position Info.
      (Paragraphs): Add xref to Regexps.
      b22b1918
    • 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
  16. 27 Nov, 2011 1 commit
    • Chong Yidong's avatar
      More updates for the Frames chapter in Emacs manual. · b63a8e8e
      Chong Yidong authored
      * doc/emacs/frames.texi (Creating Frames): Move frame parameter example to
      Frame Parameters node.
      (Frame Commands): C-x 5 o does not warp the mouse by default.
      (Fonts): Add more GTK-style properties; also, they should be
      capitalized.
      (Special Buffer Frames): Node deleted; special-display is on the
      way out.
      (Frame Parameters): Example moved here from Creating Frames.
      Clarify that default-frame-alist affects the initial frame too.
      Delete auto-raise-mode and auto-lower-mode.
      (Wheeled Mice): Node deleted.  Content moved to Mouse Commands.
      (Dialog Boxes): Delete x-gtk-use-old-file-dialog.
      
      * doc/emacs/windows.texi (Window Choice): Add xref to Lisp manual for
      special-display-*.
      b63a8e8e
  17. 26 Nov, 2011 1 commit
    • 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
  18. 25 Nov, 2011 1 commit
    • Chong Yidong's avatar
      Fixes and updates for Frames chapter in Emacs manual. · 4ad3bc2a
      Chong Yidong authored
      * doc/emacs/files.texi (Visiting): `C-x 5 f' works on ttys too.
      
      * doc/emacs/frames.texi (Frames): Rewrite introduction.
      (Mouse Commands): Default for mouse-drag-copy-region is now t.
      The mouse-save-then-kill-command does not copy to kill ring by
      default.  Behavior of DEL is not special to mouse commands now.
      (Mouse References): Document mouse-1-click-follows-link more
      thoroughly.
      (Menu Mouse Clicks): Move footnote to the main text and add xref
      to Init Rebinding node.
      (Mode Line Mouse): Mouse-3 on the mode-line does not bury buffer.
      
      * lisp/window.el (display-buffer--special-action): Minor doc fix.
      4ad3bc2a
  19. 24 Nov, 2011 2 commits
  20. 21 Nov, 2011 1 commit
  21. 20 Nov, 2011 1 commit
  22. 17 Nov, 2011 2 commits
  23. 16 Nov, 2011 2 commits
  24. 14 Nov, 2011 1 commit
  25. 06 Nov, 2011 1 commit
    • Chong Yidong's avatar
      Manual updates for window changes. · 291d142b
      Chong Yidong authored
      * doc/emacs/windows.texi (Basic Window): Add xref to Cursor Display.
      (Split Window): Document negative arg for splitting commands.
      (Other Window): Document mouse-1 in text area of window.
      (Change Window): Don't mention window attributes, since they
      aren't defined.  C-x 1 can't be used with minibuffer windows.
      Windows are no longer auto-deleted.
      (Window Choice): Add xref to Choosing Window in Lisp manual.
      (Window Convenience): Note that windmove disables shift-selection.
      Move M-x compare-windows here from Other Window node.
      
      * doc/emacs/custom.texi (Mouse Buttons):
      * doc/emacs/search.texi (Isearch Scroll):
      * doc/emacs/windows.texi (Split Window): Use new names split-window-below
      and split-window-right.
      
      * doc/lispref/windows.texi (Basic Windows): Clarify various definitions.
      Treat window-normalize-* as internal; don't document them.
      (Windows and Frames): Various clarifications, e.g. non-live
      windows also belong to frames.  Fix window-list description.
      Simplify window nesting example.
      (Splitting Windows, Window Configurations): Use
      split-window-below.
      291d142b
  26. 26 Oct, 2011 1 commit
  27. 25 Oct, 2011 1 commit
  28. 24 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Document scroll-up-line and scroll-down-line in Emacs manual. · e7a3ff06
      Chong Yidong authored
      * doc/emacs/display.texi (Scrolling): Document scroll-up-line and
      scroll-down-line.  Document scroll-command property.
      (Recentering): New node, split off from Scrolling.
      
      Also, minor copyedits to standardize on the phrase "key binding"
      rather than "keybinding" in the manual.
      e7a3ff06
  29. 23 Oct, 2011 2 commits
    • Chong Yidong's avatar
      Document scroll bar changes in Emacs manual. · da97a9e6
      Chong Yidong authored
      * doc/emacs/buffers.texi (Misc Buffer): Don't mention vc-toggle-read-only.
      
      * doc/emacs/frames.texi (Scroll Bars): GTK uses right scroll bars now.
      (Tool Bars): Copyedits.
      da97a9e6
    • Chong Yidong's avatar
      Make vc-toggle-read-only an alias for toggle-read-only. · 86c60681
      Chong Yidong authored
      It hasn't worked in a VC sense since 2008-05-02T07:12:59Z!esr@snark.thyrsus.com, though this was
      not documented at the time (grr).
      
      * lisp/vc/vc-hooks.el (vc-toggle-read-only): Make it an obsolete alias
      for toggle-read-only.  Note that this hasn't called vc-next-action
      since 2008-05-02, though it wasn't documented at the time.
      
      * lisp/files.el (toggle-read-only): Remove obsolete comment about
      version control.
      
      * doc/emacs/buffers.texi (Misc Buffer): Don't mention vc-toggle-read-only.
      
      * lisp/cedet/ede.el (ede-maybe-checkout): Function deleted;
      vc-toggle-read-only does not do version control now.
      
      * lisp/cedet/ede/project-am.el (project-remove-file, project-add-file)
      (project-new-target): Don't call ede-maybe-checkout.
      
      * lisp/cedet/ede/util.el (ede-make-buffer-writable): Don't use
      vc-toggle-read-only.
      
      * lisp/vc/ediff-init.el (ediff-toggle-read-only-function): Use
      toggle-read-only.
      86c60681