10 years ago3 new versions checked in finally. master
Uri Guttman [Sun, 11 May 2014 15:01:34 +0000]
3 new versions checked in finally.
added edit_file and edit_file_lines subs and related stuff
some optimizations and bug fixes
added hash ref support for options
see Changes for more details

13 years agoadded prefix option to read_dir
Uri Guttman [Thu, 5 May 2011 05:19:03 +0000]
added prefix option to read_dir
added chomp option to read_file in lines mode
added pod for both

13 years agoadded export_ok for edit_file and edit_file_lines
Uri Guttman [Tue, 3 May 2011 08:04:23 +0000]
added export_ok for edit_file and edit_file_lines
export :all now exports export_ok as well

13 years agoadded tests for edit_file and edit_file_lines
Uri Guttman [Tue, 3 May 2011 08:03:48 +0000]
added tests for edit_file and edit_file_lines

13 years agoadded edit_file and edit_file lines. needs testing and pod
Uri Guttman [Sun, 1 May 2011 08:16:13 +0000]
added edit_file and edit_file lines. needs testing and pod
put optimized short file slurp back in. uses sysopen now. decent speed
minor pod edits

13 years ago.16 release notes edit
Uri Guttman [Sat, 16 Apr 2011 09:12:35 +0000]
.16 release notes edit

13 years agochanged version number
Uri Guttman [Sat, 16 Apr 2011 08:06:12 +0000]
changed version number

13 years agochanges
Uri Guttman [Sat, 16 Apr 2011 08:05:40 +0000]
changes

13 years agochanges
Uri Guttman [Sat, 16 Apr 2011 08:05:23 +0000]
changes

13 years agodeleted
Uri Guttman [Sat, 16 Apr 2011 08:05:01 +0000]
deleted

13 years agodeleted
Uri Guttman [Sat, 16 Apr 2011 08:04:40 +0000]
deleted

13 years agoadded stuff
Uri Guttman [Sat, 16 Apr 2011 08:02:20 +0000]
added stuff

13 years agonew
Uri Guttman [Sat, 16 Apr 2011 07:28:08 +0000]
new

13 years agonew
Uri Guttman [Sat, 16 Apr 2011 07:27:17 +0000]
new

13 years agodeleted
Uri Guttman [Sat, 16 Apr 2011 07:26:14 +0000]
deleted

13 years agochanges
Uri Guttman [Sat, 16 Apr 2011 07:25:10 +0000]
changes

13 years agochanges
Uri Guttman [Sat, 16 Apr 2011 07:24:51 +0000]
changes

13 years agochanged
Uri Guttman [Sat, 16 Apr 2011 07:21:53 +0000]
changed

13 years agochanged
Uri Guttman [Sat, 16 Apr 2011 07:21:23 +0000]
changed

13 years agoadded prepend_file
Uri Guttman [Sat, 16 Apr 2011 07:17:17 +0000]
added prepend_file
read_file takes optional hash ref for opts
read_dir takes optional hash ref for opts
fixed bug with array_ref in list context
fixed many open bugs
pod cleanup

14 years agoadded POD to state that using scalar_ref or buf_ref will be and save
Uri Guttman [Thu, 22 Apr 2010 05:55:38 +0000]
added POD to state that using scalar_ref or buf_ref will be and save
memory due to not making a copy

14 years agoadded perms.t test to test write_file's perms option
Uri Guttman [Thu, 22 Apr 2010 05:41:30 +0000]
added perms.t test to test write_file's perms option

14 years agonew binmode test added
Uri Guttman [Wed, 21 Apr 2010 06:49:23 +0000]
new binmode test added

14 years agoupdated docs to cover new binmode behavior
Uri Guttman [Wed, 21 Apr 2010 06:49:02 +0000]
updated docs to cover new binmode behavior

14 years agoupdated changes file
Uri Guttman [Wed, 21 Apr 2010 06:48:38 +0000]
updated changes file

15 years agomade binmode args for read_file and write_file be passed to binmode on
Uri Guttman [Wed, 11 Nov 2009 05:23:58 +0000]
made binmode args for read_file and write_file be passed to binmode on
the opened handles. you can use this to set any binmode layer.

still need to handle boolean 1 to be raw:

15 years agomoved some experiment files to experiment
Uri Guttman [Fri, 5 Jun 2009 05:13:52 +0000]
moved some experiment files to experiment
rename t/driver.pm to TestDriver.pm
fixed bug when slurping pseudofiles in /proc

15 years agouncommented code to set $blk_size and $size_left if the size is 0. this
Uri Guttman [Fri, 5 Jun 2009 05:13:35 +0000]
uncommented code to set $blk_size and $size_left if the size is 0. this
is to handle pseudofiles which show a size of 0 but have data to slurp.

15 years agoadded new tests and driver module
Uri Guttman [Fri, 5 Jun 2009 04:56:40 +0000]
added new tests and driver module
edited changes file
added fast slurp of small text files

15 years agoedited all .t tests to not use use_ok to load File::Slurp. they now all
Uri Guttman [Fri, 8 May 2009 06:08:41 +0000]
edited all .t tests to not use use_ok to load File::Slurp. they now all
load it directly with a use command.

15 years agoadded checking the result of atomic rename in write_file
Uri Guttman [Fri, 8 May 2009 06:02:53 +0000]
added checking the result of atomic rename in write_file

15 years agomoved error.t to error_mode.t
Uri Guttman [Fri, 8 May 2009 06:02:22 +0000]
moved error.t to error_mode.t

15 years agocreated new test script to drive errors
Uri Guttman [Fri, 8 May 2009 06:00:10 +0000]
created new test script to drive errors

15 years agoadded todos from bug reports from cpan
Uri Guttman [Fri, 24 Apr 2009 05:27:23 +0000]
added todos from bug reports from cpan

16 years agocleaned up spew scalar entries
Uri Guttman [Fri, 21 Nov 2008 03:08:26 +0000]
cleaned up spew scalar entries
cleaned up legend for spew scalar
added unlink option for each write file iteration

16 years agocleaned up bench_spew_list to be more consistant in names and options
Uri Guttman [Tue, 18 Nov 2008 21:23:01 +0000]
cleaned up bench_spew_list to be more consistant in names and options
edited the legend to reflect new names
added unlink in each call to more accurate benchmarks
fixed read/write more bug in print_file and friends - write more only now

16 years agorewrote the CLI and top level loops for benchmark script
Uri Guttman [Tue, 18 Nov 2008 19:42:31 +0000]
rewrote the CLI and top level loops for benchmark script

16 years agoinitial commit
Uri Guttman [Fri, 24 Oct 2008 00:53:48 +0000]
initial commit