- 26 Jan, 2018 1 commit
-
-
Stefan Monnier authored
-
- 25 Jan, 2018 4 commits
-
-
Juri Linkov authored
to prevent directory time modification by lock_file on visiting a file from archive. (Bug#30215) (archive-summarize): Let-bind `create-lockfiles' to nil instead of `buffer-file-truename'.
-
Stefan Monnier authored
Since Emacs-24, (default-value 'enable-multibyte-characters) can't be changed any more, so we can remove all code which checks this value. * lisp/x-dnd.el (x-dnd-handle-file-name): * lisp/w32-fns.el (w32-set-default-process-coding-system): * lisp/textmodes/ispell.el (ispell-send-string): * lisp/term/internal.el (dos-codepage-setup): * lisp/tar-mode.el (tar-header-block-tokenize, tar--extract): * lisp/startup.el (command-line): * lisp/server.el (server-process-filter): * lisp/net/browse-url.el (browse-url-file-url): * lisp/menu-bar.el (menu-bar-options-menu, menu-bar-describe-menu): * lisp/mail/sendmail.el (mail-setup): * lisp/mail/rmail.el (rmail-mode, rmail-get-new-mail): * lisp/mail/rfc2047.el (rfc2047-encode-message-header): * lisp/mail/emacsbug.el (report-emacs-bug): * lisp/international/mule-diag.el (mule-diag): * lisp/files.el (find-file-noselect-1): * lisp/dos-fns.el (dos-set-default-process-coding-system): * lisp/arc-mode.el (archive-mode): * lisp/international/mule-cmds.el (mule-menu-keymap) (set-default-coding-systems, set-language-info) (set-language-environment, standard-display-european-internal) (set-locale-environment): Simplify code.
-
Michael Albinus authored
Call `shell-command' in order to respect file name handlers.
-
Michael Albinus authored
-
- 24 Jan, 2018 5 commits
-
-
Juri Linkov authored
to compensate the changes that added nreverse to dired-do-delete and dired-do-flagged-delete in 9ecbdeea (bug#30162)
-
Stefan Monnier authored
* lisp/net/tramp-compat.el: ... there.
-
Glenn Morris authored
-
Marcin Borkowski authored
-
Glenn Morris authored
* src/emacs.c (Fkill_emacs): Prevent errors from kill-emacs-hook hanging Emacs in batch mode. (Bug#29955)
-
- 23 Jan, 2018 7 commits
-
-
Philipp Stephani authored
* test/src/callint-tests.el (call-interactively/embedded-nulls): New unit test.
-
Stefan Monnier authored
* lisp/net/pop3.el: Use lexical-binding and cl-lib. (pop3-write-to-file): Remove unused var 'start'. (pop3-make-date): Remove unused var 'sign'. * lisp/net/rfc2104.el: Use lexical-binding and cl-lib. * lisp/net/shr-color.el: Use lexical-binding and cl-lib. * lisp/net/sieve-manage.el: Use lexical-binding and cl-lib.
-
Stefan Monnier authored
Require packages instead of autoloading their functions. (imap-send-command): Remove unused vars 'stream' and 'eol'. (imap-parse-response): Use pcase. (imap-parse-fetch): Remove unused arg 'response'. * lisp/format-spec.el: Don't require CL.
-
Stefan Monnier authored
(message-font-lock-make-header-matcher): Delete. (message-match-to-eoh): New function to replace it. (message-font-lock-keywords): Use it. (message-strip-forbidden-properties): Remove redundant binding. (message-goto-body): Avoid called-interactively-p, only use push-mark when called interactively. (message-goto-body-1): Merge into message-goto-body. Redefine as alias. (message-goto-eoh): Call message-goto-body interactively. (message--in-tocc-p): New function, extracted from message-display-abbrev. (message-ecomplete-capf): New function.
-
Stefan Monnier authored
Also remove redundant :group args. (ecomplete-database-file): Use locate-user-emacs-file. (ecomplete-completion-table): New completion table. (completion-category-defaults): Set default behavior for that table.
-
Eli Zaretskii authored
* src/callint.c (Fcall_interactively): Support 'interactive' specifications with embedded null characters. (Bug#30005)
-
Stefan Monnier authored
(ert-describe-test): Return the description text as well. Remove left over version check. * lisp/help-mode.el (describe-symbol-backends): Add docstring.
-
- 22 Jan, 2018 10 commits
-
-
Philipp Stephani authored
* test/src/callint-tests.el (call-interactively/incomplete-multibyte-sequence): New unit test.
-
Philipp Stephani authored
-
Juri Linkov authored
* lisp/isearch.el (isearch-suspended): New defvar. (with-isearch-suspended): Set isearch-suspended to t at the beginning, then set it back to nil at the end. * lisp/comint.el (comint-history-isearch-backward) (comint-history-isearch-backward-regexp): Set global value of comint-history-isearch to t. (comint-history-isearch-end): Reevaluate comint-history-isearch when isearch-edit-string finishes. * lisp/dired-aux.el (dired-isearch-filenames) (dired-isearch-filenames-regexp): Set global value of dired-isearch-filenames to t. (dired-isearch-filenames-end): Reevaluate dired-isearch-filenames when isearch-edit-string finishes.
-
Paul Eggert authored
-
Paul Eggert authored
1fc98ed0 ; Spelling fix bb396a36 Update Org to v9.1.6 fa582153 Use text-pixels values only when saving framesets (Bug#30141) 6b01b947 Minor improvement in section "Pages" of the usere manual e8c8bd3d Minor improvements in user manual 26b8b92e Improve the "Mark" chapter of the user manual 759569fe Improve the "Buffers" chapter of the user manual c2e6d121 * lisp/term.el (term-send-input): Fix text duplication in ... 854a1c0a Improve "Buffers" in the user manual # Conflicts: # etc/NEWS
-
Paul Eggert authored
-
Rasmus authored
Please note this is a bugfix release. See etc/ORG-NEWS for details.
-
Michael Albinus authored
* lisp/net/tramp-sh.el (tramp-open-connection-setup-interactive-shell): Use `set-process-coding-system' rather than interactive `set-buffer-process-coding-system'. * lisp/net/tramp.el (tramp-default-user-alist) (tramp-default-host-alist): Fix docstring.
-
Aaron Jensen authored
* lisp/frameset.el (frameset-persistent-filter-alist): Specify that text-pixels values are by default only saved by framesets so the parameter is not set when restoring (Bug#30141).
-
Michael Albinus authored
* lisp/autorevert.el (auto-revert-buffers): Check `auto-revert-timer' being a timerp. * test/lisp/filenotify-tests.el (file-notify-test04-autorevert): Adapt test in order to cover changed behavior of autorevert.
-
- 21 Jan, 2018 11 commits
-
-
Juri Linkov authored
-
Juri Linkov authored
* lisp/emacs-lisp/map-ynp.el (read-answer): New function. (read-answer-short): New defcustom. * lisp/dired.el (dired-delete-file): Use read-answer. (dired--yes-no-all-quit-help): Remove function. (dired-delete-help): Remove defconst. * lisp/subr.el (assoc-delete-all): New function.
-
Lars Ingebrigtsen authored
* lisp/arc-mode.el (archive-rar-summarize): Adjust parsing to be more permissive. The previous code would stop parsing if we had a directory entry or a negative ratio as seen from the output of lsar on Debian jessie: 0. D---- 16221659 ----- Nr20 2005-12-24 19:30 foo/ 4. ----- 466509 -0.0% Nr20 2005-12-24 19:19 foo/bar.jpg
-
Alan Mackenzie authored
* lisp/progmodes/cc-engine.el (c-looking-at-or-maybe-in-bracelist): Recognize a brace list when preceded by "return" or inside parentheses, either immediately after the "(" or following a comma. (c-looking-at-inexpr-block): Test c-has-compound-literals rather than hard coded C++ Mode. (c-guess-basic-syntax, CASE 7B): Test additionally for not being just inside a parenthesis or being at a Java "new" keyword. CASE 9: Remove the simple minded test on the contents of a block to determine a brace list. * lisp/progmodes/cc-langs.el (c-has-compound-literals): New lang const and lang var.
-
Eli Zaretskii authored
* doc/emacs/text.texi (Pages): Improve wording. Suggested by Will Korteland <emacs-devel@korte.land> in emacs-manual-bugs@gnu.org.
-
Eli Zaretskii authored
* doc/emacs/trouble.texi (Emergency Escape, Contributing): Clarify text. Suggested by Jonathan Kyle Mitchell <kyle@jonathanmitchell.org> in emacs-manual-bugs@gnu.org
-
Eli Zaretskii authored
* doc/emacs/mark.texi (Setting Mark, Marking Objects): Improve and clarify wording. Suggested by John Cummings <john@rootabega.net> in emacs-manual-bugs@gnu.org.
-
Eli Zaretskii authored
* doc/emacs/buffers.texi (Several Buffers): Correct description of prefix arguments. Clarify "bury". (Buffer Menus): Clarify wording. Reported by John Cummings <john@rootabega.net> in emacs-manual-bugs@gnu.org.
-
Simen Heggestøyl authored
* lisp/textmodes/css-mode.el (css--rgb-color): Support parsing percent values in the alpha component. * test/lisp/textmodes/css-mode-tests.el (css-test-rgb-to-named-color-or-hex, css-test-rgb-parser): Update for the above changes.
-
tino calancha authored
-
Paul Eggert authored
This improves on the recent fix for master failing to build on FreeBSD. Suggested by Stefan Monnier in: https://lists.gnu.org/r/emacs-devel/2018-01/msg00600.html * lisp/emacs-lisp/bytecomp.el (byte-compile-file): Put tempfile next to the target file, as was the original intent.
-
- 20 Jan, 2018 2 commits
-
-
Michael Albinus authored
* test/lisp/net/tramp-tests.el (tramp-test02-file-name-dissect) (tramp-test02-file-name-dissect-simplified) (tramp-test02-file-name-dissect-separate): Test also `tramp-default-method-alist', `tramp-default-user-alist' and `tramp-default-host-alist'.
-
Eli Zaretskii authored
Suggested by John Cummings <john@rootabega.net> in emacs-manual-bugs@gnu.org: * doc/emacs/buffers.texi (Select Buffer): Add cross-references to "Windows" and "Frames". (Misc Buffer, Kill Buffer): Use BUFFER consistently in commands that accept buffer names. (Select Buffer): Improve description of "M-g M-g". Improve wording. (Misc Buffer, Kill Buffer): Improve wording. (Kill Buffer): Fix the response required by kill-some-buffers. Mention customizable options that control what clean-buffer-list does. (Several Buffers): More detail about 'Buffer-menu-unmark-all-buffers'.
-