Restructuring the repository from "trunk/project" to "project/trunk".
This commit may not work as I expect (my working directories have numerous 
local files that I don't want committed).  It may only commit the directory 
structure.  My inexperience with subversion is the root of the problem, really.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1401 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Added the "Id URL" keywords to all files.

git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1452 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
- Cosmetic changes.
- Some refactoring.
- New script: mp3tool.pl


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1600 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
- Refactored out some common code into its own function.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1601 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Bugfix:  Perl's ||= op does shortcutting.  That ain't what I want; it
was blocking every other operation after the first one.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1602 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
- Replaced some uses of "defined" with "exists".
- Documented correct usage a bit more.
- Completed unit-tests.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1603 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Reworked the genre-match code.  When it finds 2 or more matching v1
genre's, it now picks the one with the lowest code.  Refactored the
selection code into its own function.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1604 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Initial version.  Basic features are in place & tested.
Todo:  complete internal pod manual & do a final feature test.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1618 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Added built-in POD manual.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1619 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Initial version of the bandwidth-via-ping script.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1620 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Rewritten.  Now has client-mode, daemon-mode (with logfile, PIDfile,
signal-handling), auto-configuration, and configfile updating.  The
original behavior is preserved as a separate runmode.
Some testing & debugging has been done.  More remains.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1621 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Made these perl scripts UTF-8-friendly.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1622 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Various bugfixes to the file-finding code.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1623 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Crude, initial version of loadbg.pl:
- Runs a fixed set of background images.
- Has most of the basic machinery in place.
- All of the old .loadbg features are now incorporated into this
  script.
- TODO: 
  + Usage
  + Cmdline options.
  + configfile


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1634 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
- Converted my tools pkg to utf-8 encoding.
- Split read_options() into two functions, the new function being
  validate_options().  Callers can now perform validation after and/or
  during cfgfile reading.
- Created template cfgfile for loadbg.pl
- Implemented & tested cfgfile loading.  
- Debugged code that builds the image file list.
- Implemented all remaining cmdline parsing features.
- Added extensive unit test and verbose printouts.

All in all, loadbg.pl should be usable at this point.  Only
documentation remains unfinished.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1635 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
- Bugfixes.
- Improved cfgfile reading & updating.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1636 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Working version.  Correctly splits up my custom "resume_lr_*"
paragraph styles.

Won't work with temporary styles that inherit from the "resume_lr_*"
(which OO is wont to create for no reason whatsoever).


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1637 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
Oops!  I left verbose-mode on.  (D'OH!)


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1638 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
- Added usage()
- Adding preliminary man page vai built-in POD.
- Will now stop running if X (or, for one engine, kdesktop) dies.
- More robust handling and cleanup of the PIDfile.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1640 92e5ae4a-8afd-0310-8b33-eaebc6dd6768
In-code POD manpage completed.


git-svn-id: file:///home/candide/src/0_Local_SVN_Repos/perl/trunk@1641 92e5ae4a-8afd-0310-8b33-eaebc6dd6768