summaryrefslogtreecommitdiff
path: root/runtime/doc/todo.txt
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2006-02-18 22:14:51 +0000
committerBram Moolenaar <Bram@vim.org>2006-02-18 22:14:51 +0000
commit7e8fd63682801d6cdd7f31972540c21f148b289e (patch)
treecbc44d7f10ef0a87454582fbff40fe930bacc6b6 /runtime/doc/todo.txt
parent997fb4ba696625e27e17c00d5033b20411aa45a3 (diff)
downloadvim-git-7e8fd63682801d6cdd7f31972540c21f148b289e.tar.gz
updated for version 7.0201v7.0201
Diffstat (limited to 'runtime/doc/todo.txt')
-rw-r--r--runtime/doc/todo.txt55
1 files changed, 14 insertions, 41 deletions
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 2912a5884..4c65d1df9 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 Feb 17
+*todo.txt* For Vim version 7.0aa. Last change: 2006 Feb 18
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -32,52 +32,15 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
Support WINDOW TABS. Works like several pages, each with their own split
windows. Let's call them "tab pages".
- - Add tabpage(): returns current tab page number.
- - ":tabsplit" makes a copy of the current tab page.
- - Add TabLeavePre and TabEnterPost autocommands
- line at top of frame with tabs.
Add 'tabtext' option, like 'statusline'.
- - check for E999
- - docs:
- General remark: commands that work on windows only work on the windows
- in the current tab page. Including :windo.
- Session file only contains the current tab page.
- :tabedit
- :tabfind
- :tab N
- :tabs
- {count}gt
- :close may close current tab page if there is one window.
- :tabclose
- :tabclose N - close tab N
- :tabonly - close all other tabs.
- :close and :quit (last window in tab)
- "gt": Use "1gt" - "99gt" to switch to another tab. "gt" goes to the
- next one. Hint in docs: To mess with another buffer, without
- changing the window layout, do this in another tab.
- 'tabline' values 0/1/2
- mouse click in tabline:
- select a tab page
- X closes current tab page
- :argall and :ball only opens window for buffers that are not in any
- window in any tab page
- :diffoff only works in the current tab page
- diff works per tab page
- "vim -p *" opens each file in a separate tab page (up to 10).
- - add GUI Tabs for some systems.
- Patch for GTK 1.2 passed on by Christian Michon, 2004 Jan 6.
- Simple patch for GTK by Luis M (nov 7).
- Need to be able to search the windows in inactive tabs, e.g. for the
- quickfix window.
-Future enhancements:
- tab page local variables?
- tab page local options? 'diffopt' could differ between tab pages.
- tab page local colors?
+ quickfix window?
+ - docs:
+ Add info to the user manual somewhere.
Crash with X command server (Ciaran McCreesh).
-Motif: in diff mode dragging one scrollbar doesn't update the other one.
-
Ctags still hasn't included the patch. Darren is looking for someone to do
maintanance.
@@ -494,6 +457,16 @@ Patch for "paranoid mode" by Kevin Collins, March 7. Needs much more work.
Check if file explorer can handle directory names and links with a single
quote. (Nieko Maatjes, 2005 Jan 4)
+Future enhancements for tab pages:
+ - Add GUI Tabs for all systems.
+ Patch for GTK 1.2 passed on by Christian Michon, 2004 Jan 6.
+ Simple patch for GTK by Luis M (nov 7).
+ - ":tabsplit" makes a copy of the current tab page.
+ - Add local variables for each tab page?
+ - Add local options for each tab page? E.g., 'diffopt' could differ
+ between tab pages.
+ - Add local highlighting for a tab page?
+
Vi incompatibility:
8 With undo/redo only marks in the changed lines should be changed. Other