From d2e3b1bc2d8605bfb92c32b4b3ad8f0bc895bbd1 Mon Sep 17 00:00:00 2001 From: Bjorn Winckler Date: Thu, 30 Aug 2007 17:47:43 +0000 Subject: [PATCH] git-svn-id: http://macvim.googlecode.com/svn/trunk@220 96c4425d-ca35-0410-94e5-3396d5c13a8f --- README | 4 ++++ TODO | 3 +++ 2 files changed, 7 insertions(+) diff --git a/README b/README index 54115e773a..d2598b7bfc 100644 --- a/README +++ b/README @@ -108,6 +108,10 @@ Design decisions: to MMBackendProtocol, however this must not change the state of Vim! - If MacVim or Vim dies, the NSConnection is invalidated and connectionDidDie: is invoked. +- Input may reach the backend whenever the run loop is updated. This can cause + problems if more input is received whilst already processing other input. At + the moment new input is dropped if the backend is already processing other + input. Keyboard stuff: diff --git a/TODO b/TODO index f8fd9e8c6b..13eaea5fc5 100644 --- a/TODO +++ b/TODO @@ -1,5 +1,8 @@ Active: +- Listen to NSSystemColorsDidChangeNotification and update highlighting +- System colors don't come out the same as in other apps (as measure with + Digital Color Meter) - Add support for 'mousehide' (needs to check p_mh) - Build Vim (make) from Xcode project - Cmd-W in about box sends vimMenuAction: instead of performClose: