| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* src/bidi.c (bidi_resolve_brackets): Move assertion about
'resolved_level' to where it belongs. This avoids unnecessary
aborts when the character is not a bracket type and doesn't need
BPA resolution. (Bug#69421)
|
|
|
|
| |
This fixes bug#69373.
|
|
|
|
|
|
| |
* lisp/progmodes/gdb-mi.el: (gdb-clear-partial-output)
(gdb-clear-inferior-io): Set inhibit-read-only, to avoid
signaling errors in process filter. (Bug#69327)
|
|
|
|
|
| |
* lisp/help.el (help-quick-sections): Fix "kill-region" command.
Add a doc string. (Bug#69345)
|
| |
|
| |
|
| |
|
|
|
|
|
| |
In the description of 'tabulated-list-format' document
the missing value 'props' that was added long ago.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* lisp/progmodes/java-ts-mode.el (java-ts-mode--indent-rules):
Support putting the opening brace on a separate line (bug#67556).
* test/lisp/progmodes/java-ts-mode-resources/indent.erts:
Add a test.
|
|
|
|
|
|
|
| |
* lisp/epa-ks.el (epa-keyserver): Update the user option type of
`epa-keyserver'.
See https://mail.gnu.org/archive/html/emacs-devel/2023-11/msg00857.html.
|
|
|
|
|
|
|
|
| |
* lisp/org.el (org--confirm-resource-safe): Do not assume that
resource is safe when user replies "n" (do not download).
Reported-by: Max Nikulin <manikulin@gmail.com>
Link: https://orgmode.org/list/upj6uk$b7o$1@ciao.gmane.io
|
|
|
|
|
| |
This reverts commit 07a392f445eb21c5e4681027eee9d981300a4309.
It was installed by mistake.
|
| |
|
|
|
|
|
|
|
| |
I don't work for Google any more, so I'll use my private address going
forward.
* .mailmap: Remove references to phst@google.com.
|
| |
|
|
|
|
|
|
| |
* doc/lispref/intro.texi (Caveats): Add cross-reference to Emacs manual.
Talking about "contributing code" makes little sense in a section about
reporting mistakes in the ELisp manual, so skip that part.
|
|
|
|
|
| |
* lisp/emacs-lisp/package-vc.el (package-vc--read-package-name): Use
read-directory-name instead of read-file-name. (Bug#66114)
|
|
|
|
|
|
|
| |
* doc/misc/tramp.texi (Frequently Asked Questions): Be more
precise with FIDO2 keys.
* lisp/net/tramp.el: Adapt comments.
|
|\ |
|
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/comp-cstr.el (comp-normalize-valset): Do not try to
reorder conses using 'sxhash-equal' as its behavior is not reproducible
over different sessions.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Starting from version 0.20.4 of the typescript/tsx grammar, "function"
becomes "function_expression". The right expression is used depending
on the grammar version.
* lisp/progmodes/typescript-ts-mode.el
(tsx-ts-mode--font-lock-compatibility-function-expression):
New function (bug#69024).
(typescript-ts-mode--font-lock-settings): Use it.
Copyright-paperwork-exempt: yes
|
| |
| |
| |
| |
| | |
* lisp/outline.el (outline-minor-mode-use-buttons): Doc fix.
Patch by Arash Esbati <arash@gnu.org>. (Bug#69012)
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/misc/tramp.texi (Frequently Asked Questions): Clarify FIDO entry.
* lisp/net/tramp-sh.el (tramp-actions-before-shell)
(tramp-actions-copy-out-of-band):
Use `tramp-security-key-pin-regexp'.
* lisp/net/tramp.el (tramp-security-key-pin-regexp): New defcustom.
(tramp-action-otp-password, tramp-read-passwd): Trim password prompt.
(tramp-action-show-and-confirm-message): Expand for PIN requests.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* lisp/dired.el (dired-mark): Skip "." and "..", but not symlinks
to those two. (Bug#38729) (Bug#68814)
|
|
|
|
|
|
|
|
| |
* lisp/minibuffer.el (read-file-name-default): Pass REQUIRE-MATCH
argument through substitute-in-file-name.
* lisp/minibuffer.el (read-file-name): Update docstring.
Resolves bug#68815.
|
|
|
|
|
| |
Update optional arguments 'predicate' and 'include-node'
of 'treesit-node-top-level'.
|
| |
|
|
|
|
|
|
| |
* lisp/progmodes/js.el
(js--treesit-font-lock-compatibility-definition-feature): Fix
comments.
|
|
|
|
|
|
|
|
|
|
|
| |
Starting from version 0.20.2 the grammar's primary expression
"function" has been renamed to "function_expression". A new
function checks if the new primary expression is available,
and if so, it returns the correct rules.
* lisp/progmodes/js.el
(js--treesit-font-lock-compatibility-definition-feature): New
function.
(js--treesit-font-lock-settings): Use it. (Bug#68879)
|
|
|
|
|
|
|
|
| |
* lisp/textmodes/pixel-fill.el (pixel-fill-region): Make sure the
selected window displays the current buffer. This is important
when this function is called inside 'with-current-buffer' or
similar forms which temporarily change the buffer displayed in the
selected window. (Bug#67791)
|
|
|
|
|
| |
* lisp/progmodes/eglot.el (eglot-server-programs): Add nushell
language server. (Bug#68823)
|
|
|
|
|
|
|
| |
* lisp/progmodes/eglot.el (eglot-server-programs): Add
php-ts-mode. (Bug#68870)
Copyright-paperwork-exempt: yes
|
|
|
|
|
|
|
| |
* lisp/progmodes/eglot.el (eglot-server-programs): Support
kotlin-ts-mode. (Bug#68865)
Copyright-paperwork-exempt: yes
|
|
|
|
|
| |
* lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band):
Flush file properties when needed. (Bug#68805)
|
|
|
|
| |
Do not merge to master.
|
|
|
|
| |
* lisp/desktop.el (desktop-save-mode): Improve docstring.
|
|
|
|
|
| |
* lisp/startup.el (fancy-startup-text, fancy-about-text): Doc
fixes. (Bug#68788)
|
|
|
|
|
|
|
|
| |
* lisp/minibuffer.el (completion--complete-and-exit): If
minibuffer-completion-confirm is a function which returns nil,
immediately fail to complete.
See bug#66187.
|
|
|
|
|
|
|
|
|
| |
* src/w32term.c (w32_flip_buffers_if_dirty): Do nothing if F is
not a GUI frame. This avoids rare crashes in "emacs -nw".
* src/w32console.c (initialize_w32_display): Set the
ENABLE_EXTENDED_FLAGS bit in 'prev_console_mode'.
(cherry picked from commit e1970c99f097715fc5bb3b88154799bfe13de90f)
|
|
|
|
|
|
|
| |
* doc/lispref/package.texi (Multi-file Packages): Fix wording and
markup. (Bug#65027)
(cherry picked from commit 6d76e3991241905b0841effc6f8cd42394d9aa64)
|
|
|
|
|
| |
* lisp/net/tramp-sh.el (tramp-maybe-open-connection): Exit remote
shell when login fails.
|