1. 06 Jul, 2018 1 commit
  2. 06 Jun, 2018 1 commit
    • Eli Zaretskii's avatar
      Fix cursor movement by 'next-logical-line' after 'next-line' · e5ab25de
      Eli Zaretskii authored
      * src/indent.c (Fvertical_motion): Adjust TO_X when line-numbers
      are being displayed.  Remove unneeded "correction" of TO_X at the
      goal line.
      
      * lisp/simple.el (last--line-number-width): Remove unneeded
      variable.
      (line-move-visual): Account for line-number display width by
      adjusting the pixel X coordinate that gets converted into
      canonical columns passed to vertical-motion, instead of adjusting
      temporary-goal-column (which then affects next commands, including
      next-logical-line).  (Bug#31723)
      e5ab25de
  3. 04 Jun, 2018 1 commit
  4. 25 Apr, 2018 1 commit
    • Basil L. Contovounesios's avatar
      Improve kill-related documentation (bug#31209) · 343d70b1
      Basil L. Contovounesios authored
      * doc/lispref/text.texi (Low-Level Kill Ring): Fix typo under
      current-kill.  Mention interprogram-paste-function under kill-new
      and kill-append.
      * lisp/simple.el (save-interprogram-paste-before-kill, kill-new)
      (kill-append-merge-undo, kill-append): Touch-up docstrings.
      343d70b1
  5. 24 Apr, 2018 1 commit
  6. 05 Apr, 2018 1 commit
    • Eli Zaretskii's avatar
      Fix typos in doc strings · 9b24a793
      Eli Zaretskii authored
      * lisp/simple.el (undo-auto--boundary-timer)
      (undo-auto--boundary-ensure-timer): Fix typos in doc strings.
      9b24a793
  7. 16 Mar, 2018 1 commit
    • Noam Postavsky's avatar
      Improve word motion docs (Bug#30815) · 10bd3b3a
      Noam Postavsky authored
      * doc/lispref/positions.texi (Word Motion): Fix reference to
      `char-script-table'.
      * lisp/simple.el (backward-word):
      * src/syntax.c (forward-word): Mention `char-script-table' and add
      link to the 'Word Motion' manual section.
      10bd3b3a
  8. 03 Feb, 2018 2 commits
  9. 01 Jan, 2018 1 commit
  10. 03 Dec, 2017 1 commit
  11. 26 Nov, 2017 1 commit
  12. 24 Nov, 2017 1 commit
    • Eli Zaretskii's avatar
      Improve documentation of self-insert-uses-region-functions · eea4e919
      Eli Zaretskii authored
      * lisp/simple.el (self-insert-uses-region-functions): Clarify the
      doc string.
      * lisp/delsel.el (delete-selection-uses-region-p): Mention
      'self-insert-command' in the doc string.  (Bug#29373)
      
      * doc/lispref/text.texi (Commands for Insertion): Mention
      'self-insert-uses-region-functions'.
      * doc/lispref/modes.texi (Keymaps and Minor Modes): Add a
      cross-reference to "Commands for Insertion".
      eea4e919
  13. 15 Nov, 2017 2 commits
  14. 03 Nov, 2017 1 commit
  15. 29 Oct, 2017 1 commit
    • Glenn Morris's avatar
      Fix doc typos · 5b598417
      Glenn Morris authored
      * lisp/simple.el (line-move-ignore-invisible):
      * lisp/sort.el (sort-regexp-fields):
      * lisp/cedet/ede.el (project-add-file):
      * lisp/gnus/message.el (message-bogus-recipient-p):
      * lisp/international/mule.el (define-coding-system):
      * lisp/progmodes/ebrowse.el (ebrowse-member-buffer-object-menu):
      * lisp/progmodes/xscheme.el (xscheme-allow-output-p)
      (scheme-interaction-mode, scheme-debugger-mode)
      (xscheme-yank-pop, xscheme-yank-push): Doc fixes.
      5b598417
  16. 28 Oct, 2017 1 commit
    • Glenn Morris's avatar
      Fix some duplicate words typos · 50f711e7
      Glenn Morris authored
      * lisp/erc/erc.el (erc-hide-current-message-p):
      * lisp/progmodes/flymake-proc.el (flymake-proc-diagnostic-type-pred):
      * doc/lispref/display.texi (Bidirectional Display, Delayed Warnings):
      * doc/lispref/functions.texi (Defining Functions):
      * doc/lispref/os.texi (Terminal-Specific):
      * doc/misc/sem-user.texi (Analyzer Debug):
      * doc/misc/srecode.texi (Special Variables): Fix typos.
      50f711e7
  17. 21 Oct, 2017 1 commit
  18. 02 Oct, 2017 1 commit
    • Paul Eggert's avatar
      Prefer HTTPS to HTTP for gnu.org · 5172fa02
      Paul Eggert authored
      This fixes some URLs I omitted from my previous pass,
      notably those in lists.gnu.org.  Although lists.gnu.org
      does not yet support TLS 1.1, TLS 1.0 is better than nothing.
      * lisp/erc/erc.el (erc-official-location):
      * lisp/mail/emacsbug.el (report-emacs-bug):
      Use https:, not http:.
      5172fa02
  19. 29 Sep, 2017 3 commits
  20. 26 Sep, 2017 2 commits
  21. 18 Sep, 2017 1 commit
    • Paul Eggert's avatar
      Remove old cl-assert calls in 'newline' · 6359fe63
      Paul Eggert authored
      * lisp/simple.el (newline): Remove cl-assert calls
      that didn't seem to be helping us debug Bug#18913,
      and that caused problems as reported in Bug#28280.
      Suggested by Glenn Morris (Bug#28280#8).
      6359fe63
  22. 13 Sep, 2017 1 commit
    • Paul Eggert's avatar
      Prefer HTTPS to FTP and HTTP in documentation · bc511a64
      Paul Eggert authored
      Most of this change is to boilerplate commentary such as license URLs.
      This change was prompted by ftp://ftp.gnu.org's going-away party,
      planned for November.  Change these FTP URLs to https://ftp.gnu.org
      instead.  Make similar changes for URLs to other organizations moving
      away from FTP.  Also, change HTTP to HTTPS for URLs to gnu.org and
      fsf.org when this works, as this will further help defend against
      man-in-the-middle attacks (for this part I omitted the MS-DOS and
      MS-Windows sources and the test tarballs to keep the workload down).
      HTTPS is not fully working to lists.gnu.org so I left those URLs alone
      for now.
      bc511a64
  23. 03 Sep, 2017 1 commit
  24. 31 Aug, 2017 1 commit
    • Samuel Freilich's avatar
      Do not split line before width of fill-prefix · cda26e64
      Samuel Freilich authored
      When auto-filling a paragraph, don't split a line before the width of the
      fill-prefix, creating a subsequent line that is as long or longer (Bug#20774).
      * lisp/simple.el (do-auto-fill): Only consider break-points that are later in
      the line than the width of the fill-prefix.  This is a more general solution
      than the previous logic, which only skipped over the exact fill-prefix.  The
      fill-prefix doesn't necessarily match the prefix of the first line of a
      paragraph in adaptive-fill-mode.
      cda26e64
  25. 26 Aug, 2017 1 commit
  26. 19 Aug, 2017 1 commit
  27. 13 Aug, 2017 1 commit
  28. 12 Aug, 2017 1 commit
  29. 09 Aug, 2017 1 commit
    • Tom Tromey's avatar
      Fix auto-filling regression · 81656add
      Tom Tromey authored
      Bug#28003
      * lisp/newcomment.el (comment-indent-new-line): Check
      comment-auto-fill-only-comments.  Reverts earlier change.
      * lisp/simple.el (internal-auto-fill): Call auto-fill-function, not
      do-auto-fill.
      81656add
  30. 07 Aug, 2017 1 commit
    • Reuben Thomas's avatar
      Allow async command output buffer to be shown only on output · 85512e75
      Reuben Thomas authored
      * lisp/simple.el (async-shell-command-display-buffer): Add
      defcustom.
      (shell-command): Use the new defcustom to determine whether to show
      the buffer immediately, or add a process filter that shows it only
      when there is some output.
      * etc/NEWS: Document the new variable.
      * doc/emacs/misc.texi: Likewise.
      
      Thanks to Juri Linkov and Eli Zaretskii for advice and guidance.
      85512e75
  31. 06 Aug, 2017 1 commit
    • Tom Tromey's avatar
      Respect comment-auto-fill-only-comments · 9b463fa8
      Tom Tromey authored
      Respect comment-auto-fill-only-comments when auto-filling and a
      comment syntax is defined.
      
      * lisp/newcomment.el (comment-indent-new-line): Do not check
      comment-auto-fill-only-comments.
      * lisp/simple.el (internal-auto-fill): New defun.
      * src/cmds.c (internal_self_insert): Call Qinternal_auto_fill, not
      auto_fill_function.
      (syms_of_cmds): Define Qinternal_auto_fill.
      9b463fa8
  32. 05 Aug, 2017 1 commit
  33. 07 Jul, 2017 1 commit
    • Eli Zaretskii's avatar
      Fix vertical-motion across the place where line-number width changes · 4caf65d4
      Eli Zaretskii authored
      * src/indent.c (line_number_display_width): New function,
      refactored from line-number width calculations in vertical-motion.
      (Fvertical_motion): Call line_number_display_width when the width
      of line-number display is needed.
      (Fline_number_display_width): New defun.
      (syms_of_indent): Defsubr it.
      
      * doc/lispref/display.texi (Size of Displayed Text): Document
      line-number-display-width.
      
      * etc/NEWS: Mention line-number-display-width.
      
      * lisp/simple.el (last--line-number-width): New internal variable.
      (line-move-visual): Use it to adjust temporary-goal-column when
      line-number display changes its width.
      4caf65d4
  34. 03 Jul, 2017 1 commit
  35. 19 Jun, 2017 1 commit