- 06 Jul, 2018 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (eval-expression, eval-expression-print-format): * lisp/progmodes/elisp-mode.el (eval-last-sexp): Doc fixes. (Bug#32064)
-
- 06 Jun, 2018 1 commit
-
-
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)
-
- 04 Jun, 2018 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (delete-trailing-whitespace): Avoid inflooping when some region of trailing whitespace is unmodifiable. (Bug#31557)
-
- 25 Apr, 2018 1 commit
-
-
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.
-
- 24 Apr, 2018 1 commit
-
-
Stefan Monnier authored
-
- 05 Apr, 2018 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (undo-auto--boundary-timer) (undo-auto--boundary-ensure-timer): Fix typos in doc strings.
-
- 16 Mar, 2018 1 commit
-
-
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.
-
- 03 Feb, 2018 2 commits
-
-
Basil L. Contovounesios authored
-
Basil L. Contovounesios authored
* lisp/simple.el (shell-command): Display async shell buffer on process output for every, not just first, command invocation. Check buffer liveness, not name, before displaying. (bug#30213, bug#30280)
-
- 01 Jan, 2018 1 commit
-
-
Paul Eggert authored
Run admin/update-copyright.
-
- 03 Dec, 2017 1 commit
-
-
E. Choroba authored
* lisp/simple.el (next-line-or-history-element): Bind next-line-add-newlines to nil. (Bug#29529) Copyright-paperwork-exempt: yes
-
- 26 Nov, 2017 1 commit
-
-
- 24 Nov, 2017 1 commit
-
-
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".
-
- 15 Nov, 2017 2 commits
-
-
Charles A. Roelli authored
-
Noam Postavsky authored
* lisp/simple.el (primitive-undo): Compare marker against absolute value of POS, because the sign of POS is irrelevant to markers.
-
- 03 Nov, 2017 1 commit
-
-
Basil L. Contovounesios authored
* lisp/simple.el (shell-command): Keep track of output-buffer by its name, not by its object. (Bug#28997)
-
- 29 Oct, 2017 1 commit
-
-
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.
-
- 28 Oct, 2017 1 commit
-
-
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.
-
- 21 Oct, 2017 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (shell-command-saved-pos) (region-extract-function, region-bounds): Doc fixes. (Bug#28609)
-
- 02 Oct, 2017 1 commit
-
-
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:.
-
- 29 Sep, 2017 3 commits
-
-
Eli Zaretskii authored
* lisp/simple.el (shell-command-saved-pos) (region-extract-function, region-bounds): Doc fixes. (Bug#28609)
-
Eli Zaretskii authored
This reverts commit a75ab3b3.
-
Devon Sean McCullough authored
Correct grammar; also, call a pair a pair. (cherry picked from commit 25ef543a)
-
- 26 Sep, 2017 2 commits
-
-
John Wiegley authored
-
Devon Sean McCullough authored
Correct grammar; also, call a pair a pair.
-
- 18 Sep, 2017 1 commit
-
-
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).
-
- 13 Sep, 2017 1 commit
-
-
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.
-
- 03 Sep, 2017 1 commit
-
-
Eli Zaretskii authored
-
- 31 Aug, 2017 1 commit
-
-
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.
-
- 26 Aug, 2017 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (auto-fill-mode, visual-line-mode): Doc fix. (Bug#13926) (Bug#25434) (Bug#25435)
-
- 19 Aug, 2017 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (process-menu-mode): Move the call to tabulated-list-init-header from here... (list-processes--refresh): ...to here. (Bug#27895)
-
- 13 Aug, 2017 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (line-move-visual): Fix an off-by-one error in setting temporary-goal-column when newline overflows into the fringe. Support that use case in R2L paragraphs as well.
-
- 12 Aug, 2017 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (beginning-of-visual-line) (move-beginning-of-line): Doc fix. Reported by Justin Burkett <justin@burkett.cc>.
-
- 09 Aug, 2017 1 commit
-
-
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.
-
- 07 Aug, 2017 1 commit
-
-
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.
-
- 06 Aug, 2017 1 commit
-
-
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.
-
- 05 Aug, 2017 1 commit
-
-
Eli Zaretskii authored
* lisp/simple.el (region-extract-function): Rename the argument to METHOD. Doc fix. (Bug#27927)
-
- 07 Jul, 2017 1 commit
-
-
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.
-
- 03 Jul, 2017 1 commit
-
-
Damien Cassou authored
* lisp/simple.el (line-number-at-pos): Add a second optional argument 'absolute'. * test/list/simple-tests.el: Add tests for 'line-number-at-pos'.
-
- 19 Jun, 2017 1 commit
-
-
NicolasPetton authored
This reverts commit ae98cdf9.
-