| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
`initial-input' for the argument name
|
| |
|
|
|
|
|
|
|
|
|
| |
(bookmark-bmenu-list): Don't toggle filenames if alist is empty.
(bookmark-bmenu-execute-deletions): Only skip first line if it's
the header.
(bookmark-exit-hook-internal): Save even if list is empty.
Fixes: debbugs:13972
|
|
|
|
|
|
| |
(package--add-to-archive-contents): Obey it.
Fixes: debbugs:14118
|
|
|
|
| |
prefix (used by MH-E)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(Bug#13244). Also adapt to the new values of element 7 of a parse
state.
* progmodes/cc-engine.el (c-state-pp-to-literal): New optional
parameter `not-in-delimiter'. Handle being inside comment opener.
(c-invalidate-state-cache-1): Reckon with an extra "invalid"
character in case we're typing a '*' after a '/'.
(c-literal-limits): Handle the awkward "not-in-delimiter" cond arm
instead by passing the parameter to c-state-pp-to-literal.
* progmodes/cc-fonts.el (c-font-lock-doc-comments): New handling
for elt. 7 of a parse state.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* admin/notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el)
(leim/quail/hanja3.el, leim/quail/symbol-ksc.el):
Now utf-8, not iso-2022-7bit. Also, files that contain non-UTF-8
characters are now encoded in utf-8-emacs, not iso-2022-7bit.
* etc/tutorials/TUTORIAL.ko, tutorials/TUTORIAL.th:
Switch from iso-2022-7bit to utf-8.
* leim/quail/cyrillic.el, leim/quail/czech.el, leim/quail/ethiopic.el:
* leim/quail/greek.el, leim/quail/hanja.el, leim/quail/hanja3.el:
* leim/quail/hebrew.el, leim/quail/lao.el, leim/quail/lrt.el:
* leim/quail/slovak.el, leim/quail/symbol-ksc.el, leim/quail/thai.el:
* leim/quail/tibetan.el, leim/quail/viqr.el, leim/quail/vntelex.el:
* leim/quail/vnvni.el, leim/quail/welsh.el:
* lisp/international/latin1-disp.el, lisp/international/mule-util.el:
* lisp/language/cyril-util.el, lisp/language/european.el:
* lisp/language/ind-util.el, lisp/language/lao-util.el, lisp/language/thai.el:
* lisp/language/tibet-util.el, lisp/language/tibetan.el:
* lisp/language/viet-util.el:
Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.
Fixes: debbugs:13936
|
|
|
|
| |
nnir.el: Improve mark updating in original groups
|
|
|
|
|
|
|
|
| |
(electric-pair-post-self-insert-function): Use it.
(electric-pair-default-inhibit): New function, extracted from
electric-pair-post-self-insert-function.
Fixes: debbugs:14000
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: debbugs:13891
|
| |
|
| |
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/progmodes/python.el (python-indent-block-enders): New var.
(python-indent-calculate-indentation): Use it.
* test/automated/python-tests.el
(python-indent-block-enders): New test.
(python-info-current-defun-2): Fix test.
Fixes: debbugs:13888
|
| |
| |
| |
| |
| | |
defun. Defining it as defalias could introduce too eager
byte-compiler optimization. (Bug#14030)
|
| | |
|
| |
| |
| |
| |
| |
| | |
* lisp/kmacro.el (kmacro-call-macro): Add optional arg MACRO.
(kmacro-execute-from-register): Pass the keyboard macro to
kmacro-call-macro or repeating won't work correctly.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
subr.el. Use forward-symbol in supermode.el again.
* subr.el (forward-whitespace, forward-symbol)
(forward-same-syntax): Move from thingatpt.el.
* progmodes/subword.el: Back to using `forward-symbol'.
|
| |
| |
| |
| |
| |
| |
| | |
(kmacro-execute-from-register): New function.
(kmacro-keymap): Bind to 'x'.
Fixes: debbugs:14071
|
| |
| |
| |
| |
| |
| | |
(mpc--proc-connect): Connection failures are not bugs.
(mpc-mode-map): `follow-link' only applies to the buffer's content.
(mpc-volume-map): Bind to the up-events.
|
| | |
|
| |
| |
| |
| | |
`forward-symbol'.
|
| |
| |
| |
| |
| |
| | |
(edebug--recursive-edit): Use it.
(edebug-kill-buffer): Don't let-bind kill-buffer-hook.
(edebug-temp-display-freq-count): Don't let-bind buffer-read-only.
|
| |
| |
| |
| | |
Fixes: debbugs:14066
|
| |
| |
| |
| | |
always `delete'
|
| |
| |
| |
| | |
nnir summary buffers
|
| |
| |
| |
| |
| |
| |
| | |
lisp/facemenu.el (list-colors-callback): New defvar.
(list-colors-redisplay): New function.
(list-colors-display): Install list-colors-redisplay as the
revert-buffer-function.
|
| |
| |
| |
| |
| |
| | |
and suffixes don't overlap.
Fixes: debbugs:14061
|
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/case-table.el: Use lexical-binding.
(case-table-get-table): New function.
(get-upcase-table): Use it. Mark as obsolete. Adjust callers.
* src/casetab.c (init_casetab_once): Don't abuse the ascii eqv table for
the upcase table.
|
| | |
|
| |
| |
| |
| | |
come after other deffoos
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/eshell/em-unix.el: Moved su and sudo to...
* lisp/eshell/em-tramp.el: ...Eshell tramp module
* doc/misc/eshell.texi: Updated manual to reflect changes.
External su and sudo commands are now the default; the internal,
TRAMP-using variants can still be used by enabling the eshell-tramp
module.
|
| |
| |
| |
| |
| |
| |
| | |
Change return value to be a sexp. Delay `get-buffer' to after
restoring the desktop.
Fixes: debbugs:13951
|
| |
| |
| |
| |
| |
| |
| | |
cedet/semantic/senator.el.
* lisp/cedet/semantic/senator.el (senator-copy-tag-to-register): Move
register handling logic from register.el. (Bug#14052)
|
| | |
|
| |
| |
| |
| |
| |
| | |
into the prompt either.
Fixes: debbugs:13963
|
| | |
|
| |
| |
| |
| | |
part of "(error-foo)".
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(occur-1): Pass `list-matching-lines-prefix-face' to the function
`occur-engine' if `face-differs-from-default-p' returns t.
(occur-engine): Add `,' inside backquote construct to evaluate
`prefix-face'. Propertize the prefix with the `prefix-face' face.
Pass `prefix-face' to the functions `occur-context-lines' and
`occur-engine-add-prefix'.
(occur-engine-add-prefix, occur-context-lines): Add optional arg
`prefix-face' and propertize the prefix with `prefix-face'.
Fixes: debbugs:14017
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* lisp/emacs-lisp/edebug.el (edebug-mode): Make sure edebug-kill-buffer
is the last entry in kill-buffer-hook.
* lisp/nxml/rng-valid.el (rng-validate-while-idle)
(rng-validate-quick-while-idle): Guard against deleted buffer.
Fixes: debbugs:13999
|
| |
| |
| |
| | |
it safe-local.
|
| |
| |
| |
| | |
Fixes: debbugs:14034
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove.
* lisp/nxml/rng-valid.el (rng-validate-mode)
(rng-after-change-function, rng-do-some-validation):
* lisp/nxml/rng-maint.el (rng-validate-buffer):
* lisp/nxml/nxml-rap.el (nxml-tokenize-forward, nxml-ensure-scan-up-to-date):
* lisp/nxml/nxml-outln.el (nxml-show-all, nxml-set-outline-state):
* lisp/nxml/nxml-mode.el (nxml-mode, nxml-degrade, nxml-after-change)
(nxml-extend-after-change-region): Use with-silent-modifications.
|