1. 09 Feb, 2018 1 commit
    • Eli Zaretskii's avatar
      More changes in the Emacs manual · 923e4157
      Eli Zaretskii authored
      * doc/emacs/fixit.texi (Undo): Mention 'revert-buffer'.
      (Fixing Case): Fix punctuation.
      (Spelling): Fix a typo.  Suggested by Toon Claes <toon@iotcl.com>
      in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/modes.texi (Major Modes): Break a long sentence into
      2.  Reported by Stefan Kamphausen <stefan.kamphausen@acrolinx.com>
      in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/indent.texi (Just Spaces): Yet another minor
      rewording.
      
      * doc/emacs/building.texi (Watch Expressions): Improve wording.
      (Multithreaded Debugging): Spell "tool bar" as 2 words.  Reported
      by Alberto Sartori <alberto.sartori@sissa.it> in
      emacs-manual-bugs@gnu.org.
      (Grep Searching): Mention the effect of
      'compilation-mode-line-errors'.  (Bug#30397)
      
      * doc/emacs/basic.texi (Moving Point): Minor reformatting and
      rewording of what <LEFT> and <RIGHT> do.
      923e4157
  2. 07 Feb, 2018 1 commit
    • Eli Zaretskii's avatar
      Yet another round of improvements in the manual · 5fe81923
      Eli Zaretskii authored
      * doc/emacs/misc.texi (Document View): Improve wording.  Reported
      by lyr3 <lyr3@protonmail.com> in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/files.texi (Recover): Fix a typo.  Reported by Jorge
      <jorge+list@disroot.org> in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/anti.texi (Antinews): Fix typos.  Reported by Justin
      Heyes-Jones <justinhj@gmail.com> in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/mini.texi (Basic Minibuffer): Clarify wording.
      Reported by Vivishek Sudhir <vivishek.sudhir@gmail.com> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/cmdargs.texi (MS-Windows Registry): Improve wording
      regarding registry keys.
      
      * doc/emacs/macos.texi (Mac OS / GNUstep): Sayu "NeXT Inc."
      Reported by Cena Mayo <cenazoic@gmail.com> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/screen.texi (Screen): More accurate wording.
      Suggested by Miloš Polakovič <milos@alphamail.org> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/indent.texi (Just Spaces): Minor wording change.
      Suggested by David Bonnafous <dbonnafo@gmail.com> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/text.texi (TeX Mode, TeX Editing): Improve and
      simplify wording.  Suggested by root@vxid.pw <root@vxid.pw> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/cmdargs.texi (Window Size X): Minor wording change.
      
      * doc/emacs/display.texi (Highlight Interactively): Fill text.
      (Optional Mode Line): Fix typos.  Suggested by Alberto Sartori
      <alberto.sartori@sissa.it> in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/building.texi (Debugger Operation): Clarify wording.
      
      * doc/emacs/files.texi (Directories, Comparing Files, Diff Mode)
      (Remote Files, File Names, Visiting, Backup Deletion)
      (Customize Save, Interlocking): Improve wording and accuracy of
      the text.
      * doc/emacs/maintaining.texi (VC With A Merging VCS): Don't say
      "his".
      * doc/emacs/arevert-xtra.texi (Auto Reverting Dired): Minor
      wording changes.
      (Supporting additional buffers): Moved to ...
      * doc/lispref/backups.texi (Reverting): ... here.
      * doc/emacs/emacs.texi (Top): Remove "Supporting additional
      buffers" from master menu.
      * doc/emacs/files.texi (Reverting): Mention use of file
      notifications.  Suggested by Michael Albinus
      <michael.albinus@gmx.de> in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/rmail.texi (Rmail Motion): Clarify what '-' does to
      'M-s'.  Suggested by Arthur Milchior <arthur@milchior.fr> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/cmdargs.texi (Initial Options): Capitalize "Emacs".
      (Action Arguments): Fix a typo.
      (Emacs Invocation): Replace em-dash with a comma.  Suggested by
      Justin Heyes-Jones <justinhj@gmail.com> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/m-x.texi (M-x): Add an example.  Suggested by Alberto
      Sartori <alberto.sartori@sissa.it> in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/calendar.texi (Calendar/Diary, Calendar Unit Motion):
      Minor wording changes.
      5fe81923
  3. 02 Feb, 2018 1 commit
    • Eli Zaretskii's avatar
      Another round of manual fixups · 6f495abd
      Eli Zaretskii authored
      * doc/emacs/killing.texi (Killing by Lines): Clarify wording.
      Reported by David Bonnafous <dbonnafo@gmail.com> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/windows.texi (Other Window): Improve wording.
      Reported by Rasmus Sjostrom <ras.sjostrom@gmail.com> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/display.texi (Display Custom): Mention that line
      numbers are not displayed in the minibuffer and tooltips.
      
      * doc/emacs/mini.texi (Basic Minibuffer): Improve wording.
      * doc/emacs/regs.texi (Registers): More comma removal.  Suggested
      by "root@vxid.pw root@vxid.pw" <root@vxid.pw> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/display.texi (Auto Scrolling): Fix a typo.  Reported
      by Kevin Foley <kfoley15@gmail.com> in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/display.texi (Scrolling): Fix grammar.
      (Horizontal Scrolling): Mention reasonable limits for hscroll-step
      float values.  Suggested by Jerome Truong <jerometruong@gmail.com>
      in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/mini.texi (Minibuffer Edit): Add a missing comma.
      * doc/emacs/basic.texi (Position Info, Arguments, Repeating):
      Remove redundant commas.  Suggested by oldgaro
      <oldgaro@protonmail.com> in emacs-manual-bugs@gnu.org.
      
      * doc/emacs/kmacro.texi (Save Keyboard Macro): Clarify wording.
      Suggested by clemens.radermacher@posteo.de in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/building.texi (Compilation Mode): Improve and simplify
      wording.  Suggested by drone <yoorobot@gmail.com> in
      emacs-manual-bugs@gnu.org.
      
      * doc/emacs/dired.texi (Dired Enter): Clarify wording.
      (Dired Deletion): Fix a typo.
      (Marks vs Flags): Mention that M-DEL in Dired asks for the mark
      character.  Fix typos.
      * doc/emacs/basic.texi (Moving Point, Erasing, Basic Undo)
      (Arguments): Some additional information about keys.  Reported by
      Francis Wright <f.j.wright@live.co.uk> in
      emacs-manual-bugs@gnu.org.
      6f495abd
  4. 31 Jan, 2018 1 commit
    • Eli Zaretskii's avatar
      Another round of manual fixes from proofreading · 25c01983
      Eli Zaretskii authored
      * doc/emacs/search.texi (Incremental Search)
      (Nonincremental Search): Mention the menu bar and fix typos.
      Reported by David Bonnafous <dbonnafo@gmail.com> in
      emacs-manual-bugs@gnu.org.
      * doc/emacs/building.texi (Compilation): Improve wording.
      Suggested by drone <yoorobot@gmail.com> in
      emacs-manual-bugs@gnu.org.
      * doc/emacs/kmacro.texi (Basic Keyboard Macro): Clarify text.
      Suggested by Robert Pluim <rpluim@gmail.com> in
      emacs-manual-bugs@gnu.org.
      * doc/emacs/display.texi (Highlight Interactively, Fringes):
      Improve wording.  Suggested by Justin Heyes-Jones
      <justinhj@gmail.com> in emacs-manual-bugs@gnu.org.
      * doc/emacs/commands.texi (User Input, Commands): Add missing
      commas.
      * doc/emacs/screen.texi (Menu Bar): Mention keyboard keys to
      navigate menus.  Suggested by oldgaro <oldgaro@protonmail.com> in
      emacs-manual-bugs@gnu.org.
      * doc/emacs/search.texi (Not Exiting Isearch): Fix a typo.
      Reported by "Kocken, I.J. (Ilja)" <I.J.Kocken@uu.nl> in
      emacs-manual-bugs@gnu.org.
      * doc/emacs/basic.texi (Inserting Text): Mention one more label of
      RET.  Suggested by Francis Wright <f.j.wright@live.co.uk> in
      emacs-manual-bugs@gnu.org.
      * doc/emacs/text.texi (Paragraphs): Clarify text.  Reported by
      Marcin Borkowski <mbork@mbork.pl> in emacs-manual-bugs@gnu.org.
      * doc/emacs/maintaining.texi (Introduction to VC)
      (Why Version Control?, VCS Merging): Fix typos and section
      capitalization.  Suggested by "R. P. Dillon"
      <rpdillon@killring.org> in emacs-manual-bugs@gnu.org.
      * doc/emacs/modes.texi (Major Modes, Choosing Modes): Fix typos.
      Reported by clemens.radermacher@posteo.de in
      emacs-manual-bugs@gnu.org.
      25c01983
  5. 28 Jan, 2018 1 commit
    • Martin Rudalics's avatar
      Fix some issues in the emacs/lispref manuals · 8d450008
      Martin Rudalics authored
      * doc/emacs/basic.texi (Continuation Lines):
      * doc/emacs/building.texi (GDB User Interface Layout):
      * doc/emacs/dired.texi (Misc Dired Features):
      * doc/emacs/maintaining.texi (Identifier Search):
      * doc/emacs/mark.texi (Using Region):
      * doc/emacs/misc.texi (Document View, DocView Conversion):
      * doc/emacs/modes.texi (Major Modes):
      * doc/emacs/mule.texi (Input Methods, Unibyte Mode):
      * doc/emacs/sending.texi (Mail Methods): Replace @code by
      @kbd.
      * doc/emacs/frames.texi (Text-Only Mouse):
      * doc/lispref/maps.texi (Standard Keymaps): Replace @kbd by
      @key.
      * doc/lispref/compile.texi (Compiler Errors): Write
      non-@code{nil} instead of non-nil.
      * doc/lispref/debugging.texi (Internals of Debugger):
      'backtrace' is not a command.  'debugger-stack-frame-as-list'
      is an option.
      * doc/lispref/display.texi (Size of Displayed Text):
      'window-lines-pixel-dimensions' has a last argument 'left'.
      * doc/lispref/display.texi (Attribute Functions):
      'set-face-underline' and 'set-face-inverse-video' are
      commands.
      (Tooltips): 'tooltip-frame-parameters' is an option.
      (Bidirectional Display): 'bidi-paragraph-direction' is an
      option.
      * doc/lispref/frames.texi (Cursor Parameters): 'cursor-type'
      is an option.
      (Input Focus): Argument FRAME of 'x-focus-frame' is not
      optional.
      (Child Frames): Both arguments of 'frame-ancestor-p' are
      non-optional.  'iconify-child-frame' is an option.
      * doc/lispref/os.texi (Killing Emacs):
      'kill-emacs-query-functions' is an option.
      * doc/lispref/windows.texi (Mouse Window Auto-selection):
      'mouse-autoselect-window' is an option.
      8d450008
  6. 05 Jan, 2018 1 commit
  7. 01 Jan, 2018 1 commit
  8. 22 Dec, 2017 1 commit
    • Martin Rudalics's avatar
      Fix uses of 'nil' and 'non-nil' in manuals and a few more minor issues · 164e84c9
      Martin Rudalics authored
      * doc/emacs/building.texi (Grep Searching): Fix doc of
      'grep-save-buffers'.
      (Drag and Drop): Reorder paragraphs.  Fix doc of
      'mouse-drag-and-drop-region'.
      * doc/emacs/frames.texi (Word and Line Mouse):
      * doc/emacs/search.texi (Other Repeating Search):
      * doc/lispref/compile.texi (Compilation Functions):
      * doc/lispref/files.texi (Directory Names):
      * doc/lispref/functions.texi (Advising Named Functions):
      * doc/lispref/keymaps.texi (Controlling Active Maps):
      * doc/lispref/lists.texi (Association Lists):
      * doc/lispref/windows.texi (Quitting Windows): Fix uses of
      'non-nil' and 'nil'.
      164e84c9
  9. 15 Dec, 2017 1 commit
    • Eli Zaretskii's avatar
      Improve documentation of TERM environment variable · 12ad276d
      Eli Zaretskii authored
      * doc/emacs/trouble.texi (Checklist):
      * doc/emacs/building.texi (Compilation Shell):
      * doc/emacs/misc.texi (Shell Options): Improve indexing of TERM.
      * doc/emacs/building.texi (Compilation Shell): Mention
      'comint-terminfo-terminal' in conjunction with the TERM value.
      12ad276d
  10. 09 Sep, 2017 1 commit
  11. 08 Aug, 2017 1 commit
    • Tom Tromey's avatar
      Show number of errors in compilation-mode mode-line · 846870e5
      Tom Tromey authored
      Bug#25354
      * lisp/progmodes/compile.el (compilation-num-errors-found): Provide
      default value.
      (compilation-num-warnings-found, compilation-num-infos-found): New
      defvars.
      (compilation-mode-line-errors): New defconst.
      (compilation-face): Remove.
      (compilation-type, compilation--note-type): New functions.
      (compilation-parse-errors): Call compilation--note-type.
      (compilation-start): Include compilation-mode-line-errors in
      mode-line-process.
      (compilation-setup): Initialize compilation-num-* variables to 0.
      (compilation-handle-exit): Include compilation-mode-line-errors in
      mode-line-process.
      * doc/emacs/building.texi (Compilation): Document new feature.
      846870e5
  12. 19 May, 2017 1 commit
    • Noam Postavsky's avatar
      Limit integers printed as characters (Bug#16828) · acd58c91
      Noam Postavsky authored
      * lisp/simple.el (eval-expression-print-maximum-character): New
      variable.
      (eval-expression-print-format): Only display value as character if
      it's less than or equal to `eval-expression-print-maximum-character'.
      (eval-expression-get-print-arguments): Check
      eval-expression-print-maximum-character, allow negative arg to
      override it.
      (eval-expression):
      * lisp/progmodes/elisp-mode.el (elisp--eval-last-sexp):
      (elisp--eval-last-sexp-print-value): Handle new variable.
      * doc/emacs/building.texi (Lisp Eval): Document new variable and
      behavior.
      * etc/NEWS: Announce it.
      * test/lisp/progmodes/elisp-mode-tests.el
      (eval-last-sexp-print-format-small-int)
      (eval-last-sexp-print-format-small-int-echo)
      (eval-last-sexp-print-format-large-int)
      (eval-last-sexp-print-format-large-int-echo):
      * test/lisp/simple-tests.el (eval-expression-print-format-small-int)
      (eval-expression-print-format-small-int-echo)
      (eval-expression-print-format-large-int)
      (eval-expression-print-format-large-int-echo): New tests.
      acd58c91
  13. 01 Jan, 2017 1 commit
  14. 01 May, 2016 1 commit
  15. 29 Apr, 2016 1 commit
  16. 03 Apr, 2016 2 commits
  17. 29 Feb, 2016 1 commit
    • Hugh Brown's avatar
      Save buffers before running grep commands · 90c36173
      Hugh Brown authored
      * lisp/progmodes/grep.el (grep-ask-about-save): New variable (bug#96).
      (grep, lgrep, rgrep): Use it (bug#96).
      
      * doc/emacs/building.texi (Grep Searching): Document
      `grep-save-buffers'.
      
      * lisp/progmodes/grep.el (grep-save-buffers): Rename from
      `grep-ask-about-save'.
      (grep--save-buffers): New function.
      (grep, lgrep, rgrep): Use it.
      90c36173
  18. 09 Jan, 2016 1 commit
    • Eli Zaretskii's avatar
      Document the user-level features of the Xref package · f8208b69
      Eli Zaretskii authored
      * doc/emacs/maintaining.texi (Maintaining): Add a list of
      described features.
      (Xref): New section, made out of thoroughly rewritten "Tags"
      section.
      (Find Identifiers, Looking Up Identifiers, Xref Commands)
      (Identifier Search, List Identifiers): New subsections,
      incorporating the old tags commands and the new xref commands.
      (Tags Tables, Tag Syntax, Create Tags Table, Etags Regexps):
      Section and subsections demoted to a lower level.
      * doc/emacs/search.texi (Search):
      * doc/emacs/windows.texi (Pop Up Window):
      * doc/emacs/frames.texi (Creating Frames):
      * doc/emacs/programs.texi (Imenu, Symbol Completion):
      * doc/emacs/building.texi (Grep Searching):
      * doc/emacs/dired.texi (Operating on Files):
      * doc/emacs/glossary.texi (Glossary): All references to tags changed.
      f8208b69
  19. 01 Jan, 2016 1 commit
  20. 15 Sep, 2015 1 commit
    • Paul Eggert's avatar
      Quote less in manuals · ef7dbdf5
      Paul Eggert authored
      The manuals often used quotes ``...'' when it is better to use @dfn or
      @code or capitalized words or no quoting at all.  For example, there is
      no need for the `` and '' in “if a variable has one effect for
      @code{nil} values and another effect for ``non-@code{nil}'' values”.
      Reword the Emacs, Lisp intro, and Lisp reference manuals to eliminate
      unnecessary quoting like this, and to use @dfn etc. instead when called
      for (Bug#21472).
      ef7dbdf5
  21. 02 Sep, 2015 1 commit
    • Paul Eggert's avatar
      Treat initial-scratch-message as a doc string · 3d08d06a
      Paul Eggert authored
      * doc/emacs/building.texi (Lisp Interaction):
      * doc/lispref/os.texi (Startup Summary):
      * etc/NEWS: Document this.
      * lisp/startup.el (initial-scratch-message):
      Look up find-file’s key rather than hardcoding it.
      (command-line-1): Substitute the doc string.
      This also substitutes the quotes, which will help test display
      quoting at startup.
      3d08d06a
  22. 09 Apr, 2015 1 commit
    • Paul Eggert's avatar
      Minor quoting etc. fixes to Emacs manual · 4f08fb5a
      Paul Eggert authored
      * doc/emacs/Makefile.in, doc/emacs/ack.texi, doc/emacs/building.texi:
      * doc/emacs/calendar.texi, doc/emacs/cmdargs.texi:
      * doc/emacs/custom.texi, doc/emacs/dired.texi, doc/emacs/emacs.texi:
      * doc/emacs/files.texi, doc/emacs/glossary.texi, doc/emacs/gnu.texi:
      * doc/emacs/indent.texi, doc/emacs/macos.texi:
      * doc/emacs/maintaining.texi, doc/emacs/makefile.w32-in:
      * doc/emacs/programs.texi, doc/emacs/rmail.texi:
      * doc/emacs/search.texi, doc/emacs/trouble.texi:
      * doc/emacs/vc1-xtra.texi:
      Use American-style double quoting in ordinary text,
      and quote 'like this' when single-quoting in ASCII text.
      Also, fix some minor spacing issues.
      4f08fb5a
  23. 01 Jan, 2015 2 commits
  24. 26 Dec, 2014 1 commit
  25. 29 Apr, 2014 1 commit
    • Eli Zaretskii's avatar
      Fix bug #17362 with inconsistent usage of @key and @kbd, and key names. · d7e9a7f8
      Eli Zaretskii authored
       doc/emacs/trouble.texi (Quitting, DEL Does Not Delete, Emergency Escape)
       (Bug Criteria): Fix usage of @kbd and @key.  (Bug#17362)
       doc/emacs/text.texi (Words, Pages, Foldout, HTML Mode): Fix usage of @kbd
       and @key.
       doc/emacs/search.texi (Special Isearch, Regexp Search): Fix usage of @kbd
       and @key.
       doc/emacs/screen.texi (Echo Area, Menu Bar): Fix usage of @kbd and @key.
       doc/emacs/rmail.texi (Rmail Scrolling): Fix usage of @kbd and @key.
       doc/emacs/programs.texi (Hungry Delete, Other C Commands): Fix usage of
       @kbd and @key.
       doc/emacs/picture-xtra.texi (Insert in Picture): Fix usage of @kbd and
       @key.
       doc/emacs/mule.texi (Unibyte Mode, Bidirectional Editing): Fix usage of
       @kbd and @key.
       doc/emacs/msdog.texi (Windows Keyboard, Windows Processes): Fix usage of
       @kbd and @key.
       doc/emacs/msdog-xtra.texi (MS-DOS Keyboard, MS-DOS Printing)
       (MS-DOS Processes): Fix usage of @kbd and @key.
       doc/emacs/misc.texi (Shell Ring, Printing Package): Fix usage of @kbd and
       @key.
       doc/emacs/mini.texi (Completion Commands, Minibuffer History): Fix usage
       of @kbd and @key.
       doc/emacs/kmacro.texi (Keyboard Macro Step-Edit): Fix usage of @kbd and
       @key.
       doc/emacs/killing.texi (Deletion, Rectangles, CUA Bindings): Fix usage of
       @kbd and @key.
       doc/emacs/indent.texi (Indentation Commands): Fix usage of @kbd and @key.
       doc/emacs/help.texi (Help Mode, Misc Help): Fix usage of @kbd and @key.
       doc/emacs/glossary.texi (Glossary): Fix usage of @kbd and @key.
       doc/emacs/frames.texi (Speedbar): Fix usage of @kbd and @key.
       doc/emacs/files.texi (Misc File Ops, File Name Cache, File Conveniences)
       (Filesets): Fix usage of @kbd and @key.
       doc/emacs/display.texi (View Mode): Fix usage of @kbd and @key.
       doc/emacs/dired.texi (Image-Dired): Fix usage of @kbd and @key.
       doc/emacs/custom.texi (Modifier Keys, Function Keys, Named ASCII Chars)
       (Init Syntax): Fix usage of @kbd and @key.
       doc/emacs/commands.texi (User Input): Fix usage of @kbd and @key.
       doc/emacs/calendar.texi (Counting Days, General Calendar): Fix usage of
       @kbd and @key.
       doc/emacs/building.texi (Threads Buffer): Fix usage of @kbd and @key.
       doc/emacs/buffers.texi (Select Buffer, Icomplete): Fix usage of @kbd and
       @key.
       doc/emacs/basic.texi (Inserting Text, Erasing, Arguments): Fix usage of
       @kbd and @key.
      d7e9a7f8
  26. 23 Jan, 2014 1 commit
  27. 17 Jan, 2014 1 commit
  28. 09 Jan, 2014 2 commits
  29. 01 Jan, 2014 1 commit
  30. 23 Dec, 2013 1 commit
    • Xue Fuqiao's avatar
      Minor doc fixes. · 595c4578
      Xue Fuqiao authored
      * doc/emacs/misc.texi (Shell Mode): Add a cross-reference.
      
      * doc/emacs/building.texi (Lisp Eval): Add an index.
      595c4578
  31. 01 Jan, 2013 1 commit
  32. 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
  33. 12 Nov, 2012 1 commit
  34. 27 Oct, 2012 1 commit
    • Chong Yidong's avatar
      More Emacs 24.3 documentation updates. · 05b621a6
      Chong Yidong authored
      * doc/emacs/building.texi (Compilation): Document compilation-always-kill.
      
      * doc/emacs/files.texi (Misc File Ops): Symbolic links on Windows only work
      on Vista and later.
      
      * doc/emacs/frames.texi (Mouse Avoidance): Mention new variable
      mouse-avoidance-banish-position.
      
      * doc/emacs/mule.texi (Recognize Coding): Remove an unreferenced vindex.
      
      * doc/emacs/package.texi (Package Menu): Document the "new" status.
      
      * doc/emacs/programs.texi (Which Function): Which Function mode now works in
      all major modes by default.
      
      * doc/emacs/search.texi (Symbol Search): New node.
      
      * doc/emacs/windows.texi (Window Choice): Don't refer to the obsolete
      special-display feature.
      
      * commands.texi (Event Input Misc): Remove last-input-char.
      (Command Loop Info): Remove last-command-char.
      
      * display.texi (Fringe Bitmaps): Add exclamation-mark bitmap.
      
      * frames.texi (Initial Parameters): Don't mention the obsolete
      special-display feature.
      
      * hooks.texi (Standard Hooks): Remove obsolete hooks.
      
      * markers.texi (Information from Markers): Remove obsolete
      function buffer-has-markers-at.
      
      * minibuf.texi (High-Level Completion): Don't mention removed
      function iswitchb-read-buffer.
      
      * text.texi (Yanking): Document yank-handled-properties.
      
      * windows.texi (Choosing Window): Don't mention the obsolete
      special display feature.
      (Choosing Window Options): Remove obsolete special-display
      variables, and the functions special-display-p and
      special-display-popup-frame.
      
      * subr.el (insert-buffer-substring-as-yank): Doc fix.
      05b621a6
  35. 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
  36. 17 Sep, 2012 1 commit
  37. 14 Aug, 2012 1 commit
    • Eli Zaretskii's avatar
      Fix and improve GUD Tooltip mode. · ba025fbd
      Eli Zaretskii authored
       lisp/tooltip.el (tooltip-identifier-from-point): Don't treat tokens
       inside comments and strings as identifiers.
       lisp/progmodes/gud.el (gud-tooltip-print-command): Quote the
       expression to evaluate.  This allows to evaluate expressions with
       embedded whitespace.
       (gud-tooltip-tips): Add a blank before the newline in the
       message-box text, for the benefit of message-box emulation on
       MS-Windows.
       lisp/progmodes/gdb-mi.el (gdb-tooltip-print): Don't ignore error
       messages from GDB, pop them up in a tooltip to give feedback to
       user.
       (gdb-tooltip-print-1): Quote the expression to evaluate.  This
       allows to evaluate expressions with embedded whitespace.
       (gdb-inferior-io--init-proc): Don't send "-inferior-tty" command
       if the TTY name is nil or empty (which happens when communicating
       with the inferior via pipes, e.g. on MS-Windows).
       (gdb-internals): If GDB sends a "&\n" empty debugging message,
       don't send that to the GUD buffer.
      
       doc/emacs/building.texi (Debugger Operation): Correct and improve
       documentation of the GUD Tooltip mode.
      ba025fbd