Hi there!
Lately I've been rather busy extending Module::Build::Convert
(A Makefile.PL to Build.PL converter); I've basically improved
the debugging output generated when the switch -d is supplied to
the frontend script make2build among many other visual changes
affecting the bug squashing process.
For a better understanding, I provide the Changes list commited
since Release 0.30 which means there were 3 new releases:
Changes Excerpt:
----------------
0.33 Fri Sep 22 16:43:04 CEST 2006
- Optimized the method _exists() to output a newline in verbose
mode after being asked whether one wants to override an existing
Build.PL.
- Prohibited the method _exists() to be twice called when we reinit
the conversion.
- Verbose output statements contain three leading stars (***).
- The output generated when while parsing a code bit is found,
is now embedded within a here-doc.
- The string parsing regular expression has been improved to
recognize mail adresses within <>.
- Extended the code parsing regular expression for comments.
0.32 Thu Sep 21 21:32:27 CEST 2006
- Improved the debugging visual output for the parsing process.
Removed the usage of *empty* for missing values.
- "Press [enter] to continue" will be displayed after each string,
array or hash processed.
0.31 Thu Sep 21 13:49:07 CEST 2006
- Modified the string parsing regular expression to not match
whenever a { or [ appears within the current bit that's parsed.
- The debugging output is now contained within here-docs.
- Added '' / [] / {} to the appropriate debugging descriptions
(string, array and hash).
- While parsing, empty values of either a string, array or hash
will be substituted with *empty*.
- Extended the _exists() method to ask whether the Build.PL
should be overwritten in case the option "Dont_Overwrite_Auto"
is activated; will continue normally if disabled.
- The initial note created by Module::Build::Compat will be
munged.
__DATA__
----- Forwarded message from PAUSE <[EMAIL PROTECTED]> -----
Date: Fri, 22 Sep 2006 16:51:30 +0200
From: PAUSE <[EMAIL PROTECTED]>
To: Steven Schubiger <[EMAIL PROTECTED]>
Subject: CPAN Upload: S/SC/SCHUBIGER/Module-Build-Convert-0.33.tar.gz
The uploaded file
Module-Build-Convert-0.33.tar.gz
has entered CPAN as
file: $CPAN/authors/id/S/SC/SCHUBIGER/Module-Build-Convert-0.33.tar.gz
size: 15698 bytes
md5: 630767288dba0585947e43f81b052f1e
No action is required on your part
Request entered by: SCHUBIGER (Steven Schubiger)
Request entered on: Fri, 22 Sep 2006 14:50:11 GMT
Request completed: Fri, 22 Sep 2006 14:51:30 GMT
Thanks,
--
paused, v782
----- End forwarded message -----
__END__
How to get your hands on it: http://search.cpan.org/dist/Module::Build::Convert
Suggestions as always are welcome! Happy hacking.
Yours sincerely,
Steven
--
#!/usr/bin/perl; http://accognoscere.org
print uc chr($_).' ' for reverse grep {/\d+/}
split /\$/, $_ = '$117$111$121$115$97$104$120
????????????????$105$114$116$97$77$101$104$84';