I think "Baring" is typo.

diff --git a/runtime/doc/arabic.txt b/runtime/doc/arabic.txt
--- a/runtime/doc/arabic.txt
+++ b/runtime/doc/arabic.txt
@@ -146,7 +146,7 @@
                :set arabic
 <
    The two above noted possible invocations are the preferred manner
-   in which users are instructed to proceed.  Baring an enabled 'termbidi'
+   in which users are instructed to proceed.  Barring an enabled 'termbidi'
    setting, both command options:

      1. set the appropriate keymap



And there is another typo.

diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -4017,7 +4017,7 @@
                             characters will be used:
                             " "     Normal, Visual and Operator-pending
                             "!"     Insert and Commandline mode
-                                    (|mapmpde-ic|)
+                                    (|mapmode-ic|)
                  "sid"            The script local ID, used for <sid> mappings
                             (|<SID>|).



:help 'fileformats'
2839           3. If 'fileformat' has not yet been set, and if 'fileformats'
2840              includes "mac", 'fileformat' is set to "mac".
2841              This means that "mac" is only chosen when:
2842               "unix" is not present or no <NL> is found in the file, and
2843               "dos" is not present or no <CR><NL> is found in the file.
2844              Except: if "unix" was chosen, but there is a <CR> before
2845              the first <NL>, and there appear to be more <CR>s than <NL>s 
in

It seems that "Except: ..." sentence is truncated.



:help 'viminfo'
7532         !       When included, save and restore global variables that start
7533                 with an uppercase letter, and don't contain a lowercase
7534                 letter.  Thus "KEEPTHIS and "K_L_M" are stored, but 
"KeepThis"
7535                 and "_K_L_M" are not.  Nested List and Dict items may not 
be
7536                 read back correctly, you end up with a string 
representation
7537                 instead.

I think "string representation" means something like "[1, 2, [...]]"
notation.  But nested List and Dict are stored as empty string (with LIS
and DIC tag in viminfo file) and restored as empty string.

$ vim -u NONE
:set viminfo='1,!
:let X = [1, 2]
:call add(X, X)
:echo X
[1, 2, [...]]
:wviminfo foo
E724: variable nested too deep for displaying
:unlet X
:rviminfo foo
E15: Invalid expression:
E15: Invalid expression:
:echo string(X)
''


--
Yukihiro Nakadaira - yukihiro.nakada...@gmail.com

--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui