From: "Mike Mills", Tue, April 08, 2008 8:08 am
> 
> I know it is an old message, I just wanted to clarify something I'm
> not sure the original poster did.  
> 
[...]
> 
> Just to confirm: they prefer multiple Vim *sessions* as opposed to
> multiple windows/tabs? Tabs give you the same interface as having
> multiple sessions but without the extra overhead/bugs. I'd like to
> understand what makes individual sessions more compelling than tabs.
> 
> I don't know about his users, but as for me personally, I find
> myself loving cream for all of its useful functions and ease of use,
> but wishing it could have separate windows.
> 
> Tabs are OK, but do not allow you to view both files at once.
> Splitting the window is OK, but difficult to manage and confusing. 
> 
> The easiest method for viewing multiple files on the same screen has
> always been with separately resizeable/repositionable windows.
> 
> Is there any plan to make such a thing available in the future?

Without a sophisticated messaging system between sessions, having
multiple Cream windows open introduces a number of problems. We
eliminated multiple sessions for the time being to:
  
1. Speed start-up 
2. Eliminate window flutter 
3. Fix all the bugs associated with multiple sessions over-writing
   each other's preferences (Settings, Preferences, Recent File menu
   and options, Find/Replace settings, Window Buffer menu, add-on
   mappings, Diff mode, etc.)

If Vim introduced a feature to store settings more as a database and
less as a text file, it would be possible for two+ sessions to have
access to the same file. (One might think of it as a <shudder>
"registry".) 

Unfortunately, as it is, there is no way to keep the session data from
saving over each other. The recently used file list is one example
that was particularly frustrating to me, but many users complained
about the Cream startup speed and window flutter.


-- 
Steve Hall  [ digitect dancingpaper com ]
:: Cream... usability for Vim
::   http://cream.sourceforge.net

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
cream-general mailing list
cream-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cream-general

Reply via email to