emacs-devel
[Top][All Lists]
Advanced

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

Re: ediff and coding systems


From: Michael Kifer
Subject: Re: ediff and coding systems
Date: Sun, 28 Oct 2007 17:01:20 -0400

> address@hidden (Michael Kifer) writes:
> 
>   > > address@hidden (Michael Kifer) writes:
>   > > 
>   > >   > > address@hidden (Michael Kifer) writes:
>   > >   > > 
>   > > This one is strange
>   > > 
>   > > 
>   > > viper-cmd.el:5099:1:Warning: the following functions are not known to
>   > > be defined: quail-input-method, quail-start-translation,
>   > >     event-to-character,  character-to-event, viper-iconify, 
> key-press-event-p, event-key,
>   > >     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   > >    These should be optimized out by the byte compiler.
>   > 
>   > No idea. The above are mostly XEmacs functions.
> 
> These warnings show up because the XEmacs functions are conditionally
> called with the condition being the viper-xemacs-p defconst. 
> Defconsts cannot be optimized out at compile time.
> 
> 
>   > > Also viper-xemacs-p is about as long as (featurep 'emacs) and as
>   > > readable. Why not replace it?  Most similar macros have been replaced
>   > > in CVS.
>   > 
>   > 
>   > I do not really care, but see no reason why waste time on this one.
> 
> Would you mind if I do it? For viper* and ediff* ?  

I do not mind, but I am doing some changes now and do not want conflicts to
arise. Hold off for a couple of weeks.

> Doing this will allow the byte compiler to get rid code at compile
> time, this saves a few kilobytes of disk space.

I claim that a few Kbs are not worth of anybody's time these days.




reply via email to

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