1. 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
  2. 18 Mar, 2014 1 commit
  3. 03 Mar, 2014 1 commit
  4. 31 Jan, 2014 1 commit
    • Juri Linkov's avatar
      Misc small fixes. · bd21bf41
      Juri Linkov authored
      * doc/lispref/searching.texi (String Search): Incremental word search fixes.
      
      * lisp/sort.el (delete-duplicate-lines): Remove `:weakness 'key'
      from `make-hash-table'.
      
      * lisp/textmodes/ispell.el (ispell-init-process): Change message format
      to be consistent with other messages.
      bd21bf41
  5. 01 Jan, 2014 1 commit
  6. 29 Jun, 2013 1 commit
    • Eli Zaretskii's avatar
      Implement visual-order cursor motion. · 4c672a0f
      Eli Zaretskii authored
       src/xdisp.c (Fmove_point_visually): New function.
      
       lisp/bindings.el (visual-order-cursor-movement): New defcustom.
       (right-char, left-char): Provide visual-order cursor motion by
       calling move-point-visually.  Update the doc strings.
      
       doc/emacs/basic.texi (Moving Point): Document visual-order-cursor-movement
       and its effect on right-char and left-char.
      
       doc/lispref/display.texi (Bidirectional Display): Document move-point-visually.
      
       etc/NEWS: Document the new feature.
      4c672a0f
  7. 01 Jan, 2013 1 commit
  8. 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
  9. 10 Oct, 2012 1 commit
  10. 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
  11. 17 Jul, 2012 1 commit
    • Chong Yidong's avatar
      Document insert-char changes. · 9ea10cc3
      Chong Yidong authored
      * doc/emacs/basic.texi (Inserting Text): Replace ucs-insert with
      insert-char.  Provide more details of input.
      
      * doc/lispref/mule.texi (International Chars, Input Methods): Likewise.
      
      * doc/lispref/text.texi (Insertion): Document insert-char changes.
      
      * src/editfns.c (Finsert_char): Doc fix.
      9ea10cc3
  12. 29 Jun, 2012 1 commit
  13. 27 May, 2012 1 commit
  14. 26 Apr, 2012 1 commit
  15. 14 Apr, 2012 1 commit
  16. 11 Jan, 2012 1 commit
  17. 05 Jan, 2012 1 commit
  18. 31 Dec, 2011 1 commit
  19. 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
  20. 18 Oct, 2011 1 commit
    • 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. 08 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Rework count-words-region. New command count-words. · b2b0776e
      Chong Yidong authored
      See discussion at http://lists.gnu.org/archive/html/emacs-devel/2011-10/msg00193.html
      
      * lisp/simple.el (count-words-region): Always count in the region.
      Report the number of lines and characters too.
      (count-words): New command, which counts in the buffer if the
      region is inactive, as count-words-region used to.
      (count-words--message): New function.  Handle plurals.
      (count-lines-region): Make it an alias for count-words-region.
      
      * lisp/bindings.el (esc-map): Replace count-lines-region with
      count-words-region.
      
      * doc/emacs/basic.texi (Position Info): Omit page commands.  Document
      count-words-region and count-words.
      
      * doc/emacs/text.texi (Pages): Move what-page documentation here.
      b2b0776e
  22. 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
  23. 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
  24. 04 Sep, 2011 1 commit
  25. 25 Jan, 2011 1 commit
  26. 02 Jan, 2011 1 commit
  27. 13 Nov, 2010 1 commit
    • Glenn Morris's avatar
      Document count-words-region. · ea4f7750
      Glenn Morris authored
      * doc/emacs/basic.texi (Position Info): Add M-x count-words-region.
      
      * doc/lispintro/emacs-lisp-intro.texi: Rename the `count-words-region' example,
      since there is now a standard command of that name.
      
      * etc/NEWS: Mention it.
      ea4f7750
  28. 23 Jun, 2010 1 commit
    • Glenn Morris's avatar
      Untabify doc/emacs/*.texi files. · 8838673e
      Glenn Morris authored
      * abbrevs.texi, basic.texi, buffers.texi, building.texi, calendar.texi:
      * custom.texi, dired.texi, display.texi, emacs.texi, emerge-xtra.texi:
      * files.texi, fortran-xtra.texi, frames.texi, help.texi, killing.texi:
      * maintaining.texi, mark.texi, mini.texi, misc.texi, msdog.texi:
      * programs.texi, rmail.texi, screen.texi, search.texi, sending.texi:
      * text.texi, trouble.texi, vc1-xtra.texi, xresources.texi:
      Untabify Texinfo files.
      8838673e
  29. 10 Jun, 2010 2 commits
  30. 29 May, 2010 1 commit
    • Eli Zaretskii's avatar
      Implement bidi-sensitive word movement with arrow keys. · db5dce9d
      Eli Zaretskii authored
       lisp/subr.el (right-arrow-command, left-arrow-command): Move to bindings.el.
       lisp/bindings.el (right-char, left-char): Move from subr.el and
       rename from right-arrow-command and left-arrow-command.
       (right-word, left-word): New functions.
       (global-map) <right>: Bind to right-char.
       (global-map) <left>: Bind to left-char.
       (global-map) <C-right>: Bind to right-word.
       (global-map) <C-left>: Bind to left-word.
      
       doc/emacs/basic.texi (Moving Point): Update due to renaming of commands bound
       to arrows.  Document bidi-aware behavior of C-<right> and C-<left>.
      db5dce9d
  31. 18 May, 2010 1 commit
  32. 30 Mar, 2010 1 commit
    • Eli Zaretskii's avatar
      Improve documentation of "C-x 8 RET". · ce79424f
      Eli Zaretskii authored
       mule.texi (Input Methods): Mention "C-x 8 RET" and add a
       cross-reference to "Inserting Text".
       basic.texi (Inserting Text): Add an index entry for "C-x 8 RET".
       Mention completion provided by `ucs-insert'.
      ce79424f
  33. 13 Jan, 2010 1 commit
  34. 25 Dec, 2009 1 commit
    • Chong Yidong's avatar
      * emacs.texi (Top): Update node listing. · 91ed7ea8
      Chong Yidong authored
      * abbrevs.texi (Saving Abbrevs): Abbrev file should be in .emacs.d.
      
      * basic.texi (Moving Point): M-r is now move-to-window-line-top-bottom.
      
      * cmdargs.texi (Initial Options):
      * xresources.texi (Resources): Document inhibit-x-resources.
      
      * custom.texi (Specifying File Variables): Note that minor modes are
      enabled unconditionally.
      
      * display.texi (Scrolling): Briefly document the old recenter command,
      and document recenter-positions.
      
      * files.texi (Visiting):
      * buffers.texi (Buffers): Max buffer size is now 512 MB.
      
      * frames.texi (Cut/Paste Other App): Document
      save-interprogram-paste-before-kill.
      
      * killing.texi (Kill Options): New node.
      91ed7ea8
  35. 10 Jun, 2009 1 commit
    • Chong Yidong's avatar
      * basic.texi (Moving Point): Fix tag. · b5700de6
      Chong Yidong authored
      * picture-xtra.texi (Insert in Picture): Use <next> and <prior>.
      
      * mini.texi (Completion Commands): Decapitalize <next> and <prior>, and
      use camel-case for PageUp and PageDown.
      
      * display.texi (Scrolling): Decapitalize <next> and <prior>, and use
      camel-case for PageUp and PageDown.
      
      * calendar.texi (Scroll Calendar): Decapitalize <next> and <prior>.
      
      * search.texi (Isearch Scroll): Decapitalize <next> and <prior>.
      b5700de6
  36. 06 May, 2009 1 commit
    • Chong Yidong's avatar
      * basic.texi (Inserting Text): Document ucs-insert. · ad36c422
      Chong Yidong authored
      * mule.texi (International Chars): Define "multibyte".  Note that
      internal representation is unicode-based.  Simplify definition of raw
      bytes.  Mention ucs-insert.
      (Enabling Multibyte): Remove obsolete discussion.  Copyedits.
      (Language Environments): Add language environments new to Emacs 23.
      (Multibyte Conversion): Node deleted.
      (Coding Systems): Remove obsolete unify-8859-on-decoding-mode.  Don't
      mention obsolete emacs-mule coding system.
      (Output Coding): Copyedits.
      
      * emacs.texi (Top): Update node listing.
      ad36c422
  37. 20 Feb, 2009 1 commit
  38. 17 Feb, 2009 1 commit
  39. 08 Jan, 2009 1 commit