Hi Steve,
>>>>> "SY" == Steve Youngs <youngs(a)xemacs.org> writes:
SY> The following XEmacs packages have just been released.
SY> [...]
SY> prog-modes-1.57-pkg.tar.gz
SY> [...]
SY> prog-modes-1.57-pkg.tar.gz
SY> --------------------------
SY> 2002-06-08 Steve Youngs <youngs(a)xemacs.org>
SY> * Makefile (VERSION): XEmacs package 1.57 released.
SY> 2002-06-05 Ville Skytt=E4 <ville.skytta(a)xemacs.org>
SY> * eiffel.el: New version from Martin Schwenke.
SY> * eiffel3.el: Remove, obsoleted by Martin's version.
SY> * Makefile (ELCS): Add eiffel.elc, remove eiffel3.elc.
SY> * package-info.in (provides): Add eiffel-mode, remove eiffel3.
SY> [...]
Eek! That means prog-modes contains the broken version of eiffel.el
(the most significant thing is that it provides 'eiffel-mode, not
'eiffel). My commit from 2002-06-07 didn't seem to make it to you:
2002-06-07 Martin Schwenke <martin(a)meltin.net>
* eiffel.el:
(eif-end-matching-keywords): now insists that "once" is followed by
whitespace and that the next character is not a double-quote. This
fixes indentation and eif-end-of-feature bugs. It also works for
SmallEiffel's once manifest strings.
* eiffel.el:
Changed name of file to eiffel.el - fixed various comments and the
provide.
Removed D. Colnet from copyright. A recent exchange confirmed
that I haven't merged any of his changes.
Clarified eif-short bug is under *GNU* Emacs 19.34.
Is there any way I could have avoided this?
peace & happiness,
martin