I will try to implement this, this is very interesting for me. I will report if there will be any progress
On Fri, Aug 21, 2009 at 12:59 AM, björn <bjorn.winck...@gmail.com> wrote: > > 2009/8/18 Joseph Kocherhans: > > > > > > On Mon, Aug 17, 2009 at 2:17 PM, Vladimir Penkin <wired.mu...@gmail.com> > > wrote: > >> > >> Hello all. > >> I just wondering is it possible to implement such cool feature of > >> textmate like Project Drawer in Vim? I think this will be a great > >> feature. But I don't know is it possible. > >> Thanks Björn for a great job. I really love MacVim. > > > > There is a Cocoa plugin architecture in MacVim, though I'm not sure what > the > > status is. I couldn't find much by googling or reading the changelogs. > Maybe > > someone else can shed some light on where this ended up, or if it is > likely > > to stay? As far as I can tell, those patches, or something similar made > it > > into the code. > > http://groups.google.com/group/vim_mac/msg/0e8d7a72642d8864?pli=1 > > http://www.nabble.com/File-browser-plugin-td18300407.html > > I don't know the status either. This was Matt's project and I was > hoping some would catch on to it but it seems to have been forgotten. > > This idea of a project drawer seems to come up quite often. The only > problem here is that I have never used TextMate so I cannot even begin > to guess what's so great about this feature (which NERDTree etc. can't > handle [for the record: I don't use this plugin either, but as far as > I can tell it does pretty much the same thing]). For this reason I > don't think I am the right person to be working on such a feature. > > What I am saying is this: if anybody wants this feature then > > a) try to use the plugin architecture to implement it as a plugin; > this would probably require that you work on the plugin architecture > as well since it is _not_ mature. I'll merge improvements to the > plugin arch. though so your work will be appreciated (by me at the > very least). > > b) fork MacVim.git and hack away without using the plugin stuff; > probably easier than (a) but I do not think I'd want to merge such > code into mainline...I'd like to relegate this type of non-essential > feature to a plugin. Remember that MacVim is still Vim (not > TextMate/Xcode/.. or an IDE) and I want to keep it that way. > > I'll spell it out: I do not like option (b) but option (a) I think > would be great. > > Finally, this is not a trivial task due to the difficulty in > communicating with Vim (via Distributed Objects). There may be a > quite a few pitfalls. > > Good luck, > Björn > > > > -- I'm only noise in the wires --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_mac" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---