summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--runtime/doc/todo.txt14
-rw-r--r--runtime/doc/version7.txt52
2 files changed, 54 insertions, 12 deletions
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index e826fd766..acb98bdea 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt* For Vim version 7.0aa. Last change: 2006 Mar 11
+*todo.txt* For Vim version 7.0aa. Last change: 2006 Mar 12
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -30,6 +30,9 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
*known-bugs*
-------------------- Known bugs and current work -----------------------
+
+Turn spelling into a separate feature? May require syn-hl.
+
Win32: Describe how to do debugging. (George Reilly)
Mac unicode patch (Da Woon Jung):
@@ -77,13 +80,6 @@ CONSIDERED FOR VERSION 7.0:
It's not clear that this doesn't cause problems when the executed
commands do something like changing 'lines'. Esp. because the
screen has not yet been allocated with the new size.
-9 Add cursor-column highlighting. Enable it with 'cursorcolumn' option,
- set highlighting with "CursorColumn" group. Useful for aligning text.
- Also cursor-row highlighting. Patch from Yasuhiro Matsumoto for
- underlining the cursor line: 2004 Jun 17. Should use highlight group
- instead.
- Alternative: when 'number' is set highlight the number of the current
- line.
7 Make ":startinsert" command work directly for functions and scripts?
Also make it possible to append (it's difficult at end of line).
- When using 'incsearch" CTRL-R CTRL-W gets the word under the cursor, but
@@ -1424,6 +1420,8 @@ Syntax highlighting:
used in a wrong way. I can't reproduce it...
7 Be able to change only the background highlighting. Useful for Diff* and
Search highlighting.
+7 When 'number' is set highlight the number of the current line.
+ Must be enabled with an option, because it slows down display updating.
8 Allow the user to add items to the Syntax menu sorted, without having to
change this for each release.
8 Add a "matchcontains" for regions: items contained in the start or end
diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt
index 5c6528538..dce13bb5f 100644
--- a/runtime/doc/version7.txt
+++ b/runtime/doc/version7.txt
@@ -1,4 +1,4 @@
-*version7.txt* For Vim version 7.0aa. Last change: 2006 Mar 11
+*version7.txt* For Vim version 7.0aa. Last change: 2006 Mar 12
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -23,8 +23,9 @@ Spell checking |new-spell|
Omni completion |new-omni-completion|
MzScheme interface |new-MzScheme|
Printing multi-byte text |new-print-multi-byte|
+Tab pages |new-tab-pages|
Extended Unicode support |new-more-unicode|
-Highlighting matching parens |new-matchparen|
+More highlighting |new-more-highlighting|
Translated manual pages |new-manpage-trans|
Internal grep |new-vimgrep|
Scroll back in messages |new-scroll-back|
@@ -236,6 +237,29 @@ The 'printmbcharset' and 'printmbfont' options are used for this.
Also see |postscript-cjk-printing|. (Mike Williams)
+Tab pages *new-tab-pages*
+---------
+
+A tab page is page with one or more windows with a label (aka tab) at the top.
+By clicking on the label you can quickly switch between the tab pages. And
+with the keyboard, using the |gt| (Goto Tab) command. This is a convenient
+way to work with many windows.
+
+To start Vim with each file argument in a separate tab page use the |-p|
+argument. The maximum number of pages can be set with 'tabpagemax'.
+
+The line with tab labels is either made with plain text an highlighting or
+with a GUI mechanism. The GUI labels look better but are only available on a
+few systems. The line can be customized with 'tabline' and 'guitablabel'.
+Whether it is displayed is set with 'showtabline'. Whether to use the GUI
+labels is set with the "e" flag in 'guioptions'.
+
+The |:tab| command modifier can be used to have most commands that open a new
+window open a new tab instead.
+
+More info here: |tabpage|
+
+
Extended Unicode support *new-more-unicode*
------------------------
@@ -253,8 +277,10 @@ For pattern matching it is now possible to search for individual composing
characters. |patterns-composing|
-Highlighting matching parens *new-matchparen*
-----------------------------
+More highlighting *new-more-highlighting*
+-----------------
+
+Highlighting matching parens
When moving the cursor through the text and it is on a paren, then the
matching paren can be highlighted. This uses the new |CursorMoved|
@@ -266,6 +292,14 @@ The plugin uses the |:match| command. It now supports three match patterns.
The plugin uses the third one. The first one is for the user and the second
one can be used by another plugin.
+Highlighting the cursor line and column
+
+The 'cursorline' and 'cursorcolumn' options have been added. These highlight
+the screen line and screen column of the cursor. This makes the cursor
+position easier to spot. 'cursorcolumn' is also useful to align text. The
+CursorColumn and CursorLine highlighting allow changing the colors used.
+|hl-CursorColumn| |hl-CursorLine|
+
Translated manual pages *new-manpage-trans*
-----------------------
@@ -1901,4 +1935,14 @@ contains a buffer that is not in the argument list (can't be closed because it
is modified). Now go to the window that has the first item of the argument
list.
+GUI: To avoid left-over pixels from bold text all characters after a character
+with special attributes were redrawn. Now only do this for characters that
+actually are bold. Speeds up displaying considerably.
+
+When only highlighting changes and the text is scrolled at the same time
+everything is redraw instead of using a scroll and updating the changed text.
+E.g., when using ":match" to highlight a paren that the cursor landed on.
+Added SOME_VALID: Redraw the whole window but also try to scroll to minimize
+redrawing.
+
vim:tw=78:ts=8:ft=help:norl: