On Sunday, October 14, 2012 5:43:00 PM UTC+2, David Halter wrote:
> In the todo list of vim, there is a patch that addresses this problem:
> 
> -   Patch to access screen under Python. (Marko Mahni, 2010 Jul 18)
> 
> It is described in the 5th post:
> http://vim.1045645.n5.nabble.com/Planning-Vim-7-3-td1186031.html
> 
> What is the plan to introduce this patch to VIM? The patch exists for quite 
> some time now. I'd really hope to use it for further developments.

Hi,

I created this patch to draw the popup windows in vimuiex. I think that the 
patch itself gives too much access to Vim internal operation. Because of this I 
started to develop a higher level C interface for popup windows for Vim in the 
vim clone markomahnic-vim-popuplist on google-code. I don't think it will ever 
be included, though, because it's quite complex, it needs an OOC preprecessor 
and is unfinished (it needs some polishing).

The new VimL function that is implemented is popuplist(). It implements some 
nice ideas besides popup windows, like filtering of lists with different 
filters (words, regex, command-T) with the matching parts of text highlighted, 
loading large item lists in the background (eg. vxoccur displays the items 
found in files with grep+find while grep and find are still running and 
searching).

If my first patch that you mentioned should ever be considered for inclusion 
into Vim, access to low-level screen routines would have to be added to VimL in 
the first place and then to the if_X modules.

Marko

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to