| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove comment about commandscratch/command | Lars Ingebrigtsen | 2021-02-14 | 1 | -6/+0 |
| | | |||||
| * | This mode is for group mode only | Lars Ingebrigtsen | 2021-02-13 | 1 | -1/+3 |
| | | |||||
| * | Mark with the minor mode, not group mode | Lars Ingebrigtsen | 2021-02-13 | 1 | -40/+40 |
| | | |||||
| * | Fix minor mode check | Lars Ingebrigtsen | 2021-02-13 | 1 | -1/+3 |
| | | |||||
| * | Also make the mode predicate work on minor modes | Lars Ingebrigtsen | 2021-02-13 | 2 | -4/+8 |
| | | |||||
| * | Add a minor-modes variable | Lars Ingebrigtsen | 2021-02-13 | 1 | -1/+1 |
| | | |||||
| * | Introduce a minor-modes variables | Lars Ingebrigtsen | 2021-02-13 | 3 | -0/+20 |
| | | |||||
| * | Add the mode-based declare helper | Lars Ingebrigtsen | 2021-02-13 | 1 | -0/+5 |
| | | |||||
| * | Experiment with a mode-base `declare' | Lars Ingebrigtsen | 2021-02-13 | 2 | -1/+11 |
| | | |||||
| * | Menus aren't usefully completed over | Lars Ingebrigtsen | 2021-02-13 | 1 | -1/+4 |
| | | |||||
| * | Fix loaddefs generation after the previous change | Lars Ingebrigtsen | 2021-02-13 | 1 | -2/+6 |
| | | |||||
| * | Convert Gnus and eww to interactive ... modes | Lars Ingebrigtsen | 2021-02-13 | 29 | -940/+1007 |
| | | |||||
| * | Change command to interactive ... modes | Lars Ingebrigtsen | 2021-02-13 | 10 | -77/+61 |
| | | |||||
| * | Remove redundant autoloads | Lars Ingebrigtsen | 2021-02-12 | 1 | -9/+0 |
| | | |||||
| * | Mark up more functions | Lars Ingebrigtsen | 2021-02-12 | 2 | -7/+9 |
| | | |||||
| * | Fix ;;;###autoload cookie handling | Lars Ingebrigtsen | 2021-02-12 | 2 | -3/+10 |
| | | |||||
| * | There's no `declare' in lambdas | Lars Ingebrigtsen | 2021-02-12 | 1 | -1/+1 |
| | | |||||
| * | Continue Gnus markup | Lars Ingebrigtsen | 2021-02-12 | 1 | -15/+21 |
| | | |||||
| * | Fix the completion predicate | Lars Ingebrigtsen | 2021-02-12 | 1 | -1/+1 |
| | | |||||
| * | Continue markups in Gnus | Lars Ingebrigtsen | 2021-02-12 | 4 | -5/+10 |
| | | |||||
| * | Add support for marking autoloads with modes and also declare completion | Lars Ingebrigtsen | 2021-02-12 | 6 | -15/+51 |
| | | |||||
| * | Finish tagging gnus files | Lars Ingebrigtsen | 2021-02-11 | 10 | -149/+182 |
| | | |||||
| * | Tag up eww.el | Lars Ingebrigtsen | 2021-02-11 | 1 | -35/+39 |
| | | |||||
| * | Make it possible to have derived modes be non-interactive | Lars Ingebrigtsen | 2021-02-11 | 2 | -1/+11 |
| | | |||||
| * | Convert more Gnus commands | Lars Ingebrigtsen | 2021-02-11 | 9 | -223/+220 |
| | | |||||
| * | Ignore aliases | Lars Ingebrigtsen | 2021-02-11 | 1 | -0/+3 |
| | | |||||
| * | Clean up the M-x predicate stuff slightly | Lars Ingebrigtsen | 2021-02-11 | 1 | -4/+5 |
| | | |||||
| * | Hack the predicate to actually work while rethinking this | Lars Ingebrigtsen | 2021-02-11 | 1 | -50/+55 |
| | | |||||
| * | We probably don't want to autoload anything here | Lars Ingebrigtsen | 2021-02-11 | 1 | -1/+1 |
| | | |||||
| * | List commands not bound to any keys | Lars Ingebrigtsen | 2021-02-11 | 1 | -1/+19 |
| | | |||||
| * | Allow the user to easily customize what `M-x' completes over | Lars Ingebrigtsen | 2021-02-11 | 1 | -1/+9 |
| | | |||||
| * | Only store the command modes if we have some | Lars Ingebrigtsen | 2021-02-11 | 1 | -2/+8 |
| | | |||||
| * | Add some comments | Lars Ingebrigtsen | 2021-02-11 | 1 | -0/+6 |
| | | |||||
| * | Make the new bytecode format distinguishable from the old | Lars Ingebrigtsen | 2021-02-11 | 2 | -5/+14 |
| | | | | | This allows newer Emacsen to load older bytecode files | ||||
| * | Convert a bunch of Gnus commands to use `command' | Lars Ingebrigtsen | 2021-02-11 | 9 | -371/+376 |
| | | |||||
| * | Add support for the new `command' special form | Lars Ingebrigtsen | 2021-02-11 | 10 | -24/+162 |
| | | |||||
| * | Use frame monitor in frame_float | Andrii Kolomoiets | 2021-02-11 | 1 | -2/+2 |
| | | | | | | * src/frame.c (frame_float): Use frame monitor attributes instead of attributes of the main monitor (bug#46406). | ||||
| * | Avoid having erc in irrelevant finder categories | Stefan Kangas | 2021-02-11 | 15 | -15/+15 |
| | | | | | | | | | | | | | | | | | | | * lisp/erc/erc-backend.el: * lisp/erc/erc-button.el: * lisp/erc/erc-dcc.el: * lisp/erc/erc-identd.el: * lisp/erc/erc-join.el: * lisp/erc/erc-lang.el: * lisp/erc/erc-log.el: * lisp/erc/erc-match.el: * lisp/erc/erc-menu.el: * lisp/erc/erc-pcomplete.el: * lisp/erc/erc-replace.el: * lisp/erc/erc-spelling.el: * lisp/erc/erc-stamp.el: * lisp/erc/erc-track.el: * lisp/erc/erc-xdcc.el: Remove irrelevant entries in Keywords header. | ||||
| * | * lisp/progmodes/cperl-mode.el (cperl-init-faces): Use regexp-opt. | Stefan Kangas | 2021-02-11 | 1 | -100/+59 |
| | | |||||
| * | * lisp/play/decipher.el: Use lexical-binding | Stefan Monnier | 2021-02-10 | 1 | -50/+34 |
| | | | | | | | (decipher-mode-syntax-table): Move initialization into declaration. (decipher-mode, decipher-stats-mode): Use `define-derived-mode`. (decipher-stats-buffer): Use `buffer-local-value`. | ||||
| * | * lisp/leim/quail: Use lexical-binding | Stefan Monnier | 2021-02-10 | 10 | -40/+41 |
| | | | | | | | | | | | | | | | * lisp/leim/quail/hangul.el: * lisp/leim/quail/indian.el: * lisp/leim/quail/ipa.el: * lisp/leim/quail/japanese.el: * lisp/leim/quail/lao.el: * lisp/leim/quail/latin-ltx.el: * lisp/leim/quail/lrt.el: * lisp/leim/quail/sisheng.el: * lisp/leim/quail/thai.el: * lisp/leim/quail/tibetan.el: Use lexical-binding. * lisp/leim/quail/uni-input.el (ucs-input-method): Remove unused var `str`. | ||||
| * | * lisp/leim/quail: Use lexical-binding | Stefan Monnier | 2021-02-10 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | * lisp/leim/quail/hangul.el: * lisp/leim/quail/indian.el: * lisp/leim/quail/ipa.el: * lisp/leim/quail/japanese.el: * lisp/leim/quail/lao.el: * lisp/leim/quail/latin-ltx.el: * lisp/leim/quail/lrt.el: * lisp/leim/quail/sisheng.el: * lisp/leim/quail/thai.el: * lisp/leim/quail/tibetan.el: Use lexical-binding. * lisp/leim/quail/uni-input.el (ucs-input-method): Remove unused var `str`. | ||||
| * | * lisp/subr.el (combine-change-calls-1): Don't presume integer args | Stefan Monnier | 2021-02-10 | 1 | -0/+2 |
| | | | | | | This avoids problems where the `after-change-functions` end up called with the new length rather than the old length. | ||||
| * | * lisp/emacs-lisp/macroexp.el (macroexp--fgrep): Break cycles | Stefan Monnier | 2021-02-10 | 2 | -14/+65 |
| | | | | | * test/lisp/emacs-lisp/macroexp-tests.el: New file. | ||||
| * | Fix ediff even/odd faces to increase their contrast and readability | Juri Linkov | 2021-02-10 | 1 | -14/+28 |
| | | | | | | | | | | * lisp/vc/ediff-init.el (ediff-even-diff-A, ediff-even-diff-B) (ediff-even-diff-C, ediff-even-diff-Ancestor, ediff-odd-diff-A) (ediff-odd-diff-B, ediff-odd-diff-C): Add :distant-foreground "Black" for light background. For dark background add :distant-foreground "White", and use darker shades of grey for background colors (bug#46396). | ||||
| * | Fix build problem with previous facemenu change | Lars Ingebrigtsen | 2021-02-10 | 2 | -5/+4 |
| | | | | | | | * lisp/facemenu.el (facemenu-add-face-function): Move to avoid a warning. (list-colors-display): Autoload. | ||||
| * | Simplify and speed up after-find-file | Paul Eggert | 2021-02-10 | 1 | -10/+7 |
| | | | | | | | | | | | | Use newer primitives like file-accessible-directory-p to simplify and speed up longstanding code in after-find-file. * lisp/files.el (after-find-file): Prefer file-exists-p + file-symlink-p to file-attributes + file-symlink-p + file-chase-links + file-exists-p. Prefer file-accessible-directory-p to directory-file-name + file-attributes. Prefer file-directory-p to file-name-directory + file-exists-p. | ||||
| * | Fix file lock issue (Bug#46397) | Paul Eggert | 2021-02-10 | 1 | -1/+1 |
| | | | | | | * src/filelock.c (current_lock_owner): Also treat ENOTDIR as meaning the lock file does not exist. | ||||
| * | Remove the 'M-o' ('facemap-keymap') binding experimentally | Lars Ingebrigtsen | 2021-02-10 | 6 | -16/+47 |
| | | | | | | | | | | | | | | | * doc/lispref/maps.texi (Standard Keymaps): * doc/lispref/keymaps.texi (Prefix Keys): Remove mentions. * etc/facemenu-removal.txt: New temporary file. * lisp/loadup.el: Don't load facemenu.el. (removed-facemenu-command): New command. (facemenu-keymap-restore): New function. * lisp/textmodes/text-mode.el (center-paragraph): Remove binding. (center-line): Remove binding. | ||||
| * | * lisp/emacs-lisp/edebug.el: Tweak last change | Stefan Monnier | 2021-02-10 | 1 | -37/+22 |
| | | | | | | | | | | | | | | | | Use generic functions i.s.o `edebug--spec-op-function`. <toplevel>: No need to register the &foo and :foo handler any more. (edebug--handle-&-spec-op, edebug--handle-:-spec-op): New generic functions. (edebug-match-specs): Use them. (edebug--get-spec-op): Remove function. (edebug-match-&optional, edebug-match-&rest, edebug-match-&or) (edebug-match-¬, edebug-match-&key, edebug-match-&error) (edebug-match-&define): Turn functions into methods of `edebug--handle-&-spec-op`. (edebug-match-:name, edebug-match-:unique): Turn functions into methods of `edebug--handle-:-spec-op`. | ||||