1Revision history for Perl extension Filter::Simple 2 30.01 Tue Sep 19 20:18:44 2000 4 - original version; created by h2xs 1.18 5 60.01 Tue Sep 26 09:30:14 2000 7 8 - Changed module name to Filter::Simple 9 10 110.60 Wed May 2 07:38:18 2001 12 13 - Fixed POD nit (thanks Dean) 14 15 - Added optional second argument to import to allow 16 terminator to be changed (thanks Brad) 17 18 - Fixed bug when empty filtered text was appended to (thanks Brad) 19 20 - Added FILTER as the normal mechanism for specifying filters 21 22 230.61 Mon Sep 3 08:25:21 2001 24 25 - Added a real test suite (thanks Jarkko) 26 27 - Changed licence to facilitate inclusion in 28 core distribution 29 30 - Added documentation for using F::S and Exporter together 31 32 330.70 Wed Nov 14 23:36:18 2001 34 35 - Added FILTER_ONLY for fine-grained filtering of code, 36 strings, or regexes 37 38 - Fixed document snafu regarding optional terminators 39 40 - Fixed bug so that FILTER now receives *all* import args 41 (i.e. including the class name in $_[0]) 42 43 - Allowed default terminator to allow comments embedded in it 44 (thanks, Christian) and to handle __DATA__ and __END__ 45 46 - Fixed handling of __DATA__ and *DATA 47 48 490.75 Fri Nov 16 14:36:07 2001 50 51 - Corified tests (thanks Jarkko) 52 53 - Added automatic preservation of existing &import subroutines 54 55 - Added automatic preservation of Exporter semantics 56 57 580.76 Fri Nov 16 15:08:42 2001 59 60 - Modified call to explicit &import so as to be invoked in original 61 call context 62 63 640.77 Sat Nov 24 06:48:47 2001 65 66 - Re-allowed user-defined terminators to be regexes 67 68 690.78 Fri May 17 09:38:56 2002 70 71 - Re-corified test modules in line with Jarkko's new scheme 72 73 - Various POD nits unknitted (thanks Autrijus) 74 75 - Added the missing DotsForArrows.pm demo file (thanks Autrijus) 76 77 - Added support for Perl 5.005 78 79 - added prereq for Text::Balanced in Makefile.PL 80 81 - Added note about use of /m flag when using ^ or $ in filter regexes 82 830.79 Sat Sep 20 21:56:24 2003 84 85 - Fixed tests to use t/lib modules so F::S is testable without 86 a previous version of F::S installed. (schwern) 87 880.80 Sun May 29 23:19:54 2005 89 90 - Added Sarathy's patch for \r\n newlinery (thanks Jarkko) 91 92 - Added recognition of comments as whitespace (thanks Jeff) 93 94 - Added @components variable (thanks Dean) 95 96 - Fixed handling of vars in FILTER_ONLY code=>... (thanks Lasse) 97 98 - Fixed spurious extra filter at end of file (thanks Dean) 99 100 - Added INSTALLDIRS=>core to Makefile.PL 101 102 1030.82 Mon Jun 27 02:31:06 GMT 2005 104 105 - Fixed INSTALLDIRS=>perl in Makefile.PL (thanks all) 106 107 - Fixed other problems caused by de-schwernification 108 109 1100.83 Sat Oct 18 18:51:51 CET 2008 111 112 - Updated contact details: Maintained by the Perl5-Porters. 113 - Some tiny distribution fixes. 114 115 1160.84 Tue Jan 6 12:58:12 CET 2009 117 118 - Explicit dependency on Text::Balanced 1.97 because that fixed 119 a problem with HERE-docs. (RT #27326) 120 1210.85 Sun Sep 5 16:03:00 CET 2010 122 123 - Port changes from core: Remove unnecessary PERL_CORE check 124 from tests. 125 1260.86 127 - Never released to CPAN (only part of the perl core 5.14.0) 128 1290.87 Fri May 20 20:00:00 CET 2011 130 131 - Port changes from core: Whitespace fix that is significant for 132 POD correctness. 133 1340.88 Mon Dec 19 18:26:00 CET 2011 135 136 - [perl #92436] Make Filter::Simple match variables better 137 (Father Chrysostomos) 138 139 - [perl #92436] Filter::Simple can’t find end of POD 140 (Father Chrysostomos) 141 1420.91 Fri Mar 7 08:30:00 CET 2014 143 144 - Various small documentation fixes. 145 146 - Swap out base.pm use for parent.pm. 147 1480.94 Thu Aug 3 18:00:00 CET 2017 149 150 - Remove use of deprecated \C regex feature. 151 152 - Filter::Simple was erroneously signalling eof if it encountered a 153 ‘no MyFilter’ right after ‘use’: 154 use MyFilter; 155 no MyFilter; 156 In this case it should simply not filter anything. 157 158 159