mirror of
https://github.com/macvim-dev/macvim.git
synced 2026-06-11 15:37:29 +02:00
git-svn-id: http://macvim.googlecode.com/svn/trunk@190 96c4425d-ca35-0410-94e5-3396d5c13a8f
This commit is contained in:
@@ -1,8 +1,12 @@
|
||||
Active:
|
||||
|
||||
- Hollow insertion point drawing does not always work
|
||||
- Insertion point blinking
|
||||
- Build Vim (make) from Xcode project
|
||||
- Cmd-W in about box sends vimMenuAction: instead of performClose:
|
||||
- Terminal support. :!bash -> no cursor, arrow keys mucks up display
|
||||
- Press Cmd-n multiple times and quickly press Cmd-q; sometimes two or more
|
||||
instance of MacVim opens up
|
||||
instances of MacVim opens up
|
||||
- hide toolbar, open new tab, show toolbar: baseline sepearator still visible
|
||||
(seems like a drawing bug in PSMTabBarControl)
|
||||
- file modified outside vim dialog sometimes only appear after pressing a key
|
||||
@@ -21,11 +25,8 @@ Active:
|
||||
- drag-to-resize, delay if mouse button held down
|
||||
- ability to modify key equivalents at any time
|
||||
- validate menu actions for when no windows are open (e.g. selectNextWindow:)
|
||||
- application:openFiles: should open in tabs in current window instead of in a
|
||||
new window, only if user default is set
|
||||
- need E??? numbers for vim errors
|
||||
- tab-completion for :action command?
|
||||
- should ignore action message if is called too often (e.g. in addNewTab:)
|
||||
- proper font handling
|
||||
- check for memory leaks
|
||||
- i8n
|
||||
@@ -37,12 +38,11 @@ Active:
|
||||
- make sure [NSMutableData appendByte:length:] is never called with 0 length
|
||||
(this will lead to a crash)
|
||||
- update speed whilst resizing with mouse is excruciatingly slow
|
||||
- window count should be typeset nicely in tab
|
||||
- put marked text in status line (?)
|
||||
- window count should be typeset nicely in tab ?
|
||||
- marked text
|
||||
- track pad scrolling is jerky
|
||||
- sanity check all input in handlePortMessage: etc.
|
||||
- cursor in replace mode
|
||||
- nice looking cursors (both the block and in insert mode)
|
||||
- nice looking cursors (both the block and in insert mode) ?
|
||||
- support project builder external editor
|
||||
http://www.codingmonkeys.de/techpubs/externaleditor/pbxexternaleditor.html
|
||||
- dock icon menu
|
||||
@@ -54,6 +54,16 @@ Active:
|
||||
|
||||
Pending:
|
||||
|
||||
- cursor in replace mode
|
||||
- should ignore action message if is called too often (e.g. in addNewTab:)
|
||||
- application:openFiles: should open in tabs in current window instead of in a
|
||||
new window, only if user default is set
|
||||
- Mouse cursor changes depeding on context
|
||||
- Ctrl-C does not update screen until another key press (in command window)
|
||||
- Underline color is never set properly (sp_color)
|
||||
- Lock up when opening large session files (increasing MMFlushTimeoutInterval
|
||||
alleviates this problem)
|
||||
- Respond to "should change" instead of "will change" tab messages
|
||||
- scrolling when mouse is over scrollbar doesn't work
|
||||
- gui dialogs (FEAT_GUI_DIALOG)
|
||||
- no warning when buffer modified outside vim (implement gui_mch_dialog())
|
||||
@@ -72,6 +82,10 @@ Pending:
|
||||
- toogle toolbar off, maximize window, toolbar on -> text view under toolbar
|
||||
- clicking pill button does not update 'guioptions'
|
||||
- detect Cmd-. (and Ctrl-C) for interrupt
|
||||
|
||||
|
||||
Done:
|
||||
|
||||
- :popup
|
||||
- popup menus
|
||||
- when only one tab open make <D-w> close window
|
||||
@@ -84,10 +98,6 @@ Pending:
|
||||
- dropping directories does not work
|
||||
- memory leak with text view? (need to release text storage)
|
||||
- drag and drop inside view (FEAT_GUI_DND, gui_handle_drop())
|
||||
|
||||
|
||||
Done:
|
||||
|
||||
- hide baseline separator when tabbar is visible (and make sure clicking the
|
||||
hide/show toolbar button in the top right of the corner does not show it
|
||||
again)
|
||||
|
||||
Reference in New Issue
Block a user