new parser for Isconf
"Luke A. Kanies" <[email protected]>
| Newsgroups | gmane.comp.sysutils.isconf.devel |
|---|---|
| Message-ID | <Pine.GSO.4.51.0302071000490.22456@pixie> |
Hi all,
For those of you actually using Isconf3 (which I believe is no one at the
moment?), you will be happy to hear I've rewritten the parser for it.
It's now written in Parse::Lex and Parse::YAPP.
Yes, this means that you need two different packages, but Isconf::File
will correctly use the old parser if the new one doesn't appear to work.
I have seen at least a factor of 5 increase in speed; it used to take me
something like 40 seconds to run ischeck, and now it's less than 7.
I have also made sure that all of the most recent Isconf code is available
on sourceforge. Currently it's only in the CVS repository, but I hope to
make an export available as a single download soon. I'm not going to do
so until I finish my isconf cfengine module, though, which may also
involve a significant rewriting of the isconf script itself (since I'm not
particularly fond of its organization).
You can find Isconf's SourceForge page here:
http://sourceforge.net/projects/isconf/
You can browse the CVS, and it has instructions on how to do a CVS
checkout or export.
Please contact me if you have an questions
--
"A computer lets you make more mistakes faster than any invention in
human history--with the possible exceptions of handguns and tequila."
-- Mitch Ratcliffe
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com