emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/evil a5fd96dadc 2/2: Update docs


From: ELPA Syncer
Subject: [nongnu] elpa/evil a5fd96dadc 2/2: Update docs
Date: Fri, 7 Jan 2022 11:58:16 -0500 (EST)

branch: elpa/evil
commit a5fd96dadc44ab3a00c354aed33cb576f65a50de
Author: Tom Dalziel <tom_dl@hotmail.com>
Commit: Tom Dalziel <33435574+tomdl89@users.noreply.github.com>

    Update docs
---
 doc/build/texinfo/evil.texi |  85 ++++++++++++----------
 doc/docstringdb.json        | 170 +++++++++++++++++++++++++++++++++++++++-----
 doc/source/settings.rst     |   2 +
 3 files changed, 202 insertions(+), 55 deletions(-)

diff --git a/doc/build/texinfo/evil.texi b/doc/build/texinfo/evil.texi
index e330db4102..6bd35d1f42 100644
--- a/doc/build/texinfo/evil.texi
+++ b/doc/build/texinfo/evil.texi
@@ -3,7 +3,7 @@
 @setfilename evil.info
 @documentencoding UTF-8
 @ifinfo
-@*Generated by Sphinx 4.2.0.@*
+@*Generated by Sphinx 4.3.2.@*
 @end ifinfo
 @settitle Evil documentation
 @defindex ge
@@ -21,7 +21,7 @@
 
 @copying
 @quotation
-Evil 1.14.0, Nov 17, 2021
+Evil 1.14.0, Jan 07, 2022
 
 Eivind Fonn, Frank Fischer, Vegard Øye
 
@@ -47,7 +47,7 @@ Copyright @copyright{} 2011-2019, Eivind Fonn, Frank Fischer, 
Vegard Øye
 @end ifnottex
 
 @c %**start of body
-@anchor{index doc}@anchor{43}
+@anchor{index doc}@anchor{44}
 @c Evil documentation master file, created by
 @c sphinx-quickstart on Thu Dec 12 10:34:49 2019.
 @c You can adapt this file completely to your liking, but it should at least
@@ -111,7 +111,7 @@ Internals
 @end menu
 
 @node Overview,Settings,Top,Top
-@anchor{overview doc}@anchor{44}@anchor{overview 
evil}@anchor{45}@anchor{overview overview}@anchor{46}
+@anchor{overview doc}@anchor{45}@anchor{overview 
evil}@anchor{46}@anchor{overview overview}@anchor{47}
 @chapter Overview
 
 
@@ -132,7 +132,7 @@ general, Evil is extensible in Emacs Lisp.
 @end menu
 
 @node Installation via package el,Manual installation,,Overview
-@anchor{overview installation-via-package-el}@anchor{47}
+@anchor{overview installation-via-package-el}@anchor{48}
 @section Installation via package.el
 
 
@@ -167,7 +167,7 @@ Finally, add the following lines to your Emacs init file:
 @end example
 
 @node Manual installation,Modes and states,Installation via package el,Overview
-@anchor{overview manual-installation}@anchor{48}
+@anchor{overview manual-installation}@anchor{49}
 @section Manual installation
 
 
@@ -192,7 +192,7 @@ Ensure that your replace @code{path/to/evil} with the 
actual path to
 where you cloned Evil.
 
 @node Modes and states,,Manual installation,Overview
-@anchor{overview modes-and-states}@anchor{49}
+@anchor{overview modes-and-states}@anchor{4a}
 @section Modes and states
 
 
@@ -257,7 +257,7 @@ normal state.
 @end table
 
 @node Settings,Keymaps,Overview,Top
-@anchor{settings doc}@anchor{4a}@anchor{settings settings}@anchor{4b}
+@anchor{settings doc}@anchor{4b}@anchor{settings settings}@anchor{4c}
 @chapter Settings
 
 
@@ -300,7 +300,7 @@ customization options.
 @end menu
 
 @node The initial state,Keybindings and other behaviour,,Settings
-@anchor{settings the-initial-state}@anchor{4c}
+@anchor{settings the-initial-state}@anchor{4d}
 @section The initial state
 
 
@@ -347,12 +347,12 @@ Default: @code{(("^ \\*load\\*"))}
 @end deffn
 
 @node Keybindings and other behaviour,Search,The initial state,Settings
-@anchor{settings keybindings-and-other-behaviour}@anchor{4d}
+@anchor{settings keybindings-and-other-behaviour}@anchor{4e}
 @section Keybindings and other behaviour
 
 
 Evil comes with a rich system for modifying its key bindings
-@ref{4e,,Keymaps}.  For the most common tweaks, the following
+@ref{4f,,Keymaps}.  For the most common tweaks, the following
 variables are available.
 
 @anchor{settings elispobj-evil-toggle-key}@anchor{37}
@@ -419,7 +419,7 @@ Whether @code{C-w} prefixes windows commands in Emacs state.
 Default: @code{nil}
 @end deffn
 
-@anchor{settings elispobj-evil-want-Y-yank-to-eol}@anchor{42}
+@anchor{settings elispobj-evil-want-Y-yank-to-eol}@anchor{43}
 @deffn {Emacs Lisp Autovariable} evil@w{-}want@w{-}Y@w{-}yank@w{-}to@w{-}eol
 
 Whether @code{Y} yanks to the end of the line.
@@ -440,7 +440,7 @@ Default: @code{nil}
 @end deffn
 
 @node Search,Indentation,Keybindings and other behaviour,Settings
-@anchor{settings search}@anchor{4f}
+@anchor{settings search}@anchor{50}
 @section Search
 
 
@@ -491,7 +491,7 @@ Default: @code{0.02}
 @end deffn
 
 @node Indentation,Cursor movement,Search,Settings
-@anchor{settings indentation}@anchor{50}
+@anchor{settings indentation}@anchor{51}
 @section Indentation
 
 
@@ -533,7 +533,7 @@ Default: @code{t}
 @end deffn
 
 @node Cursor movement,Cursor display,Indentation,Settings
-@anchor{settings cursor-movement}@anchor{51}
+@anchor{settings cursor-movement}@anchor{52}
 @section Cursor movement
 
 
@@ -627,7 +627,7 @@ Default: @code{nil}
 @end deffn
 
 @node Cursor display,Window management,Cursor movement,Settings
-@anchor{settings cursor-display}@anchor{52}
+@anchor{settings cursor-display}@anchor{53}
 @section Cursor display
 
 
@@ -649,7 +649,7 @@ Default: @code{t}
 @end deffn
 
 @node Window management,Parenthesis highlighting,Cursor display,Settings
-@anchor{settings window-management}@anchor{53}
+@anchor{settings window-management}@anchor{54}
 @section Window management
 
 
@@ -678,7 +678,7 @@ Default: @code{nil}
 @end deffn
 
 @node Parenthesis highlighting,Miscellaneous,Window management,Settings
-@anchor{settings parenthesis-highlighting}@anchor{54}
+@anchor{settings parenthesis-highlighting}@anchor{55}
 @section Parenthesis highlighting
 
 
@@ -709,11 +709,11 @@ Default: @code{(not emacs insert replace)}
 @end deffn
 
 @node Miscellaneous,,Parenthesis highlighting,Settings
-@anchor{settings miscellaneous}@anchor{55}
+@anchor{settings miscellaneous}@anchor{56}
 @section Miscellaneous
 
 
-@anchor{settings elispobj-evil-want-fine-undo}@anchor{41}
+@anchor{settings elispobj-evil-want-fine-undo}@anchor{42}
 @deffn {Emacs Lisp Autovariable} evil@w{-}want@w{-}fine@w{-}undo
 
 Whether actions are undone in several steps.
@@ -870,8 +870,16 @@ This applies to @code{C-n} and @code{C-p} in insert state.
 Default: @code{t}
 @end deffn
 
+@anchor{settings elispobj-evil-want-empty-ex-last-command}@anchor{41}
+@deffn {Emacs Lisp Autovariable} 
evil@w{-}want@w{-}empty@w{-}ex@w{-}last@w{-}command
+
+Whether to default to evil-ex-previous-command at empty ex prompt.
+
+Default: @code{t}
+@end deffn
+
 @node Keymaps,Hooks,Settings,Top
-@anchor{keymaps doc}@anchor{56}@anchor{keymaps 
chapter-keymaps}@anchor{4e}@anchor{keymaps keymaps}@anchor{57}
+@anchor{keymaps doc}@anchor{57}@anchor{keymaps 
chapter-keymaps}@anchor{4f}@anchor{keymaps keymaps}@anchor{58}
 @chapter Keymaps
 
 
@@ -945,7 +953,7 @@ The above examples could therefore have been written as 
follows:
 @end menu
 
 @node evil-define-key,Leader keys,,Keymaps
-@anchor{keymaps evil-define-key}@anchor{58}
+@anchor{keymaps evil-define-key}@anchor{59}
 @section evil-define-key
 
 
@@ -1067,7 +1075,7 @@ bindings are desired:
 @end example
 
 @node Leader keys,,evil-define-key,Keymaps
-@anchor{keymaps leader-keys}@anchor{59}
+@anchor{keymaps leader-keys}@anchor{5a}
 @section Leader keys
 
 
@@ -1097,7 +1105,7 @@ instead.
 @end deffn
 
 @node Hooks,Extension,Keymaps,Top
-@anchor{hooks doc}@anchor{5a}@anchor{hooks hooks}@anchor{5b}
+@anchor{hooks doc}@anchor{5b}@anchor{hooks hooks}@anchor{5c}
 @chapter Hooks
 
 
@@ -1116,7 +1124,7 @@ During the hook execution, the variables 
@code{evil-next-state} and
 switched to and from, respectively.
 
 @node Extension,Frequently Asked Questions,Hooks,Top
-@anchor{extension doc}@anchor{5c}@anchor{extension extension}@anchor{5d}
+@anchor{extension doc}@anchor{5d}@anchor{extension extension}@anchor{5e}
 @chapter Extension
 
 
@@ -1133,7 +1141,7 @@ macros.  Package writers can use these to define new 
commands.
 @end menu
 
 @node Motions,Operators,,Extension
-@anchor{extension motions}@anchor{5e}
+@anchor{extension motions}@anchor{5f}
 @section Motions
 
 
@@ -1192,7 +1200,7 @@ behave as a “rectangle” on screen rather than a 
contiguous range of
 characters.
 
 @node Operators,Text objects,Motions,Extension
-@anchor{extension operators}@anchor{5f}
+@anchor{extension operators}@anchor{60}
 @section Operators
 
 
@@ -1252,7 +1260,7 @@ sequence such as @code{g?w} to encrypt from the current 
cursor to the
 end of the word.
 
 @node Text objects,Range types,Operators,Extension
-@anchor{extension text-objects}@anchor{60}
+@anchor{extension text-objects}@anchor{61}
 @section Text objects
 
 
@@ -1363,7 +1371,7 @@ is ignored.
 @end deffn
 
 @node Range types,States,Text objects,Extension
-@anchor{extension range-types}@anchor{61}
+@anchor{extension range-types}@anchor{62}
 @section Range types
 
 
@@ -1410,7 +1418,7 @@ be transformations on buffer positions, like 
@code{:expand} and @code{:contract}
 @end deffn
 
 @node States,,Range types,Extension
-@anchor{extension states}@anchor{62}
+@anchor{extension states}@anchor{63}
 @section States
 
 
@@ -1476,7 +1484,7 @@ For example:
 @end example
 
 @node Frequently Asked Questions,Internals,Extension,Top
-@anchor{faq doc}@anchor{63}@anchor{faq frequently-asked-questions}@anchor{64}
+@anchor{faq doc}@anchor{64}@anchor{faq frequently-asked-questions}@anchor{65}
 @chapter Frequently Asked Questions
 
 
@@ -1487,7 +1495,7 @@ For example:
 @end menu
 
 @node Problems with the escape key in the terminal,Underscore is not a word 
character,,Frequently Asked Questions
-@anchor{faq problems-with-the-escape-key-in-the-terminal}@anchor{65}
+@anchor{faq problems-with-the-escape-key-in-the-terminal}@anchor{66}
 @section Problems with the escape key in the terminal
 
 
@@ -1533,7 +1541,7 @@ been pressed. But this also implies that pressing 
@code{ESC} followed
 by <key> cannot be used to simulate @code{M-<key>} in graphical mode!
 
 @node Underscore is not a word character,,Problems with the escape key in the 
terminal,Frequently Asked Questions
-@anchor{faq underscore-is-not-a-word-character}@anchor{66}
+@anchor{faq underscore-is-not-a-word-character}@anchor{67}
 @section Underscore is not a word character
 
 
@@ -1603,7 +1611,7 @@ the @code{evil-symbol} thing:
 @end example
 
 @node Internals,The GNU Free Documentation License,Frequently Asked 
Questions,Top
-@anchor{internals doc}@anchor{67}@anchor{internals internals}@anchor{68}
+@anchor{internals doc}@anchor{68}@anchor{internals internals}@anchor{69}
 @chapter Internals
 
 
@@ -1613,7 +1621,7 @@ the @code{evil-symbol} thing:
 @end menu
 
 @node Command properties,,,Internals
-@anchor{internals command-properties}@anchor{69}
+@anchor{internals command-properties}@anchor{6a}
 @section Command properties
 
 
@@ -1686,7 +1694,7 @@ keystrokes.
 @end deffn
 
 @node The GNU Free Documentation License,Emacs lisp functions and 
variables,Internals,Top
-@anchor{license doc}@anchor{6a}@anchor{license 
the-gnu-free-documentation-license}@anchor{6b}
+@anchor{license doc}@anchor{6b}@anchor{license 
the-gnu-free-documentation-license}@anchor{6c}
 @chapter The GNU Free Documentation License
 
 
@@ -2253,8 +2261,9 @@ site under CC-BY-SA on the same site at any time before 
August 1,
 * evil-want-C-u-scroll: 3e. 
 * evil-want-C-w-delete: 3f. 
 * evil-want-C-w-in-emacs-state: 40. 
-* evil-want-fine-undo: 41. 
-* evil-want-Y-yank-to-eol: 42. 
+* evil-want-empty-ex-last-command: 41. 
+* evil-want-fine-undo: 42. 
+* evil-want-Y-yank-to-eol: 43. 
 @end menu
 
 
diff --git a/doc/docstringdb.json b/doc/docstringdb.json
index a4dbddcdc7..160388d734 100644
--- a/doc/docstringdb.json
+++ b/doc/docstringdb.json
@@ -2130,7 +2130,7 @@
     "local": null,
     "default-type": "symbol",
     "var-docstring": null,
-    "fn-docstring": "Right-align lines in the region at WIDTH columns.\nThe 
default for width is the value of `fill-column'.",
+    "fn-docstring": "Left-align lines in the region at WIDTH columns.\nThe 
default for width is the value of `fill-column'.",
     "arglist": [
       "beg",
       "end",
@@ -2638,6 +2638,17 @@
     "macrop": null,
     "keymap-inv": null
   },
+  "evil-execute-normal-keys": {
+    "default": "nil",
+    "local": null,
+    "default-type": "symbol",
+    "var-docstring": "The keys used to invoke the current 
`evil-execute-in-normal-state'.\nCan be used to detect if we are currently in 
that quasi-state.\nWith current bindings, it will be 
\\<evil-insert-state-map>\\[evil-execute-in-normal-state]",
+    "fn-docstring": null,
+    "arglist": true,
+    "functionp": null,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil-ex-search-update-pattern": {
     "default": "nil",
     "local": null,
@@ -3153,9 +3164,27 @@
     "functionp": null,
     "macrop": null,
     "keymap-inv": {
-      "evil-append": "<insert>",
       "evil-normal-state": "<escape>",
-      "evil-replace-backspace": "DEL"
+      "evil-replace-backspace": "DEL",
+      "mouse-yank-primary": "<mouse-2>",
+      "evil-delete-backward-word": "C-w",
+      "evil-delete-backward-char-and-join": "",
+      "evil-paste-last-insertion-and-stop-insert": "C-@",
+      "evil-paste-last-insertion": "C-a",
+      "evil-shift-left-line": "C-d",
+      "evil-shift-right-line": "C-t",
+      "evil-complete-previous-line": "C-x C-p",
+      "evil-complete-next-line": "C-x C-n",
+      "evil-complete-previous": "C-p",
+      "evil-complete-next": "C-n",
+      "evil-copy-from-below": "C-e",
+      "evil-copy-from-above": "C-y",
+      "evil-paste-from-register": "C-r",
+      "evil-execute-in-normal-state": "C-o",
+      "evil-insert-digraph": "C-k",
+      "evil-quoted-insert": "C-v",
+      "evil-quoted-insert": "C-v",
+      "evil-append": "<insert>"
     }
   },
   "evil-change-state": {
@@ -3508,6 +3537,19 @@
     "macrop": null,
     "keymap-inv": null
   },
+  "evil-read-digraph-char-with-overlay": {
+    "default": "nil",
+    "local": null,
+    "default-type": "symbol",
+    "var-docstring": null,
+    "fn-docstring": "Read two chars, displaying the first in OVERLAY, 
replacing `?'.\nReturn the digraph from `evil-digraph', else return second 
char.",
+    "arglist": [
+      "overlay"
+    ],
+    "functionp": true,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil-next-match": {
     "default": "nil",
     "local": null,
@@ -3845,6 +3887,7 @@
       "evil-end-of-visual-line": "g $",
       "evil-end-of-visual-line": "g $",
       "evil-goto-char": "g o",
+      "evil-percentage-of-line": "g M",
       "evil-middle-of-visual-line": "g m",
       "evil-first-non-blank-of-visual-line": "g ^",
       "evil-first-non-blank-of-visual-line": "g ^",
@@ -4871,6 +4914,19 @@
     "macrop": null,
     "keymap-inv": null
   },
+  "evil-quoted-insert": {
+    "default": "nil",
+    "local": null,
+    "default-type": "symbol",
+    "var-docstring": null,
+    "fn-docstring": "Like `quoted-insert' but delete COUNT chars forward in 
replace state.\nAdds a `^' overlay as an input prompt.",
+    "arglist": [
+      "count"
+    ],
+    "functionp": true,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil-auto-indent": {
     "default": "t",
     "local": true,
@@ -5015,7 +5071,8 @@
       "evil-paste-from-register": "C-r",
       "evil-execute-in-normal-state": "C-o",
       "evil-insert-digraph": "C-k",
-      "quoted-insert": "C-v",
+      "evil-quoted-insert": "C-v",
+      "evil-quoted-insert": "C-v",
       "evil-replace-state": "<insert>",
       "evil-emacs-state": "C-z",
       "evil-normal-state": "<escape>",
@@ -5232,8 +5289,8 @@
       "move-beginning-of-line": "C-b",
       "evil-ex-delete-backward-char": "DEL",
       "abort-recursive-edit": "C-g",
-      "exit-minibuffer": "C-j",
-      "exit-minibuffer": "C-j",
+      "exit-minibuffer": "RET",
+      "exit-minibuffer": "RET",
       "abort-minibuffers": "",
       "file-cache-minibuffer-complete": "C-<tab>",
       "self-insert-command": "TAB",
@@ -5757,6 +5814,17 @@
     "macrop": null,
     "keymap-inv": null
   },
+  "evil-want-empty-ex-last-command": {
+    "default": "t",
+    "local": null,
+    "default-type": "symbol",
+    "var-docstring": "Whether to default to evil-ex-previous-command at empty 
ex prompt.",
+    "fn-docstring": null,
+    "arglist": true,
+    "functionp": null,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil-common": {
     "default": "nil",
     "local": null,
@@ -6283,6 +6351,10 @@
       "evil-close-fold": "z c",
       "evil-open-fold-rec": "z O",
       "evil-open-fold": "z o",
+      "evil-find-file-at-point-with-line": "[ F",
+      "find-file-at-point": "[ f",
+      "evil-find-file-at-point-with-line": "[ F",
+      "find-file-at-point": "[ f",
       "goto-last-change-reverse": "g ,",
       "goto-last-change": "g ;",
       "tab-bar-switch-to-prev-tab": "g T",
@@ -6290,8 +6362,8 @@
       "evil-invert-case": "g ~",
       "evil-rot13": "g ?",
       "browse-url-at-point": "g x",
-      "evil-find-file-at-point-with-line": "g F",
-      "find-file-at-point": "g f",
+      "evil-find-file-at-point-with-line": "[ F",
+      "find-file-at-point": "[ f",
       "evil-upcase": "g U",
       "evil-downcase": "g u",
       "evil-fill": "g w",
@@ -6477,7 +6549,7 @@
     "local": null,
     "default-type": "symbol",
     "var-docstring": null,
-    "fn-docstring": "Shift text from BEG to END to the right.\nThe text is 
shifted to the nearest multiple of `evil-shift-width'\n(the rounding can be 
disabled by setting `evil-shift-round').\nIf PRESERVE-EMPTY is non-nil, lines 
that contain only spaces are\nindented, too, otherwise they are ignored.  
Location of point\nis preserved relative to text when called from insert 
state.\nOtherwise, it is determined by `evil-start-of-line' and/or 
`evil-track-eol'.\nSee also `evil-shift-left'.",
+    "fn-docstring": "Shift text from BEG to END to the right.\nThe text is 
shifted to the nearest multiple of `evil-shift-width'\n(the rounding can be 
disabled by setting `evil-shift-round').\nIf PRESERVE-EMPTY is non-nil, lines 
that contain only spaces are\nindented, too, otherwise they are ignored.  
Location of point\nis preserved relative to text when called from insert or 
replace states.\nOtherwise, it is determined by `evil-start-of-line' and/or 
`evil-track-eol'.\nSee also `evil-shi [...]
     "arglist": [
       "beg",
       "end",
@@ -6724,6 +6796,20 @@
     "macrop": true,
     "keymap-inv": null
   },
+  "evil-percentage-of-line": {
+    "default": "nil",
+    "local": null,
+    "default-type": "symbol",
+    "var-docstring": null,
+    "fn-docstring": "Move the cursor to COUNT % of the width of the current 
line.\nIf no COUNT is given, default to 50%.",
+    "arglist": [
+      "&optional",
+      "count"
+    ],
+    "functionp": true,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil-stop-track-last-insertion": {
     "default": "nil",
     "local": null,
@@ -9618,7 +9704,7 @@
     "local": null,
     "default-type": "symbol",
     "var-docstring": null,
-    "fn-docstring": "Past last insertion and change to normal state.",
+    "fn-docstring": "Paste last insertion and change to normal state.",
     "arglist": null,
     "functionp": true,
     "macrop": null,
@@ -9750,6 +9836,23 @@
     "macrop": null,
     "keymap-inv": null
   },
+  "evil-update-replace-alist": {
+    "default": "nil",
+    "local": null,
+    "default-type": "symbol",
+    "var-docstring": null,
+    "fn-docstring": "Add CHARS-TO-DELETE chars to evil-replace-alist, starting 
at OPOINT.\nIf COUNT is greater than CHARS-TO-DELETE, pad the alist with 
nils.\nDecrement recorded position by optional offset, or 0.",
+    "arglist": [
+      "opoint",
+      "count",
+      "chars-to-delete",
+      "&optional",
+      "offset"
+    ],
+    "functionp": true,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil-plist-delete": {
     "default": "nil",
     "local": null,
@@ -11749,7 +11852,7 @@
     "local": null,
     "default-type": "symbol",
     "var-docstring": null,
-    "fn-docstring": "Major mode for the Evil command line window.\n\nThis mode 
runs the hook `evil-command-window-mode-hook', as the\nfinal or penultimate 
step during initialization.\n\n\\{evil-command-window-mode-map}",
+    "fn-docstring": "Major mode for the Evil command line window.\n\nThis mode 
runs the hook `evil-command-window-mode-hook', as the final\nor penultimate 
step during initialization.\n\n\\{evil-command-window-mode-map}",
     "arglist": null,
     "functionp": true,
     "macrop": null,
@@ -12584,6 +12687,17 @@
     "macrop": null,
     "keymap-inv": null
   },
+  "evil-end-and-return-macro": {
+    "default": "nil",
+    "local": null,
+    "default-type": "symbol",
+    "var-docstring": null,
+    "fn-docstring": "Like `kmacro-end-macro' but also return the 
macro.\nRemove \\<evil-insert-state-map>\\[evil-execute-in-normal-state] from 
the end.",
+    "arglist": null,
+    "functionp": true,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil--jumps-install-or-uninstall": {
     "default": "nil",
     "local": null,
@@ -13273,7 +13387,7 @@
     "local": null,
     "default-type": "symbol",
     "var-docstring": null,
-    "fn-docstring": "Execute BODY as if it is a `next-line' command, insofar 
as it tracks column.\nThis mostly copies the approach of Emacs' `line-move-1', 
but is modified\nso it is more compatible with evil's notions of eol & 
tracking.",
+    "fn-docstring": "Execute BODY so that column after execution is 
correct.\nIf `evil-start-of-line' is nil, treat BODY as if it were a 
`next-line' command.\nThis mostly copies the approach of Emacs' `line-move-1', 
but is modified\nso it is more compatible with evil's notions of eol & 
tracking.",
     "arglist": [
       "&rest",
       "body"
@@ -13325,7 +13439,7 @@
     "default": "nil",
     "local": null,
     "default-type": "symbol",
-    "var-docstring": "Evil's bindings for insert state 
(for\n`evil-insert-state-map'), excluding <delete>, <escape>, 
and\n`evil-toggle-key'.",
+    "var-docstring": "Evil's bindings for insert & replace states.\nUsed in 
`evil-insert-state-map' and `evil-replace-state-map',\nexcluding <delete>, 
<escape>, and `evil-toggle-key'.",
     "fn-docstring": null,
     "arglist": true,
     "functionp": null,
@@ -13866,7 +13980,7 @@
     "local": null,
     "default-type": "symbol",
     "var-docstring": null,
-    "fn-docstring": "Read two keys from keyboard forming a digraph.\nThis 
function creates an overlay at (point), hiding the next\nHIDE-CHARS characters. 
HIDE-CHARS defaults to 1.",
+    "fn-docstring": "Read two keys from keyboard forming a digraph.\nThis 
function creates an overlay at (point), hiding the next\nHIDE-CHARS characters. 
 HIDE-CHARS defaults to 1.",
     "arglist": [
       "&optional",
       "hide-chars"
@@ -14329,6 +14443,17 @@
     "macrop": null,
     "keymap-inv": null
   },
+  "evil-delete-indentation": {
+    "default": "nil",
+    "local": null,
+    "default-type": "symbol",
+    "var-docstring": null,
+    "fn-docstring": "Delete all indentation on current line.",
+    "arglist": null,
+    "functionp": true,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil-visual-char": {
     "default": "nil",
     "local": null,
@@ -14641,7 +14766,7 @@
     "local": null,
     "default-type": "symbol",
     "var-docstring": null,
-    "fn-docstring": "Major mode derived from `tabulated-list-mode' by 
`define-derived-mode'.\nIt inherits all of the parent's attributes, but has its 
own keymap,\nabbrev table and syntax table:\n\n  `evil-list-view-mode-map', 
`evil-list-view-mode-abbrev-table' and 
`evil-list-view-mode-syntax-table'\n\nwhich more-or-less shadow 
tabulated-list-mode's corresponding tables.\n\nIn addition to any hooks its 
parent mode might have run, this mode\nruns the hook 
`evil-list-view-mode-hook', as the [...]
+    "fn-docstring": "Major mode derived from `tabulated-list-mode' by 
`define-derived-mode'.\nIt inherits all of the parent's attributes, but has its 
own keymap,\nabbrev table and syntax table:\n\n  `evil-list-view-mode-map', 
`evil-list-view-mode-abbrev-table' 
and\n`evil-list-view-mode-syntax-table'\n\nwhich more-or-less shadow 
tabulated-list-mode's corresponding tables.\n\nIn addition to any hooks its 
parent mode might have run, this mode\nruns the hook 
`evil-list-view-mode-hook', as th [...]
     "arglist": null,
     "functionp": true,
     "macrop": null,
@@ -15105,6 +15230,17 @@
     "macrop": null,
     "keymap-inv": null
   },
+  "evil-visual-previous-point": {
+    "default": "nil",
+    "local": true,
+    "default-type": "symbol",
+    "var-docstring": "The position of point before Visual state, a marker.",
+    "fn-docstring": null,
+    "arglist": true,
+    "functionp": null,
+    "macrop": null,
+    "keymap-inv": null
+  },
   "evil-paste-before": {
     "default": "nil",
     "local": null,
@@ -16088,7 +16224,7 @@
     "local": null,
     "default-type": "symbol",
     "var-docstring": "Non-nil if Evil mode is enabled.\nSee the `evil-mode' 
command\nfor a description of this minor mode.\nSetting this variable directly 
does not take effect;\neither customize it (see the info node `Easy 
Customization')\nor call the function `evil-mode'.",
-    "fn-docstring": "This function has :around advice: 
‘ad-Advice-evil-mode’.\n\nToggle Evil-Local mode in all buffers.\nWith prefix 
ARG, enable Evil mode if ARG is positive; otherwise,\ndisable it.  If called 
from Lisp, enable the mode if ARG is omitted or\nnil.\n\nEvil-Local mode is 
enabled in all buffers where `evil-initialize'\nwould do it.\n\nSee 
`evil-local-mode' for more information on Evil-Local mode.\n\n(fn &optional 
ARG)",
+    "fn-docstring": "Toggle Evil-Local mode in all buffers.\nWith prefix ARG, 
enable Evil mode if ARG is positive; otherwise,\ndisable it.\n\nIf called from 
Lisp, toggle the mode if ARG is `toggle'.\nEnable the mode if ARG is nil, 
omitted, or is a positive number.\nDisable the mode if ARG is a negative 
number.\n\nEvil-Local mode is enabled in all buffers where 
`evil-initialize'\nwould do it.\n\nSee `evil-local-mode' for more information 
on Evil-Local mode.\n\nThis function has :around ad [...]
     "arglist": [
       "&optional",
       "arg"
@@ -16116,7 +16252,7 @@
     "local": true,
     "default-type": "symbol",
     "var-docstring": "Non-nil if Evil-Local mode is enabled.\nUse the command 
`evil-local-mode' to change this variable.",
-    "fn-docstring": "Minor mode for setting up Evil in a single buffer.\n\nIf 
called interactively, toggle `Evil-Local mode'.  If the prefix\nargument is 
positive, enable the mode, and if it is zero or\nnegative, disable the 
mode.\n\nIf called from Lisp, toggle the mode if ARG is `toggle'.  Enable\nthe 
mode if ARG is nil, omitted, or is a positive number.\nDisable the mode if ARG 
is a negative number.\n\nThe mode's hook is called both when the mode is 
enabled and when\nit is disabled.",
+    "fn-docstring": "Minor mode for setting up Evil in a single 
buffer.\n\nThis is a minor mode.  If called interactively, toggle 
the\n`Evil-Local mode' mode.  If the prefix argument is positive,\nenable the 
mode, and if it is zero or negative, disable the mode.\n\nIf called from Lisp, 
toggle the mode if ARG is `toggle'.  Enable\nthe mode if ARG is nil, omitted, 
or is a positive number.\nDisable the mode if ARG is a negative number.\n\nTo 
check whether the minor mode is enabled in the cu [...]
     "arglist": [
       "&optional",
       "arg"
diff --git a/doc/source/settings.rst b/doc/source/settings.rst
index fb786f2d91..a855040fc7 100644
--- a/doc/source/settings.rst
+++ b/doc/source/settings.rst
@@ -183,6 +183,8 @@ Miscellaneous
 
 .. elisp:autovariable:: evil-complete-all-buffers
 
+.. elisp:autovariable:: evil-want-empty-ex-last-command
+
 
 .. rubric:: Footnotes
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]