All releases of Filepp


Release Notes: This release includes a rewrite of the processing chain so macros within macros behave correctly. Several other bugfixes and minor enhancements were made.


Release Notes: This release adds support for processing multiple files at once, cpp style ## concatenation, improved control over processing routines, a full test suite, and several bug fixes.


Release Notes: This release adds foreach loops, the defplus keyword, a cpp-style imacros option, support for variable number of arguments in macros, a macro prefix option, and many other minor features.


Release Notes: This version adds a regexp module which implements a Perl-style regular expression search and replace. There were also other new features and minor bugfixes.


Release Notes: This release fixes a minor bug in the processing of inputs to keywords such as #if and #for.


Release Notes: The "bigdef" module, which allows easy definition of multi-line macrosm, was added. Minor bugfixes were also added.


Release Notes: A new function module which allows macros to directly call Perl functions, a format module which does printf style formatting, and a math module which does basic maths.


Release Notes: This version adds lots of new modules including a "for" module which implements for loops and modules to remove C and Perl style comments. This version also has module API enhancements including the ability to add your own file processing routines. Other enhancements include options for deleting blank lines originating from include files and the ability to define environment variables as macros.


Release Notes: This release fixes a nested #if bug and adds some new functions to the module API.


Release Notes: This release adds an option to only replace macros which appear in the text as whole words, as well as numerous bugfixes and performance improvements.