discuss-gnustep
[Top][All Lists]
Advanced

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

Re: Emacs and GNUstep


From: Robert Slover
Subject: Re: Emacs and GNUstep
Date: Sun, 09 Mar 2014 23:34:24 -0400

Your times are likely based on an Emacs running on a local machine, correct? I 
work across dozens of hosts spread across the country. Using X-enabled Emacs 
remotely is nice and snappy when linked with the older X toolkits. Not with 
GTK. 

--Robert

> On Mar 9, 2014, at 21:39, Charles Philip Chan <cpchan@bell.net> wrote:
> 
> Robert Slover <rjslover@me.com> writes:
> 
> Hi Robert:
> 
>> I have the same misgivings about Emacs+GTK. What a disaster. I don't
>> use many GUI features in Emacs but it is kind of nice to have mousable
>> menus for less-often-used features and those without key
>> bindings. Both the older XEmacs and Emacs distributions on our Solaris
>> systems are quite usable and fast - but our RHEL systems are faster
>> than our Solaris boxes in almost every aspect - until I launch Emacs
>> and have to contend with it - slow enough to launch that I might as
>> well be launching Eclipse,
> 
> I don't know what your problem is. An Emacs compiled with GTK with a
> simple config takes 3 seconds to launch on an old Core2 Duo machine (I
> just timed it). However, the launch time does grow exponentially as your
> config becomes more complex (my personal config is over several thousand
> lines spread across several files). This is why people either start a
> headless instant of Emacs server with:
> 
> ,----
> | emacs --daemon
> `----
> 
> or have a permanent frame and have:
> 
> ,----
> | (server-start)
> `----
> 
> in their init file. In both cases creating a new frame by using
> emacsclient takes less than 1 second.
> 
>> and menus that are so slow to paint that I've often made the mouse
>> motion to navigate to where I know the menu selection will appear -
>> only to find that GTK got the events indicating my mouse moved right
>> of the top-level menu before the destination menu was ever mapped, so
>> thinks I've moused away and just removes the top level menu - so I
>> have to start over and slow down on the retry.
> 
> Again I don't know what your problem is. I have been compiling my emacs
> with gtk2 since emacs 23 and my menus have always been snappy. The only
> reason why I am still using gtk2 is because there is a Nesedah theme.
> 
> However, I agree that the GNUstep version of Emacs is unusable at this
> stage.
> 
> Charles
> 
> -- 
> "The IETF motto is 'rough consensus and running code'"
> 
>  -- Scott Bradner (Open Sources, 1999 O'Reilly and Associates)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]