========================= cwSTLFilt.pl Revision Log ========================= ==== 2003 ==== 11/24 (cwSTLFilt.pl v1.10) Made sure that lines are never wrapped in the middle of pathnames, even if that means an output line length may exceed the /width setting (figuring it is more important for editors to be able to automatically locate the point of the error than it is to unconditionally honor the /width value). Corrected possible problem recognizing "const pointers" (as opposed to pointers-to-const) in certain constructs. 04/22 (cwSTLFilt.pl v1.02) Shortened the primary regex ($t) a tad more. 04/08 (cwSTLFilt.pl v1.01) Adjusted handling of the phrase 'iterator' to avoid shortening it unless one of the standard iterator types is involved, and added some comments to the user-configurable section to show how to disable all iterator filtering. 02/24 Updated the cwfilt shell script (for Unix), correcting several issues in that script: 1) The exit status of the entire script now properly represents the status of the compilation (so that cwfilt may be used from an- other script with proper conditional behavior) 2) the PAGER variable may be set to blank to prevent use of any paginator 3) Deleted spurious character 'k' at beginning of compiler command 02/05 (cwSTLFilt.pl 1.00) Optimized the primary regex, $t, to avoid "regex too long" blowups under some older versions of Perl. This should also result in substantially faster execution under all Perl implementations. ==== 2002 ==== 12/26 (cwSTLFilt.pl .96) Corrected the "off-by-1" error in /width:nn processing, so that the nn in /width:nn can be the actual width of the display (instead of one less) and things come out looking right. 9/5 (cwSTLFilt.pl .95) Removed some excess pattern detection. 9/3 (cwSTLFilt.pl .94) Fixed some issues with direct-initialized iterators. 9/2 (new cwfilt Shell script driver) Added the Unix shell script driver, cwfilt. It recognizes Decryptor command-line options and dispatches them to the Perl script; other arguments are passed to the compiler. 9/1 (cwSTLFilt.pl .93) Perl script now supports CodeWarrior Pro 8 Changed name of the Perl script from cwfilt.pl to cwSTLFilt.pl Change name of batch file driver from cfilt.bat to cwfilt.bat 4/14 (still cwfilt.pl 0.92) Fixed several typos referring to g++ in the cwfilt.pl comments. 4/08 (cwfilt.pl 0.92) Removed many unused pattern substitutions. 4/04 (cwfilt.pl 0.90) Initial beta release.