- 20 Aug, 2019 9 commits
-
-
Glenn Morris authored
615cff42 (origin/emacs-26) Fix process filter documentation (Bug#13400) beb1d222 Fix query-replace-regexp undo feature # Conflicts: # test/lisp/replace-tests.el
-
Glenn Morris authored
The following commit was skipped: 190565b2 Support the new Japanese era name
-
Glenn Morris authored
0b810ebc Fix a typo in char-width-table 3f00db7c Minor update in admin/notes/unicode bcd0115e Fix lisp indent infloop on unfinished strings (Bug#37045) 5f992d19 Improve commentary in composite.el 3a04be20 ; Improve commentary in xdisp.c 15de1d11 Fix markup in dired-x.texi bda7fc75 ; Fix typo in a doc string of speedbar.el 6f57ef9d * src/callproc.c (Fcall_process): Doc fix. # Conflicts: # doc/misc/dired-x.texi # lisp/international/characters.el # src/callproc.c
-
Ulrich Müller authored
-
Mauro Aranda authored
* lisp/progmodes/elisp-mode.el (elisp--fnsym-in-current-sexp): Since forward-sexp assumes point is not in a string or comment, avoid calling it and then checking if point is inside a string, since that sometimes will fail with awkward results. (Bug#35567)
-
Lars Ingebrigtsen authored
* lisp/international/mule-diag.el (describe-current-coding-system): Also output the contents of `auto-coding-alist', which take precedence over `file-coding-system-alist' (bug#9575).
-
Lars Ingebrigtsen authored
* doc/lispref/windows.texi (Quitting Windows): Mention in. * lisp/window.el (quit-restore-window): Run the new `quit-window-hook' before doing anything else (bug#9867). (quit-window): Note that the hook will be run in the doc string. * lisp/window.el (quit-window-hook): New variable.
-
Paul Eggert authored
* lisp/org/org-table.el (org-table-message-once-per-second): Fix bug when clock difference goes past a 65536-second boundary. Don’t assume particular format for current-time result.
-
Paul Eggert authored
* src/timefns.c (time_arith): Check the first arg for validity even if the second arg is not finite. * test/src/timefns-tests.el (time-arith-tests): Test this.
-
- 19 Aug, 2019 3 commits
-
-
Noam Postavsky authored
* doc/lispref/processes.texi (Asynchronous Processes): Note that input may read when sending data as well. (Output from Processes): Note that functions which send data may also trigger reading from processes. (Input to Processes, Filter Functions): Note that filter functions may be called recursively.
-
Tino Calancha authored
Ensure that non-regexp strings used with `looking-at' are quoted. * lisp/replace.el (perform-replace): Quote regexp (Bug#37073). * test/lisp/replace-tests.el (replace-tests-perform-replace-regexp-flag): New variable. (replace-tests-with-undo): Use it. (query-replace-undo-bug37073): Add tests.
-
Stefan Monnier authored
Use lexical-binding. (erc-add-timestamp): Store the timestamp in a closure placed in cursor-sensor-functions rather than stashing it in an ad-hoc `timestamp` property. (erc-echo-timestamp): Simplify accordingly.
-
- 18 Aug, 2019 10 commits
-
-
Lars Ingebrigtsen authored
* doc/lispref/frames.texi (Frame Size): Document it. * src/frame.c (Fset_frame_height): (Fset_frame_width): Make into commands that use the numeric prefix to set height/width (bug#9970).
-
Štěpán Němec authored
* doc/lispref/functions.texi (Core Advising Primitives): Add an advice-add example that extends the `interactive' spec (bug#17871).
-
Johan Claesson authored
* lisp/files-x.el (modify-dir-local-variable): Remove file from the cache when writing to ensure that we load the new version later (bug#13860).
-
Noam Postavsky authored
* lisp/man.el (Man-bgproc-filter): Make sure not to chop man sections by narrowing. (Man-highlight-references0): Revert previous fix, as it's no longer needed. * test/lisp/man-tests.el (man-tests-filter-strings): New function. (man-bgproc-filter-buttonize-includes): New test.
-
Paul Eggert authored
* src/bignum.h (bignum_integer): Now returns pointer-to-const, to catch trivial mistakes where the caller might try to modify a Lisp bignum. Lisp bignums are supposed to be immutable. All callers changed.
-
Eli Zaretskii authored
* admin/unidata/NormalizationTest.txt: * admin/unidata/UnicodeData.txt: Add U+32FF SQUARE ERA NAME REIWA. Do not merge to master. * test/lisp/international/ucs-normalize-tests.el (ucs-normalize-tests--failing-lines-part1) (ucs-normalize-tests--failing-lines-part2): Update. Do not merge to master. * etc/NEWS: Mention the change.
-
Eli Zaretskii authored
* lisp/international/characters.el (char-width-table): Fix a typo in zero-width characters.
-
Eli Zaretskii authored
* src/eval.c (Fautoload): Fix an assertion violation in make_fixnum. Reported by martin rudalics <rudalics@gmx.at>.
-
Lars Ingebrigtsen authored
* lisp/net/browse-url.el (browse-url-of-buffer): Make `C-c C-v' work in HTML buffers visited from zip files and the like (bug#10318).
-
Paul Eggert authored
* lisp/org/org-timer.el (org-timer-show-remaining-time): Don’t assume the remaining time is less than one hour. Simplify. The simplification removes the need for a decode-time, and fixes a typo I introduced recently.
-
- 17 Aug, 2019 18 commits
-
-
Lars Ingebrigtsen authored
* lisp/help-fns.el (help-fns--disabled): New function (bug#10853). (help-fns-describe-function-functions): Add it to the list of function help functions.
-
Lars Ingebrigtsen authored
* lisp/simple.el (newline-and-indent): Take a prefix argument to say how many times to perform its action (bug#10927).
-
Lars Ingebrigtsen authored
* lisp/window.el (other-window): Issue a message when the user types `C-x o' and there's no other window to select (bug#10999).
-
Lars Ingebrigtsen authored
* lisp/window.el (delete-other-windows): Make `C-x 1' issue a message when there's no other windows to delete (bug#10999).
-
Lars Ingebrigtsen authored
* lisp/newcomment.el (comment-padright, comment-padleft): Note that `comment-normalize-vars' must be called first (bug#11944).
-
Paul Eggert authored
This adds FIXMEs to areas where Lisp code should support subsecond information in broken-down timestamps. It also fixes some unnecessary truncation of timestamps, and ports the code to a hypothetical future Emacs version where (decode-time) returns subsecond timestamps by default. * lisp/calc/calc-forms.el (calc-time, math-iso-dt-to-date) (calcFunc-now): * lisp/calendar/icalendar.el (icalendar--add-decoded-times): * lisp/calendar/iso8601.el (iso8601-parse-interval): Truncate seconds to an integer, and add a FIXME about subseconds support. * lisp/calendar/icalendar.el (icalendar--decode-isodatetime) (icalendar--decode-isoduration): Add a FIXME about subseconds support. * lisp/gnus/gnus-delay.el (gnus-delay-article): Don’t truncate seconds to an integer, as there’s no need to do that here. * lisp/gnus/gnus-util.el (gnus-seconds-today) (gnus-seconds-month, gnus-seconds-year): * lisp/gnus/message.el (message-make-expires-date): * lisp/org/org-timer.el (org-timer-show-remaining-time): * lisp/vc/ediff-mult.el (ediff-format-date): Truncate seconds to an integer, as that’s what’s wanted here. * lisp/midnight.el (midnight-next): Ceiling seconds to an integer, as that’s what wanted here.
-
Juri Linkov authored
Call select-frame-set-input-focus to restore focus on the frame that had last-focus-update frame parameter before saving frameset. (Bug#36894)
-
Lars Ingebrigtsen authored
* src/callint.c (Fcall_interactively): Be explicit about what we mean by "inquire" in the doc string (bug#15653).
-
Paul Eggert authored
* test/Makefile.in (ELFILES): Port to Solaris 10, where ‘find’ does not support ‘-path’.
-
Eli Zaretskii authored
* admin/notes/unicode: Mention changes to be done in setup-default-fontset in fontset.el. (Bug#14461)
-
Noam Postavsky authored
* lisp/emacs-lisp/lisp-mode.el (lisp-indent-calc-next): Stop trying to skip over strings if we've hit the end of buffer. * test/lisp/emacs-lisp/lisp-mode-tests.el (lisp-indent-unfinished-string): New test.
-
Eli Zaretskii authored
* lisp/composite.el (compose-gstring-for-graphic) (compose-gstring-for-terminal): Add comments that explain Unicode General Category mnemonics in human-readable terms. (Bug#14461)
-
Paul Eggert authored
This incorporates: 2019-08-17 intprops: port to Oracle Developer Studio 12.6 2019-08-14 intprops: support uchar, ushort _WRAPV dests * lib/intprops.h: Copy from Gnulib.
-
Eli Zaretskii authored
* lisp/international/fontset.el (script-representative-chars) (setup-default-fontset): Add Egyptian. (Bug#15420)
-
Eli Zaretskii authored
-
Paul Eggert authored
* src/timefns.c (time_arith) [!CURRENT_TIME_LIST]: Don’t generate a list, since CURRENT_TIME_LIST is false.
-
Eli Zaretskii authored
* src/xdisp.c: Add to the commentary the description of stop_charpos, and how it is used during iteration.
-
Eli Zaretskii authored
* doc/emacs/windows.texi (Other Window): Add a cross-reference to "Rebinding". (Bug#12431)
-