Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Bug#190948: Violation against The Single UNIX ? Specification, Version 2



Peter Stephenson wrote:
>/* ZLE entry point pointers.  They are defined here because the initial *
> * values depend on whether ZLE is linked in or not -- if it is, we     *
> * avoid wasting space with the fallback functions.  No other source    *
> * file needs to know which modules are linked in.                      */
>
>Except we don't avoid wasting space with the fallback functions, they
>are defined unconditionally.  Anyone remember what's happening?

I wrote that comment.  The intent was as described, and I have a mental
image of the fallback functions being in an appropriate conditional
section.  I remember adding mechanism to the build process to make that
information available to the preprocessor.  If the fallback functions
are no longer conditionally compiled, it'll be an accidental change,
unless I got it wrong to start with.

-zefram



Messages sorted by: Reverse Date, Date, Thread, Author