From: Martin B. <vc...@cy...> - 2004-12-21 12:02:41
|
Hi, I just checked in some modifications for the 0.9.2 branch (the OpenCA API overhaul will do the same for the CVS HEAD soon). The modifications in a nutshell: - commands in lib/cmds/ are now subject to 'strict' checking. All syntactical errors that resulted from the previous non-strict behaviour have been fixed. - perl functions defined in lib/cmds/ may not be redefined anymore This change has some major impact for code quality. It is not possible any more to have the same function defined more than once. (This could happen inadvertedly e. g. when editing a file in this directory. If the editor creates a backup file, chances were that this backup file was sourced instead of the original file.) There were two real cases of function duplication in the batch processor that have been corrected (hopefully correctly). In the process of introducing strict checking at least three minor bugs have been fixed. To all developers and testers: please give the openca_0_9_2 branch head a test drive and report any problems with it. Cheers, Martin |