1. 28 Nov, 2011 1 commit
    • 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
  2. 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
  3. 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
  4. 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
  5. 24 Nov, 2011 2 commits
  6. 21 Nov, 2011 1 commit
  7. 20 Nov, 2011 1 commit
  8. 17 Nov, 2011 2 commits
  9. 16 Nov, 2011 2 commits
  10. 14 Nov, 2011 1 commit
  11. 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
  12. 26 Oct, 2011 1 commit
  13. 25 Oct, 2011 1 commit
  14. 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
  15. 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
  16. 22 Oct, 2011 2 commits
  17. 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
  18. 20 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Adapt to new minor mode function behavior in manual examples. · 6e317956
      Chong Yidong authored
      * doc/emacs/custom.texi (Hooks, Init Examples):
      * doc/emacs/display.texi (Font Lock):
      * doc/emacs/fixit.texi (Spelling):
      * doc/emacs/rmail.texi (Rmail Display): Minor mode function with no arg now
      enables it.
      
      * doc/emacs/fixit.texi (Spelling): Fix description of inline completion.
      6e317956
  19. 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
  20. 18 Oct, 2011 3 commits
    • 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
    • Glenn Morris's avatar
      Doc fixes related to vc-initial-comment. · 80c6d77f
      Glenn Morris authored
      * doc/emacs/maintaining.texi (Registering): Remove vc-initial-comment. 
      
      * lisp/vc/vc.el (vc-initial-comment): Mark as obsolete.
      
      * lisp/ChangeLog.15: Fix old entry.
      
      * etc/NEWS: Mention this.
      
      Fixes: debbugs:9745
      80c6d77f
    • Chong Yidong's avatar
      Edits to Display chapter of Emacs manual. · d366bd53
      Chong Yidong authored
      * doc/emacs/display.texi (Faces): Simplify discussion.  Move documentation
      of list-faces-display here, from Standard Faces node.  Note
      special role of `default' background.
      (Standard Faces): Note special role of `default' background.  Note
      that region face may be taken fom GTK.  Add xref to Text Display.
      (Text Scale): Rename from "Temporary Face Changes".  Callers
      changed.  Don't bother documenting variable-pitch-mode.
      (Font Lock): Copyedits.  Remove font-lock-maximum-size.
      (Useless Whitespace): Simplify description of
      delete-trailing-whitespace.  Note active region case.
      (Text Display): Fix description of escape-glyph face assignment.
      Remove unibye mode discussion.  Update some parts for Unicode.
      Move glyphless chars documentation to Lisp manual.
      
      * doc/emacs/frames.texi (Tooltips): Document x-gtk-use-system-tooltips.
      
      * doc/lispref/display.texi (Glyphless Chars): New node.
      d366bd53
  21. 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
  22. 13 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Update Killing chapter in Emacs manual. Other misc manual tweaks. · 50b063c3
      Chong Yidong authored
      * doc/emacs/killing.texi (Deletion): Add xref to Using Region.
      (Yanking): Move yank-excluded-properties to Lisp manual.  Move C-y
      description here.  Recommend C-u C-SPC for jumping to mark.
      (Kill Ring): Move kill ring variable documentation here.
      (Primary Selection): Copyedits.
      (Rectangles): Document new command rectangle-number-lines.
      (CUA Bindings): Note that this disables the mark-even-if-inactive
      behavior for C-x and C-c.
      
      * doc/emacs/mark.texi (Mark): Mention "active region" terminology.
      (Using Region): Document delete-active-region.
      
      * doc/lispref/text.texi (Yanking): Document yank-excluded-properties.
      
      * doc/lispref/package.texi (Packaging Basics): The commentary should say how
      to begin using the package.
      50b063c3
  23. 12 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Updates to Mark chapter in Emacs manual. · e1a3f5b1
      Chong Yidong authored
      * mark.texi (Mark): Clarify description of disabled Transient Mark
      mode.
      (Setting Mark): Document prefix arg for C-x C-x.  Document primary
      selection changes.  Mention that commands like C-y set the mark.
      (Marking Objects): Add xref to Words node.  Note that mark-word
      and mark-sexp also have the "extend region" behavior.
      (Using Region): Mention M-$ in the table.  Document
      mark-even-if-inactive here instead of in Mark Ring.
      (Mark Ring): Move mark-even-if-inactive to Using Region.  Take
      note of the "Mark Set" behavior.
      (Disabled Transient Mark): Rename from "Persistent Mark"
      (Bug#9688).  Callers changed.
      
      * programs.texi (Expressions):
      * text.texi (Words): Defer to Marking Objects for mark-word doc.
      
      Fixes: debbugs:9689
      e1a3f5b1
  24. 09 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Corrections and tweaks to Help chapter in Emacs manual. · 3dc62b2b
      Chong Yidong authored
      * doc/emacs/help.texi (Help, Help Summary): Eliminate the unnecessary "help
      option" terminology.
      (Key Help): Add command names.  Define "documentation string".
      (Name Help): Remove an over-long joke.
      (Apropos): Document prefix args.  Remove duplicated descriptions.
      (Help Mode): Add C-c C-b to table.  Update TAB binding.
      (Package Keywords): Rename from "Library by Keyword".  Describe
      new package menu interface.
      (Help Files, Help Echo): Tweak description.
      
      * doc/emacs/mini.texi: Various copyedits.
      3dc62b2b
  25. 08 Oct, 2011 4 commits
  26. 07 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Copyedits and updates for Emacs manual's first few chapters. · de0bde62
      Chong Yidong authored
      * doc/emacs/basic.texi (Inserting Text): Add xref to Completion.  Add
      ucs-insert example, and document prefix argument.
      (Moving Point): Fix introduction; C-f/C-b are no longer equivalent
      to left/right.  Tweak left-char and right-char descriptions.
      M-left and M-right are now bound to left-word/right-word.
      (Erasing): Document delete-forward-char.
      
      * doc/emacs/commands.texi (User Input): Define "input event" more clearly.
      (Keys): Add xref to Echo Area.
      (Commands): Clarify relation between commands and functions.
      
      * doc/emacs/entering.texi (Entering Emacs): Define "startup screen".
      Document window-splitting behavior with command-line inputs.
      (Exiting): Remove obsolete paragraph about shells without suspend
      functionality.
      
      * doc/emacs/frames.texi (Non-Window Terminals): Index just "text-only
      terminal", which is used throughout the manual now.
      
      * doc/emacs/screen.texi (Screen, Menu Bar): Copyedits.
      (Point): Remove duplicate paragraph on cursors, also in Screen.
      (Mode Line): Trailing dashes no longer shown on X displays.
      de0bde62
  27. 06 Oct, 2011 1 commit
  28. 01 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Document some Emacs 24 scrolling changes. · 550f41cd
      Chong Yidong authored
      * doc/emacs/basic.texi (Moving Point):
      * doc/emacs/custom.texi (Mouse Buttons):
      * doc/emacs/rmail.texi (Rmail Scrolling):
      * doc/emacs/search.texi (Isearch Scroll):
      
      * doc/emacs/display.texi (Scrolling): Replace scroll-up/down with
      scroll-up/down-command.  Fix scroll-preserve-screen-position
      description.  Document scroll-error-top-bottom.
      
      * doc/lispref/windows.texi (Textual Scrolling): Document scroll-up-command,
      scroll-down-command, scroll-error-top-bottom, and the
      scroll-command symbol property.
      550f41cd
  29. 30 Sep, 2011 1 commit
  30. 24 Sep, 2011 1 commit
    • Chong Yidong's avatar
      Window-related updates to NEWS and Emacs manual. · 0a2132ba
      Chong Yidong authored
      * etc/NEWS: Reorganize, placing user options in Changes section.
      
      * doc/emacs/buffers.texi (Select Buffer): Clarify description of
      buffer-switching commands.  Add xref to Window Display node.
      Don't repeat confirm-nonexistent-file-or-buffer description from
      Visiting node.  Remove even-window-heights.
      
      * doc/emacs/frames.texi (Special Buffer Frames): Add xref to Window Choice.
      
      * doc/emacs/windows.texi (Pop Up Window): Defer discussion of window
      splitting to the Window Choice node.  Add index entries.
      (Force Same Window): Node deleted.
      (Displaying Buffers, Window Choice): New nodes.
      0a2132ba