1. 26 Jul, 2013 1 commit
  2. 03 Jun, 2013 1 commit
    • Juri Linkov's avatar
      Search and highlight symbol at point. · e5e4a942
      Juri Linkov authored
      * doc/emacs/display.texi (Highlight Interactively): Add global keybindings
      with the key prefix `M-s h'.  Document old command `highlight-phrase'.
      Document new command `highlight-symbol-at-point'.
      
      * lisp/bindings.el (search-map): Bind `highlight-symbol-at-point' to
      `M-s h .'. 
      
      * lisp/hi-lock.el (highlight-symbol-at-point): New alias for the new
      command `hi-lock-face-symbol-at-point'.
      (hi-lock-face-symbol-at-point): New command.
      (hi-lock-map): Bind `highlight-symbol-at-point' to `C-x w .'.
      (hi-lock-menu): Add `highlight-symbol-at-point'.
      (hi-lock-mode): Doc fix.
      
      * lisp/isearch.el (isearch-forward-symbol-at-point): New command.
      (search-map): Bind `isearch-forward-symbol-at-point' to `M-s .'.
      (isearch-highlight-regexp): Add a regexp which matches
      words/symbols for word/symbol mode.
      
      * lisp/subr.el (find-tag-default-bounds): New function with the body
      mostly moved from `find-tag-default'.
      (find-tag-default): Move most code to `find-tag-default-bounds',
      call it and apply `buffer-substring-no-properties' afterwards.
      
      Fixes: debbugs:14427
      e5e4a942
  3. 01 Jan, 2013 1 commit
  4. 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
  5. 18 Nov, 2012 1 commit
  6. 07 Nov, 2012 1 commit
    • Chong Yidong's avatar
      Fix and docfix for the minibuffer-eldef-shorten-default feature. · 7d806bfe
      Chong Yidong authored
      * lisp/minibuf-eldef.el (minibuffer-eldef-shorten-default): Convert to
      a defcustom with an appropriate :set function.
      (minibuffer-default--in-prompt-regexps): New function.
      
      * doc/emacs/mini.texi (Basic Minibuffer): New node.  Document
      minibuffer-electric-default-mode.
      
      * doc/emacs/display.texi (Visual Line Mode): Fix index entry.
      7d806bfe
  7. 05 Nov, 2012 1 commit
  8. 05 Oct, 2012 1 commit
  9. 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
  10. 05 Aug, 2012 1 commit
    • Chong Yidong's avatar
      Manual fixes for frame-background-mode. · 35b6586e
      Chong Yidong authored
      * doc/custom.texi (Face Customization): Move discussion of face
      inheritance here, from Faces section.
      
      * doc/display.texi (Faces): Document frame-background-mode.
      
      * doc/lispref/display.texi (Defining Faces): Move documentation of
      frame-background-mode to the Emacs manual (Bug#7774).
      35b6586e
  11. 10 Jun, 2012 1 commit
    • Chong Yidong's avatar
      Emacs manual tweaks to accomodate 7x9 pdf. · 166bc0c8
      Chong Yidong authored
      * emacs.texi: Update ISBN and edition number.
      
      * anti.texi:
      * building.texi:
      * cmdargs.texi:
      * custom.texi:
      * display.texi:
      * files.texi:
      * frames.texi:
      * glossary.texi:
      * misc.texi:
      * mule.texi:
      * programs.texi:
      * sending.texi:
      * text.texi: Copyedits to avoid underfull/overfull in 7x9 manual.
      166bc0c8
  12. 27 May, 2012 1 commit
  13. 30 Apr, 2012 1 commit
  14. 26 Apr, 2012 1 commit
  15. 14 Apr, 2012 1 commit
  16. 28 Feb, 2012 1 commit
  17. 20 Feb, 2012 1 commit
    • Glenn Morris's avatar
      Checked emacs.texi · 2d2f6581
      Glenn Morris authored
      * doc/emacs/emacs.texi (Top, Preface): Small rephrasings.
      (menu, detailmenu): Update entries, and reformat some descriptions.
      * doc/emacs/building.texi, doc/emacs/display.texi:
      * doc/emacs/emacs-xtra.texi, doc/emacs/files.texi:
      * doc/emacs/frames.texi, doc/emacs/kmacro.texi, doc/emacs/msdog.texi:
      * doc/emacs/programs.texi, doc/emacs/text.texi:
      Reformat some menu descriptions.
      
      * admin/FOR-RELEASE: Related markup.
      2d2f6581
  18. 04 Feb, 2012 1 commit
  19. 28 Jan, 2012 1 commit
  20. 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
  21. 11 Jan, 2012 1 commit
  22. 10 Jan, 2012 1 commit
  23. 07 Jan, 2012 1 commit
  24. 05 Jan, 2012 1 commit
  25. 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
  26. 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
  27. 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
  28. 24 Nov, 2011 1 commit
  29. 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
  30. 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
  31. 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
  32. 18 Oct, 2011 2 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
    • 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
  33. 15 Oct, 2011 1 commit
  34. 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
  35. 28 Aug, 2011 2 commits
    • Chong Yidong's avatar
      Add xrefs to View Mode node to Emacs manual. · e2aeef63
      Chong Yidong authored
      * doc/emacs/files.texi (File Archives):
      * doc/emacs/cal-xtra.texi (Diary Display):
      * doc/emacs/help.texi (Help Mode): Add xref to View Mode.
      e2aeef63
    • Chong Yidong's avatar
      Document copy-directory and related changes in manuals. · a6326082
      Chong Yidong authored
      * doc/emacs/buffers.texi (Misc Buffer): Move view-buffer to View Mode.
      
      * doc/emacs/display.texi (View Mode): New node.  Move view-file here from
      Misc File Ops.  Move view-buffer here from Misc Buffer.
      
      * doc/emacs/files.texi (Misc File Ops): Document new
      delete-by-moving-to-trash behavior.  Remove view-file.
      
      * doc/lispref/files.texi (Changing Files, Create/Delete Dirs): Document new
      arguments for delete-file, delete-directory, and copy-directory.
      a6326082
  36. 25 Aug, 2011 1 commit
    • Chong Yidong's avatar
      Relocate some additional Emacs manual nodes. · f404f8bc
      Chong Yidong authored
      * doc/emacs/display.texi (Narrowing): Move into display chapter.
      
      * doc/emacs/picture-xtra.texi (Picture Mode): Group with Editing Binary
      Files section.  Convert from chapter into section.
      
      * doc/emacs/text.texi (Two-Column): Move into Text chapter.
      f404f8bc
  37. 12 Jul, 2011 1 commit