- 18 Jul, 2021 7 commits
-
-
Michael Albinus authored
* lisp/net/tramp.el (tramp-handle-write-region): * lisp/net/tramp-adb.el (tramp-adb-handle-write-region): * lisp/net/tramp-smb.el (tramp-smb-handle-write-region): * lisp/net/tramp-sshfs.el (tramp-sshfs-handle-write-region): Make file locks more robust. * test/lisp/net/tramp-tests.el (tramp-test39-make-lock-file-name): Rename and extend.
-
Naofumi Yasufuku authored
* lisp/net/tramp-sh.el (tramp-sh-handle-write-region): Make file locks more robust. (Bug#49621) Copyright-paperwork-exempt: yes
-
Lars Ingebrigtsen authored
* lisp/term.el (term--update-term-menu): New function (bug#5641). (term-mode): Use it to list terminal buffers.
-
Michael Albinus authored
* lisp/shadowfile.el (shadow-make-fullname): HOST can also be a remote file name. Bug#49596. * test/lisp/shadowfile-tests.el (auth-source-save-behavior) (tramp-cache-read-persistent-data, tramp-persistency-file-name): Set them globally. (shadow-test06-literal-groups): Extend test.
-
Lars Ingebrigtsen authored
* lisp/simple.el (indent-tabs-mode): Make into a minor mode (bug#6276).
-
Lars Ingebrigtsen authored
* lisp/newcomment.el (comment-padright): Don't shorten non-space padding (bug#6822). (comment-padleft): Ditto.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/copyright.el (copyright-find-copyright): Make the copyright matcher more robust (bug#7179).
-
- 17 Jul, 2021 4 commits
-
-
Lars Ingebrigtsen authored
* lisp/progmodes/grep.el (grep-file-at-point): Fix previous change.
-
Lennart Borgman authored
* lisp/progmodes/grep.el (grep-file-at-point): New function to return the file name at point (bug#8252).
-
Karthik Chikmagalur authored
* lisp/pcmpl-unix.el (pcomplete/xargs): Add support for completing xargs options, including the ability to distinguish them from the command xargs runs (bug#49603). Copyright-paperwork-exempt: yes
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/shortdoc.el (shortdoc--goto-section): Adjust to changes in how the text properties are inserted in 22a5482a (bug#49605). Also make into a regular function.
-
- 16 Jul, 2021 9 commits
-
-
akater authored
* lisp/emacs-lisp/eieio.el (initialize-instance): Do not evaluate initform of a slot when initarg for the slot is provided, according to the following secitons of CLHS: - Object Creation and Initialization - Initialization Arguments - Defaulting of Initialization Arguments - Rules for Initialization Arguments * test/lisp/emacs-lisp/eieio-etests/eieio-tests.el: Add corresponding tests Fix a typo
-
Mattias Engdegård authored
* lisp/emacs-lisp/memory-report.el (memory-report): Allow the memory report buffer to be updated by pressing 'g'.
-
Michael Albinus authored
-
Michael Albinus authored
* doc/emacs/files.texi (Interlocking): * doc/lispref/files.texi (File Locks): * etc/NEWS: Add lock-file-mode. * lisp/files.el (lock-file-name-transforms) (remote-file-name-inhibit-locks): Move down. (lock-file-mode): New minor mode.
-
Eli Zaretskii authored
* lisp/files.el (query-about-changed-file): * doc/emacs/files.texi (Visiting): * etc/NEWS: Fix the wording of a recent change. (Bug#10755)
-
Lars Ingebrigtsen authored
* doc/emacs/files.texi (Visiting): Document it. * lisp/files.el (query-about-changed-file): New user option (bug#10775). (find-file-noselect): Use it.
-
Lars Ingebrigtsen authored
* lisp/files.el (lock-file-name-transforms): Remove custom-initialize-delay to fix build problem (bug#49507).
-
Lars Ingebrigtsen authored
* lisp/cus-edit.el (custom-toggle-hide-variable): Allow closing an option even if there are unsaved changes (bug#11655).
-
Remington Furman authored
* lisp/thingatpt.el (number-at-point): Rewrite to actually catch the hex numbers (bug#49588). Copyright-paperwork-exempt: yes
-
- 15 Jul, 2021 14 commits
-
-
Glenn Morris authored
* lisp/jka-cmpr-hook.el (jka-compr-compression-info-list): Document previous change, and fix :type.
-
Tassilo Horn authored
* lisp/progmodes/bug-reference.el (bug-reference-setup-from-vc-alist): Add support for codeberg.org bug and pull request references. * doc/emacs/maintaining.texi (Bug Reference): Mention that bug and pull request references for codeberg projects are supported.
-
Tassilo Horn authored
* lisp/progmodes/bug-reference.el (bug-reference-setup-from-vc-alist): Add support for bug references like #17 and ~user/project#19 for sourcehut (sr.ht). * doc/emacs/maintaining.texi (Bug Reference): Document sourcehut support.
-
Ori authored
* lisp/help-fns.el (help-fns--list-local-commands): Speed up (bug#49579). A predicate checks if there are no key bindings for a given function. A full list of bindings is not needed, even a single binding is sufficient to say the function is bound. Set FIRSTONLY arg in where-is-internal so this predicate runs faster, with functional equivalence. For some configurations this has a noticeable improvement on the speed of describe-mode. Copyright-paperwork-exempt: yes
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/shortdoc.el (list): Add more car/cdr examples.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/shortdoc.el (shortdoc-display-group): Allow taking an optional parameter to place point on a specific function. (shortdoc--display-function): Go to the function in question in the shortdoc buffer.
-
Lars Ingebrigtsen authored
* lisp/saveplace.el (save-place-abbreviate-file-names): New user option (bug#13286). (save-place-to-alist): Use it.
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/tabulated-list.el (tabulated-list-sort): Allow restoring the original order (bug#13411). (tabulated-list--sort-by-column-name): Store the original order. (tabulated-list--original-order): New buffer-local variable.
-
Lars Ingebrigtsen authored
* lisp/shell.el (split-string-shell-command): Autoload.
-
Eli Zaretskii authored
-
Lars Ingebrigtsen authored
* lisp/emacs-lisp/shortdoc.el (string): Mention split-string-and-unquote and split-string-shell-command.
-
Lars Ingebrigtsen authored
* lisp/progmodes/inf-lisp.el (inferior-lisp): Allow using spaces in the command names (by splitting using shell syntax) (bug#16005).
-
Lars Ingebrigtsen authored
* lisp/shell.el (split-string-shell-command): * doc/lispref/processes.texi (Shell Arguments): Rename from shell-split-string.
-
Lars Ingebrigtsen authored
* doc/lispref/processes.texi (Shell Arguments): Document it. * lisp/shell.el (shell-split-string): New function.
-
- 14 Jul, 2021 6 commits
-
-
Michael Albinus authored
* lisp/net/tramp-crypt.el (tramp-crypt-handle-lock-file) (tramp-crypt-handle-unlock-file): Preserve backward compatibility. * lisp/net/tramp-sh.el (tramp-sh-handle-write-region): Do not create lock file twice. * lisp/net/tramp.el (tramp-handle-make-lock-file-name): Move lock file security check ... (tramp-handle-lock-file): ... here. (tramp-handle-unlock-file): Preserve backward compatibility. * test/lisp/net/tramp-tests.el (lock-file-name-transforms) (remote-file-name-inhibit-locks): Declare. (tramp-allow-unsafe-temporary-files): Set to t. (tramp-test37-make-auto-save-file-name) (tramp-test38-find-backup-file-name): Move binding of `tramp-allow-unsafe-temporary-files' up. (tramp-test39-lock-file): Bind `tramp-allow-unsafe-temporary-files'. Preserve backward compatibility. Extend test.
-
Lars Ingebrigtsen authored
* lisp/gnus/message.el (message-signature-separator): New face (bug#17757). (message-font-lock-keywords): Add it to the signature, and ensure that the trailing space isn't removed when hitting RET. (message--match-signature): New helper function.
-
Lars Ingebrigtsen authored
* lisp/simple.el (backward-delete-char-untabify): Mention the effect of Transient Mark mode (bug#17263).
-
Lars Ingebrigtsen authored
* lisp/window.el (switch-to-buffer-other-frame): Document that we don't always display the buffer in a different frame (bug#17719).
-
Lars Ingebrigtsen authored
* lisp/hilit-chg.el (hilit-chg-set-face-on-change): Remove highlighting from characters that are just highlighted because of something that has been previously deleted (bug#17784).
-
Lars Ingebrigtsen authored
* lisp/apropos.el (apropos--preamble): Factor out (bug#17832)... (apropos-print-doc): ... from here. (apropos-library): Use it to display the apropos buffer even if it has no symbols of its own.
-