Commit graph

113 commits

Author SHA1 Message Date
7a68277bca spaces need too be escaped, too, also 2003-01-23 22:22:54 +00:00
1d4c6d9e57 better escape stuff 2003-01-23 22:11:04 +00:00
ab452d27df major update
- use strict;
- bunch more subroutines
- import mp3md5 stuff
- add help
2003-01-23 22:02:20 +00:00
9f1d2be8d6 betere escapes 2003-01-23 14:34:42 +00:00
edf5502782 basic escaping 2003-01-23 14:26:11 +00:00
6ae908b4e6 fix lockfile removal 2003-01-16 08:28:50 +00:00
65e53a6f87 more junk 2003-01-09 12:17:47 +00:00
80fdea4a8f switch server 2002-12-22 21:33:52 +00:00
f5a17a5a5d check number of arguments 2002-12-22 18:49:00 +00:00
ef29f33b86 oeps 2002-12-21 15:53:18 +00:00
67ddd04757 install __DIE__ handler instead of silly cdie sub 2002-12-18 12:34:22 +00:00
61d3aecfa5 cruft 2002-12-18 12:14:02 +00:00
98520b4d12 don't forget the normal exits 2002-12-18 12:11:47 +00:00
6c5dd0637e remove temp file on exit 2002-12-18 12:10:39 +00:00
3d6e9ffea7 cleaner. better error msg 2002-12-13 18:54:12 +00:00
8b06d627bf show line numbers when moving multiple files to the same name in interactive mode 2002-12-12 10:40:38 +00:00
462de5d6e1 make it possible to continue editing in interactive mode to correct errors 2002-12-12 10:30:57 +00:00
fdc7371f0e fail more flexibly 2002-12-12 10:05:00 +00:00
445c789564 cleanup a bit...
templating...
2002-12-12 09:52:42 +00:00
dbe4afb325 in case of doubles, show which files are the culprits 2002-12-11 11:51:42 +00:00
f5edf6e384 fix prototype 2002-11-14 12:14:13 +00:00
930438eb80 fix prototypes 2002-11-11 18:56:21 +00:00
942ef34fb9 fix prototype 2002-11-11 18:56:10 +00:00
30017b489b - remove only option added
- some code cleanups
2002-10-26 20:20:00 +00:00
647ea56704 fix tag; stub routines 2002-10-26 17:18:46 +00:00
936097c452 change to "Dwarf" tag 2002-10-24 11:06:06 +00:00
bd9ce1578e newer stuff forgot to commit 2002-07-10 09:08:46 +00:00
23e4c0e01b don't delete if source and target are the same file (inode/filesystem) 2002-06-09 20:17:07 +00:00
692ec451fe initial import 2002-02-05 21:43:45 +00:00
5067c06ad0 oeps, don't show lockfile in list 2002-02-05 21:41:17 +00:00
3d022151d7 clean up locks a little better 2002-02-05 21:11:23 +00:00
b888072fb2 Nog effectiever ipv 29 sec op 5300 files nu nog maar:
mvwrap -n  0.46s user 0.10s system 12% cpu 4.635 total

whee. chomp is blijkbaar duur
2002-02-05 15:46:52 +00:00
26c1f324d4 At lot more efficient by linearizing a O(N^2) function in
check_safety. I think this can be further optimized by using
a temporary hash. Anyway, on a directory with 5327 files swapping to
file names had this effect:

time mvwrap.old -n
mvwrap.old -n  183.40s user 0.11s system 91% cpu 3:20.83 total

became:

time mvwrap -n
mvwrap -n  29.03s user 0.15s system 78% cpu 36.946 total

Which still takes too long, but is a lot better. ;)
2002-02-04 21:59:53 +00:00
ad85d0295d betere foutmeldingen $! ipv $? 2002-02-04 11:05:34 +00:00
78745d481b double quotes round filenames in verbose modes 2002-01-23 19:33:29 +00:00
78d4a3f5d6 -t veranderd in -n op verzoek vanstijn hugo 2002-01-21 08:48:15 +00:00
56472b9ea3 geen onnodige moves maken.... 2002-01-20 11:34:44 +00:00
3aa5c14d17 fix typo 2002-01-19 22:33:23 +00:00
0e8d99ab70 that didn't help 2002-01-19 22:21:21 +00:00
4ab58ca073 more possible-bug fixes 2002-01-19 22:19:14 +00:00
669fb5b5b8 Fix horrible bugs in safety code! 2002-01-19 22:14:12 +00:00
ff4d7f1210 -v is nu verbose; laat zien wat er gebeurt
-t is voor test
2002-01-19 21:52:09 +00:00
52c46b71a4 -v optie ge\"implementeerd, voor verbose/verify kun je eerst
je moves checken. Waarschijnlijk handig samen met -p
2002-01-19 21:45:04 +00:00
5bcdc11ee3 Lock files opruimen bij "soft-errors" 2001-12-06 12:19:43 +00:00
ca5438d012 ok, specifying files should be safe now 2001-08-30 12:52:02 +00:00
5c90dfb045 now it's possible to specify files to use mv_wrap on
this may be dangerous! do I check for files which are not in @source?
2001-08-30 12:32:17 +00:00
ddbd3b5eb2 almost complete rewrite. much saner/faster now 2001-08-30 09:51:04 +00:00
eb9135dded ook maar es in cvs kwakken. kan ik um een keer fatsoenlijk maken... 2001-08-30 08:36:08 +00:00
ff1d908255 neem . en .. niet meer mee in vi 2001-08-30 08:04:22 +00:00
0b3629c4f5 some code cleanups 2001-08-01 21:31:45 +00:00