The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision History for App-FileTools-BulkRename
=============================================

v0.06 2011-01-25
----------------

* Date: 2011-01-25 10:04:55 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: ea87ced32007a94b3fa3b1b93bbecd77dbfce132

    Ignore Archive Dir in .gitignore

* Date: 2011-01-25 10:02:00 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: ea694af1db7de86c33dd44683cc99a8a94c72f66

    Better Support for UTF8 and Non-ASCII characters.

* Date: 2011-01-08 14:32:42 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: b9eb05189223c315ce0757c6e72608f1a5e05db2

    Started putting in code to track option and argument order

* Date: 2011-01-05 05:07:53 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: f6d2a549c75f7c3c9fe5c8668cd682a8686d9e68

    moved hc() to use Lingua::EN::Titlecase, and modified test files

* Date: 2011-01-01 18:34:08 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 2028286217e63ea43def1a4c03242f6d8b5a69ef

    Separated options into cli-only and preset-allowed options

* Date: 2010-12-31 20:21:29 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 1488a2a7d0c0166928842aa2b33030db9d5c6a22

    Replaced home-made max and min functions with those from List::Util

* Date: 2010-12-31 20:18:47 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: a09a7a46634c28c19074d74920e472c5f0fde648

    Made the -S Stub issue an error, and implemented verbosity levels

* Date: 2010-12-28 17:34:44 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: f25ffaa68b19601fb9ada9ec774089d7bbe40a2b

    Documentation updates


v0.05 2010-11-26
----------------

* Date: 2010-11-26 15:48:02 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 145f2f2c39b95053532bb5970ef6df0932153a97

    Changed my mind about MANIFEST.SKIP - Its out again.

* Date: 2010-11-26 15:46:02 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: aecfc531f4f844e042b813c4109afe45c944d7b6

    Started putting in some real tests.

* Date: 2010-11-26 11:17:15 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: c82ecba980ba7c61b88abd83a7fee870f1e9ba87

    Added Archive directory for storing release tarballs

* Date: 2010-11-26 11:16:38 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 3fbd7e81da64aa68d525ea8a1a481f86505c564a

    Fixed bug that had broken the slurp command

* Date: 2010-11-26 11:16:10 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 8be9a43923acbd8e3af4d474d98509aa8dbb7d4f

    getting testing to work better

* Date: 2010-11-26 11:15:26 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: ac57bfde0fae5a21dbef98e786bca2b2bcab5dab

    Added MANIFEST.SKIP back into distribution, and cleaned it up


v0.04 2010-11-23
----------------

* Date: 2010-11-23 19:04:38 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 763bdc0b27b1bd525d91a3aee8ede5db71b1d34a

    Added a bunch more tests to dist.ini, to avoid future fiascos

* Date: 2010-11-23 18:33:35 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 2d164eae733c067affbd776aed8dc8e133eaa3ab

    Fixed up all my VERSION strings so CPAN could parse them.


v0.03 2010-11-23
----------------

* Date: 2010-11-23 18:01:56 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 64bed04de00712db63a2fa212fc94a34baa08a1a

    Made some changes in preparation of the first upload to CPAN

* Date: 2010-11-22 11:29:57 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 49899e6aee627f205e034f2d2e938f6e8dd4f8cc

    Argument is now optional to -L, if arg missing, all presets are listed.

* Date: 2010-11-22 07:55:12 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: e213c627d874c2d20355542fdc660663ec0b02fa

    modified ListPrests to be able to list multiple preset definitions at
    once (although it does not yet do so), and fixed up the related POD.

* Date: 2010-11-22 06:52:38 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 9404678fc78fac0d495609fa09617530338daba2

    Got the symbolic exit codes to work right. Still not used very much.

* Date: 2010-11-22 05:00:29 -0500
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 80c78fc2ac26f4559228d58f5594bd678cea47c8

    Started defining symbols for different exit conditions.


v0.02 2010-10-30
----------------

* Date: 2010-10-30 18:24:55 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 97857d3aff9c7380e85271c19aec47022885a07f

    Changed the license to GPL_2, so as to accomodate hosting sites that
    have never heard of the Perl_5 license. Also fixed a bug in
    UserCommands where some user functions were in the wrong namespace.

* Date: 2010-09-27 18:08:27 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 00d66c9dce61f0ee31cf88c2f21d982fcbee5747

    Fixed a bug in uc and lc user commands not calling user versions.


v0.01 2010-09-14
----------------

* Date: 2010-09-14 15:10:50 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 799335f22d5ef308b8f54ce02658ee142614835a

    Updated files to please some critic tests.

* Date: 2010-09-14 14:49:00 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 57a382a9500b0a4bdb3f2de653a110e96f20dbc7

    More stuff excluded by MANIFEST.SKIP

* Date: 2010-09-14 14:46:40 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 2a27fff9e788e9e2ce2757fefeb5050578c4c0a1

    MANIFEST.SKIP is now skipped...

* Date: 2010-09-14 14:43:10 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 198a5e57499f0454fc484f48f68cd56597cdcd6a

    removed junk from MANIFEST.SKIP, and turned off some debuggin in
    dist.ini

* Date: 2010-09-14 14:36:54 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 0afb3ed31e733f49cdeb191e17a4f94fbfaa4c86

    Minor fixes as I get ready to release version 0.01

* Date: 2010-09-01 15:23:24 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: c4c15b312da4e88d026ac4364c5a0815f6c6ba67

    Hoping this automatic version setting works now.

* Date: 2010-08-21 18:14:04 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: ec5863a81fec82f80ae7607cb324de2ed2299dc4

    Testing versioning schemes

* Date: 2010-07-29 17:23:33 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 6b5377c3037bf0518bcf9314afc7742d5f1d3c39

    Fixed .gitignore to really exclude .build/

* Date: 2010-07-29 14:23:03 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: a3d423d49cfd190842d61ec095ecf79b255ddffe

    Updated .gitignore to ignore stuff in .build

* Date: 2010-07-27 13:07:17 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 5cf8bcda39294be128033af0d11337a556aeab51

    Moved brn to bin/ because I like it better, and ExecDir defaults to
    that.

* Date: 2010-07-26 15:56:24 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 1a118364431189e134cd3aaa788cfa923e991441

    Removed redundant Makefile

* Date: 2010-07-26 15:55:54 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 6d6809706e6c39ae650078af88edeabf49f531e7

    Made the Makefile redundant, and added a .gitignore file.

* Date: 2010-07-24 15:25:03 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 7aaf6d784d89562e3534224712328657c62d5771

    Still working out where everything belongs

* Date: 2010-07-24 13:47:13 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 975a519789e1d072cbb7f1be4a99f29727e8928d

    Found out that scripts are normally distributed in a script/ directory

* Date: 2010-07-23 14:45:33 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: cfee9a002df84ea895c91acf5faddeab44ae63d8

    Working on having dzil autogenerate my documentation.

* Date: 2010-07-21 16:50:35 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 3189fdfec2c85bf3d9cf8f66b02da63443a022bf

    Remove inappropriate Dist::Zilla files. Correct files are in
    ~/usr/lib/perl.

* Date: 2010-07-21 13:24:41 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: e93c128eeed479212e84269b27b35acff4311dc3

    Moved the function words into a share directory, and started a Zilla
    plugin.

* Date: 2010-07-09 13:49:04 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: af4672c92a62b48db7436f38d3234c56d61328a2

    Further refactoring toward an attempt to autogenerate Pod content.

* Date: 2010-07-08 14:03:27 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 011274d32057553775b132ccf4461f5262e61575

    Started work on getting brn to generate its own README file.

* Date: 2010-07-08 12:19:48 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: c5c4d333c11c3f957ad88cdd8155da7cebb0f572

    Renamed rn.conf to brn.conf and updated documentation to use 'brn'
    consistently.

* Date: 2010-07-07 22:35:44 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 5252961423400e5aa68aec342b5f5a18b2e8db4c

    Massive reorganization to track down a crash caused by a library
    upgrade.

    The reorganization seems to have fixed the problem, but has left things 
    unstable as to layout, calling conventions and the like, but at least
    its working again.

* Date: 2010-06-26 21:55:41 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 665e4420ff90a88509dbe695ab5763e0efff8651

    Started moving to a repository structure for Dist::Zilla and CPAN

* Date: 2010-06-26 20:54:22 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: cbfe52658694510507e0f7fc78766341f990cb76

    Started moving to a Dist::Zilla setup, for CPAN distribution

* Date: 2010-06-23 13:49:47 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 29ef2a829ddc93be8045c0726647650ff54d248d

    Renamed the [default] section of rn.conf to [rules]

    Also did a temporary regression of the 'clip' utility command until I 
    can figure out exactly how I want it to work.

* Date: 2010-06-03 15:54:23 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 408734050ed02e3d54ff62d54097c345bbcbaf3d

    Added a shell script to 'install' rn in my user bin directory.

    This way I won't be softlinking the executable to the development 
    directory, and having it break while I'm working on the latest version.

* Date: 2010-06-03 01:21:05 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 031ac635f308932209094cb2ce2af0d0db2f9e9a

    Fixed a bug that caused a rule that wasn't preceeded by '-e' to be
    ignored.

    Also added a bunch more test file names.

* Date: 2010-06-01 22:57:40 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 025a77e20a9318e6485a481e2475248456925bab

    Bug fix to prevent doing everything twice when mixing -e '...' and -u
    '...' options.

* Date: 2010-06-01 21:17:02 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 7b9b696b09bbecfb93cca2bb0343fbf7827797a9

    Added basic clipboard functionality via a 'clip' user function.

    Still need to document it, and give it a better interface.

* Date: 2010-06-01 00:21:15 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 0862e8a4871173e6acd243e7f6b659dd2963101d

    Cleaned up the documentation a bit.

* Date: 2010-05-31 23:44:05 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 79e9af3ee8a05a9bca7fd1fc3ff838f89a7a05aa

    Created a test directory with a few test files in it.

* Date: 2010-05-31 23:36:28 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: b3517d4736269a585c90e31ca0b7ab253c568bff

    Massive changes, but config files now work much better

    Changes include:

    * Using a config file library, instead of our homebrew stuff.
    * Should be able to resolve multiple -u options that refer to
     config files containing references to yet other -u options in yet
     other config files (barely tested).
    * Multiple -u options on one command line should now work, in order
    given.
    * Also, we now explicitly support multiple -M, -p and -L options.
    * Cleaned up documentation a bit.

    Still to do:
    * Record all renamings before doing any, so we can
     A) implement -a which asks for confirmation, and
     B) detect two files which would be renamed to the same thing.
    * Created tied versions of the helper commands, to reduce verbosity.

* Date: 2010-04-11 11:42:31 -0400
  Commit: Stirling Westrup <swestrup@gmail.com>
  Hash: 9e1626831c295083caaf9e91434237a438866e0d

    Fixed -M option and added a preliminary version of Usr::rd


===================================
End of changes in the last 365 days
===================================