aboutsummaryrefslogtreecommitdiff
path: root/evil-vars.el
AgeCommit message (Collapse)Author
2021-10-21Fix for #1518 custom functions bound to "0" break motion parsing (#1519)jmmathena
* Modify evil-keypress-parser logic to be more modular * Rewrite tests and update visual line logic for updated digit handling * Completely remove need for redirect-digit-argument at cost of ugliness * Remove reference to obsolete func in evil-keybindings.el
2021-10-04Add evil-start-of-line, evil-ensure-column, and use them (#1524)Tom Dalziel
2021-09-02Add `evil-search-wrap-ring-bell` customization variable (#1509)Johannes Neyer
2021-07-15evil-vars: reset evil-overriding-maps to an empty list (#1494)Youmu
It's more intuitive for evil beginners if no keymap overriding evil maps. fix #1488
2021-04-07Add bs-mode to evil-emacs-state-modes. (#1448)daanturo
Normal state's bindings don't work there by default. (And maybe) It's not worthy for evil-collection to define them.
2021-04-05Overahaul = register (#1447)Tom Dalziel
* Use `read-from-minibuffer` for `=` register * Add evil-eval-map. Store input rather than result for `=` reg * May as well augment `evil-ex-search-keymap` while we're at it * Use `calc-eval` when suitable, for `=` reg * Add `=` register to `evil-register-list` * Require calc, multiplication has no precedence, tests
2021-04-03Add var to store last `=` result. Paste from it if no = input (#1446)Tom Dalziel
2020-10-14Add -search-module and -undo-system to documentationEivind Fonn
2020-10-13Update docstrings for -search-module and -undo-systemEivind Fonn
2020-10-08Swap initialization and setting the valueVasilij Schneidermann
2020-10-08Fix typoVasilij Schneidermann
2020-10-01Make undo-tree an optional dependencyVasilij Schneidermann
Closes #1074
2020-05-16Update evil-maps.elYoumu
`g C-g` to count words
2020-03-04Fix: some `evil-custom-` variables are voidTaegil Bae
The following variables aren't set by their `:set` functions. This results in void variables. This commit will fix it. * `evil-want-Y-yank-to-eol` * `evil-disable-insert-state-bindings` * `evil-overriding-maps` * `evil-intercept-maps`
2020-03-04Bump version to 1.14.01.14.0Eivind Fonn
2020-02-03Clean up compilation warnings from lexical bindingEivind Fonn
2020-01-29Re-enable lexical bindingEivind Fonn
This reverts commit e9391ae769bee189ef6144b8861b117d5c948a80, and removes spurious debug messages.
2020-01-28Revert "Enable lexical binding"Eivind Fonn
This reverts commit c6086a7b0b44963071096e3ed7545f617de88915.
2020-01-28Enable lexical bindingEivind Fonn
2019-12-31Docs: fix use of \\[...] to display key sequencesEivind Fonn
2019-12-22Don't start git-commit-mode in emacs stateEivind Fonn
2019-12-22Remove obsolete magit modesEivind Fonn
2019-12-21Merge pull request #1218 from TheBB/docsEivind Fonn
Documentation overhaul
2019-12-21Expand abbrevs after insert state only if abbrev-mode is enabledEivind Fonn
2019-12-19Improve some docstringsEivind Fonn
2019-12-19Delete unused variablesEivind Fonn
2019-12-19Update some docstringsEivind Fonn
2019-12-19Add evil-want-C-u-delete optionYunhao Zhao
2019-12-18Bump version to 1.13.0Eivind Fonn
Version 1.2.15 was accidentally tagged as 1.12.15, and released as such by MELPA Stable, so now I guess we have to run with it.
2019-12-11Fix/improve some indentationEivind Fonn
2019-12-11Merge pull request #1213 from leungbk/byte-compEivind Fonn
Placate byte-compiler
2019-12-11Bump version to 1.3.0-snapshotEivind Fonn
2019-12-11Bump version to 1.2.151.2.15Eivind Fonn
2019-12-05Add "ext:" to declare-function invocations.Brian Leung
"A FILE with an "ext:" prefix is an external file. check-declare will check such files if they are found, and skip them without error if they are not."
2019-12-03Merge pull request #1134 from emacs-evil/vdiff-toggle-foldEivind Fonn
Support to toggling in vdiff-3way-mode
2019-11-25Change evil-goto-definition to use a hookVasilij Schneidermann
2019-11-19Declare documentation stringsAlexander Shukaev
2019-11-19Make more commands support visual-line-modeJustin Burkett
when evil-respect-visual-line-mode is non-nil, including evil-change-line, evil-delete-line, and evil-yank-line. Most of the work is done through the motions evil-line-or-visual-line and evil-end-of-line-or-visual-line. These motions use visual lines when visual-line-mode and evil-respect-visual-line-mode are non-nil, and revert back to standard lines otherwise. Visual selection via visual lines in the sense of visual-line-mode is supported by adding a new screen-line type (named to avoid confusion with visual state).
2019-07-20Teach more commands about evil-respect-visual-line-modeJustin Burkett
The following commands now act on visual lines when evil-respect-visual-line-mode is non-nil: evil-insert-line evil-append-line evil-find-char evil-find-char-backward evil-find-char-to evil-find-char-to-backward
2019-02-27Support to toggling in vdiff-3way-modeEvgeni Kolev
2019-02-21Support toggling vdiff foldsEvgeni Kolev
Refs https://github.com/justbur/emacs-vdiff/issues/22
2019-01-04Bump version to 1.2.141.2.14Eivind Fonn
2018-09-12Split keybindings out from evil-integrationJames Nguyen
2018-09-11Add option to enable Evil in minibuffer(s)Alexander Shukaev
2018-07-18Add `vdiff-3way-mode` in `evil-fold-list`Evgeni Kolev
2018-07-18Move `vdiff-mode` higher up in `evil-fold-list`Evgeni Kolev
2018-05-13Emacs's games work better in Emacs stateDavide Masserut
2018-05-06Fix custom types of evil-cjk variablesVasilij Schneidermann
Closes #1046
2018-01-18Add notmuch-tree-mode to evil-emacs-state-modesLeonard Lausen
2017-12-10Add option evil-want-integration #992Evgeni Kolev