1 Jun 2003 16:40
ion-devel-20030601
Tuomo Valkonen <tuomov <at> modeemi.cs.tut.fi>
2003-06-01 14:40:40 GMT
2003-06-01 14:40:40 GMT
A bug was discovered:
2003-06-01:
* An off-by-one error in extl_l1_finalize caused references to some
Lua tables (including large completions) never to be released.
It could be that this bug was causing some other errors in Lua as well.
Sometimes QueryLib bindings failed because some function generators
returned nil although they shouldn't. Adding dummy lines (!) in those
functions fixed the problem and for some reason this patch also seemed
to remove those problems.
One more note: as ioncorelib.lua and querylib.lua are now installed
in $SHAREDIR, you must remove the old files in $ETCDIR if installing
over a previous release or else there will be errors. You should also
not use any possible old copies you have in ~/.ion-devel/. (One of the
reasons for moving these to $SHAREDIR is to stop users from making
copies of them as they are not configuration files.)
--
--
Tuomo
Nice work as always, Tuomo.
At the moment I need to launch ion from the directory
/usr/local/ion-devel/lib/ion-devel/ , otherwise Lua complains that it
can't find the query, floatws, and ionws modules. Did I miss a
configuration option somewhere that lets one fix the search path?
Paul



RSS Feed