EPIC5-0.0.4 is now available. This is the fourth alpha release of EPIC5, the day after it's 15th month birthday.
ftp://ftp.epicsol.org/pub/epic/EPIC5-ALPHA/epic4-0.0.4.tar.gz ftp://ftp.epicsol.org/pub/epic/EPIC5-ALPHA/epic4-0.0.4.tar.bz2 http://ftp.epicsol.org/pub/epic/EPIC5-ALPHA/epic4-0.0.4.tar.gz http://ftp.epicsol.org/pub/epic/EPIC5-ALPHA/epic4-0.0.4.tar.bz2 In this release the following things are noteworthy: * ### IMPORTANT ### "global" is no longer loaded automatically if you have an ~/.epicrc or ~/.ircrc file (or you use the -l command line option, or set the IRCRC or EPICRC environment variable, or in any way have epic load a file at startup). You must make a one-time change by adding 'load global' to the stop of your startup script, if you want to continue to load global by default * Entirely rewritten i/o subsystem, which is generalized. To prove that I really mean it this time, there are implementations for select(), poll(), freebsd's kqueue(), and pthreads, all of which have been tested to some extent or another. This is controlled by a new configure option (./configure --with-multiplex=<val>). The default is always select() unless you choose another. * Each server automatically gets an "alternate name" when you create it. This first altname is what would appear in the status bar for the %S expando. The %S expando has been changed to use this first altname. This means if you change the altnames, you can change %S! * There is a 'save' script which implements /save. You can just do /load save, then /save is back! * Error messages in the I/O subsystem may generate multiple errors over multiple lines. Some of you will probably find this annoying, and you can suppress them with /on yell if you want to. There are other changes, documented in UPDATES, but these are the most important ones that are user-visible. Enjoy! Jeremy _______________________________________________ List mailing list List@epicsol.org http://epicsol.org/mailman/listinfo/list