On Sat, 26 Jun 2004, Paul Indelicato wrote:
Hi,
I am a heavy user of xemacs for programming and I have a severe problems with all versions of xemacs beyond 21.4.9 (quite a while ago!). Each time I upgrade xemacs I get into this problem. I have the latest (20040202-1) sumo package installed as well.
The problem is the following: when I program with fortran 90, and add a keyword like "IF (cond) THEN" the fontlock (coloring of keywords...) should change IF and THEN from black to pink. But what happens at random is that xemacs crashes. It makes it almost impossible to program. It depends on what is before and after. I think it is a bug in xemacs, not a fink problem, but I wonder if any body has experience it with other languages like C.... Right now I returned to xemacs 21.4.9 that I have faithfully saved (compiled under 10.2, woeks like a charm!)
Paul: Attached is an .info file for xemacs 21.4.15 (the latest stable version). Put it in you /sw/fink/dists/local/main/finkinfo/editors (make the directory if you don't have one), add "local/main" to Trees in /sw/etc/fink.conf, and "fink update xemacs". If it fixes your problem, I'll add it to CVS. BTW: the only reason fink's xemacs is the beta version (21.5.X) is because at the time I added the package, the stable version wouldn't work. Perhaps it's time make the stable version the default.
-Jeff
-- Jeffrey S. Whitaker Phone : (303)497-6313
NOAA/OAR/CDC R/CDC1 FAX : (303)497-6449
325 Broadway Web : http://www.cdc.noaa.gov/~jsw
Boulder, CO, USA 80305-3328 Office: Skaggs Research Cntr 1D-124
Package: xemacs Version: 21.4.15 Revision: 1 Epoch: 1 Source: mirror:custom:%n-21.4/%n-%v.tar.gz Source-MD5: b80e040d9cb85c9210999554dc210fa6 CustomMirror: << nam-US: ftp://ftp.us.xemacs.org/pub/xemacs/ nam-CA: ftp://ftp.ca.xemacs.org/pub/Mirror/xemacs sam-BR: ftp://ftp.br.xemacs.org/pub/xemacs/ asi-JP: ftp://ftp.jp.xemacs.org/pub/editors/xemacs/ asi-TW: ftp://ftp.tw.xemacs.org/pub/Mirror/xemacs asi-KR: ftp://ftp.kr.xemacs.org/pub/tools/emacs/xemacs/ aus-AU: ftp://ftp.au.xemacs.org/pub/xemacs/ eur-DE: ftp://ftp.de.xemacs.org/pub/ftp.xemacs.org/tux/xemacs eur-FR: ftp://ftp.fr.xemacs.org/pub/xemacs eur-UK: ftp://ftp.uk.xemacs.org/sites/ftp.xemacs.org/pub/xemacs/ eur-IT: ftp://ftp.it.xemacs.org/unix/packages/XEMACS/ eur-RU: ftp://ftp.ru.xemacs.org/pub/xemacs/ << BuildDepends: libpng3, libtiff, libjpeg, gdbm3, xaw3d (>= 1.5-5), ncurses-dev (>= 5.3-12), x11-dev Depends: x11, libpng3-shlibs, libtiff-shlibs, libjpeg-shlibs, gdbm3-shlibs, xemacs-base-pkg, xemacs-efs-pkg, xaw3d-shlibs (>= 1.5-5), ncurses (>= 5.3-12), ncurses-shlibs (>= 5.3-12) ConfigureParams: --with-dialogs=athena --with-widgets=athena --with-sound=none --with-database=gdbm --without-ldap --without-postgresql --with-athena=3d GCC: 3.3 InstallScript: << make install prefix=%i mandir=%i/share/man/man1 mv %i/bin/ctags %i/bin/ctags.xemacs mv %i/share/man/man1/ctags.1 %i/share/man/man1/ctags.1.xemacs mv %i/bin/etags %i/bin/etags.xemacs mv %i/share/man/man1/etags.1 %i/share/man/man1/etags.1.xemacs mv %i/bin/b2m %i/bin/b2m.xemacs mv %i/bin/rcs-checkin %i/bin/rcs-checkin.xemacs << PostInstScript: << update-alternatives --install %p/bin/ctags ctags %p/bin/ctags.xemacs 60 --slave %p/share/man/man1/ctags.1 ctags.1 %p/share/man/man1/ctags.1.xemacs update-alternatives --install %p/bin/etags etags %p/bin/etags.xemacs 80 --slave %p/share/man/man1/etags.1 etags.1 %p/share/man/man1/etags.1.xemacs update-alternatives --install %p/bin/b2m b2m %p/bin/b2m.xemacs 80 update-alternatives --install %p/bin/rcs-checkin rcs-checkin %p/bin/rcs-checkin.xemacs 80 << PreRmScript: << if [ $1 != "upgrade" ]; then update-alternatives --remove ctags %p/bin/ctags.xemacs update-alternatives --remove etags %p/bin/etags.xemacs update-alternatives --remove b2m %p/bin/b2m.xemacs update-alternatives --remove rcs-checkin %p/bin/rcs-checkin.xemacs fi << Description: Highly customizable text editor License: GPL Homepage: http://www.xemacs.org/ Maintainer: Jeffrey Whitaker <[EMAIL PROTECTED]>