updated for version 7.0107
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index 8009834..fe4a471 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -1,4 +1,4 @@
-*options.txt* For Vim version 7.0aa. Last change: 2005 Jul 08
+*options.txt* For Vim version 7.0aa. Last change: 2005 Jul 11
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -6015,6 +6015,20 @@
a buffer. Otherwise: do not split, use current window.
Supported in |quickfix| commands that display errors.
+ *'synmaxcol'* *'smc'*
+'synmaxcol' 'smc' number (default 3000)
+ local to buffer
+ {not in Vi}
+ {not available when compiled without the |+syntax|
+ feature}
+ Maximum column in which to search for syntax items. With longer lines
+ some parts may not be highlighted and following text may not be
+ highlighted correctly (e.g., when the start or end of a region is not
+ recognized because it is beyond 'synmaxcol').
+ This helps to avoid very slow redrawing for an XML file that is one
+ long line.
+ Set to zero to remove the limit.
+
*'syntax'* *'syn'*
'syntax' 'syn' string (default empty)
local to buffer
@@ -6026,7 +6040,7 @@
Otherwise this option does not always reflect the current syntax (the
b:current_syntax variable does).
This option is most useful in a modeline, for a file which syntax is
- not automatically recognized. Example, for in an IDL file: >
+ not automatically recognized. Example, in an IDL file: >
/* vim: set syntax=idl : */
< To switch off syntax highlighting for the current file, use: >
:set syntax=OFF
diff --git a/runtime/doc/tags b/runtime/doc/tags
index b7f8aa7..f3f1325 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -721,6 +721,7 @@
'smartcase' options.txt /*'smartcase'*
'smartindent' options.txt /*'smartindent'*
'smarttab' options.txt /*'smarttab'*
+'smc' options.txt /*'smc'*
'smd' options.txt /*'smd'*
'sn' options.txt /*'sn'*
'so' options.txt /*'so'*
@@ -765,6 +766,7 @@
'sws' options.txt /*'sws'*
'sxq' options.txt /*'sxq'*
'syn' options.txt /*'syn'*
+'synmaxcol' options.txt /*'synmaxcol'*
'syntax' options.txt /*'syntax'*
't_#2' term.txt /*'t_#2'*
't_#4' term.txt /*'t_#4'*
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 8e65ef6..9554f56 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt* For Vim version 7.0aa. Last change: 2005 Jul 09
+*todo.txt* For Vim version 7.0aa. Last change: 2005 Jul 11
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -30,11 +30,6 @@
*known-bugs*
-------------------- Known bugs and current work -----------------------
-9 Editing a XML file with a long line is extremely slow. Example file from
- Randy Parker (Dec 13). Editing the dictionaries for engspchk plugin with
- syntax highlighting is also very slow.
- Limit the searching for items to a few hundred characters?
-
Add extra list of file locations. Can be used with:
:ltag list of matching tags, like :tselect
diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt
index 10a561f..702f224 100644
--- a/runtime/doc/version7.txt
+++ b/runtime/doc/version7.txt
@@ -1,4 +1,4 @@
-*version7.txt* For Vim version 7.0aa. Last change: 2005 Jul 09
+*version7.txt* For Vim version 7.0aa. Last change: 2005 Jul 11
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -311,6 +311,8 @@
'spell' switch spell checking on/off
'spelllang' languages to check spelling for
'spellsuggest' methods for spell suggestions
+'synmaxcol' maximum column to look for syntax items; avoids very
+ slow redrawing when there are very long lines
'verbosefile' Log messages in a file.