Wednesday, July 27, 2011

Re: A modern look for gvim (win32)

On Wednesday, July 27, 2011 4:17:35 AM UTC+2, Steve wrote:

> As the author of Cream, I'm very interested in gVim having a few
> more OS-standard widgets.

How interested? Interested enough to help me implement it?

> 1. With just a few widgets, gVim *could* be customized to look ...
> 2. Outrageous amounts of effort have gone into developing GUI ...
> 3. There are broader types of text editor usage that these ...
> 4. Non-refocusing find/replace dialogs are crazy. :)

Four very good points! :)

> 2. Multiple platform implementation. Windows-only doesn't cut it.
>    Many Vim users need similar features across at least Windows and
>    Linux/Gnome/GTK. (There are lots of single-OS editors out there
>    already.)

Windows is my only desktop OS, so that's the only implementation that
I'm personally in need of. But a GTK implementation would absolutely
be a good thing to have! And while I agree that there are a lot of
single-OS editors, there is none that I have found that is as good as
or better than vim for a lot of tasks, so a single-OS implementation
of a more modern gui for gvim would still have its merits.

> 3. Self-motivated developer(s). Given the current expectations of
>    the community, there won't be much support for advanced GUI
>    features.

Why do you think that would be the case?

>    but implementation will require ownership and attention to
>    detail to ensure they work well and bug-free.

Isn't this always the case? ;)

> 4. Tiny scopes. I would recommend implementing each GUI feature
>    independently of the others. A special library for everything is
>    too hard to write, control and patch. Use conventions like
>    +gui_statusbar, +gui_dialog_-widgets, and +font_prop. By
>    implementing features in small steps, they can be developed and
>    tested more quickly.

Sounds like a great plan!

> --
> Steve Hall  [ digitect dancingpaper com ]

// Tobbe


--
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

No comments: