On Wed, 3 Apr 2002 [EMAIL PROTECTED] wrote:

> I wanted to point out that vmsperl's config.sh does not know
> about _exe.  It does know about exe_ext though.  In looking
> at Configure it would appear that _exe is a special executable
> extension for use before .-ing a hints/$foo.sh file.  Hence I suspect
> that if your patch were to go in it would have been better to use
> $Config{exe_ext} rather than $Config{_exe}.

Actually, exe_ext is just an old synonym for _exe.  Originally the
variable was called exe_ext, but I thought that foo$_exe "looked better"
and so changed it accordingly in metaconfig a long long long time ago.
exe_ext and _exe should be identical, and it should suffice to only use
_exe everywhere.  I left exe_ext in only in case someone had a custom
hints file that was not part of the core distribution, or in case another
package using metaconfig had hints files that used exe_ext.

Alas, people use Config{} variables without actually reading and
understanding their definitions (which are included in Config.pm, and also
in Porting/Glossary) so we're now stuck seeing both versions actively
used. Sigh.

-- 
    Andy Dougherty              [EMAIL PROTECTED]
    Dept. of Physics
    Lafayette College, Easton PA 18042

Reply via email to