All releases tagged Minor bugfixes


Release Notes: Some minor bugs were fixed. An Eclipse plugin now exists for CodeWorker's script. The initial version is limited to syntax highlighting, text hover over built-in functions, and integrated documentation. The reference manual and a tutorial are accessible from the "Help Contents" menu topic.


Release Notes: Some minor bugs were fixed (the #matching directive, notably) and some small features were added. The native translation of CodeWorker scripts to C++ has been improved to get ready for the Java native translation of scripts.


Release Notes: Two minor bugs were fixed, one impacting the code generation in automatic indent mode. The saveProject(), loadBinaryFile(), and loadFile() functions now accept a second parameter, facultative. Some inopportune warnings were removed.


Release Notes: Some bugs were fixed in the BNF-parser interpreter and in the native C++ translation of CW's scripts. It is now possible to ignore Ada-like comments in a BNF grammar. A new function was added for inserting a new element at a given position of a nodes list.


Release Notes: Some bugs were fixed in the native C++ translation of scripts for building a standalone executable. Some small bugs were corrected, notably one on 'setall', the operator for copying a whole parse tree.


Release Notes: In this release a bugfix was corrected on recursive calls into a foreach/select statement, which may have impacted the behavior of first()/last() index functions. The function getOutputFilename() was added, which returns the path of the file being generated via generate()/translate()/etc. procedures.


Release Notes: A problem where Ada comments were also admitted when parsing C++ comments was fixed. A mode that allows for the detection of Doxygen comments was added (the skipEmptyCppExceptDoxygen() function or the BNF directive "#ignore(C++/Doxygen)").


Release Notes: A syntax that occurred while calling a procedure with a method-like syntax was fixed, along with a syntax error that appeared when applying a binary shift operator with a left member reduced to a variable.