[Ecls-list] Some fixes
Juan Jose Garcia Ripoll
worm at arrakis.es
Mon May 19 08:41:11 UTC 2003
Hi,
I have fixed some things in the CVS branch called NEW_DIRECTORY. These are
- A bogus optimizer for EQL.
- FFI::DEFENTRY did not check carefully enough its arguments.
- DIRECTORY now should work as expected.
- New function SI::FILE-KIND which outputs :DIRECTORY, :LINK,
:FILE or NIL depending on the type of filesystem object we name.
- The shebang mode now works a little bit better.
A couple of remarks. (DIRECTORY "./") lists all files and directories and
devices in the current directory. (DIRECTORY "./*") lists all files __that do
not have a file type__. And (DIRECTORY "./**/*.*") lists for instance all
files in all directories and subdirectories.
It is not mentioned in the manual, but ECL supports #! shell scripting since
version 0.8. I have been using it succesfully for half a year now in our own
webserver. Basically, you have to add a line
#!/the/path/to/your/ecl/executable/ecl -shell
at the beginning of a text file. (QUIT) and the initialization routine were
modified so that no noise (i.e. copyright messages, etc), is emitted. Only an
error message might appear if something bad happens.
Juanjo
More information about the ecl-devel
mailing list