[gnome-love] Help needed: Vim GTK2 bugs



Hi, all,

There are currently some frustrating bugs in GTK2-enabled versions of
Vim that need fixing (list at bottom). Obviously, this is not a pure
GNOME app, but Vim is a huge community and probably many of us are now
dependent on this version of it in GNOME2.

Anywho, some time ago, Daniel Elstner wrote/fixed much of Vim's GTK2
code, but then promptly fell off the face of the earth. So Vim needs a
GTK2 coder to fix some open bugs, there's presently no one there to
fix them.

Not being a coder myself, I'm bringing this here only as an advocate,
but I feel certain *somebody* here has the probably has the ability to
fix these in their sleep. Plus it's an opportunity to engraciate
yourself with a whole bunch of users. ;)

Sorry if this is too off-topic for this list. (It might help to join
the vim-dev vim org list if your interested, see
http://vim.sf.net/community.php.)

Thanks for reading.

-- 
Steve Hall  [ digitect mindspring com ]

---------------------------------------------------------------------
Vim GTK2 problems:
- ":sp" ":q" leaves cursor on the cmdline.  Setting 'writedelay' to
  one avoids it.
- DND doesn't work with KDE?
- Combining UTF-8 characters not displayed properly in menus (Mikolaj
  Machowski)
- Composing characters under the cursor sometimes disappear.  Looks
  like they are displayed on the next character.
- Moving the scrollbar while there are closed folds doesn't work
  properly. (Moshe Kaminsky, 2003 Jun 3)
- Searching for bitmaps for the toolbar doesn't work as with other
  systems. Need to explicitly use "icon=name".  (Ned Konz, Christian
  J. Robinson)
- Find dialog buttons are greyed out (when compiled without Gnome).
  (Jeremy Messenger)  Patch from David Necas.
- "gvim --help" outputs GTK help in UTF-8 in a non-UTF-8 terminal.
  (Thierry Vignaud)
- Bold font characters leave pixels behind when moving the cursor over
  them. ":set guifont=Monospace\ Bold\ 16" (Keith R. John Warno, 2003
  Aug 27)
- Normal "2" and keypad "2" cannot be distinguished.  Problem is that
  xim_queue_key_press_event() in key_press_event() takes the key, so
  that the check for the special_keys[] table is not reached.
  Workaround is to set 'imdisable'.  This also helps for <S-Space>.
  [but breaks system dead keys]
- The 'v' flag in 'guioptions' doesn't work. (Steve Hall)






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]