Hi Bram,

[EMAIL PROTECTED] ~/work/cvs % grep -ri "not available when compiled
without the" vim7 | wc -l
168
[EMAIL PROTECTED] ~/work/cvs % grep -ri "only available when compiled
with the" vim7 | wc -l
78
[EMAIL PROTECTED] ~/work/cvs %

Attached patch unifies so only the former string is used. If you
want, I can unify the other way round, as well. Or you just discard
the patch in case you like it the way it is :)


Richard

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Index: runtime/doc/change.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/change.txt,v
retrieving revision 1.48
diff -u -r1.48 change.txt
--- runtime/doc/change.txt      9 Aug 2008 17:47:03 -0000       1.48
+++ runtime/doc/change.txt      9 Dec 2008 23:00:34 -0000
@@ -1121,8 +1121,8 @@
 filled in and the <Drop> pseudo key is sent for notification.  You can remap
 this key if you want; the default action (for all modes) is to insert the
 contents of the "~ register at the cursor position.  {not in Vi}
-{only available when compiled with the |+dnd| feature, currently only with the
-GTK GUI}
+{not available when compiled without the |+dnd| feature, currently only with
+the GTK GUI}

 Note: The "~ register is only used when dropping plain text onto Vim.
 Drag'n'drop of URI lists is handled internally.
Index: runtime/doc/debugger.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/debugger.txt,v
retrieving revision 1.19
diff -u -r1.19 debugger.txt
--- runtime/doc/debugger.txt    9 Aug 2008 17:44:52 -0000       1.19
+++ runtime/doc/debugger.txt    9 Dec 2008 23:00:34 -0000
@@ -97,7 +97,7 @@
 balloon.
 The 'ballooneval' option needs to be set to switch it on.

-Balloon evaluation is only available when compiled with the |+balloon_eval|
+Balloon evaluation is not available when compiled without the |+balloon_eval|
 feature.

 The Balloon evaluation functions are also used to show a tooltip for the
Index: runtime/doc/eval.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/eval.txt,v
retrieving revision 1.184
diff -u -r1.184 eval.txt
--- runtime/doc/eval.txt        9 Dec 2008 09:57:33 -0000       1.184
+++ runtime/doc/eval.txt        9 Dec 2008 23:00:48 -0000
@@ -1947,7 +1947,7 @@
 <                      5.456  >
                        echo abs(-4)
 <                      4
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}

 add({list}, {expr})                                    *add()*
                Append the item {expr} to |List| {list}.  Returns the
@@ -2000,7 +2000,7 @@
 <                      1.560797 >
                        :echo atan(-4.01)
 <                      -1.326405
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}

                                                        *browse()*
 browse({save}, {title}, {initdir}, {default})
@@ -2167,7 +2167,7 @@
 <                      -5.0  >
                        echo ceil(4.0)
 <                      4.0
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}

 changenr()                                             *changenr()*
                Return the number of the most recent change.  This is the same
@@ -2344,7 +2344,7 @@
 <                      0.862319 >
                        :echo cos(-4.01)
 <                      -0.646043
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}


 count({comp}, {expr} [, {ic} [, {start}]])                     *count()*
@@ -2793,7 +2793,7 @@
                {name} in {path} instead of the first one.
                When {count} is negative return all the matches in a |List|.
                This is quite similar to the ex-command |:find|.
-               {only available when compiled with the +file_in_path feature}
+               {not available when compiled without the +file_in_path feature}

 findfile({name}[, {path}[, {count}]])                          *findfile()*
                Just like |finddir()|, but find a file instead of a directory.
@@ -2821,7 +2821,7 @@
 <                      -2147483647  >
                        echo float2nr(1.0e-100)
 <                      0
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}


 floor({expr})                                                  *floor()*
@@ -2835,7 +2835,7 @@
 <                      -6.0  >
                        echo floor(4.0)
 <                      4.0
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}

 fnameescape({string})                                  *fnameescape()*
                Escape {string} for use as file name command argument.  All
@@ -3490,7 +3490,7 @@
 <              Note that Vim uses UTF-8 for all Unicode encodings, conversion
                from/to UCS-2 is automatically changed to use UTF-8.  You
                cannot use UCS-2 in a string anyway, because of the NUL bytes.
-               {only available when compiled with the +multi_byte feature}
+               {not available when compiled without the +multi_byte feature}

                                                        *indent()*
 indent({lnum}) The result is a Number, which is indent of line {lnum} in the
@@ -3794,7 +3794,7 @@
 <                      3.0 >
                        :echo log10(0.01)
 <                      -2.0
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}

 map({expr}, {string})                                  *map()*
                {expr} must be a |List| or a |Dictionary|.
@@ -4151,7 +4151,7 @@
 <                      65536.0 >
                        :echo pow(32, 0.20)
 <                      2.0
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}

 prevnonblank({lnum})                                   *prevnonblank()*
                Return the line number of the first line at or above {lnum}
@@ -4397,7 +4397,7 @@
                and {end}.
                The {start} and {end} arguments must be values returned by
                reltime().
-               {only available when compiled with the +reltime feature}
+               {not available when compiled without the +reltime feature}

 reltimestr({time})                             *reltimestr()*
                Return a String that represents the time value of {time}.
@@ -4412,7 +4412,7 @@
                can use split() to remove it. >
                        echo split(reltimestr(reltime(start)))[0]
 <              Also see |profiling|.
-               {only available when compiled with the +reltime feature}
+               {not available when compiled without the +reltime feature}

                                                        *remote_expr()* *E449*
 remote_expr({server}, {string} [, {idvar}])
@@ -4426,7 +4426,7 @@
                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}
+               {not available when compiled without the |+clientserver| feature}
                Note: Any errors will cause a local error message to be issued
                and the result will be the empty string.
                Examples: >
@@ -4457,7 +4457,7 @@
                Returns -1 if something is wrong.
                See also |clientserver|.
                This function is not available in the |sandbox|.
-               {only available when compiled with the |+clientserver| feature}
+               {not available when compiled without the |+clientserver| feature}
                Examples: >
                        :let repl = ""
                        :echo "PEEK: ".remote_peek(id, "repl").": ".repl
@@ -4467,7 +4467,7 @@
                it.  It blocks until a reply is available.
                See also |clientserver|.
                This function is not available in the |sandbox|.
-               {only available when compiled with the |+clientserver| feature}
+               {not available when compiled without the |+clientserver| feature}
                Example: >
                        :echo remote_read(id)
 <
@@ -4481,7 +4481,7 @@
                there.
                See also |clientserver| |RemoteReply|.
                This function is not available in the |sandbox|.
-               {only available when compiled with the |+clientserver| feature}
+               {not available when compiled without the |+clientserver| feature}
                Note: Any errors will be reported in the server and may mess
                up the display.
                Examples: >
@@ -4560,7 +4560,7 @@
 <                      5.0 >
                        echo round(-4.5)
 <                      -5.0
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}


 search({pattern} [, {flags} [, {stopline} [, {timeout}]]])     *search()*
@@ -4598,7 +4598,7 @@
                {timeout} is 500 the search stops after half a second.
                The value must not be negative.  A zero value is like not
                giving the argument.
-               {only available when compiled with the +reltime feature}
+               {not available when compiled without the +reltime feature}

                If there is no match a 0 is returned and the cursor doesn't
                move.  No error message is given.
@@ -4775,7 +4775,7 @@
 server2client( {clientid}, {string})                   *server2client()*
                Send a reply string to {clientid}.  The most recent {clientid}
                that sent a string can be retrieved with expand("<client>").
-               {only available when compiled with the |+clientserver| feature}
+               {not available when compiled without the |+clientserver| feature}
                Note:
                This id has to be stored before the next command can be
                received.  I.e. before returning from the received command and
@@ -4788,7 +4788,7 @@
                Return a list of available server names, one per line.
                When there are no servers or the information is not available
                an empty string is returned.  See also |clientserver|.
-               {only available when compiled with the |+clientserver| feature}
+               {not available when compiled without the |+clientserver| feature}
                Example: >
                        :echo serverlist()
 <
@@ -5035,7 +5035,7 @@
 <                      -0.506366 >
                        :echo sin(-4.01)
 <                      0.763301
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}


 sort({list} [, {func}])                                        *sort()* *E702*
@@ -5149,7 +5149,7 @@
                        :echo sqrt(-4.01)
 <                      nan
                "nan" may be different, it depends on system libraries.
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}


 str2float( {expr})                                     *str2float()*
@@ -5164,7 +5164,7 @@
                12.0.  You can strip out thousands separators with
                |substitute()|: >
                        let f = str2float(substitute(text, ',', '', 'g'))
-<              {only available when compiled with the |+float| feature}
+<              {not available when compiled without the |+float| feature}


 str2nr( {expr} [, {base}])                             *str2nr()*
@@ -5547,7 +5547,7 @@
 <                      -5.0  >
                        echo trunc(4.0)
 <                      4.0
-               {only available when compiled with the |+float| feature}
+               {not available when compiled without the |+float| feature}

                                                        *type()*
 type({expr})   The result is a Number, depending on the type of {expr}:
Index: runtime/doc/if_ole.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/if_ole.txt,v
retrieving revision 1.18
diff -u -r1.18 if_ole.txt
--- runtime/doc/if_ole.txt      9 Aug 2008 17:42:52 -0000       1.18
+++ runtime/doc/if_ole.txt      9 Dec 2008 23:00:48 -0000
@@ -14,7 +14,7 @@

 {Vi does not have any of these commands}

-OLE is only available when compiled with the |+ole| feature.  See
+OLE is not available when compiled without the |+ole| feature.  See
 src/if_ole.INSTALL.
 An alternative is using the client-server communication |clientserver|.

Index: runtime/doc/netbeans.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/netbeans.txt,v
retrieving revision 1.24
diff -u -r1.24 netbeans.txt
--- runtime/doc/netbeans.txt    9 Aug 2008 17:41:51 -0000       1.24
+++ runtime/doc/netbeans.txt    9 Dec 2008 23:00:50 -0000
@@ -25,7 +25,7 @@
     10.5. Setting up NetBeans to run with Vim  |netbeans-setup|

 {Vi does not have any of these features}
-{only available when compiled with the |+netbeans_intg| feature}
+{not available when compiled without the |+netbeans_intg| feature}

 ==============================================================================
 1. Introduction                                                *netbeans-intro*
Index: runtime/doc/options.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/options.txt,v
retrieving revision 1.147
diff -u -r1.147 options.txt
--- runtime/doc/options.txt     28 Nov 2008 10:00:39 -0000      1.147
+++ runtime/doc/options.txt     9 Dec 2008 23:01:07 -0000
@@ -614,7 +614,7 @@
 'aleph' 'al'           number  (default 128 for MS-DOS, 224 otherwise)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+rightleft|
+                       {not available when compiled without the |+rightleft|
                        feature}
        The ASCII code for the first letter of the Hebrew alphabet.  The
        routine that maps the keyboard in Hebrew mode, both in Insert mode
@@ -627,7 +627,7 @@
 'allowrevins' 'ari'    boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+rightleft|
+                       {not available when compiled without the |+rightleft|
                        feature}
        Allow CTRL-_ in Insert and Command-line mode.  This is default off, to
        avoid that users that accidentally type CTRL-_ instead of SHIFT-_ get
@@ -639,7 +639,7 @@
 'altkeymap' 'akm'      boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+farsi|
+                       {not available when compiled without the |+farsi|
                        feature}
        When on, the second language is Farsi.  In editing mode CTRL-_ toggles
        the keyboard map between Farsi and English, when 'allowrevins' set.
@@ -653,7 +653,7 @@
 'ambiwidth' 'ambw'     string (default: "single")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
        Only effective when 'encoding' is "utf-8" or another Unicode encoding.
        Tells Vim what to do with characters with East Asian Width Class
@@ -696,7 +696,7 @@
 'autochdir' 'acd'      boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the
+                       {not available when compiled without the
                        |+netbeans_intg| or |+sun_workshop| feature}
        When on, Vim will change the current working directory whenever you
        open a file, switch buffers, delete a buffer or open/close a window.
@@ -710,7 +710,7 @@
 'arabic' 'arab'                boolean (default off)
                        local to window
                        {not in Vi}
-                       {only available when compiled with the |+arabic|
+                       {not available when compiled without the |+arabic|
                        feature}
        This option can be set to start editing Arabic text.
        Setting this option will:
@@ -733,7 +733,7 @@
 'arabicshape' 'arshape'        boolean (default on)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+arabic|
+                       {not available when compiled without the |+arabic|
                        feature}
        When on and 'termbidi' is off, the required visual character
        corrections that need to take place for displaying the Arabic language
@@ -1033,7 +1033,7 @@
 'balloondelay' 'bdlay' number  (default: 600)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+balloon_eval|
+                       {not available when compiled without the |+balloon_eval|
                        feature}
        Delay in milliseconds before a balloon may pop up.  See |balloon-eval|.

@@ -1041,7 +1041,7 @@
 'ballooneval' 'beval'  boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+balloon_eval|
+                       {not available when compiled without the |+balloon_eval|
                        feature}
        Switch on the |balloon-eval| functionality.

@@ -1049,7 +1049,7 @@
 'balloonexpr' 'bexpr'  string  (default "")
                        global or local to buffer |global-local|
                        {not in Vi}
-                       {only available when compiled with the |+balloon_eval|
+                       {not available when compiled without the |+balloon_eval|
                        feature}
        Expression for text to show in evaluation balloon.  It is only used
        when 'ballooneval' is on.  These variables can be used:
@@ -1132,7 +1132,7 @@
 'bomb'                 boolean (default off)
                        local to buffer
                        {not in Vi}
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
        When writing a file and the following conditions are met, a BOM (Byte
        Order Mark) is prepended to the file:
@@ -1258,7 +1258,7 @@
 'casemap' 'cmp'                string  (default: "internal,keepascii")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
        Specifies details about changing the case of letters.  It may contain
        these words, separated by a comma:
@@ -1313,7 +1313,7 @@
                                *'charconvert'* *'ccv'* *E202* *E214* *E513*
 'charconvert' 'ccv'    string (default "")
                        global
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature and the |+eval| feature}
                        {not in Vi}
        An expression that is used for character encoding conversion.  It is
@@ -2159,7 +2159,7 @@
 'delcombine' 'deco'    boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
        If editing Unicode and this option is set, backspace and Normal mode
        "x" delete each combining character on its own.  When it is off (the
@@ -2353,7 +2353,7 @@
                                        *'encoding'* *'enc'* *E543*
 'encoding' 'enc'       string (default: "latin1" or value from $LANG)
                        global
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
                        {not in Vi}
        Sets the character encoding used inside Vim.  It applies to text in
@@ -2537,7 +2537,7 @@
                                *'fileencoding'* *'fenc'* *E213*
 'fileencoding' 'fenc'  string (default: "")
                        local to buffer
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
                        {not in Vi}
        Sets the character encoding for the file of this buffer.
@@ -2579,7 +2579,7 @@
                                    "ucs-bom,utf-8,default,latin1" when
                                    'encoding' is set to a Unicode value)
                        global
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
                        {not in Vi}
        This is a list of character encodings considered when starting to edit
@@ -2783,7 +2783,7 @@
 'fkmap' 'fk'           boolean (default off)                   *E198*
                        global
                        {not in Vi}
-                       {only available when compiled with the |+rightleft|
+                       {not available when compiled without the |+rightleft|
                        feature}
        When on, the keyboard is mapped for the Farsi character set.
        Normally you would set 'allowrevins' and use CTRL-_ in insert mode to
@@ -3515,7 +3515,7 @@
                                                *'helplang'* *'hlg'*
 'helplang' 'hlg'       string  (default: messages language or empty)
                        global
-                       {only available when compiled with the |+multi_lang|
+                       {not available when compiled without the |+multi_lang|
                        feature}
                        {not in Vi}
        Comma separated list of languages.  Vim will use the first language
@@ -3661,7 +3661,7 @@
 'hkmap' 'hk'           boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+rightleft|
+                       {not available when compiled without the |+rightleft|
                        feature}
        When on, the keyboard is mapped for the Hebrew character set.
        Normally you would set 'allowrevins' and use CTRL-_ in insert mode to
@@ -3672,7 +3672,7 @@
 'hkmapp' 'hkp'         boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+rightleft|
+                       {not available when compiled without the |+rightleft|
                        feature}
        When on, phonetic keyboard mapping is used.  'hkmap' must also be on.
        This is useful if you have a non-Hebrew keyboard.
@@ -3760,7 +3760,7 @@
 'imcmdline' 'imc'      boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+xim|
+                       {not available when compiled without the |+xim|
                        |+multi_byte_ime| or |global-ime| feature}
        When set the Input Method is always on when starting to edit a command
        line, unless entering a search pattern (see 'imsearch' for that).
@@ -3772,7 +3772,7 @@
 'imdisable' 'imd'      boolean (default off, on for some systems (SGI))
                        global
                        {not in Vi}
-                       {only available when compiled with the |+xim|
+                       {not available when compiled without the |+xim|
                        |+multi_byte_ime| or |global-ime| feature}
        When set the Input Method is never used.  This is useful to disable
        the IM when it doesn't work properly.
@@ -4121,7 +4121,7 @@
 'keymap' 'kmp'         string  (default "")
                        local to buffer
                        {not in Vi}
-                       {only available when compiled with the |+keymap|
+                       {not available when compiled without the |+keymap|
                        feature}
        Name of a keyboard mapping.  See |mbyte-keymap|.
        Setting this option to a valid keymap name has the side effect of
@@ -4165,7 +4165,7 @@
 'langmap' 'lmap'       string  (default "")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+langmap|
+                       {not available when compiled without the |+langmap|
                        feature}
        This option allows switching your keyboard into a special language
        mode.  When you are typing text in Insert mode the characters are
@@ -4210,7 +4210,7 @@
 'langmenu' 'lm'                string  (default "")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+menu| and
+                       {not available when compiled without the |+menu| and
                        |+multi_lang| features}
        Language to use for menu translation.  Tells which file is loaded
        from the "lang" directory in 'runtimepath': >
@@ -4471,7 +4471,7 @@
 'maxcombine' 'mco'     number (default 2)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
        The maximum number of combining characters supported for displaying.
        Only used when 'encoding' is "utf-8".
@@ -4726,7 +4726,7 @@
                                        m:no,ml:up-arrow,v:rightup-arrow")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+mouseshape|
+                       {not available when compiled without the |+mouseshape|
                        feature}
        This option tells Vim what the mouse pointer should look like in
        different modes.  The option is a comma separated list of parts, much
@@ -4839,7 +4839,7 @@
 'numberwidth' 'nuw'    number  (Vim default: 4  Vi default: 8)
                        local to window
                        {not in Vi}
-                       {only available when compiled with the |+linebreak|
+                       {not available when compiled without the |+linebreak|
                        feature}
        Minimal number of columns to use for the line number.  Only relevant
        when the 'number' option is set or printing lines with a line number.
@@ -4894,7 +4894,7 @@
                                others default: "")
                        local to buffer
                        {not in Vi}
-                       {only available when compiled with the |+osfiletype|
+                       {not available when compiled without the |+osfiletype|
                        feature}
        Some operating systems store extra information about files besides
        name, datestamp and permissions.  This option contains the extra
@@ -5104,7 +5104,7 @@
 'printdevice' 'pdev'   string  (default empty)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+printer|
+                       {not available when compiled without the |+printer|
                        feature}
        The name of the printer to be used for |:hardcopy|.
        See |pdev-option|.
@@ -5115,7 +5115,7 @@
 'printencoding' 'penc' String  (default empty, except for some systems)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+printer|
+                       {not available when compiled without the |+printer|
                        and |+postscript| features}
        Sets the character encoding used when printing.
        See |penc-option|.
@@ -5124,7 +5124,7 @@
 'printexpr' 'pexpr'    String  (default: see below)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+printer|
+                       {not available when compiled without the |+printer|
                        and |+postscript| features}
        Expression used to print the PostScript produced with |:hardcopy|.
        See |pexpr-option|.
@@ -5133,7 +5133,7 @@
 'printfont' 'pfn'      string  (default "courier")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+printer|
+                       {not available when compiled without the |+printer|
                        feature}
        The name of the font that will be used for |:hardcopy|.
        See |pfn-option|.
@@ -5142,7 +5142,7 @@
 'printheader' 'pheader'  string  (default "%<%f%h%m%=Page %N")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+printer|
+                       {not available when compiled without the |+printer|
                        feature}
        The format of the header produced in |:hardcopy| output.
        See |pheader-option|.
@@ -5151,7 +5151,7 @@
 'printmbcharset' 'pmbcs'  string (default "")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+printer|,
+                       {not available when compiled without the |+printer|,
                        |+postscript| and |+multi_byte| features}
        The CJK character set to be used for CJK output from |:hardcopy|.
        See |pmbcs-option|.
@@ -5160,7 +5160,7 @@
 'printmbfont' 'pmbfn'  string (default "")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+printer|,
+                       {not available when compiled without the |+printer|,
                        |+postscript| and |+multi_byte| features}
        List of font names to be used for CJK output from |:hardcopy|.
        See |pmbfn-option|.
@@ -5214,7 +5214,7 @@
 'redrawtime' 'rdt'     number  (default 2000)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+reltime|
+                       {not available when compiled without the |+reltime|
                        feature}
        The time in milliseconds for redrawing the display.  This applies to
        searching for patterns for 'hlsearch' and |:match| highlighting.
@@ -5258,7 +5258,7 @@
 'revins' 'ri'          boolean (default off)
                        global
                        {not in Vi}
-                       {only available when compiled with the |+rightleft|
+                       {not available when compiled without the |+rightleft|
                        feature}
        Inserting characters in Insert mode will work backwards.  See "typing
        backwards" |ins-reverse|.  This option can be toggled with the CTRL-_
@@ -5269,7 +5269,7 @@
 'rightleft' 'rl'       boolean (default off)
                        local to window
                        {not in Vi}
-                       {only available when compiled with the |+rightleft|
+                       {not available when compiled without the |+rightleft|
                        feature}
        When on, display orientation becomes right-to-left, i.e., characters
        that are stored in the file appear from the right to the left.
@@ -5285,7 +5285,7 @@
 'rightleftcmd' 'rlc'   string  (default "search")
                        local to window
                        {not in Vi}
-                       {only available when compiled with the |+rightleft|
+                       {not available when compiled without the |+rightleft|
                        feature}
        Each word in this option enables the command line editing to work in
        right-to-left mode for a group of commands:
@@ -6724,7 +6724,7 @@
 'termbidi' 'tbidi'     boolean (default off, on for "mlterm")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+arabic|
+                       {not available when compiled without the |+arabic|
                        feature}
        The terminal is in charge of Bi-directionality of text (as specified
        by Unicode).  The terminal is also expected to do the required shaping
@@ -6740,7 +6740,7 @@
 'termencoding' 'tenc'  string  (default ""; with GTK+ 2 GUI: "utf-8"; with
                                                    Macintosh GUI: "macroman")
                        global
-                       {only available when compiled with the |+multi_byte|
+                       {not available when compiled without the |+multi_byte|
                        feature}
                        {not in Vi}
        Encoding used for the terminal.  This specifies what character
@@ -6952,7 +6952,7 @@
 'titleold'             string  (default "Thanks for flying Vim")
                        global
                        {not in Vi}
-                       {only available when compiled with the |+title|
+                       {not available when compiled without the |+title|
                        feature}
        This option will be used for the window title when exiting Vim if the
        original title cannot be restored.  Only happens if 'title' is on or
Index: runtime/doc/print.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/print.txt,v
retrieving revision 1.17
diff -u -r1.17 print.txt
--- runtime/doc/print.txt       9 Aug 2008 17:41:46 -0000       1.17
+++ runtime/doc/print.txt       9 Dec 2008 23:01:10 -0000
@@ -16,7 +16,7 @@
 8. Formfeed Characters                 |printing-formfeed|

 {Vi has None of this}
-{only available when compiled with the |+printer| feature}
+{not available when compiled without the |+printer| feature}

 ==============================================================================
 1. Introduction                                                *print-intro*
@@ -52,7 +52,7 @@
                        {filename}.
                        Things like "%" are expanded |cmdline-special|
                        Careful: An existing file is silently overwritten.
-                       {only available when compiled with the |+postscript|
+                       {not available when compiled without the |+postscript|
                        feature}
                        On MS-Windows use the "print to file" feature of the
                        printer driver.
Index: runtime/doc/sign.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/sign.txt,v
retrieving revision 1.16
diff -u -r1.16 sign.txt
--- runtime/doc/sign.txt        9 Aug 2008 17:46:27 -0000       1.16
+++ runtime/doc/sign.txt        9 Dec 2008 23:01:10 -0000
@@ -11,7 +11,7 @@
 2. Commands                            |sign-commands|

 {Vi does not have any of these features}
-{only available when compiled with the |+signs| feature}
+{not available when compiled without the |+signs| feature}

 ==============================================================================
 1. Introduction                                        *sign-intro* *signs*
Index: runtime/doc/various.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/various.txt,v
retrieving revision 1.49
diff -u -r1.49 various.txt
--- runtime/doc/various.txt     9 Aug 2008 17:52:39 -0000       1.49
+++ runtime/doc/various.txt     9 Dec 2008 23:01:11 -0000
@@ -784,7 +784,7 @@

 It is possible to add translated help files, next to the original English help
 files.  Vim will search for all help in "doc" directories in 'runtimepath'.
-This is only available when compiled with the |+multi_lang| feature.
+This is not available when compiled without the |+multi_lang| feature.

 At this moment translations are available for:
        Chinese - multiple authors
Index: runtime/doc/windows.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/windows.txt,v
retrieving revision 1.33
diff -u -r1.33 windows.txt
--- runtime/doc/windows.txt     9 Aug 2008 17:50:34 -0000       1.33
+++ runtime/doc/windows.txt     9 Dec 2008 23:01:14 -0000
@@ -640,7 +640,7 @@
                When using the |:tab| modifier each argument is opened in a
                tab page.  The last window is used if it's empty.
                Also see |++opt| and |+cmd|.
-               {only available when compiled with the +gui feature}
+               {not available when compiled without the +gui feature}

 ==============================================================================
 8. Do a command in all buffers or windows                      *list-repeat*
Index: runtime/doc/workshop.txt
===================================================================
RCS file: /cvsroot/vim/vim7/runtime/doc/workshop.txt,v
retrieving revision 1.16
diff -u -r1.16 workshop.txt
--- runtime/doc/workshop.txt    9 Aug 2008 17:53:29 -0000       1.16
+++ runtime/doc/workshop.txt    9 Dec 2008 23:01:15 -0000
@@ -13,7 +13,7 @@
 5. Obtaining the latest version of the XPM library     |workshop-xpm|

 {Vi does not have any of these features}
-{only available when compiled with the |+sun_workshop| feature}
+{not available when compiled without the |+sun_workshop| feature}

 ==============================================================================
 1. Introduction                                                *workshop-intro*

Raspunde prin e-mail lui