- 05 Feb, 2020 4 commits
-
-
Michael Albinus authored
* test/lisp/net/tramp-tests.el (tramp-test32-shell-command): Set `default-directory'.
-
Michael Albinus authored
* lisp/net/tramp-sh.el (tramp-sh-extra-args): Add "-noediting" as bash arg. (tramp-open-shell): Provide proper "~/.editrc" if needed. (Bug#39399)
-
Michael Albinus authored
-
Stefan Monnier authored
-
- 04 Feb, 2020 4 commits
-
-
Adam Porter authored
* lisp/emacs-lisp/map.el: Update version to 2.1. ((pcase-defmacro map)): Update docstring. (map--make-pcase-bindings): Match keyword pattern. * test/lisp/emacs-lisp/map-tests.el (test-map-plist-pcase): Add test.
-
Stefan Kangas authored
* lisp/dired.el (grep-read-files-function): Add defvar to silence byte-compiler warning.
-
Stefan Kangas authored
* lisp/help-fns.el (describe-keymap): Provide a reasonable default for prompt. (Bug#30660) (help-fns-find-keymap-name) (help-fns--most-relevant-active-keymap): New functions. * test/lisp/help-fns-tests.el (help-fns-test-find-keymap-name): New test.
-
Stefan Kangas authored
* lisp/help-fns.el (describe-keymap): New command to show key bindings for a given keymap. (Bug#30660) * doc/emacs/help.texi (Misc Help): Document the new command. * doc/lispref/keymaps.texi (Scanning Keymaps): Add a cross-reference to the above documentation. * etc/NEWS: Announce the new command. * test/lisp/help-fns-tests.el (help-fns-test-describe-keymap/symbol) (help-fns-test-describe-keymap/value) (help-fns-test-describe-keymap/not-keymap) (help-fns-test-describe-keymap/let-bound) (help-fns-test-describe-keymap/dynamically-bound-no-file): New tests. Co-authored-by:
Drew Adams <drew.adams@oracle.com>
-
- 03 Feb, 2020 1 commit
-
-
Stefan Monnier authored
(sh-learn-basic-offset, sh-blink, sh-use-smie): Remove config vars. (sh-kw-alist, sh-learned-buffer-hook): Remove var. (sh-must-support-indent, sh-mark-init, sh-mark-line): Remove function. (sh-kw, sh-special-keywords): Remove constant. (sh-help-string-for-variable, sh-read-variable, sh-goto-matching-if) (sh-handle-prev-if, sh-handle-this-else, sh-handle-prev-else) (sh-handle-this-fi, sh-handle-prev-fi, sh-handle-this-then) (sh-handle-prev-then, sh-handle-prev-open, sh-handle-this-close) (sh-goto-matching-case, sh-handle-prev-case, sh-handle-this-esac) (sh-handle-prev-esac, sh-handle-after-case-label) (sh-handle-prev-case-alt-end, sh-safe-forward-sexp) (sh-goto-match-for-done, sh-handle-this-done, sh-handle-prev-done) (sh-handle-this-do, sh-handle-prev-do, sh-find-prev-switch) (sh-handle-this-rc-case, sh-handle-prev-rc-case, sh-check-rule) (sh-get-indent-info, sh-get-indent-var-for-line, sh-prev-line) (sh-prev-stmt, sh-get-word, sh-prev-thing, sh-this-is-a-continuation) (sh-get-kw, sh-find-prev-matching, sh-set-var-value) (sh-calculate-indent, sh-indent-line, sh-blink, sh-guess-basic-offset): Remove functions. (sh-show-indent, sh-set-indent, sh-learn-line-indent) (sh-learn-buffer-indent): Redefine as obsolete aliases.
-
- 02 Feb, 2020 1 commit
-
-
Michael Albinus authored
* test/lisp/net/tramp-tests.el (tramp-test32-shell-command-dont-erase-buffer): Fix docstring.
-
- 01 Feb, 2020 7 commits
-
-
Glenn Morris authored
The following commit was skipped: 42c1e606 (origin/emacs-27, emacs-27) ; Auto-commit of loaddefs files.
-
Glenn Morris authored
cdf8c318 Extend workaround for Cygwin O_PATH bug
-
Glenn Morris authored
The following commit was skipped: 0223a157 * lisp/emacs-lisp/debug.el (debug): Merge the non-interact...
-
Glenn Morris authored
5bf2ef38 Add more blackboard bold characters to TeX input method c362a624 ; * lisp/progmodes/gdb-mi.el (gdb-handle-reply): Fix comme... 2b1e18ae Protect against errors in gdb-mi.el handlers baceb8e8 Allow exiting the Python interpreter of a GDB session 2e66013d Ensure minibuffer input is added to history in read_minibuf de411615 Tab-bar related fixes. 247f2cfa ; ChangeLog.3 fixes. e1a712bb * admin/authors.el: Add missing entries.
-
Glenn Morris authored
-
Glenn Morris authored
-
Michael Albinus authored
* lisp/net/tramp.el (tramp-handle-shell-command): Handle `shell-command-dont-erase-buffer'. (Bug#39067) * test/lisp/net/tramp-tests.el (shell-command-dont-erase-buffer): Declare. (tramp-test10-write-region, tramp-test21-file-links): Use function symbols. (tramp--test-async-shell-command): Don't assume that `async-shell-command' returns the process object. (tramp-test32-shell-command): Rework `async-shell-command-width' test. (tramp-test32-shell-command-dont-erase-buffer): New test.
-
- 31 Jan, 2020 8 commits
-
-
Ken Brown authored
* configure.ac (HAVE_CYGWIN_O_PATH_BUG): Extend to Cygwin versions 3.1.0 through 3.1.2. (Bug#39371)
-
Paul Pogonyshev authored
bug#38927 (cherry picked from commit 50205943)
-
Ansgar Burchardt authored
This patch adds all capital blackboard bold letters and those for "1" and "2". Most characters are in common use in mathematics, but it does not seem useful to exclude the few not widely used. Reference: https://en.wikipedia.org/wiki/Blackboard_bold * lisp/leim/quail/latin-ltx.el (latin-ltx--define-rules): Add all the blackboard bold commands from AMSTeX. (Bug#21103)
-
Eli Zaretskii authored
-
Yuan Fu authored
* lisp/progmodes/gdb-mi.el (gdb-handle-reply): Handle errors in 'handler-function' so the cleanup code after it runs safely. (Bug#39178)
-
Eli Zaretskii authored
* lisp/progmodes/gdb-mi.el (gdb-delchar-or-quit): Send EOF to GDB if we are in an embedded interpreter. This allows to exit from "pi" cleanly. (Bug#39140)
-
Michael Albinus authored
* lisp/net/tramp-compat.el (tramp-compat-process-running-p): Remove. * lisp/net/tramp-gvfs.el (tramp-gvfs-enabled): Use `tramp-process-running-p'. * lisp/net/lisp/net/tramp.el (with-tramp-progress-reporter): Simplify. (tramp-process-running-p): New defun.
-
Federico Tedin authored
* src/minibuf.c (read_minibuf): Parse input string after saving the string to the history list instead of before, in case parsing signals an error or is interrupted by C-g. (Bug#39291)
-
- 30 Jan, 2020 4 commits
-
-
Juri Linkov authored
* doc/emacs/m-x.texi (M-x): Mention effect of suggest-key-bindings on the completion list of M-x (bug#39035).
-
Sam Steingold authored
* lisp/gnus/mail-source.el (mail-source-call-script): Require gnus for `gnus-get-buffer-create', following the pattern in the file. * lisp/gnus/message.el: Autoload `gnus-get-buffer-create'. * lisp/gnus/mm-archive.el: Likewise. * lisp/gnus/mml2015.el: Likewise (the file autoloads other gnus functions). * lisp/gnus/nnheader.el: Likewise. * lisp/gnus/mml1991.el (mml1991-mailcrypt-sign, mml1991-mailcrypt-encrypt): Revert the patch, use `get-buffer-create' instead of `gnus-get-buffer-create'. * lisp/gnus/smime.el (smime-new-details-buffer, smime): smime-certificate-info): Likewise. * lisp/gnus/spam-stat.el (spam-stat-store-current-buffer): Likewise.
-
Lars Ingebrigtsen authored
* lisp/calendar/iso8601.el (iso8601--outdated-reduced-precision-date-match): New constant. (iso8601--date-match): Use it.
-
Lars Ingebrigtsen authored
* lisp/calendar/iso8601.el (iso8601-parse-date): Understand some obsolete formats to provide compatibility with the vCard RFC (bug#39347).
-
- 29 Jan, 2020 5 commits
-
-
Juri Linkov authored
* lisp/simple.el (read-extended-command--annotation): New function. (read-extended-command): Use annotation-function to show key-bindings.
-
Juri Linkov authored
* lisp/cus-start.el (tab-bar-mode): Use dedicated group 'tab-bar'. * lisp/tab-bar.el (tab-bar-history-mode): Add :group 'tab-bar'. (tab-bar-get-buffer-tab): Add optional arg 'ignore-current-tab'. * lisp/desktop.el (desktop-buffers-not-to-save-function): Add docstring.
-
NicolasPetton authored
-
NicolasPetton authored
-
Sam Steingold authored
* gnus.el (gnus-add-buffer): Use `cl-pushnew' instead of `push' to avoid duplicate entries.
-
- 28 Jan, 2020 6 commits
-
-
Eli Zaretskii authored
This reverts commit 31efd1ce, since the commit a02b1792, which triggered the former commit, has been reverted.
-
Alan Third authored
-
Glenn Morris authored
1bcac29b (origin/emacs-27) dns-mode-soa-auto-increment-serial: safe... abf0f866 * lisp/wdired.el: Clean out isearch-filter-predicate (bug#... c31c31e5 ; Spelling and URL fixes 066aad7b Finish the documentation for c-noise-macro-{,with-parens-}... c8fcabf2 Correct regexp for flags in `format' doc string 2e9a153b Moderate recommendation to escape '(' in doc strings d7cd4ab7 Objective C Mode: Make c-forward-type work with "unsigned ... 1705e32e Fix help text about configure module support baca81e6 * doc/lispref/streams.texi (Output Functions): Improve ind... 568a560f Improve doc string of 'newline' 7f506985 Improve doc of eq on bignums etc. e5327a56 Do not refer to obsolete alias fd091967 ; Clarify what time-stamp-active enables # Conflicts: # etc/NEWS
-
Sam Steingold authored
* lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags-server): Use `gnus-get-buffer-create' instead of `get-buffer-create' * lisp/gnus/gnus-bookmark.el (gnus-bookmark-write-file): Likewise. (gnus-bookmark-bmenu-list): Likewise. (gnus-bookmark-show-details): Likewise. * lisp/gnus/gnus-draft.el (gnus-draft-setup): Likewise. * lisp/gnus/gnus-icalendar.el (gnus-icalendar-reply): Likewise. * lisp/gnus/gnus-int.el (gnus-backend-trace): Likewise. * lisp/gnus/gnus-srvr.el (gnus-enter-server-buffer): Likewise. * lisp/gnus/gnus-sum.el (gnus-summary-pipe-output): Likewise. * lisp/gnus/gnus-util.el (gnus-output-to-rmail): Likewise. (gnus-output-to-mail): Likewise. (gnus-multiple-choice): Likewise. * lisp/gnus/mail-source.el (mail-source-call-script): Likewise. * lisp/gnus/message.el (message-cancel-news): Likewise. (message-resend): Likewise. * lisp/gnus/mm-archive.el (mm-dissect-archive): Likewise. * lisp/gnus/mml1991.el (mml1991-mailcrypt-sign): Likewise. (mml1991-mailcrypt-encrypt): Likewise. * lisp/gnus/mml2015.el (mml2015-mailcrypt-verify): Likewise. (mml2015-mailcrypt-clear-verify): Likewise. * lisp/gnus/nnbabyl.el (nnbabyl-request-move-article): Likewise. * lisp/gnus/nndiary.el (nndiary-request-move-article): Likewise. (nndiary-find-group-number): Likewise. (nndiary-open-nov): Likewise. (nndiary-generate-nov-file): Likewise. * lisp/gnus/nndoc.el (nndoc-possibly-change-buffer): Likewise. * lisp/gnus/nndraft.el (nndraft-request-move-article): Likewise. (nndraft-auto-save-file-name): Likewise. * lisp/gnus/nneething.el (nneething-get-head): Likewise. * lisp/gnus/nnfolder.el (nnfolder-request-move-article): Likewise. (nnfolder-open-nov): Likewise. * lisp/gnus/nnheader.el (nnheader-init-server-buffer): Likewise. (nnheader-set-temp-buffer): Likewise. * lisp/gnus/nnimap.el (nnimap-log-buffer): Likewise. * lisp/gnus/nnir.el (nnir-run-swish++): Likewise. (nnir-run-swish-e): Likewise. (nnir-run-hyrex): Likewise. (nnir-run-namazu): Likewise. (nnir-run-notmuch): Likewise. (nnir-run-find-grep): Likewise. * lisp/gnus/nnmail.el (nnmail-split-incoming): Likewise. (nnmail-cache-open): Likewise. (nnmail-log-split): Likewise. * lisp/gnus/nnmaildir.el (nnmaildir--with-work-buffer): Likewise. (nnmaildir--with-nov-buffer): Likewise. (nnmaildir--with-move-buffer): Likewise. * lisp/gnus/nnmairix.el (nnmairix-call-mairix-binary): Likewise. (nnmairix-call-mairix-binary-raw): Likewise. (nnmairix-replace-group-and-numbers): Likewise. * lisp/gnus/nnmbox.el (nnmbox-request-move-article): Likewise. * lisp/gnus/nnmh.el (nnmh-request-move-article): Likewise. * lisp/gnus/nnml.el (nnml-request-move-article): Likewise. (nnml-find-group-number): Likewise. (nnml-get-nov-buffer): Likewise. (nnml-generate-nov-file): Likewise. * lisp/gnus/nnrss.el (nnrss-opml-export): Likewise. * lisp/gnus/nntp.el (nntp-record-command): Likewise. * lisp/gnus/nnvirtual.el (nnvirtual-retrieve-headers): Likewise. * lisp/gnus/smime.el (smime-new-details-buffer): Likewise. (smime-certificate-info): Likewise. (smime): Likewise. * lisp/gnus/spam-stat.el (spam-stat-store-current-buffer): Likewise.
-
Paul Eggert authored
This incorporates: 2020-01-27 regex: port to non-GCC pre-IEC-60559 2020-01-24 regex: port to Gawk on nonstandard platforms 2020-01-21 regex: fix bug with >=16 subexpressions 2020-01-21 regex: simplify definition of BITSET_WORD_BITS * lib/regex.c, lib/regex_internal.h: Copy from Gnulib.
-
Paul Eggert authored
Also, update description of debuginfo and sources to match Debian and Red Hat more accurately, and move this sad tale from INSTALL to etc/PROBLEMS which is a better home for it. * Makefile.in (emacs_srcdir, install-c-src): * configure.ac (emacs_srcdir, --with-install-srcdir): * src/epaths.in (PATH_EMACS_SOURCE): * src/lread.c (emacs-source-directory): Remove. All uses removed. * lisp/emacs-lisp/find-func.el (find-function-C-source): Do not worry about compressed C sources. * src/lread.c: Do not include <dosname.h>.
-