Hello, Aidan -
This change:
On Wed, May 7, 2008 at 5:25 PM, Aidan Kehoe
<aidan-guest(a)alioth.debian.org> wrote:
 changeset:   4448:fd8a9a4d81d944bffd5a1c3258dab652470b27d4
  parent:      4408:8bbabcab2c42867d7ed8338cc5f575551fd2443c
  user:        Aidan Kehoe <kehoea(a)parhasard.net>
  date:        Sun Jan 20 19:53:54 2008 +0100
  files:       ChangeLog Makefile.in.in configure configure.ac lisp/ChangeLog
lisp/startup.el man/ChangeLog man/xemacs/cmdargs.texi src/ChangeLog src/config.h.in
src/emacs.c src/lread.c
  description:
  Support #!, to allow XEmacs to be called as a script interpreter. 
doesn't work with native Windows XEmacs:
emacs.c
icl: warning #10210: problem with Microsoft compilation of
'e:\cygwin\usr\local\src\xemacs-21.5-test-2008-05-12\src\emacs.c'
e:\cygwin\usr\local\src\xemacs-21.5-test-2008-05-12\src\emacs.c(966):
error: identifier "LSHEBANG_PROGNAME" is undefined
      if (progname_len >= SHEBANG_PROGNAME_LENGTH)
                          ^
e:\cygwin\usr\local\src\xemacs-21.5-test-2008-05-12\src\emacs.c(970):
error: identifier "SHEBANG_PROGNAME" is undefined
                                SHEBANG_PROGNAME)
                                ^
e:\cygwin\usr\local\src\xemacs-21.5-test-2008-05-12\src\emacs.c(973):
error: expected a ")"
            || (progname_len >= SHEBANG_EXE_PROGNAME_LENGTH &&
                                ^
e:\cygwin\usr\local\src\xemacs-21.5-test-2008-05-12\src\emacs.c(975):
error: expected a ")"
                (argv[0] + (progname_len - SHEBANG_EXE_PROGNAME_LENGTH),
                                           ^
compilation aborted for
e:\cygwin\usr\local\src\xemacs-21.5-test-2008-05-12\src\emacs.c (code
2)
NMAKE: fatal error U1077: 'icl' : return code '0x2'
Stop.
Please figure out a way to support this in the baroque Windows
configuration process.
Thanks,
  Vin
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches