1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266
|
Revision history for Perl extension File::Rename.
2.02 2023-12-30 Author:Robin Barker
added example of using options in code
add C<use 5.032;> to source files
replace C<use 5.032;> on older perl versions
2.01 2023-01-17 Author:Robin Barker
min perl version 5.8.0
use warnings
use Getopt::Long 2.24
source/rename source of rename script
2.00_4 2023-01-16 Author:Robin Barker
Min perl version 5.8.0
Move rename source file to source/ - to avoid
rename being found when @INC includes '.'
Revert regex for $INC values
Initialize C<our $print> for v5.10
2.00_3 2023-01-15 Author:Robin Barker
Restore indirect print in t/testlib.pl
Change regex for $INC values
2.00_2 deleted
2.00_1 2023-01-14 Author:Robin Barker
min perl version 5.6.1
use warnings
use Getopt::Long 2.24
2.00 2022-12-31 Author:Robin Barker
rename script requires options before code/files
New script unsafe-rename with no_require_order
Removed Build.PL from distribution
1.99_9 2022-12-28 Author:Robin Barker
Remove Build.PL from distribution
Set MIN_PERL_VERSION in Makefile.PL
1.992 2022-12-27 Author:Robin Barker
Reinstate shebang line
https://rt.cpan.org/Ticket/Display.html?id=145711
1.991 2022-12-27 Author:Robin Barker
Add required ExtUtils::MakeMaker version to
BUILD_REQUIRES and CONFIGURE_REQUIRES
Separate out TEST_REQUIRES from PREREQ_PM
Fix typos in 1.99 POD and Changes file
1.99 2022-12-24 Author:Robin Barker
rename script requires options before code/files
New script unsafe-rename with no_require_order:
to recover the old behavior of the rename script
1.90_5 2022-12-24 Author:Robin Barker
Add back Build.PL for 1.99 - to be removed for 2.00
README and POD for 1.99
1.90_4 2022-12-23 Author:Robin Barker
Remove Build.PL - so testers build and test unsafe-rename
More globbing in rename-examples.t
Test for warnings in rename-examples.t
1.90_3 2022-12-22 Author:Robin Barker
Increase required version of ExtUtils::MakeMaker
Add test for unsafe script
1.90_2 2022-12-20 Author:Robin Barker
Add :config to use File:Rename, to mimic GetOpt::Long
Fix cygwin tests - cygwin is not Windows
See http://www.cpantesters.org/cpan/report/41cc76dd-84fd-1014-94ee-444106f7812f
1.90_1 2022-12-19 Author:Robin Barker
require_order in script
New script unsafe-rename with no_require_order
Rewrite examples to mark start of non-options
1.31 2022-05-07 Author:Robin Barker
Add explicit LICENCE field
Fix tests for perl 5.8.* and cygwin
1.30_03 2022-04-23 Author:Robin Barker
Add explicit 'cygwin' in test lib and script
1.30_02 2021-09-05 Author:Neil Bowers
Add LICENCE=>perl to Makefile.PL
1.30_01 2021-08-16 Author:Robin Barker
Fix tests for perl < 5.8.9 (on cygwin)
1.30 2021-08-16 Author:Robin Barker
Unicode support: --unicode and File::Rename::Unicode
1.29_06 2021-08-04 Status:not released
Documented approach to unicode strings in README
1.29_05 2021-08-03 Author:Robin Barker
Add encoding to --unicode
Reworked C<create()> in testlib.pl:
removed unnessary C<die>
simplified File-Rename-unicode.t
1.29_04 2021-08-02 Author:Robin Barker
Tests which should skip_all: BEGIN { plan skip_all =>
1.29_03 2021-08-01 Author:Robin Barker
Fix tests which should skip
1.29_02 2021-08-01 Author:Robin Barker
Add File::Rename::Unicode to hide C<use feature>
1.29_01 2021-07-31 Author:Robin Barker
Add -u to do utf8::upgrade and unicode_strings
1.20 2021-03-22 Author:Robin Barker
On darwin, when built with ExtUtils::MakeMaker,
builds the correct script and passes tests; see
http://matrix.cpantesters.org/?dist=File-Rename%201.19_04;os=darwin;reports=1
1.19_04 2021-03-20 Author:Robin Barker
Fix distribution file format
1.19_03 2021-03-19 Author:Robin Barker
Fix META.* for Makefile.PL
1.19_02 2021-03-18 Author:Robin Barker
More robust OSType handling
1.19_01 2021-03-17 Author:Robin Barker
Fix Makefile and tests to find script on darwin
1.13 2020-06-17 Author:Robin Barker
Fix 'examples' test script to do file globbing
1.12 2020-06-17 Author:Robin Barker
Added new test script to MANIFEST
1.11 2020-06-16 Author:Robin Barker
Added more examples in the script POD, suggested by 'xavier'
Added a test script to test that examples in POD are valid
1.10 2018-09-25 Author:Robin Barker
Added option --filename [-d] to rename filename component only
Added option --fullpath [--path] to rename any part of path
1.09_04 2018-09-19 Author:Robin Barker
Added CONTRIBUTING
Fixed file 'log' which was supposed to be deleted
1.09_03 2018-09-17 Author:Robin Barker
Change options to closer align to original feature request
1.09_02 2018-09-16 Author:Robin Barker
Fix test failure for perl 5.14
1.09_01 2018-09-16 Author:Robin Barker
Option for renaming file component only: filename-only/-d
1.00 2018-07-03 Author:Robin Barker
File::Rename::Options module
0.99_02 2018-06-26 Author:Robin Barker
Remove spurious C<opendir> in t/File-Rename-script.t
0.99_01 2018-06-12 Author:Robin Barker
File::Rename::Options in separate file
0.35 2018-06-14 Author:Robin Barker
Add $File::Rename::Options::VERSION
0.33 2018-06-13 Author:Robin Barker
Added return code for File::Rename::rename
More tests: in preparation for v1.00
Add $File::Rename::Options::VERSION
0.32-fix 2018-06-08 Author:Robin Barker
Fixed syntax of rmtree() for perl5.16
0.31 2018-06-05 Author:Robin Barker
Removed use of s///r in tests
Rewrote tests - more robust - use of testlib.pl
0.30 2018-06-02 Author:Robin Barker
(tidied configure_requires)
removed typo from rename POD
options do not need to before code / files
allow null separated file names reading from STDIN
0.20 2013-04-30 Author:Robin Barker
Added option -E (statement): alternative to -e
0.10 2013-04-29 Author:Robin Barker
Merged "0.09 (beta for 0.10)" from 2006-06-26
Added option -V (version).
0.09 2006-06-26 Status:not released (beta for 0.10)
Added options -e, -f, -n and -V (version).
Options -e, -f, -n suggested by code
written by Aristotle Pagaltzis.
0.06 2011-09-23 Author:Robin Barker
Added example/rename.pl, dealt with other Kwalitee metrics.
Updated META files
0.05 2007-10-03 Author:Robin Barker
Removed perl 5.6.0 dependencies and successfully
tested on perl 5.005_05 (with patched Temp::File).
0.04 2007-09-27 Author:Robin Barker
Replaced depencies on perl versions by explicit
requirements on modules in Build.PL/Makefile.PL
0.03 2007-09-26 Author:Robin Barker
Added --force and --nono options (over_write, no_action)
0.02 2006-01-13 Author:Robin Barker
Added t/pod*.t, and extended POD to pass tests
0.01 2004-12-13T17:54:05Z
Mon Dec 13 17:54:05 2004
- original version; created by h2xs 1.23 with options
-XAn File::Rename
# $Revision$$Date$
# Robin's RCS header:
# RCSfile: rename.PL,v Revision: 1.3 Date: 2006/05/25 09:20:32
# Larry's RCS header:
# RCSfile: rename,v Revision: 4.1 Date: 92/08/07 17:20:30
#
# Log: rename,v
# Revision 1.5 1998/12/18 16:16:31 rmb1
# moved to perl/source
# changed man documentation to POD
#
# Revision 1.4 1997/02/27 17:19:26 rmb1
# corrected usage string
#
# Revision 1.3 1997/02/27 16:39:07 rmb1
# added -v
#
# Revision 1.2 1997/02/27 16:15:40 rmb1
# *** empty log message ***
#
# Revision 1.1 1997/02/27 15:48:51 rmb1
# Initial revision
#
|