]> granicus.if.org Git - vim/commitdiff
Update runtime files
authorBram Moolenaar <Bram@vim.org>
Sun, 20 Feb 2022 19:48:20 +0000 (19:48 +0000)
committerBram Moolenaar <Bram@vim.org>
Sun, 20 Feb 2022 19:48:20 +0000 (19:48 +0000)
28 files changed:
runtime/doc/builtin.txt
runtime/doc/editing.txt
runtime/doc/eval.txt
runtime/doc/options.txt
runtime/doc/os_win32.txt
runtime/doc/remote.txt
runtime/doc/tags
runtime/doc/todo.txt
runtime/doc/usr_41.txt
runtime/doc/vim-ja.UTF-8.1
runtime/doc/vim9.txt
runtime/filetype.vim
runtime/lang/menu_ja_jp.euc-jp.vim
runtime/lang/menu_ja_jp.utf-8.vim
runtime/lang/menu_japanese_japan.932.vim
runtime/syntax/structurizr.vim
src/po/de.po
src/po/en_GB.po
src/po/es.po
src/po/fi.po
src/po/it.po
src/po/ja.euc-jp.po
src/po/ja.po
src/po/ja.sjis.po
src/po/sk.cp1250.po
src/po/sk.po
src/po/sr.po
src/po/zh_CN.po

index 299bcba634562fa1de291a7534504501e287a43c..e7707ca0d59ce53a95f76e1a52830220fa8a7d78 100644 (file)
@@ -1,4 +1,4 @@
-*builtin.txt*  For Vim version 8.2.  Last change: 2022 Feb 08
+*builtin.txt*  For Vim version 8.2.  Last change: 2022 Feb 18
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -2082,9 +2082,12 @@ exists({expr})   The result is a Number, which is |TRUE| if {expr} is defined,
                        dict.key        |internal-variables|).  Also works
                        list[i]         for |curly-braces-names|, |Dictionary|
                        import.Func     entries, |List| items, imported
-                                       items,etc.
+                                       items, etc.
                                        Does not work for local variables in a
                                        compiled `:def` function.
+                                       Also works for a function in |Vim9|
+                                       script, since it can be used as a
+                                       function reference.
                                        Beware that evaluating an index may
                                        cause an error message for an invalid
                                        expression.  E.g.: >
@@ -2137,7 +2140,8 @@ exists({expr})    The result is a Number, which is |TRUE| if {expr} is defined,
                        exists("&shortname")
                        exists("$HOSTNAME")
                        exists("*strftime")
-                       exists("*s:MyFunc")
+                       exists("*s:MyFunc")     " only for legacy script
+                       exists("*MyFunc")
                        exists("bufcount")
                        exists(":Make")
                        exists("#CursorHold")
@@ -4999,12 +5003,12 @@ listener_add({callback} [, {buf}])                      *listener_add()*
                Returns a unique ID that can be passed to |listener_remove()|.
 
                The {callback} is invoked with five arguments:
-                   a:bufnr     the buffer that was changed
-                   a:start     first changed line number
-                   a:end       first line number below the change
-                   a:added     number of lines added, negative if lines were
+                   bufnr       the buffer that was changed
+                   start       first changed line number
+                   end         first line number below the change
+                   added       number of lines added, negative if lines were
                                deleted
-                   a:changes   a List of items with details about the changes
+                   changes     a List of items with details about the changes
 
                Example: >
            func Listener(bufnr, start, end, added, changes)
@@ -5012,7 +5016,7 @@ listener_add({callback} [, {buf}])                        *listener_add()*
            endfunc
            call listener_add('Listener', bufnr)
 
-<              The List cannot be changed.  Each item in a:changes is a
+<              The List cannot be changed.  Each item in "changes" is a
                dictionary with these entries:
                    lnum        the first line number of the change
                    end         the first line below the change
@@ -5139,7 +5143,7 @@ luaeval({expr} [, {expr}])                                        *luaeval()*
 
 map({expr1}, {expr2})                                  *map()*
                {expr1} must be a |List|, |String|, |Blob| or |Dictionary|.
-               When {expr1} is a |List|| or |Dictionary|, replace each
+               When {expr1} is a |List| or |Dictionary|, replace each
                item in {expr1} with the result of evaluating {expr2}.
                For a |Blob| each byte is replaced.
                For a |String|, each character, including composing
@@ -6617,16 +6621,22 @@ reltimestr({time})                              *reltimestr()*
 
                                                        *remote_expr()* *E449*
 remote_expr({server}, {string} [, {idvar} [, {timeout}]])
-               Send the {string} to {server}.  The string is sent as an
-               expression and the result is returned after evaluation.
-               The result must be a String or a |List|.  A |List| is turned
-               into a String by joining the items with a line break in
-               between (not at the end), like with join(expr, "\n").
+               Send the {string} to {server}.  The {server} argument is a
+               string, also see |{server}|.
+
+               The string is sent as an expression and the result is returned
+               after evaluation.  The result must be a String or a |List|.  A
+               |List| is turned into a String by joining the items with a
+               line break in between (not at the end), like with join(expr,
+               "\n").
+
                If {idvar} is present and not empty, it is taken as the name
                of a variable and a {serverid} for later use with
                |remote_read()| is stored there.
+
                If {timeout} is given the read times out after this many
                seconds.  Otherwise a timeout of 600 seconds is used.
+
                See also |clientserver| |RemoteReply|.
                This function is not available in the |sandbox|.
                {only available when compiled with the |+clientserver| feature}
@@ -6647,7 +6657,7 @@ remote_expr({server}, {string} [, {idvar} [, {timeout}]])
 
 remote_foreground({server})                            *remote_foreground()*
                Move the Vim server with the name {server} to the foreground.
-               The {server} argument is a string.
+               The {server} argument is a string, also see |{server}|.
                This works like: >
                        remote_expr({server}, "foreground()")
 <              Except that on Win32 systems the client does the work, to work
@@ -6696,12 +6706,17 @@ remote_read({serverid}, [{timeout}])                    *remote_read()*
 <
                                                        *remote_send()* *E241*
 remote_send({server}, {string} [, {idvar}])
-               Send the {string} to {server}.  The string is sent as input
-               keys and the function returns immediately.  At the Vim server
-               the keys are not mapped |:map|.
+               Send the {string} to {server}.  The {server} argument is a
+               string, also see |{server}|.
+
+               The string is sent as input keys and the function returns
+               immediately.  At the Vim server the keys are not mapped
+               |:map|.
+
                If {idvar} is present, it is taken as the name of a variable
                and a {serverid} for later use with remote_read() is stored
                there.
+
                See also |clientserver| |RemoteReply|.
                This function is not available in the |sandbox|.
                {only available when compiled with the |+clientserver| feature}
@@ -6916,6 +6931,8 @@ screenpos({winid}, {lnum}, {col})                         *screenpos()*
                as if 'conceallevel' is zero.  You can set the cursor to the
                right position and use |screencol()| to get the value with
                |conceal| taken into account.
+               If the position is in a closed fold the screen position of the
+               first character is returned, {col} is not used.
 
                Can also be used as a |method|: >
                        GetWinid()->screenpos(lnum, col)
@@ -7897,7 +7914,7 @@ sha256({string})                                          *sha256()*
 shellescape({string} [, {special}])                    *shellescape()*
                Escape {string} for use as a shell command argument.
                When the 'shell' contains powershell (MS-Windows) or pwsh
-               (MS-Windows, Linux, and MacOS) then it will enclose {string}
+               (MS-Windows, Linux, and macOS) then it will enclose {string}
                in single quotes and will double up all internal single
                quotes.
                On MS-Windows, when 'shellslash' is not set, it will enclose
index 5c4b61a3ef28556ec17e5877ea0661cb9dc011cc..0d11facca4a0429c0326137e2d0408d8396a8cbe 100644 (file)
@@ -1,4 +1,4 @@
-*editing.txt*   For Vim version 8.2.  Last change: 2022 Feb 04
+*editing.txt*   For Vim version 8.2.  Last change: 2022 Feb 16
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -222,7 +222,7 @@ If you want to keep the changed buffer without saving it, switch on the
                        Edit {file} always.  Discard any changes to the
                        current buffer.
                        Also see |++opt| and |+cmd|.
-
+                                                       *:edit_#* *:e#*
 :e[dit] [++opt] [+cmd] #[count]
                        Edit the [count]th buffer (as shown by |:files|).
                        This command does the same as [count] CTRL-^.  But ":e
@@ -389,7 +389,7 @@ as a wildcard when "[" is in the 'isfname' option.  A simple way to avoid this
 is to use "path\[[]abc]", this matches the file "path\[abc]".
 
                                        *starstar-wildcard*
-Expanding "**" is possible on Unix, Win32, Mac OS/X and a few other systems.
+Expanding "**" is possible on Unix, Win32, macOS and a few other systems.
 This allows searching a directory tree.  This goes up to 100 directories deep.
 Note there are some commands where this works slightly differently, see
 |file-searching|.
@@ -1695,7 +1695,7 @@ which version of the file you want to keep.
 
 The accuracy of the time check depends on the filesystem.  On Unix it is
 usually sub-second.  With old file sytems and on MS-Windows it is normally one
-second.  Use has('nanotime') check if sub-second time stamp checks are
+second.  Use `has('nanotime')` to check if sub-second time stamp checks are
 available.
 
 There is one situation where you get the message while there is nothing wrong:
index f016c4ab895724a633e949f096b46f2dfd25c254..f349dd27810abbfb02aac76005e74de72df38fb8 100644 (file)
@@ -1,4 +1,4 @@
-*eval.txt*     For Vim version 8.2.  Last change: 2022 Feb 04
+*eval.txt*     For Vim version 8.2.  Last change: 2022 Feb 20
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -1371,7 +1371,7 @@ And NOT: >
        -(1.234->string())
 
 What comes after "->" can be a name, a simple expression (not containing any
-parenthesis), or any expression in parenthesis: >
+parenthesis), or any expression in parentheses: >
        base->name(args)
        base->some.name(args)
        base->alist[idx](args)
@@ -2182,7 +2182,8 @@ v:lnum            Line number for the 'foldexpr' |fold-expr|, 'formatexpr' and
 
                                                *v:maxcol* *maxcol-variable*
 v:maxcol       Maximum line length.  Depending on where it is used it can be
-               screen columns, characters or bytes.
+               screen columns, characters or bytes.  The value currently is
+               2147483647 on all systems.
 
                                        *v:mouse_win* *mouse_win-variable*
 v:mouse_win    Window number for a mouse click obtained with |getchar()|.
@@ -3001,8 +3002,9 @@ Also note that if you have two script files, and one calls a function in the
 other and vice versa, before the used function is defined, it won't work.
 Avoid using the autoload functionality at the toplevel.
 
-In |Vim9| script you will get error *E1263* if you use a function name with a
-"#" character when not in an autoload script.
+In |Vim9| script you will get error *E1263* if you define a function with
+a "#" character in the name.  You should use a name without "#" and use
+`:export`.
 
 Hint: If you distribute a bunch of scripts you can pack them together with the
 |vimball| utility.  Also read the user manual |distribute-script|.
index 8fcbc99c4004e4d1f46198613b593d91b626c6df..3f7756203212d400d9c9d552fbeb31df6e1f8701 100644 (file)
@@ -1,4 +1,4 @@
-*options.txt*  For Vim version 8.2.  Last change: 2022 Feb 08
+*options.txt*  For Vim version 8.2.  Last change: 2022 Feb 18
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -4038,7 +4038,7 @@ A jump table for the options with a short description can be found at |Q_op|.
 'guitablabel' 'gtl'    string  (default empty)
                        global
                        {only available when compiled with GUI enabled}
-       When nonempty describes the text to use in a label of the GUI tab
+       When non-empty describes the text to use in a label of the GUI tab
        pages line.  When empty and when the result is empty Vim will use a
        default label.  See |setting-guitablabel| for more info.
 
@@ -4056,7 +4056,7 @@ A jump table for the options with a short description can be found at |Q_op|.
 'guitabtooltip' 'gtt'  string  (default empty)
                        global
                        {only available when compiled with GUI enabled}
-       When nonempty describes the text to use in a tooltip for the GUI tab
+       When non-empty describes the text to use in a tooltip for the GUI tab
        pages line.  When empty Vim will use a default tooltip.
        This option is otherwise just like 'guitablabel' above.
        You can include a line break.  Simplest method is to use |:let|: >
@@ -7459,7 +7459,7 @@ A jump table for the options with a short description can be found at |Q_op|.
                        global or local to window |global-local|
                        {not available when compiled without the |+statusline|
                        feature}
-       When nonempty, this option determines the content of the status line.
+       When non-empty, this option determines the content of the status line.
        Also see |status-line|.
 
        The option consists of printf style '%' items interspersed with
@@ -7767,7 +7767,7 @@ A jump table for the options with a short description can be found at |Q_op|.
                                                *'tabline'* *'tal'*
 'tabline' 'tal'                string  (default empty)
                        global
-       When nonempty, this option determines the content of the tab pages
+       When non-empty, this option determines the content of the tab pages
        line at the top of the Vim window.  When empty Vim will use a default
        tab pages line.  See |setting-tabline| for more info.
 
index 1799fafffc4311538720f99cad2c0827510f95cc..6fe56c09ef858385efd0002315111e54c6b624a2 100644 (file)
@@ -1,4 +1,4 @@
-*os_win32.txt*  For Vim version 8.2.  Last change: 2021 Apr 05
+*os_win32.txt*  For Vim version 8.2.  Last change: 2022 Feb 14
 
 
                  VIM REFERENCE MANUAL    by George Reilly
@@ -294,7 +294,7 @@ A. When using :! to run an external command, you can run it with "start". For
        /b    no console window will be opened
    You can use only one of these flags at a time.  A second one will be
    treated as the start of the command.
-
+                                               *windows-asynchronously*
 Q. How do I avoid getting a window for programs that I run asynchronously?
 A. You have two possible solutions depending on what you want:
    1) You may use the /min flag in order to run program in a minimized state
@@ -308,17 +308,17 @@ A. You have two possible solutions depending on what you want:
 
    Example for a console application, run Exuberant ctags: >
         :!start /min ctags -R .
-<  When it has finished you should see file named "tags" in your current
+<   When it has finished you should see file named "tags" in your current
    directory.  You should notice the window title blinking on your taskbar.
    This is more noticeable for commands that take longer.
    Now delete the "tags" file and run this command: >
         :!start /b ctags -R .
-<  You should have the same "tags" file, but this time there will be no
+<   You should have the same "tags" file, but this time there will be no
    blinking on the taskbar.
    Example for a GUI application: >
         :!start /min notepad
         :!start /b notepad
-<  The first command runs notepad minimized and the second one runs it
+<   The first command runs notepad minimized and the second one runs it
    normally.
 
                                                *windows-icon*
index 83fc193d1fd5bb63180840f9ad468ffd64e2c4ee..92e759f297d165e33f7a7f5379fdee7f2680a6c1 100644 (file)
@@ -1,4 +1,4 @@
-*remote.txt*    For Vim version 8.2.  Last change: 2021 Dec 27
+*remote.txt*    For Vim version 8.2.  Last change: 2022 Feb 17
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -120,6 +120,10 @@ when sending command to it.
 
 The --serverlist argument will cause Vim to print a list of registered command
 servers on the standard output (stdout) and exit.
+                                                       *{server}*
+The {server} argument is used by several functions.  When this is an empty
+string then on Unix the default server name is used, which is "GVIM".  On
+MS-Windows an empty string does not work.
 
 Win32 Note: Making the Vim server go to the foreground doesn't always work,
 because MS-Windows doesn't allow it.  The client will move the server to the
index 4d80e60774b37a79e2ccf227ed83d56a02a7c556..04c059ce93b58cd3372fd5f369bba5cadd4a5f10 100644 (file)
@@ -2415,6 +2415,7 @@ $VIM_POSIX        vi_diff.txt     /*$VIM_POSIX*
 :dsp   tagsrch.txt     /*:dsp*
 :dsplit        tagsrch.txt     /*:dsplit*
 :e     editing.txt     /*:e*
+:e#    editing.txt     /*:e#*
 :ea    undo.txt        /*:ea*
 :earlier       undo.txt        /*:earlier*
 :ec    eval.txt        /*:ec*
@@ -2432,6 +2433,7 @@ $VIM_POSIX        vi_diff.txt     /*$VIM_POSIX*
 :edit  editing.txt     /*:edit*
 :edit! editing.txt     /*:edit!*
 :edit!_f       editing.txt     /*:edit!_f*
+:edit_#        editing.txt     /*:edit_#*
 :edit_f        editing.txt     /*:edit_f*
 :el    eval.txt        /*:el*
 :else  eval.txt        /*:else*
@@ -4032,6 +4034,7 @@ E1075     vim9.txt        /*E1075*
 E1076  eval.txt        /*E1076*
 E1077  vim9.txt        /*E1077*
 E108   eval.txt        /*E108*
+E1080  vim9.txt        /*E1080*
 E1081  eval.txt        /*E1081*
 E1083  editing.txt     /*E1083*
 E1084  eval.txt        /*E1084*
@@ -10529,6 +10532,7 @@ vim9-namespace  vim9.txt        /*vim9-namespace*
 vim9-no-dict-function  vim9.txt        /*vim9-no-dict-function*
 vim9-rationale vim9.txt        /*vim9-rationale*
 vim9-reload    vim9.txt        /*vim9-reload*
+vim9-s-namespace       vim9.txt        /*vim9-s-namespace*
 vim9-scopes    vim9.txt        /*vim9-scopes*
 vim9-script-intro      usr_46.txt      /*vim9-script-intro*
 vim9-types     vim9.txt        /*vim9-types*
@@ -10686,6 +10690,7 @@ windowid        windows.txt     /*windowid*
 windowid-variable      eval.txt        /*windowid-variable*
 windows        windows.txt     /*windows*
 windows-3.1    os_win32.txt    /*windows-3.1*
+windows-asynchronously os_win32.txt    /*windows-asynchronously*
 windows-icon   os_win32.txt    /*windows-icon*
 windows-intro  windows.txt     /*windows-intro*
 windows-starting       windows.txt     /*windows-starting*
@@ -10859,6 +10864,7 @@ zz      scroll.txt      /*zz*
 {offset}       pattern.txt     /*{offset}*
 {register}     change.txt      /*{register}*
 {rhs}  map.txt /*{rhs}*
+{server}       remote.txt      /*{server}*
 {subject}      helphelp.txt    /*{subject}*
 {}     intro.txt       /*{}*
 }      motion.txt      /*}*
index bd0c07ccee104415afe2a16ee11475d20da66ea9..29c64af3d6dd0cd15386cd7b64ff9dfbf3aabfc0 100644 (file)
@@ -1,4 +1,4 @@
-*todo.txt*      For Vim version 8.2.  Last change: 2022 Feb 11
+*todo.txt*      For Vim version 8.2.  Last change: 2022 Feb 16
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -38,13 +38,9 @@ browser use: https://github.com/vim/vim/issues/1234
                                                        *known-bugs*
 -------------------- Known bugs and current work -----------------------
 
-Disallow using "s:" in Vim9 script at the script level.
-Disallow a legacy function creating an s: variable in Vim9 script.
-
 Once Vim9 is stable:
 - Use Vim9 for runtime files.
 - Check code coverage, add more tests if needed.
-       vim9compile.c
        vim9execute.c
        vim9expr.c
        vim9instr.c
@@ -421,9 +417,6 @@ When editing a file with ":edit" the output of :swapname is relative, while
 editing it with "vim file" it is absolute. (#355)
 Which one should it be?
 
-:map output does not clear the reset of the command line.
-(#5623, also see #5962)
-
 Problem with auto-formatting - inserting space and putting cursor before added
 character. (#6154)
 
index 435002bfc3c72cbc2159def6126f8d72e9e39023..eb269e16cb2edb1cb795e34eaae542b2e0dbf066 100644 (file)
@@ -162,7 +162,7 @@ and avoid errors.  Such as thinking that the "-0o36" above makes the number
 negative, while it is actually seen as a subtraction.
 
 To actually have the minus sign be used for negation, you can put the second
-expression in parenthesis: >
+expression in parentheses: >
 
        echo -0x7f (-0o36)
 
index 8751391677c3f7432a66cb60197dfca9e485ba6a..e18211eae7dce0916ac1be1c43e79fbe6eec34fa 100644 (file)
@@ -1,4 +1,4 @@
-.TH VIM 1 "2006 Apr 11"
+.TH VIM 1 "2021 Jun 13"
 .SH 名前
 vim \- Vi IMproved, プログラマのテキストエディタ
 .SH 書式
index edd61d9689fa0d7352c0e2ea552671da6e912899..987495a326d2c9ab9b888423792cc9e50f469421 100644 (file)
@@ -1,4 +1,4 @@
-*vim9.txt*     For Vim version 8.2.  Last change: 2022 Feb 11
+*vim9.txt*     For Vim version 8.2.  Last change: 2022 Feb 18
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -282,13 +282,14 @@ If you do want to keep items, use: >
        vim9script noclear
 
 You want to use this in scripts that use a `finish` command to bail out at
-some point when loaded again.  E.g. when a buffer local option is set: >
+some point when loaded again.  E.g. when a buffer local option is set to a
+function, the function does not need to be defined more than once: >
        vim9script noclear
        setlocal completefunc=SomeFunc
-       if exists('*g:SomeFunc')
+       if exists('*SomeFunc')
          finish
        endif
-       def g:SomeFunc()
+       def SomeFunc()
        ....
 
 
@@ -422,7 +423,7 @@ similar to how a function argument can be ignored: >
        [a, _, c] = theList
 To ignore any remaining items: >
        [a, b; _] = longList
-<                                                      *E1163*
+<                                                      *E1163* *E1080*
 Declaring more than one variable at a time, using the unpack notation, is
 possible.  Each variable can have a type or infer it from the value: >
        var [v1: number, v2] = GetValues()
@@ -837,6 +838,7 @@ Instead of `:k` you can use `:mark`.
 Comparators ~
 
 The 'ignorecase' option is not used for comparators that use strings.
+Thus "=~" works like "=~#".
 
 
 Abort after error ~
@@ -1430,32 +1432,61 @@ In legacy Vim script, where a number was expected, a string would be
 automatically converted to a number.  This was convenient for an actual number
 such as "123", but leads to unexpected problems (and no error message) if the
 string doesn't start with a number.  Quite often this leads to hard-to-find
-bugs.
+bugs. e.g.: >
+       echo 123 == '123'
+<      1 ~
+With an accidental space: >
+       echo 123 == ' 123'
+<      0 ~
                                                        *E1206* *E1210* *E1212*
 In Vim9 script this has been made stricter.  In most places it works just as
-before, if the value used matches the expected type.  There will sometimes be
+before if the value used matches the expected type.  There will sometimes be
 an error, thus breaking backwards compatibility.  For example:
 - Using a number other than 0 or 1 where a boolean is expected.  *E1023*
 - Using a string value when setting a number option.
 - Using a number where a string is expected.   *E1024* *E1105*
 
 One consequence is that the item type of a list or dict given to |map()| must
-not change.  This will give an error in Vim9 script: >
-       echo map([1, 2, 3], (i, v) => 'item ' .. i)
-       E1012: Type mismatch; expected number but got string
-Instead use |mapnew()|: >
-       echo mapnew([1, 2, 3], (i, v) => 'item ' .. i)
-       ['item 0', 'item 1', 'item 2']
-
-If the item type was determined to be "any" it can change to a more specific
-type.  E.g. when a list of mixed types gets changed to a list of strings: >
+not change, if the type was declared.  This will give an error in Vim9
+script: >
+       var mylist: list<number> = [1, 2, 3]
+       echo map(mylist, (i, v) => 'item ' .. i)
+<      E1012: Type mismatch; expected number but got string in map() ~
+
+Instead use |mapnew()|, it creates a new list: >
+       var mylist: list<number> = [1, 2, 3]
+       echo mapnew(mylist, (i, v) => 'item ' .. i)
+<      ['item 0', 'item 1', 'item 2'] ~
+
+If the item type was not declared or determined to be "any" it can change to a
+more specific type.  E.g. when a list of mixed types gets changed to a list of
+strings: >
        var mylist = [1, 2.0, '3']
        # typename(mylist) == "list<any>"
        map(mylist, (i, v) => 'item ' .. i)
        # typename(mylist) == "list<string>", no error
-<                                                              *E1158*
+
+There is a subtle difference between using a list constant directly and
+through a variable declaraiton.  Because of type inference, when using a list
+constant to initialize a variable, this also sets the declared type: >
+       var mylist = [1, 2, 3]
+       # typename(mylist) == "list<number>"
+       echo map(mylist, (i, v) => 'item ' .. i)  # Error!
+
+When using the list constant directly, the type is not declared and is allowed
+to change: >
+       echo map([1, 2, 3], (i, v) => 'item ' .. i)  # OK
+
+The reasoning behind this is that when a type is declared and the list is
+passed around and changed, the declaration must always hold.  So that you can
+rely on the type to match the declared type.  For a constant this is not
+needed.
+
+                                                               *E1158*
 Same for |extend()|, use |extendnew()| instead, and for |flatten()|, use
-|flattennew()| instead.
+|flattennew()| instead.  Since |flatten()| is intended to always change the
+type, it can not be used in Vim9 script.
+
                         *E1211* *E1217* *E1218* *E1219* *E1220* *E1221*
                         *E1222* *E1223* *E1224* *E1225* *E1226* *E1227*
                         *E1228* *E1238* *E1250* *E1251* *E1252* *E1253*
index df076d16955d2d1e1943ecea3836a35fa2a17277..3b7f92dfff60e3d14a7e5d574b3f8daefc4b4402 100644 (file)
@@ -1,7 +1,7 @@
 " Vim support file to detect file types
 "
 " Maintainer:  Bram Moolenaar <Bram@vim.org>
-" Last Change: 2022 Jan 31
+" Last Change: 2022 Feb 13
 
 " Listen very carefully, I will say this only once
 if exists("did_load_filetypes")
index 3df1b2567dd162515b7beac7fbef25aed0c9095a..21138f142e2d7811dcf45fe8c10e7b3b9a2941ab 100644 (file)
@@ -2,13 +2,14 @@
 "
 " Menu Translations:   Japanese (EUC-JP)
 " Last Translator:     MURAOKA Taro  <koron.kaoriya@gmail.com>
-" Last Change:         18-Jul-2018.
-" Generated from menu_ja_jp.utf-8.vim, DO NOT EDIT
+" Last Change:         20-Feb-2022.
 "
-" Copyright (C) 2001-2018 MURAOKA Taro <koron.kaoriya@gmail.com>,
+" Copyright (C) 2001-2022 MURAOKA Taro <koron.kaoriya@gmail.com>,
 "                        vim-jp <http://vim-jp.org/>
 "
 " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+"
+" Generated from menu_ja_jp.utf-8.vim, DO NOT EDIT
 
 " Quit when menu translations have already been done.
 if exists("did_menu_trans")
@@ -24,7 +25,7 @@ scriptencoding euc-jp
 menutrans &Help                        ¥Ø¥ë¥×(&H)
 menutrans &Overview<Tab><F1>   ³µÎ¬(&O)<Tab><F1>
 menutrans &User\ Manual                ¥æ¡¼¥¶¡¼¥Þ¥Ë¥å¥¢¥ë(&U)
-menutrans &How-to\ links       &How-to¥ê¥ó¥¯
+menutrans &How-To\ links       &How-to¥ê¥ó¥¯
 menutrans &Credits             ¥¯¥ì¥¸¥Ã¥È(&C)
 menutrans Co&pying             Ãøºî¸¢¾ðÊó(&P)
 menutrans &Sponsor/Register    ¥¹¥Ý¥ó¥µ¡¼/ÅÐÏ¿(&S)
@@ -271,10 +272,9 @@ if has("toolbar")
     tmenu ToolBar.Cut          ¥¯¥ê¥Ã¥×¥Ü¡¼¥É¤ØÀÚ¤ê¼è¤ê
     tmenu ToolBar.Copy         ¥¯¥ê¥Ã¥×¥Ü¡¼¥É¤Ø¥³¥Ô¡¼
     tmenu ToolBar.Paste                ¥¯¥ê¥Ã¥×¥Ü¡¼¥É¤«¤éޤêÉÕ¤±
-    tmenu ToolBar.Find         ¸¡º÷...
+    tmenu ToolBar.Replace      ¸¡º÷ / ÃÖ´¹...
     tmenu ToolBar.FindNext     ¼¡¤ò¸¡º÷
     tmenu ToolBar.FindPrev     Á°¤ò¸¡º÷
-    tmenu ToolBar.Replace      ÃÖ´¹...
     if 0       " disabled; These are in the Windows menu
       tmenu ToolBar.New                ¿·µ¬¥¦¥£¥ó¥É¥¦ºîÀ®
       tmenu ToolBar.WinSplit   ¥¦¥£¥ó¥É¥¦Ê¬³ä
index 1f3c429a1b75c3664d8666de024858aaf12e3d14..b3a8d645ea2b279f25866e1ef6a232a953e029d0 100644 (file)
@@ -2,13 +2,14 @@
 "
 " Menu Translations:   Japanese (UTF-8)
 " Last Translator:     MURAOKA Taro  <koron.kaoriya@gmail.com>
-" Last Change:         18-Jul-2018.
-" Original translations
+" Last Change:         20-Feb-2022.
 "
-" Copyright (C) 2001-2018 MURAOKA Taro <koron.kaoriya@gmail.com>,
+" Copyright (C) 2001-2022 MURAOKA Taro <koron.kaoriya@gmail.com>,
 "                        vim-jp <http://vim-jp.org/>
 "
 " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+"
+" Original translations
 
 " Quit when menu translations have already been done.
 if exists("did_menu_trans")
@@ -24,7 +25,7 @@ scriptencoding utf-8
 menutrans &Help                        ヘルプ(&H)
 menutrans &Overview<Tab><F1>   概略(&O)<Tab><F1>
 menutrans &User\ Manual                ユーザーマニュアル(&U)
-menutrans &How-to\ links       &How-toリンク
+menutrans &How-To\ links       &How-toリンク
 menutrans &Credits             クレジット(&C)
 menutrans Co&pying             著作権情報(&P)
 menutrans &Sponsor/Register    スポンサー/登録(&S)
@@ -271,10 +272,9 @@ if has("toolbar")
     tmenu ToolBar.Cut          クリップボードへ切り取り
     tmenu ToolBar.Copy         クリップボードへコピー
     tmenu ToolBar.Paste                クリップボードから貼り付け
-    tmenu ToolBar.Find         検索...
+    tmenu ToolBar.Replace      検索 / 置換...
     tmenu ToolBar.FindNext     次を検索
     tmenu ToolBar.FindPrev     前を検索
-    tmenu ToolBar.Replace      置換...
     if 0       " disabled; These are in the Windows menu
       tmenu ToolBar.New                新規ウィンドウ作成
       tmenu ToolBar.WinSplit   ウィンドウ分割
index b5b9ffa1464ad9014f46f435eb05d2af2eeb308a..530131b5bf9c83183fe2aa8844bb294cd2e8562f 100644 (file)
@@ -2,13 +2,14 @@
 "
 " Menu Translations:   Japanese (CP932)
 " Last Translator:     MURAOKA Taro  <koron.kaoriya@gmail.com>
-" Last Change:         18-Jul-2018.
-" Generated from menu_ja_jp.utf-8.vim, DO NOT EDIT
+" Last Change:         20-Feb-2022.
 "
-" Copyright (C) 2001-2018 MURAOKA Taro <koron.kaoriya@gmail.com>,
+" Copyright (C) 2001-2022 MURAOKA Taro <koron.kaoriya@gmail.com>,
 "                        vim-jp <http://vim-jp.org/>
 "
 " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
+"
+" Generated from menu_ja_jp.utf-8.vim, DO NOT EDIT
 
 " Quit when menu translations have already been done.
 if exists("did_menu_trans")
@@ -24,7 +25,7 @@ scriptencoding cp932
 menutrans &Help                        \83w\83\8b\83v(&H)
 menutrans &Overview<Tab><F1>   \8aT\97ª(&O)<Tab><F1>
 menutrans &User\ Manual                \83\86\81[\83U\81[\83}\83j\83\85\83A\83\8b(&U)
-menutrans &How-to\ links       &How-to\83\8a\83\93\83N
+menutrans &How-To\ links       &How-to\83\8a\83\93\83N
 menutrans &Credits             \83N\83\8c\83W\83b\83g(&C)
 menutrans Co&pying             \92\98\8dì\8c \8fî\95ñ(&P)
 menutrans &Sponsor/Register    \83X\83|\83\93\83T\81[/\93o\98^(&S)
@@ -271,10 +272,9 @@ if has("toolbar")
     tmenu ToolBar.Cut          \83N\83\8a\83b\83v\83{\81[\83h\82Ö\90Ø\82è\8eæ\82è
     tmenu ToolBar.Copy         \83N\83\8a\83b\83v\83{\81[\83h\82Ö\83R\83s\81[
     tmenu ToolBar.Paste                \83N\83\8a\83b\83v\83{\81[\83h\82©\82ç\93\\82è\95t\82¯
-    tmenu ToolBar.Find         \8c\9f\8dõ...
+    tmenu ToolBar.Replace      \8c\9f\8dõ / \92u\8a·...
     tmenu ToolBar.FindNext     \8e\9f\82ð\8c\9f\8dõ
     tmenu ToolBar.FindPrev     \91O\82ð\8c\9f\8dõ
-    tmenu ToolBar.Replace      \92u\8a·...
     if 0       " disabled; These are in the Windows menu
       tmenu ToolBar.New                \90V\8bK\83E\83B\83\93\83h\83E\8dì\90¬
       tmenu ToolBar.WinSplit   \83E\83B\83\93\83h\83E\95ª\8a\84
index 73629b14950089f2ae4586349a46c437d40d2832..ab9e4ee6095cac587a08b8dc652a4ad4e3730a3f 100644 (file)
@@ -1,7 +1,7 @@
 " Vim syntax file
 " Language:      Structurizr DSL
 " Maintainer:    Bastian Venthur <venthur@debian.org>
-" Last Change:   2021-08-16
+" Last Change:   2022-02-15
 " Remark:        For a language reference, see
 "                https://github.com/structurizr/dsl
 
@@ -30,6 +30,7 @@ syn keyword skeyword deployment
 syn keyword skeyword deploymentenvironment
 syn keyword skeyword deploymentgroup
 syn keyword skeyword deploymentnode
+syn keyword skeyword description
 syn keyword skeyword dynamic
 syn keyword skeyword element
 syn keyword skeyword enterprise
@@ -37,7 +38,6 @@ syn keyword skeyword exclude
 syn keyword skeyword filtered
 syn keyword skeyword group
 syn keyword skeyword healthcheck
-syn keyword skeyword impliedrelationships
 syn keyword skeyword include
 syn keyword skeyword infrastructurenode
 syn keyword skeyword model
@@ -51,6 +51,7 @@ syn keyword skeyword styles
 syn keyword skeyword systemcontext
 syn keyword skeyword systemlandscape
 syn keyword skeyword tags
+syn keyword skeyword technology
 syn keyword skeyword terminology
 syn keyword skeyword theme
 syn keyword skeyword title
@@ -63,7 +64,11 @@ syn match skeyword "\!adrs\s\+"
 syn match skeyword "\!constant\s\+"
 syn match skeyword "\!docs\s\+"
 syn match skeyword "\!identifiers\s\+"
+syn match skeyword "\!impliedrelationships\s\+"
 syn match skeyword "\!include\s\+"
+syn match skeyword "\!plugin\s\+"
+syn match skeyword "\!ref\s\+"
+syn match skeyword "\!script\s\+"
 
 syn region sstring oneline start='"' end='"'
 
index c97129bd7f5b299cef1f09d6c80b183bbd551262..c1134061b074e485643d86f077684c2faf1dbe24 100644 (file)
@@ -10038,5 +10038,3 @@ msgstr "Name der dynamischen MzScheme Bibliothek"
 
 msgid "name of the MzScheme GC dynamic library"
 msgstr "Name der dynamischen MzScheme GC Bibliothek"
-
-
index 77e7f89f203c584fd47f4a691677457072408273..bbd5c37190749ce40155fa0cc10a2582d3790244 100644 (file)
@@ -557,7 +557,6 @@ msgid "E536: comma required"
 msgstr "E536: Comma required"
 
 
-
 msgid "E542: unbalanced groups"
 msgstr "E542: Unbalanced groups"
 
@@ -761,5 +760,3 @@ msgstr "E749: Empty buffer"
 
 msgid "can't delete OutputObject attributes"
 msgstr "cannot delete OutputObject attributes"
-
-
index d18568c1cd097195ba62cdd80c6a23d0b64b0dbd..a523ea8b07f1acb8f4bab430a5f524bd3c0cd44c 100644 (file)
@@ -6337,5 +6337,3 @@ msgstr "La búsqueda ha llegado al PRINCIPIO, continuando desde el FINAL"
 
 msgid "search hit BOTTOM, continuing at TOP"
 msgstr "La búsqueda ha llegado al FINAL, continuando desde el PRINCIPIO"
-
-
index 213a29418b28f0cab2de01686a0179a72b3cd9bf..6e9b720c87fb2d62d40fb0618ece42ea16624239 100644 (file)
@@ -9883,5 +9883,3 @@ msgstr "MzSchemen dynaamisen kirjaston nimi"
 
 msgid "name of the MzScheme GC dynamic library"
 msgstr "MzSchemen GC:n dynaamisen kirjaston nimi"
-
-
index 71ba8bf90aa075049a032a35ceb504986f4a88be..a6a05d5a908127ae7c58d88c67e1ddc1740801fa 100644 (file)
@@ -9278,4 +9278,3 @@ msgstr "nome della libreria dinamica MzScheme"
 
 msgid "name of the MzScheme GC dynamic library"
 msgstr "nome della libreria dinamica MzScheme GC"
-
index 92493d106bb51d2fc7a44ade6e2351d59dd2e4f5..d25cbf7a935da415c08ca8c75c6d9e7ede1787c3 100644 (file)
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Vim 8.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-01-16 10:46+0900\n"
-"PO-Revision-Date: 2022-01-16 12:43+0900\n"
+"POT-Creation-Date: 2022-02-18 13:52+0900\n"
+"PO-Revision-Date: 2022-02-20 01:53+0900\n"
 "Last-Translator: MURAOKA Taro <koron.kaoriya@gmail.com>\n"
 "Language-Team: Japanese <https://github.com/vim-jp/lang-ja>\n"
 "Language: ja\n"
@@ -780,10 +780,12 @@ msgstr "
 
 msgid ""
 "&OK\n"
-"&Load File"
+"&Load File\n"
+"Load File &and Options"
 msgstr ""
 "&OK\n"
-"¥Õ¥¡¥¤¥ëÆÉ¹þ(&L)"
+"¥Õ¥¡¥¤¥ëÆÉ¹þ(&L)\n"
+"¥Õ¥¡¥¤¥ë¤È¥ª¥×¥·¥ç¥ó¤òÆÉ¹þ(&A)"
 
 msgid "<empty>"
 msgstr "<¶õ>"
@@ -3082,36 +3084,6 @@ msgstr "
 msgid "'redrawtime' exceeded, syntax highlighting disabled"
 msgstr "'redrawtime' ¤òĶ²á¤·¤¿¤¿¤á¡¢¹½Ê¸¥Ï¥¤¥é¥¤¥È¤Ï̵¸ú²½¤µ¤ì¤Þ¤¹"
 
-msgid "syntax conceal on"
-msgstr "¹½Ê¸¤Î conceal ¤Ï¸½ºß on ¤Ç¤¹"
-
-msgid "syntax conceal off"
-msgstr "¹½Ê¸¤Î conceal ¤Ï¸½ºß off ¤Ç¤¹"
-
-msgid "syntax case ignore"
-msgstr "¹½Ê¸¤ÎÂçʸ»ú¾®Ê¸»ú¤Ï¸½ºß ignore ¤Ç¤¹"
-
-msgid "syntax case match"
-msgstr "¹½Ê¸¤ÎÂçʸ»ú¾®Ê¸»ú¤Ï¸½ºß match ¤Ç¤¹"
-
-msgid "syntax foldlevel start"
-msgstr "¹½Ê¸¤Î foldlevel ¤Ï¸½ºß start ¤Ç¤¹"
-
-msgid "syntax foldlevel minimum"
-msgstr "¹½Ê¸¤Î foldlevel ¤Ï¸½ºß minimum ¤Ç¤¹"
-
-msgid "syntax spell toplevel"
-msgstr "¹½Ê¸¤Î spell ¤Ï¸½ºß toplevel ¤Ç¤¹"
-
-msgid "syntax spell notoplevel"
-msgstr "¹½Ê¸¤Î spell ¤Ï¸½ºß notoplevel ¤Ç¤¹"
-
-msgid "syntax spell default"
-msgstr "¹½Ê¸¤Î spell ¤Ï¸½ºß default ¤Ç¤¹"
-
-msgid "syntax iskeyword "
-msgstr "¹½Ê¸ÍÑ iskeyword "
-
 msgid "syntax iskeyword not set"
 msgstr "¹½Ê¸ÍÑ iskeyword ¤Ï¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
@@ -3248,7 +3220,7 @@ msgstr "
 msgid "(Invalid)"
 msgstr "(̵¸ú)"
 
-# no-c-format
+#, no-c-format
 msgid "%a %b %d %H:%M:%S %Y"
 msgstr "%Y/%m/%d (%a) %H:%M:%S"
 
@@ -3816,11 +3788,6 @@ msgstr ""
 "¤³¤Î¥³¥Þ¥ó¥É¤Ï̵¸ú¤Ç¤¹¡¢¤´¤á¤ó¤Ê¤µ¤¤: Perl¥é¥¤¥Ö¥é¥ê¤ò¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó¤Ç¤·"
 "¤¿¡£"
 
-msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
-msgstr ""
-"E299: ¥µ¥ó¥É¥Ü¥Ã¥¯¥¹¤Ç¤Ï Safe ¥â¥¸¥å¡¼¥ë¤ò»ÈÍѤ·¤Ê¤¤Perl¥¹¥¯¥ê¥×¥È¤Ï¶Ø¤¸¤é¤ì"
-"¤Æ¤¤¤Þ¤¹"
-
 msgid "Edit with Vim using &tabpages"
 msgstr "Vim¤Ç¥¿¥Ö¥Ú¡¼¥¸¤ò»È¤Ã¤ÆÊÔ½¸¤¹¤ë (&T)"
 
@@ -4836,6 +4803,11 @@ msgstr "E298: 
 msgid "E298: Didn't get block nr 2?"
 msgstr "E298: ¥Ö¥í¥Ã¥¯ 2 ¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó?"
 
+msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
+msgstr ""
+"E299: ¥µ¥ó¥É¥Ü¥Ã¥¯¥¹¤Ç¤Ï Safe ¥â¥¸¥å¡¼¥ë¤ò»ÈÍѤ·¤Ê¤¤Perl¥¹¥¯¥ê¥×¥È¤Ï¶Ø¤¸¤é¤ì"
+"¤Æ¤¤¤Þ¤¹"
+
 msgid "E300: Swap file already exists (symlink attack?)"
 msgstr "E300: ¥¹¥ï¥Ã¥×¥Õ¥¡¥¤¥ë¤¬´û¤Ë¸ºß¤·¤Þ¤¹ (symlink¤Ë¤è¤ë¹¶·â?)"
 
@@ -5418,6 +5390,10 @@ msgstr "E463: 
 msgid "E464: Ambiguous use of user-defined command"
 msgstr "E464: ¥æ¡¼¥¶¡¼ÄêµÁ¥³¥Þ¥ó¥É¤Î¤¢¤¤¤Þ¤¤¤Ê»ÈÍѤǤ¹"
 
+#, c-format
+msgid "E464: Ambiguous use of user-defined command: %s"
+msgstr "E464: ¥æ¡¼¥¶¡¼ÄêµÁ¥³¥Þ¥ó¥É¤Î¤¢¤¤¤Þ¤¤¤Ê»ÈÍѤǤ¹: %s"
+
 msgid "E465: :winsize requires two number arguments"
 msgstr "E465: :winsize ¤Ë¤Ï2¤Ä¤Î¿ôÃͤΰú¿ô¤¬É¬ÍפǤ¹"
 
@@ -6498,6 +6474,7 @@ msgstr "E802: ̵
 msgid "E803: ID not found: %d"
 msgstr "E803: ID ¤Ï¤¢¤ê¤Þ¤»¤ó: %d"
 
+#, no-c-format
 msgid "E804: Cannot use '%' with Float"
 msgstr "E804: '%' ¤òÉâÆ°¾®¿ôÅÀ¿ô¤ÈÁȤ߹ç¤ï¤»¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
 
@@ -6696,6 +6673,7 @@ msgstr "E862: 
 msgid "E863: Not allowed for a terminal in a popup window"
 msgstr "E863: Ã¼Ëö¤Ï¥Ý¥Ã¥×¥¢¥Ã¥×¥¦¥£¥ó¥É¥¦¤Ç¤Ïµö¤µ¤ì¤Þ¤»¤ó"
 
+#, no-c-format
 msgid ""
 "E864: \\%#= can only be followed by 0, 1, or 2. The automatic engine will be "
 "used"
@@ -7019,6 +6997,7 @@ msgstr "E949: 
 msgid "E950: Cannot convert between %s and %s"
 msgstr "E950: %s ¤È %s ¤Î´Ö¤ÇÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
 
+#, no-c-format
 msgid "E951: \\% value too large"
 msgstr "E951: \\% Ãͤ¬Â礭²á¤®¤Þ¤¹"
 
@@ -7325,6 +7304,7 @@ msgstr "E1033: 
 msgid "E1034: Cannot use reserved name %s"
 msgstr "E1034: Í½Ìó̾ %s ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó"
 
+#, no-c-format
 msgid "E1035: % requires number arguments"
 msgstr "E1035: % ¤Ë¤Ï¿ôÃͤΰú¿ô¤¬É¬ÍפǤ¹"
 
@@ -7466,10 +7446,16 @@ msgstr "E1076: 
 msgid "E1077: Missing argument type for %s"
 msgstr "E1077: %s ¤Î°ú¿ô¤Î·¿¤¬¤¢¤ê¤Þ¤»¤ó"
 
+msgid "E1080: Invalid assignment"
+msgstr "E1080: Ìµ¸ú¤ÊÂåÆþ¤Ç¤¹"
+
 #, c-format
 msgid "E1081: Cannot unlet %s"
 msgstr "E1081: %s ¤ò unlet ¤Ç¤­¤Þ¤»¤ó"
 
+msgid "E1082: Command modifier without command"
+msgstr "E1082: ¥³¥Þ¥ó¥É¤Ê¤·¤Î¥³¥Þ¥ó¥É½¤¾þ»Ò¤Ç¤¹"
+
 msgid "E1083: Missing backtick"
 msgstr "E1083: ¥Ð¥Ã¥¯¥¯¥©¡¼¥È¤¬¤¢¤ê¤Þ¤»¤ó"
 
@@ -7487,6 +7473,9 @@ msgstr "E1086: 
 msgid "E1087: Cannot use an index when declaring a variable"
 msgstr "E1087: ÊÑ¿ô¤òÀë¸À¤¹¤ëºÝ¤Ë¥¤¥ó¥Ç¥Ã¥¯¥¹¤Ï»ÈÍѤǤ­¤Þ¤»¤ó"
 
+msgid "E1088: Script cannot import itself"
+msgstr "E1088: ¥¹¥¯¥ê¥×¥È¼«¿È¤ò¥¤¥ó¥Ý¡¼¥È¤Ç¤­¤Þ¤»¤ó"
+
 #, c-format
 msgid "E1089: Unknown variable: %s"
 msgstr "E1089: ÉÔÌÀ¤ÊÊÑ¿ô: %s"
@@ -7499,6 +7488,9 @@ msgstr "E1090: 
 msgid "E1091: Function is not compiled: %s"
 msgstr "E1091: ´Ø¿ô¤Ï¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
 
+msgid "E1092: Cannot nest :redir"
+msgstr "E1092: :redir ¤ÏÆþ¤ì»Ò¤Ë¤Ç¤­¤Þ¤»¤ó"
+
 #, c-format
 msgid "E1093: Expected %d items but got %d"
 msgstr "E1093: %d ¸Ä¤ÎÍ×ÁǤ¬´üÂÔ¤µ¤ì¤Æ¤¤¤Þ¤¹¤¬ %d ¸Ä¤Ç¤·¤¿"
@@ -7591,11 +7583,11 @@ msgstr "E1116: \"assert_fails()\" 
 msgid "E1117: Cannot use ! with nested :def"
 msgstr "E1117: ! ¤òÆþ¤ì»Ò¤Ë¤Ê¤Ã¤¿ :def ¤ÈÁȤ߹ç¤ï¤»¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
 
-msgid "E1118: Cannot change list"
-msgstr "E1118: ¥ê¥¹¥È¤òÊѹ¹¤Ç¤­¤Þ¤»¤ó"
+msgid "E1118: Cannot change locked list"
+msgstr "E1118: ¥í¥Ã¥¯¤µ¤ì¤¿¥ê¥¹¥È¤òÊѹ¹¤Ç¤­¤Þ¤»¤ó"
 
-msgid "E1119: Cannot change list item"
-msgstr "E1119: ¥ê¥¹¥È¤ÎÍ×ÁǤòÊѹ¹¤Ç¤­¤Þ¤»¤ó"
+msgid "E1119: Cannot change locked list item"
+msgstr "E1119: ¥í¥Ã¥¯¤µ¤ì¤¿¥ê¥¹¥È¤ÎÍ×ÁǤòÊѹ¹¤Ç¤­¤Þ¤»¤ó"
 
 msgid "E1120: Cannot change dict"
 msgstr "E1120: ¼­½ñ¤òÊѹ¹¤Ç¤­¤Þ¤»¤ó"
@@ -7669,6 +7661,11 @@ msgstr "E1140: :for 
 msgid "E1141: Indexable type required"
 msgstr "E1141: ¥¤¥ó¥Ç¥Ã¥¯¥¹²Äǽ¤Ê·¿¤¬É¬ÍפǤ¹"
 
+msgid "E1142: Calling test_garbagecollect_now() while v:testing is not set"
+msgstr ""
+"E1142: v:testing ¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾õÂ֤Ǡtest_garbagecollect_now() ¤ò¸Æ¤ó¤Ç"
+"¤¤¤Þ¤¹"
+
 #, c-format
 msgid "E1143: Empty expression: \"%s\""
 msgstr "E1143: ¶õ¤Î¼°¤Ç¤¹: \"%s\""
@@ -7721,8 +7718,10 @@ msgstr "E1156: 
 msgid "E1157: Missing return type"
 msgstr "E1157: Ìá¤êÃͤη¿¤¬¤¢¤ê¤Þ¤»¤ó"
 
-msgid "E1158: Cannot use flatten() in Vim9 script"
-msgstr "E1158: Vim9 ¥¹¥¯¥ê¥×¥È¤Ç¤Ï flatten() ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó"
+msgid "E1158: Cannot use flatten() in Vim9 script, use flattennew()"
+msgstr ""
+"E1158: Vim9 ¥¹¥¯¥ê¥×¥È¤Ç¤Ï flatten() ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡¢flattennew() ¤ò»È¤Ã¤Æ"
+"¤¯¤À¤µ¤¤"
 
 msgid "E1159: Cannot split a window when closing the buffer"
 msgstr "E1159: ¥Ð¥Ã¥Õ¥¡¤òÊĤ¸¤Æ¤¤¤ë´Ö¤Ë¥¦¥£¥ó¥É¥¦¤òʬ³ä¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
@@ -7764,8 +7763,9 @@ msgstr "E1167: 
 msgid "E1168: Argument already declared in the script: %s"
 msgstr "E1168: °ú¿ô¤Ï´û¤Ë¥¹¥¯¥ê¥×¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
 
-msgid "E1169: 'import * as {name}' not supported here"
-msgstr "E1169: 'import * as {name}' ¤Ï¤³¤³¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+#, c-format
+msgid "E1169: Expression too recursive: %s"
+msgstr "E1169: ¼°¤ÎºÆµ¢¤¬¿¼¤¹¤®¤Þ¤¹: %s"
 
 msgid "E1170: Cannot use #{ to start a comment"
 msgstr "E1170: ¥³¥á¥ó¥È¤Î³«»Ï¤Ë #{ ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó"
@@ -7813,9 +7813,6 @@ msgstr "E1180: 
 msgid "E1181: Cannot use an underscore here"
 msgstr "E1181: ¤³¤³¤Ç¤Ï¥¢¥ó¥À¡¼¥¹¥³¥¢¤Ï»È¤¨¤Þ¤»¤ó"
 
-msgid "E1182: Blob required"
-msgstr "E1182: Blob·¿¤¬É¬ÍפǤ¹"
-
 #, c-format
 msgid "E1183: Cannot use a range with an assignment operator: %s"
 msgstr "E1183: ÂåÆþ±é»»»Ò¤ÇÈϰϤϻÈÍѤǤ­¤Þ¤»¤ó: %s"
@@ -7823,9 +7820,6 @@ msgstr "E1183: 
 msgid "E1184: Blob not set"
 msgstr "E1184: Blob ¤ÏÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-msgid "E1185: Cannot nest :redir"
-msgstr "E1185: :redir ¤ÏÆþ¤ì»Ò¤Ë¤Ç¤­¤Þ¤»¤ó"
-
 msgid "E1185: Missing :redir END"
 msgstr "E1185: :redir END ¤¬¤¢¤ê¤Þ¤»¤ó"
 
@@ -8115,14 +8109,38 @@ msgstr "E1261: \"as\" 
 msgid "E1262: Cannot import the same script twice: %s"
 msgstr "E1262: Æ±¤¸¥¹¥¯¥ê¥×¥È¤ò2²ó¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s"
 
-msgid "E1263: Using autoload in a script not under an autoload directory"
-msgstr "E1263: autoload¥Ç¥£¥ì¥¯¥È¥ê¤Ë̵¤¤¥¹¥¯¥ê¥×¥È¤Çautoload¤ò»È¤Ã¤Æ¤¤¤Þ¤¹"
+msgid "E1263: cannot use name with # in Vim9 script, use export instead"
+msgstr ""
+"E1263: Vim9 ¥¹¥¯¥ê¥×¥È¤Ç¤Ï # Æþ¤ê¤Î̾Á°¤Ï»ÈÍѤǤ­¤Þ¤»¤ó¡¢Âå¤ï¤ê¤Ë export ¤ò»È"
+"ÍѤ·¤Æ¤¯¤À¤µ¤¤"
 
 #, c-format
 msgid "E1264: Autoload import cannot use absolute or relative path: %s"
 msgstr ""
 "E1264: autoload¥¤¥ó¥Ý¡¼¥È¤ÇÀäÂФޤ¿¤ÏÁêÂХѥ¹¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó: %s"
 
+msgid "E1265: Cannot use a partial here"
+msgstr "E1265: ¤³¤³¤Ç¤ÏÉôʬŬÍѤϻȤ¨¤Þ¤»¤ó"
+
+msgid ""
+"E1266: Critical error in python3 initialization, check your python3 "
+"installation"
+msgstr ""
+"E1266: python3½é´ü²½Ãæ¤Ë½ÅÂç¤Ê¥¨¥é¡¼¤¬µ¯¤­¤Þ¤·¤¿¡£python3¤Î¥¤¥ó¥¹¥È¡¼¥ë¾õ¶·¤ò"
+"³Îǧ¤·¤Æ¤¯¤À¤µ¤¤"
+
+#, c-format
+msgid "E1267: Function name must start with a capital: %s"
+msgstr "E1267: ´Ø¿ô̾¤ÏÂçʸ»ú¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E1268: Cannot use s: in Vim9 script: %s"
+msgstr "E1268: Vim9 ¥¹¥¯¥ê¥×¥È¤Ç¤Ï :s ¤Ï»ÈÍѤǤ­¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E1269: Cannot create a Vim9 script variable in a function: %s"
+msgstr "E1269: ´Ø¿ôÆâ¤Ç Vim9 ¥¹¥¯¥ê¥×¥ÈÊÑ¿ô¤ÏºîÀ®¤Ç¤­¤Þ¤»¤ó: %s"
+
 msgid "--No lines in buffer--"
 msgstr "--¥Ð¥Ã¥Õ¥¡¤Ë¹Ô¤¬¤¢¤ê¤Þ¤»¤ó--"
 
index b5fb57f8be7aa6dfbd26488834d381d9c8386362..59f021271909dff1588eb7b275bd4bd5993c3e3c 100644 (file)
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Vim 8.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-01-16 10:46+0900\n"
-"PO-Revision-Date: 2022-01-16 12:43+0900\n"
+"POT-Creation-Date: 2022-02-18 13:52+0900\n"
+"PO-Revision-Date: 2022-02-20 01:53+0900\n"
 "Last-Translator: MURAOKA Taro <koron.kaoriya@gmail.com>\n"
 "Language-Team: Japanese <https://github.com/vim-jp/lang-ja>\n"
 "Language: ja\n"
@@ -780,10 +780,12 @@ msgstr "警告"
 
 msgid ""
 "&OK\n"
-"&Load File"
+"&Load File\n"
+"Load File &and Options"
 msgstr ""
 "&OK\n"
-"ファイル読込(&L)"
+"ファイル読込(&L)\n"
+"ファイルとオプションを読込(&A)"
 
 msgid "<empty>"
 msgstr "<空>"
@@ -3082,36 +3084,6 @@ msgstr "このバッファに定義された構文要素はありません"
 msgid "'redrawtime' exceeded, syntax highlighting disabled"
 msgstr "'redrawtime' を超過したため、構文ハイライトは無効化されます"
 
-msgid "syntax conceal on"
-msgstr "構文の conceal は現在 on です"
-
-msgid "syntax conceal off"
-msgstr "構文の conceal は現在 off です"
-
-msgid "syntax case ignore"
-msgstr "構文の大文字小文字は現在 ignore です"
-
-msgid "syntax case match"
-msgstr "構文の大文字小文字は現在 match です"
-
-msgid "syntax foldlevel start"
-msgstr "構文の foldlevel は現在 start です"
-
-msgid "syntax foldlevel minimum"
-msgstr "構文の foldlevel は現在 minimum です"
-
-msgid "syntax spell toplevel"
-msgstr "構文の spell は現在 toplevel です"
-
-msgid "syntax spell notoplevel"
-msgstr "構文の spell は現在 notoplevel です"
-
-msgid "syntax spell default"
-msgstr "構文の spell は現在 default です"
-
-msgid "syntax iskeyword "
-msgstr "構文用 iskeyword "
-
 msgid "syntax iskeyword not set"
 msgstr "構文用 iskeyword はセットされていません"
 
@@ -3248,7 +3220,7 @@ msgstr "終了"
 msgid "(Invalid)"
 msgstr "(無効)"
 
-# no-c-format
+#, no-c-format
 msgid "%a %b %d %H:%M:%S %Y"
 msgstr "%Y/%m/%d (%a) %H:%M:%S"
 
@@ -3816,11 +3788,6 @@ msgstr ""
 "このコマンドは無効です、ごめんなさい: Perlライブラリをロードできませんでし"
 "た。"
 
-msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
-msgstr ""
-"E299: サンドボックスでは Safe モジュールを使用しないPerlスクリプトは禁じられ"
-"ています"
-
 msgid "Edit with Vim using &tabpages"
 msgstr "Vimでタブページを使って編集する (&T)"
 
@@ -4836,6 +4803,11 @@ msgstr "E298: ブロック 1 を取得できません?"
 msgid "E298: Didn't get block nr 2?"
 msgstr "E298: ブロック 2 を取得できません?"
 
+msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
+msgstr ""
+"E299: サンドボックスでは Safe モジュールを使用しないPerlスクリプトは禁じられ"
+"ています"
+
 msgid "E300: Swap file already exists (symlink attack?)"
 msgstr "E300: スワップファイルが既に存在します (symlinkによる攻撃?)"
 
@@ -5418,6 +5390,10 @@ msgstr "E463: 領域が保護されているので、変更できません"
 msgid "E464: Ambiguous use of user-defined command"
 msgstr "E464: ユーザー定義コマンドのあいまいな使用です"
 
+#, c-format
+msgid "E464: Ambiguous use of user-defined command: %s"
+msgstr "E464: ユーザー定義コマンドのあいまいな使用です: %s"
+
 msgid "E465: :winsize requires two number arguments"
 msgstr "E465: :winsize には2つの数値の引数が必要です"
 
@@ -6498,6 +6474,7 @@ msgstr "E802: 無効な ID: %d (1 以上でなければなりません)"
 msgid "E803: ID not found: %d"
 msgstr "E803: ID はありません: %d"
 
+#, no-c-format
 msgid "E804: Cannot use '%' with Float"
 msgstr "E804: '%' を浮動小数点数と組み合わせては使えません"
 
@@ -6696,6 +6673,7 @@ msgstr "E862: ここでは g: は使えません"
 msgid "E863: Not allowed for a terminal in a popup window"
 msgstr "E863: 端末はポップアップウィンドウでは許されません"
 
+#, no-c-format
 msgid ""
 "E864: \\%#= can only be followed by 0, 1, or 2. The automatic engine will be "
 "used"
@@ -7019,6 +6997,7 @@ msgstr "E949: 書込み中にファイルが変更されました"
 msgid "E950: Cannot convert between %s and %s"
 msgstr "E950: %s と %s の間で変換できません"
 
+#, no-c-format
 msgid "E951: \\% value too large"
 msgstr "E951: \\% 値が大き過ぎます"
 
@@ -7325,6 +7304,7 @@ msgstr "E1033: 全てをcatchした後のcatchには到達しません"
 msgid "E1034: Cannot use reserved name %s"
 msgstr "E1034: 予約名 %s は使用できません"
 
+#, no-c-format
 msgid "E1035: % requires number arguments"
 msgstr "E1035: % には数値の引数が必要です"
 
@@ -7466,10 +7446,16 @@ msgstr "E1076: このVimは浮動小数点数サポート付きでコンパイ
 msgid "E1077: Missing argument type for %s"
 msgstr "E1077: %s の引数の型がありません"
 
+msgid "E1080: Invalid assignment"
+msgstr "E1080: 無効な代入です"
+
 #, c-format
 msgid "E1081: Cannot unlet %s"
 msgstr "E1081: %s を unlet できません"
 
+msgid "E1082: Command modifier without command"
+msgstr "E1082: コマンドなしのコマンド修飾子です"
+
 msgid "E1083: Missing backtick"
 msgstr "E1083: バッククォートがありません"
 
@@ -7487,6 +7473,9 @@ msgstr "E1086: 関数参照が不正です"
 msgid "E1087: Cannot use an index when declaring a variable"
 msgstr "E1087: 変数を宣言する際にインデックスは使用できません"
 
+msgid "E1088: Script cannot import itself"
+msgstr "E1088: スクリプト自身をインポートできません"
+
 #, c-format
 msgid "E1089: Unknown variable: %s"
 msgstr "E1089: 不明な変数: %s"
@@ -7499,6 +7488,9 @@ msgstr "E1090: 引数 %s に対して代入できません"
 msgid "E1091: Function is not compiled: %s"
 msgstr "E1091: 関数はコンパイルされていません: %s"
 
+msgid "E1092: Cannot nest :redir"
+msgstr "E1092: :redir は入れ子にできません"
+
 #, c-format
 msgid "E1093: Expected %d items but got %d"
 msgstr "E1093: %d 個の要素が期待されていますが %d 個でした"
@@ -7591,11 +7583,11 @@ msgstr "E1116: \"assert_fails()\" の第5引数は文字列でなければなり
 msgid "E1117: Cannot use ! with nested :def"
 msgstr "E1117: ! を入れ子になった :def と組み合わせては使えません"
 
-msgid "E1118: Cannot change list"
-msgstr "E1118: リストを変更できません"
+msgid "E1118: Cannot change locked list"
+msgstr "E1118: ã\83­ã\83\83ã\82¯ã\81\95ã\82\8cã\81\9fã\83ªã\82¹ã\83\88ã\82\92å¤\89æ\9b´ã\81§ã\81\8dã\81¾ã\81\9bã\82\93"
 
-msgid "E1119: Cannot change list item"
-msgstr "E1119: リストの要素を変更できません"
+msgid "E1119: Cannot change locked list item"
+msgstr "E1119: ã\83­ã\83\83ã\82¯ã\81\95ã\82\8cã\81\9fã\83ªã\82¹ã\83\88ã\81®è¦\81ç´ ã\82\92å¤\89æ\9b´ã\81§ã\81\8dã\81¾ã\81\9bã\82\93"
 
 msgid "E1120: Cannot change dict"
 msgstr "E1120: 辞書を変更できません"
@@ -7669,6 +7661,11 @@ msgstr "E1140: :for の引数はリストのシーケンスでなければなり
 msgid "E1141: Indexable type required"
 msgstr "E1141: インデックス可能な型が必要です"
 
+msgid "E1142: Calling test_garbagecollect_now() while v:testing is not set"
+msgstr ""
+"E1142: v:testing が設定されていない状態で test_garbagecollect_now() を呼んで"
+"います"
+
 #, c-format
 msgid "E1143: Empty expression: \"%s\""
 msgstr "E1143: 空の式です: \"%s\""
@@ -7721,8 +7718,10 @@ msgstr "E1156: 引数リストを再帰的に変更することはできませ
 msgid "E1157: Missing return type"
 msgstr "E1157: 戻り値の型がありません"
 
-msgid "E1158: Cannot use flatten() in Vim9 script"
-msgstr "E1158: Vim9 スクリプトでは flatten() は使用できません"
+msgid "E1158: Cannot use flatten() in Vim9 script, use flattennew()"
+msgstr ""
+"E1158: Vim9 スクリプトでは flatten() は使用できません、flattennew() を使って"
+"ください"
 
 msgid "E1159: Cannot split a window when closing the buffer"
 msgstr "E1159: バッファを閉じている間にウィンドウを分割することはできません"
@@ -7764,8 +7763,9 @@ msgstr "E1167: 引数名が既存の変数を隠しています: %s"
 msgid "E1168: Argument already declared in the script: %s"
 msgstr "E1168: 引数は既にスクリプト内で宣言されています: %s"
 
-msgid "E1169: 'import * as {name}' not supported here"
-msgstr "E1169: 'import * as {name}' はここではサポートされていません"
+#, c-format
+msgid "E1169: Expression too recursive: %s"
+msgstr "E1169: 式の再帰が深すぎます: %s"
 
 msgid "E1170: Cannot use #{ to start a comment"
 msgstr "E1170: コメントの開始に #{ は使用できません"
@@ -7813,9 +7813,6 @@ msgstr "E1180: 可変引数の型はリストでなければなりません: %s"
 msgid "E1181: Cannot use an underscore here"
 msgstr "E1181: ここではアンダースコアは使えません"
 
-msgid "E1182: Blob required"
-msgstr "E1182: Blob型が必要です"
-
 #, c-format
 msgid "E1183: Cannot use a range with an assignment operator: %s"
 msgstr "E1183: 代入演算子で範囲は使用できません: %s"
@@ -7823,9 +7820,6 @@ msgstr "E1183: 代入演算子で範囲は使用できません: %s"
 msgid "E1184: Blob not set"
 msgstr "E1184: Blob は設定されていません"
 
-msgid "E1185: Cannot nest :redir"
-msgstr "E1185: :redir は入れ子にできません"
-
 msgid "E1185: Missing :redir END"
 msgstr "E1185: :redir END がありません"
 
@@ -8115,14 +8109,38 @@ msgstr "E1261: \"as\" を使わずに .vim をインポートすることはで
 msgid "E1262: Cannot import the same script twice: %s"
 msgstr "E1262: 同じスクリプトを2回インポートすることはできません: %s"
 
-msgid "E1263: Using autoload in a script not under an autoload directory"
-msgstr "E1263: autoloadディレクトリに無いスクリプトでautoloadを使っています"
+msgid "E1263: cannot use name with # in Vim9 script, use export instead"
+msgstr ""
+"E1263: Vim9 スクリプトでは # 入りの名前は使用できません、代わりに export を使"
+"用してください"
 
 #, c-format
 msgid "E1264: Autoload import cannot use absolute or relative path: %s"
 msgstr ""
 "E1264: autoloadインポートで絶対または相対パスを使うことはできません: %s"
 
+msgid "E1265: Cannot use a partial here"
+msgstr "E1265: ここでは部分適用は使えません"
+
+msgid ""
+"E1266: Critical error in python3 initialization, check your python3 "
+"installation"
+msgstr ""
+"E1266: python3初期化中に重大なエラーが起きました。python3のインストール状況を"
+"確認してください"
+
+#, c-format
+msgid "E1267: Function name must start with a capital: %s"
+msgstr "E1267: 関数名は大文字で始まらなければなりません: %s"
+
+#, c-format
+msgid "E1268: Cannot use s: in Vim9 script: %s"
+msgstr "E1268: Vim9 スクリプトでは :s は使用できません: %s"
+
+#, c-format
+msgid "E1269: Cannot create a Vim9 script variable in a function: %s"
+msgstr "E1269: 関数内で Vim9 スクリプト変数は作成できません: %s"
+
 msgid "--No lines in buffer--"
 msgstr "--バッファに行がありません--"
 
index 367abadd43a2bebaa952a5357b33079f09e916aa..dc7cf3bce01e9e2c0b0befc2726d5e930f8362b9 100644 (file)
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Vim 8.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-01-16 10:46+0900\n"
-"PO-Revision-Date: 2022-01-16 12:43+0900\n"
+"POT-Creation-Date: 2022-02-18 13:52+0900\n"
+"PO-Revision-Date: 2022-02-20 01:53+0900\n"
 "Last-Translator: MURAOKA Taro <koron.kaoriya@gmail.com>\n"
 "Language-Team: Japanese <https://github.com/vim-jp/lang-ja>\n"
 "Language: ja\n"
@@ -780,10 +780,12 @@ msgstr "
 
 msgid ""
 "&OK\n"
-"&Load File"
+"&Load File\n"
+"Load File &and Options"
 msgstr ""
 "&OK\n"
-"\83t\83@\83C\83\8b\93Ç\8d\9e(&L)"
+"\83t\83@\83C\83\8b\93Ç\8d\9e(&L)\n"
+"\83t\83@\83C\83\8b\82Æ\83I\83v\83V\83\87\83\93\82ð\93Ç\8d\9e(&A)"
 
 msgid "<empty>"
 msgstr "<\8bó>"
@@ -3082,36 +3084,6 @@ msgstr "
 msgid "'redrawtime' exceeded, syntax highlighting disabled"
 msgstr "'redrawtime' \82ð\92´\89ß\82µ\82½\82½\82ß\81A\8d\\\95\83n\83C\83\89\83C\83g\82Í\96³\8cø\89»\82³\82ê\82Ü\82·"
 
-msgid "syntax conceal on"
-msgstr "\8d\\\95\82Ì conceal \82Í\8c»\8dÝ on \82Å\82·"
-
-msgid "syntax conceal off"
-msgstr "\8d\\\95\82Ì conceal \82Í\8c»\8dÝ off \82Å\82·"
-
-msgid "syntax case ignore"
-msgstr "\8d\\\95\82Ì\91å\95\8e\9a\8f¬\95\8e\9a\82Í\8c»\8dÝ ignore \82Å\82·"
-
-msgid "syntax case match"
-msgstr "\8d\\\95\82Ì\91å\95\8e\9a\8f¬\95\8e\9a\82Í\8c»\8dÝ match \82Å\82·"
-
-msgid "syntax foldlevel start"
-msgstr "\8d\\\95\82Ì foldlevel \82Í\8c»\8dÝ start \82Å\82·"
-
-msgid "syntax foldlevel minimum"
-msgstr "\8d\\\95\82Ì foldlevel \82Í\8c»\8dÝ minimum \82Å\82·"
-
-msgid "syntax spell toplevel"
-msgstr "\8d\\\95\82Ì spell \82Í\8c»\8dÝ toplevel \82Å\82·"
-
-msgid "syntax spell notoplevel"
-msgstr "\8d\\\95\82Ì spell \82Í\8c»\8dÝ notoplevel \82Å\82·"
-
-msgid "syntax spell default"
-msgstr "\8d\\\95\82Ì spell \82Í\8c»\8dÝ default \82Å\82·"
-
-msgid "syntax iskeyword "
-msgstr "\8d\\\95\97p iskeyword "
-
 msgid "syntax iskeyword not set"
 msgstr "\8d\\\95\97p iskeyword \82Í\83Z\83b\83g\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
 
@@ -3248,7 +3220,7 @@ msgstr "
 msgid "(Invalid)"
 msgstr "(\96³\8cø)"
 
-# no-c-format
+#, no-c-format
 msgid "%a %b %d %H:%M:%S %Y"
 msgstr "%Y/%m/%d (%a) %H:%M:%S"
 
@@ -3816,11 +3788,6 @@ msgstr ""
 "\82±\82Ì\83R\83}\83\93\83h\82Í\96³\8cø\82Å\82·\81A\82²\82ß\82ñ\82È\82³\82¢: Perl\83\89\83C\83u\83\89\83\8a\82ð\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ\82Å\82µ"
 "\82½\81B"
 
-msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
-msgstr ""
-"E299: \83T\83\93\83h\83{\83b\83N\83X\82Å\82Í Safe \83\82\83W\83\85\81[\83\8b\82ð\8eg\97p\82µ\82È\82¢Perl\83X\83N\83\8a\83v\83g\82Í\8bÖ\82\82ç\82ê"
-"\82Ä\82¢\82Ü\82·"
-
 msgid "Edit with Vim using &tabpages"
 msgstr "Vim\82Å\83^\83u\83y\81[\83W\82ð\8eg\82Á\82Ä\95Ò\8fW\82·\82é (&T)"
 
@@ -4836,6 +4803,11 @@ msgstr "E298: 
 msgid "E298: Didn't get block nr 2?"
 msgstr "E298: \83u\83\8d\83b\83N 2 \82ð\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ?"
 
+msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
+msgstr ""
+"E299: \83T\83\93\83h\83{\83b\83N\83X\82Å\82Í Safe \83\82\83W\83\85\81[\83\8b\82ð\8eg\97p\82µ\82È\82¢Perl\83X\83N\83\8a\83v\83g\82Í\8bÖ\82\82ç\82ê"
+"\82Ä\82¢\82Ü\82·"
+
 msgid "E300: Swap file already exists (symlink attack?)"
 msgstr "E300: \83X\83\8f\83b\83v\83t\83@\83C\83\8b\82ª\8aù\82É\91\8dÝ\82µ\82Ü\82· (symlink\82É\82æ\82é\8dU\8c\82?)"
 
@@ -5418,6 +5390,10 @@ msgstr "E463: 
 msgid "E464: Ambiguous use of user-defined command"
 msgstr "E464: \83\86\81[\83U\81[\92è\8b`\83R\83}\83\93\83h\82Ì\82 \82¢\82Ü\82¢\82È\8eg\97p\82Å\82·"
 
+#, c-format
+msgid "E464: Ambiguous use of user-defined command: %s"
+msgstr "E464: \83\86\81[\83U\81[\92è\8b`\83R\83}\83\93\83h\82Ì\82 \82¢\82Ü\82¢\82È\8eg\97p\82Å\82·: %s"
+
 msgid "E465: :winsize requires two number arguments"
 msgstr "E465: :winsize \82É\82Í2\82Â\82Ì\90\94\92l\82Ì\88ø\90\94\82ª\95K\97v\82Å\82·"
 
@@ -6498,6 +6474,7 @@ msgstr "E802: 
 msgid "E803: ID not found: %d"
 msgstr "E803: ID \82Í\82 \82è\82Ü\82¹\82ñ: %d"
 
+#, no-c-format
 msgid "E804: Cannot use '%' with Float"
 msgstr "E804: '%' \82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\91g\82Ý\8d\87\82í\82¹\82Ä\82Í\8eg\82¦\82Ü\82¹\82ñ"
 
@@ -6696,6 +6673,7 @@ msgstr "E862: 
 msgid "E863: Not allowed for a terminal in a popup window"
 msgstr "E863: \92[\96\96\82Í\83|\83b\83v\83A\83b\83v\83E\83B\83\93\83h\83E\82Å\82Í\8b\96\82³\82ê\82Ü\82¹\82ñ"
 
+#, no-c-format
 msgid ""
 "E864: \\%#= can only be followed by 0, 1, or 2. The automatic engine will be "
 "used"
@@ -7019,6 +6997,7 @@ msgstr "E949: 
 msgid "E950: Cannot convert between %s and %s"
 msgstr "E950: %s \82Æ %s \82Ì\8aÔ\82Å\95Ï\8a·\82Å\82«\82Ü\82¹\82ñ"
 
+#, no-c-format
 msgid "E951: \\% value too large"
 msgstr "E951: \\% \92l\82ª\91å\82«\89ß\82¬\82Ü\82·"
 
@@ -7325,6 +7304,7 @@ msgstr "E1033: 
 msgid "E1034: Cannot use reserved name %s"
 msgstr "E1034: \97\\\96ñ\96¼ %s \82Í\8eg\97p\82Å\82«\82Ü\82¹\82ñ"
 
+#, no-c-format
 msgid "E1035: % requires number arguments"
 msgstr "E1035: % \82É\82Í\90\94\92l\82Ì\88ø\90\94\82ª\95K\97v\82Å\82·"
 
@@ -7466,10 +7446,16 @@ msgstr "E1076: 
 msgid "E1077: Missing argument type for %s"
 msgstr "E1077: %s \82Ì\88ø\90\94\82Ì\8c^\82ª\82 \82è\82Ü\82¹\82ñ"
 
+msgid "E1080: Invalid assignment"
+msgstr "E1080: \96³\8cø\82È\91ã\93ü\82Å\82·"
+
 #, c-format
 msgid "E1081: Cannot unlet %s"
 msgstr "E1081: %s \82ð unlet \82Å\82«\82Ü\82¹\82ñ"
 
+msgid "E1082: Command modifier without command"
+msgstr "E1082: \83R\83}\83\93\83h\82È\82µ\82Ì\83R\83}\83\93\83h\8fC\8fü\8eq\82Å\82·"
+
 msgid "E1083: Missing backtick"
 msgstr "E1083: \83o\83b\83N\83N\83H\81[\83g\82ª\82 \82è\82Ü\82¹\82ñ"
 
@@ -7487,6 +7473,9 @@ msgstr "E1086: 
 msgid "E1087: Cannot use an index when declaring a variable"
 msgstr "E1087: \95Ï\90\94\82ð\90é\8c¾\82·\82é\8dÛ\82É\83C\83\93\83f\83b\83N\83X\82Í\8eg\97p\82Å\82«\82Ü\82¹\82ñ"
 
+msgid "E1088: Script cannot import itself"
+msgstr "E1088: \83X\83N\83\8a\83v\83g\8e©\90g\82ð\83C\83\93\83|\81[\83g\82Å\82«\82Ü\82¹\82ñ"
+
 #, c-format
 msgid "E1089: Unknown variable: %s"
 msgstr "E1089: \95s\96¾\82È\95Ï\90\94: %s"
@@ -7499,6 +7488,9 @@ msgstr "E1090: 
 msgid "E1091: Function is not compiled: %s"
 msgstr "E1091: \8aÖ\90\94\82Í\83R\83\93\83p\83C\83\8b\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ: %s"
 
+msgid "E1092: Cannot nest :redir"
+msgstr "E1092: :redir \82Í\93ü\82ê\8eq\82É\82Å\82«\82Ü\82¹\82ñ"
+
 #, c-format
 msgid "E1093: Expected %d items but got %d"
 msgstr "E1093: %d \8cÂ\82Ì\97v\91f\82ª\8aú\91Ò\82³\82ê\82Ä\82¢\82Ü\82·\82ª %d \8cÂ\82Å\82µ\82½"
@@ -7591,11 +7583,11 @@ msgstr "E1116: \"assert_fails()\" 
 msgid "E1117: Cannot use ! with nested :def"
 msgstr "E1117: ! \82ð\93ü\82ê\8eq\82É\82È\82Á\82½ :def \82Æ\91g\82Ý\8d\87\82í\82¹\82Ä\82Í\8eg\82¦\82Ü\82¹\82ñ"
 
-msgid "E1118: Cannot change list"
-msgstr "E1118: \83\8a\83X\83g\82ð\95Ï\8dX\82Å\82«\82Ü\82¹\82ñ"
+msgid "E1118: Cannot change locked list"
+msgstr "E1118: \83\8d\83b\83N\82³\82ê\82½\83\8a\83X\83g\82ð\95Ï\8dX\82Å\82«\82Ü\82¹\82ñ"
 
-msgid "E1119: Cannot change list item"
-msgstr "E1119: \83\8a\83X\83g\82Ì\97v\91f\82ð\95Ï\8dX\82Å\82«\82Ü\82¹\82ñ"
+msgid "E1119: Cannot change locked list item"
+msgstr "E1119: \83\8d\83b\83N\82³\82ê\82½\83\8a\83X\83g\82Ì\97v\91f\82ð\95Ï\8dX\82Å\82«\82Ü\82¹\82ñ"
 
 msgid "E1120: Cannot change dict"
 msgstr "E1120: \8e«\8f\91\82ð\95Ï\8dX\82Å\82«\82Ü\82¹\82ñ"
@@ -7669,6 +7661,11 @@ msgstr "E1140: :for 
 msgid "E1141: Indexable type required"
 msgstr "E1141: \83C\83\93\83f\83b\83N\83X\89Â\94\\\82È\8c^\82ª\95K\97v\82Å\82·"
 
+msgid "E1142: Calling test_garbagecollect_now() while v:testing is not set"
+msgstr ""
+"E1142: v:testing \82ª\90Ý\92è\82³\82ê\82Ä\82¢\82È\82¢\8fó\91Ô\82Å test_garbagecollect_now() \82ð\8cÄ\82ñ\82Å"
+"\82¢\82Ü\82·"
+
 #, c-format
 msgid "E1143: Empty expression: \"%s\""
 msgstr "E1143: \8bó\82Ì\8e®\82Å\82·: \"%s\""
@@ -7721,8 +7718,10 @@ msgstr "E1156: 
 msgid "E1157: Missing return type"
 msgstr "E1157: \96ß\82è\92l\82Ì\8c^\82ª\82 \82è\82Ü\82¹\82ñ"
 
-msgid "E1158: Cannot use flatten() in Vim9 script"
-msgstr "E1158: Vim9 \83X\83N\83\8a\83v\83g\82Å\82Í flatten() \82Í\8eg\97p\82Å\82«\82Ü\82¹\82ñ"
+msgid "E1158: Cannot use flatten() in Vim9 script, use flattennew()"
+msgstr ""
+"E1158: Vim9 \83X\83N\83\8a\83v\83g\82Å\82Í flatten() \82Í\8eg\97p\82Å\82«\82Ü\82¹\82ñ\81Aflattennew() \82ð\8eg\82Á\82Ä"
+"\82­\82¾\82³\82¢"
 
 msgid "E1159: Cannot split a window when closing the buffer"
 msgstr "E1159: \83o\83b\83t\83@\82ð\95Â\82\82Ä\82¢\82é\8aÔ\82É\83E\83B\83\93\83h\83E\82ð\95ª\8a\84\82·\82é\82±\82Æ\82Í\82Å\82«\82Ü\82¹\82ñ"
@@ -7764,8 +7763,9 @@ msgstr "E1167: 
 msgid "E1168: Argument already declared in the script: %s"
 msgstr "E1168: \88ø\90\94\82Í\8aù\82É\83X\83N\83\8a\83v\83g\93à\82Å\90é\8c¾\82³\82ê\82Ä\82¢\82Ü\82·: %s"
 
-msgid "E1169: 'import * as {name}' not supported here"
-msgstr "E1169: 'import * as {name}' \82Í\82±\82±\82Å\82Í\83T\83|\81[\83g\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+#, c-format
+msgid "E1169: Expression too recursive: %s"
+msgstr "E1169: \8e®\82Ì\8dÄ\8bA\82ª\90[\82·\82¬\82Ü\82·: %s"
 
 msgid "E1170: Cannot use #{ to start a comment"
 msgstr "E1170: \83R\83\81\83\93\83g\82Ì\8aJ\8en\82É #{ \82Í\8eg\97p\82Å\82«\82Ü\82¹\82ñ"
@@ -7813,9 +7813,6 @@ msgstr "E1180: 
 msgid "E1181: Cannot use an underscore here"
 msgstr "E1181: \82±\82±\82Å\82Í\83A\83\93\83_\81[\83X\83R\83A\82Í\8eg\82¦\82Ü\82¹\82ñ"
 
-msgid "E1182: Blob required"
-msgstr "E1182: Blob\8c^\82ª\95K\97v\82Å\82·"
-
 #, c-format
 msgid "E1183: Cannot use a range with an assignment operator: %s"
 msgstr "E1183: \91ã\93ü\89\89\8eZ\8eq\82Å\94Í\88Í\82Í\8eg\97p\82Å\82«\82Ü\82¹\82ñ: %s"
@@ -7823,9 +7820,6 @@ msgstr "E1183: 
 msgid "E1184: Blob not set"
 msgstr "E1184: Blob \82Í\90Ý\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
 
-msgid "E1185: Cannot nest :redir"
-msgstr "E1185: :redir \82Í\93ü\82ê\8eq\82É\82Å\82«\82Ü\82¹\82ñ"
-
 msgid "E1185: Missing :redir END"
 msgstr "E1185: :redir END \82ª\82 \82è\82Ü\82¹\82ñ"
 
@@ -8115,14 +8109,38 @@ msgstr "E1261: \"as\" 
 msgid "E1262: Cannot import the same script twice: %s"
 msgstr "E1262: \93¯\82\83X\83N\83\8a\83v\83g\82ð2\89ñ\83C\83\93\83|\81[\83g\82·\82é\82±\82Æ\82Í\82Å\82«\82Ü\82¹\82ñ: %s"
 
-msgid "E1263: Using autoload in a script not under an autoload directory"
-msgstr "E1263: autoload\83f\83B\83\8c\83N\83g\83\8a\82É\96³\82¢\83X\83N\83\8a\83v\83g\82Åautoload\82ð\8eg\82Á\82Ä\82¢\82Ü\82·"
+msgid "E1263: cannot use name with # in Vim9 script, use export instead"
+msgstr ""
+"E1263: Vim9 \83X\83N\83\8a\83v\83g\82Å\82Í # \93ü\82è\82Ì\96¼\91O\82Í\8eg\97p\82Å\82«\82Ü\82¹\82ñ\81A\91ã\82í\82è\82É export \82ð\8eg"
+"\97p\82µ\82Ä\82­\82¾\82³\82¢"
 
 #, c-format
 msgid "E1264: Autoload import cannot use absolute or relative path: %s"
 msgstr ""
 "E1264: autoload\83C\83\93\83|\81[\83g\82Å\90â\91Î\82Ü\82½\82Í\91\8a\91Î\83p\83X\82ð\8eg\82¤\82±\82Æ\82Í\82Å\82«\82Ü\82¹\82ñ: %s"
 
+msgid "E1265: Cannot use a partial here"
+msgstr "E1265: \82±\82±\82Å\82Í\95\94\95ª\93K\97p\82Í\8eg\82¦\82Ü\82¹\82ñ"
+
+msgid ""
+"E1266: Critical error in python3 initialization, check your python3 "
+"installation"
+msgstr ""
+"E1266: python3\8f\89\8aú\89»\92\86\82É\8fd\91å\82È\83G\83\89\81[\82ª\8bN\82«\82Ü\82µ\82½\81Bpython3\82Ì\83C\83\93\83X\83g\81[\83\8b\8fó\8bµ\82ð"
+"\8am\94F\82µ\82Ä\82­\82¾\82³\82¢"
+
+#, c-format
+msgid "E1267: Function name must start with a capital: %s"
+msgstr "E1267: \8aÖ\90\94\96¼\82Í\91å\95\8e\9a\82Å\8en\82Ü\82ç\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E1268: Cannot use s: in Vim9 script: %s"
+msgstr "E1268: Vim9 \83X\83N\83\8a\83v\83g\82Å\82Í :s \82Í\8eg\97p\82Å\82«\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E1269: Cannot create a Vim9 script variable in a function: %s"
+msgstr "E1269: \8aÖ\90\94\93à\82Å Vim9 \83X\83N\83\8a\83v\83g\95Ï\90\94\82Í\8dì\90¬\82Å\82«\82Ü\82¹\82ñ: %s"
+
 msgid "--No lines in buffer--"
 msgstr "--\83o\83b\83t\83@\82É\8ds\82ª\82 \82è\82Ü\82¹\82ñ--"
 
index 9cb663eb748f016234e41974971c31fb862893a3..f046554ebd79a3649c729edbe9da34f3dcc435b4 100644 (file)
@@ -284,9 +284,6 @@ msgstr "Preh
 msgid " Adding"
 msgstr " Pridávam"
 
-#. showmode might reset the internal line pointers, so it must
-#. * be called before line = ml_get(), or when this address is no
-#. * longer needed.  -- Acevedo.
 #.
 msgid "-- Searching..."
 msgstr "-- H¾adám..."
@@ -476,10 +473,6 @@ msgstr "E724: premenn
 msgid "E699: Too many arguments"
 msgstr "E699: Príli\9a mnoho argumentov"
 
-#.
-#. * Yes this is ugly, I don't particularly like it either.  But doing it
-#. * this way has the compelling advantage that translations need not to
-#. * be touched at all.  See below what 'ok' and 'ync' are used for.
 #.
 msgid "&Ok"
 msgstr "&Ok"
@@ -709,7 +702,6 @@ msgstr "E138: Ned
 msgid "Writing viminfo file \"%s\""
 msgstr "Ukládám viminfo súboru \"%s\""
 
-#. Write the info:
 #, c-format
 msgid "# This viminfo file was generated by Vim %s.\n"
 msgstr "# Tento viminfo súbor bol vytvorený editorom Vim %s.\n"
@@ -1212,7 +1204,6 @@ msgstr "E196: V tejto verzi nie s
 msgid "E608: Cannot :throw exceptions with 'Vim' prefix"
 msgstr "E608: Nemo\9eno spracova\9d výnimku :throw s preponou 'Vim'"
 
-#. always scroll up, don't overwrite
 #, c-format
 msgid "Exception thrown: %s"
 msgstr "Spracovanie výnimky: %s"
@@ -1295,7 +1286,6 @@ msgstr "E601: vnorenie :try je pr
 msgid "E603: :catch without :try"
 msgstr "E603: :catch bez :try"
 
-#. Give up for a ":catch" after ":finally" and ignore it.
 #. * Just parse.
 msgid "E604: :catch after :finally"
 msgstr "E604: :catch nasleduje po :finally"
@@ -1568,8 +1558,6 @@ msgstr "[bez znaku konca riadku]"
 msgid "[Incomplete last line]"
 msgstr "[neúplný posledný riadok]"
 
-#. don't overwrite messages here
-#. must give this prompt
 #. don't use emsg() here, don't want to flush the buffers
 msgid "WARNING: The file has been changed since reading it!!!"
 msgstr "VAROVANIE: Súbor bol zmenený od jeho naèítania!!!"
@@ -1649,7 +1637,6 @@ msgstr "--Vymazan
 msgid "auto-removing autocommand: %s <buffer=%d>"
 msgstr "samomazací automatický príkaz: %s <buffer=%d>"
 
-#. the group doesn't exist
 #, c-format
 msgid "E367: No such group: \"%s\""
 msgstr "E367: Skupina \"%s\" neexistuje"
@@ -1923,7 +1910,6 @@ msgstr "N
 msgid "Find & Replace (use '\\\\' to find  a '\\')"
 msgstr "Nájs\9d a Nahradi\9d (pou\9eite '\\\\' ak chcete nájs\9d '\\')"
 
-#. We fake this: Use a filter that doesn't select anything and a default
 #. * file name that won't be used.
 msgid "Not Used"
 msgstr "[neupravovaný]"
@@ -2960,7 +2946,6 @@ msgstr ""
 "\n"
 "# Súborové znaèky:\n"
 
-#. Write the jumplist with -'
 #, c-format
 msgid ""
 "\n"
@@ -3329,7 +3314,6 @@ msgstr "Pri otv
 msgid "      NEWER than swap file!\n"
 msgstr "      NOV\8aÍ ako odkladací súbor!\n"
 
-#. Some of these messages are long to allow translation to
 #. * other languages.
 msgid ""
 "\n"
@@ -3433,7 +3417,6 @@ msgstr "E331: Polo
 msgid "E332: Separator cannot be part of a menu path"
 msgstr "E332: Odde¾ovaè nesmie by\9d èas\9dou cesty ponuky"
 
-#. Now we have found the matching menu, and we list the mappings
 #. Highlight title
 msgid ""
 "\n"
@@ -4714,7 +4697,6 @@ msgstr "Prep
 msgid "Sorry, only %ld suggestions"
 msgstr "Prepáète, iba %ld návrhov"
 
-#. avoid more prompt
 #, c-format
 msgid "Change \"%.*s\" to:"
 msgstr "Zmeni\9d \"%.*s\" na:"
@@ -4730,7 +4712,6 @@ msgstr "E752: 
 msgid "E753: Not found: %s"
 msgstr "E753: Nenájdené: %s"
 
-#. This should have been checked when generating the .spl
 #. * file.
 msgid "E783: duplicate char in MAP entry"
 msgstr "E783: duplicitný znak v MAP polo\9eke"
@@ -4955,7 +4936,6 @@ msgstr "E428: Za posledn
 msgid "File \"%s\" does not exist"
 msgstr "Súbor \"%s\" neexistuje"
 
-#. Give an indication of the number of matching tags
 #, c-format
 msgid "tag %d of %d%s"
 msgstr "tag %d z %d%s"
@@ -5435,9 +5415,6 @@ msgstr "Pr
 msgid "--No lines in buffer--"
 msgstr "--Buffer neobsahuje \9eiadne riadky--"
 
-#.
-#. * The error messages that can be shared are included here.
-#. * Excluded are errors that are only used once and debugging messages.
 #.
 msgid "E470: Command aborted"
 msgstr "E470: Príkaz preru\9aený"
@@ -5775,4 +5752,3 @@ msgstr "h
 
 msgid "search hit BOTTOM, continuing at TOP"
 msgstr "h¾adanie dosiahlo koniec, pokraèovanie od zaèiatku"
-
index 75ce4513edabc1fcf73dd7acf27515c99edc1e0e..f1d29b022faf95ed0951779fffb5a60022ea27f8 100644 (file)
@@ -284,9 +284,6 @@ msgstr "Preh
 msgid " Adding"
 msgstr " Pridávam"
 
-#. showmode might reset the internal line pointers, so it must
-#. * be called before line = ml_get(), or when this address is no
-#. * longer needed.  -- Acevedo.
 #.
 msgid "-- Searching..."
 msgstr "-- Hµadám..."
@@ -476,10 +473,6 @@ msgstr "E724: premenn
 msgid "E699: Too many arguments"
 msgstr "E699: Príli¹ mnoho argumentov"
 
-#.
-#. * Yes this is ugly, I don't particularly like it either.  But doing it
-#. * this way has the compelling advantage that translations need not to
-#. * be touched at all.  See below what 'ok' and 'ync' are used for.
 #.
 msgid "&Ok"
 msgstr "&Ok"
@@ -709,7 +702,6 @@ msgstr "E138: Ned
 msgid "Writing viminfo file \"%s\""
 msgstr "Ukládám viminfo súboru \"%s\""
 
-#. Write the info:
 #, c-format
 msgid "# This viminfo file was generated by Vim %s.\n"
 msgstr "# Tento viminfo súbor bol vytvorený editorom Vim %s.\n"
@@ -1212,7 +1204,6 @@ msgstr "E196: V tejto verzi nie s
 msgid "E608: Cannot :throw exceptions with 'Vim' prefix"
 msgstr "E608: Nemo¾no spracova» výnimku :throw s preponou 'Vim'"
 
-#. always scroll up, don't overwrite
 #, c-format
 msgid "Exception thrown: %s"
 msgstr "Spracovanie výnimky: %s"
@@ -1295,7 +1286,6 @@ msgstr "E601: vnorenie :try je pr
 msgid "E603: :catch without :try"
 msgstr "E603: :catch bez :try"
 
-#. Give up for a ":catch" after ":finally" and ignore it.
 #. * Just parse.
 msgid "E604: :catch after :finally"
 msgstr "E604: :catch nasleduje po :finally"
@@ -1568,8 +1558,6 @@ msgstr "[bez znaku konca riadku]"
 msgid "[Incomplete last line]"
 msgstr "[neúplný posledný riadok]"
 
-#. don't overwrite messages here
-#. must give this prompt
 #. don't use emsg() here, don't want to flush the buffers
 msgid "WARNING: The file has been changed since reading it!!!"
 msgstr "VAROVANIE: Súbor bol zmenený od jeho naèítania!!!"
@@ -1649,7 +1637,6 @@ msgstr "--Vymazan
 msgid "auto-removing autocommand: %s <buffer=%d>"
 msgstr "samomazací automatický príkaz: %s <buffer=%d>"
 
-#. the group doesn't exist
 #, c-format
 msgid "E367: No such group: \"%s\""
 msgstr "E367: Skupina \"%s\" neexistuje"
@@ -1923,7 +1910,6 @@ msgstr "N
 msgid "Find & Replace (use '\\\\' to find  a '\\')"
 msgstr "Nájs» a Nahradi» (pou¾ite '\\\\' ak chcete nájs» '\\')"
 
-#. We fake this: Use a filter that doesn't select anything and a default
 #. * file name that won't be used.
 msgid "Not Used"
 msgstr "[neupravovaný]"
@@ -2960,7 +2946,6 @@ msgstr ""
 "\n"
 "# Súborové znaèky:\n"
 
-#. Write the jumplist with -'
 #, c-format
 msgid ""
 "\n"
@@ -3329,7 +3314,6 @@ msgstr "Pri otv
 msgid "      NEWER than swap file!\n"
 msgstr "      NOV©Í ako odkladací súbor!\n"
 
-#. Some of these messages are long to allow translation to
 #. * other languages.
 msgid ""
 "\n"
@@ -3433,7 +3417,6 @@ msgstr "E331: Polo
 msgid "E332: Separator cannot be part of a menu path"
 msgstr "E332: Oddeµovaè nesmie by» èas»ou cesty ponuky"
 
-#. Now we have found the matching menu, and we list the mappings
 #. Highlight title
 msgid ""
 "\n"
@@ -4714,7 +4697,6 @@ msgstr "Prep
 msgid "Sorry, only %ld suggestions"
 msgstr "Prepáète, iba %ld návrhov"
 
-#. avoid more prompt
 #, c-format
 msgid "Change \"%.*s\" to:"
 msgstr "Zmeni» \"%.*s\" na:"
@@ -4730,7 +4712,6 @@ msgstr "E752: 
 msgid "E753: Not found: %s"
 msgstr "E753: Nenájdené: %s"
 
-#. This should have been checked when generating the .spl
 #. * file.
 msgid "E783: duplicate char in MAP entry"
 msgstr "E783: duplicitný znak v MAP polo¾ke"
@@ -4955,7 +4936,6 @@ msgstr "E428: Za posledn
 msgid "File \"%s\" does not exist"
 msgstr "Súbor \"%s\" neexistuje"
 
-#. Give an indication of the number of matching tags
 #, c-format
 msgid "tag %d of %d%s"
 msgstr "tag %d z %d%s"
@@ -5435,9 +5415,6 @@ msgstr "Pr
 msgid "--No lines in buffer--"
 msgstr "--Buffer neobsahuje ¾iadne riadky--"
 
-#.
-#. * The error messages that can be shared are included here.
-#. * Excluded are errors that are only used once and debugging messages.
 #.
 msgid "E470: Command aborted"
 msgstr "E470: Príkaz preru¹ený"
@@ -5775,4 +5752,3 @@ msgstr "h
 
 msgid "search hit BOTTOM, continuing at TOP"
 msgstr "hµadanie dosiahlo koniec, pokraèovanie od zaèiatku"
-
index 753dde3c2b798f7e29d603df22facbc33831d249..14dc7a6199d3a03e826680207385444146d998d9 100644 (file)
@@ -9972,5 +9972,3 @@ msgstr "име MzScheme динамичке библиотеке"
 
 msgid "name of the MzScheme GC dynamic library"
 msgstr "име MzScheme GC динамичке библиотеке"
-
-
index 6d4b367e127a161938df977b09246ea99c755a60..403847f9e80c035c66c4ede78d96579af7deffd9 100644 (file)
@@ -9,7 +9,7 @@
 #   Edyfox <edyfox@gmail.com>
 #   Yuheng Xie <elephant@linux.net.cn>
 #
-# Original translations.
+# Generated from zh_CN.UTF-8.po, DO NOT EDIT.
 #
 msgid ""
 msgstr ""
@@ -17,8 +17,8 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2006-04-21 15:16+0800\n"
 "PO-Revision-Date: 2006-04-21 14:00+0800\n"
-"Last-Translator: Yuheng Xie <elephant@linux.net.cn>\n"
-"Language-Team: Simplified Chinese <i18n-translation@lists.linux.net.cn>\n"
+"Last-Translator: Yuheng Xie\n"
+"Language-Team: Simplified Chinese\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=gb2312\n"
 "Content-Transfer-Encoding: 8-bit\n"
@@ -241,9 +241,8 @@ msgstr " 
 msgid " Tag completion (^]^N^P)"
 msgstr " Tag ²¹È« (^]^N^P)"
 
-#, fuzzy
-#~ msgid " Path pattern completion (^N^P)"
-#~ msgstr " Â·¾¶Ä£Ê½²¹È« (^N^P)"
+msgid " Path pattern completion (^N^P)"
+msgstr " Í·Îļþģʽ²¹È« (^N^P)"
 
 msgid " Definition completion (^D^N^P)"
 msgstr " ¶¨Ò岹ȫ (^D^N^P)"
@@ -2862,7 +2861,8 @@ msgstr "-X\t\t\t
 msgid "--remote <files>\tEdit <files> in a Vim server if possible"
 msgstr "--remote <files>\tÈçÓпÉÄÜ£¬ÔÚ Vim ·þÎñÆ÷Éϱ༭Îļþ <files>"
 
-msgid "--remote-silent <files>  Same, don't complain if there is no server"
+msgid ""
+"--remote-silent <files>  Same, don't complain if there is no server"
 msgstr "--remote-silent <files>  Í¬ÉÏ£¬ÕÒ²»µ½·þÎñÆ÷ʱ²»±§Ô¹"
 
 msgid ""
@@ -5243,7 +5243,7 @@ msgstr "Vim: 
 
 #. must display the prompt
 msgid "No undo possible; continue anyway"
-msgstr "ÎÞ·¨³·Ïú£»Çë¼ÌÐø"
+msgstr "ÎÞ·¨³·Ïú£»ÈÔÈ»¼ÌÐø"
 
 msgid "Already at oldest change"
 msgstr "ÒÑλÓÚ×î¾ÉµÄ¸Ä±ä"
@@ -5560,13 +5560,13 @@ msgid "type  :help cp-default<Enter> for info on this"
 msgstr "ÊäÈë  :help cp-default<Enter> ²é¿´Ïà¹ØËµÃ÷    "
 
 msgid "menu  Help->Orphans           for information    "
-msgstr "²Ëµ¥  Help->Orphans           ²é¿´ËµÃ÷           "
+msgstr "²Ëµ¥  °ïÖú->¹Â¶ù           ²é¿´ËµÃ÷           "
 
 msgid "Running modeless, typed text is inserted"
 msgstr "ÎÞģʽÔËÐУ¬ÊäÈëÎÄ×Ö¼´²åÈë"
 
 msgid "menu  Edit->Global Settings->Toggle Insert Mode  "
-msgstr "²Ëµ¥  Edit->Global Settings->Toggle Insert Mode  "
+msgstr "²Ëµ¥  ±à¼­->È«¾ÖÉ趨->¿ª/¹Ø²åÈëģʽ  "
 
 #, fuzzy
 #~ msgid "                              for two modes      "