Revision history for AppleII-LibA2 (formerly LibA2) 0.201 2015-09-12 beta - Remove use of 2-argument open from scripts - Add 00-load.t 0.200 2015-08-01 beta - Distribution renamed from LibA2 to AppleII-LibA2 - No functional changes [NEW MODULE] [AppleII::LibA2] - Placeholder module matching distribution name to comply with the Lancaster Consensus 0.11 2013-12-26 beta - No functional changes - Release tests moved to xt/ 0.10 2011-12-12 beta - Fixed Exporter prereq (need 5.57) - Remove IO::All from prereqs (picked up by mistake) 0.09 2011-11-11 beta - Require at least Perl 5.006 [UPDATED UTILITIES] [prodos] - Use Term::ReadLine->Attribs to set up completion [var_display] - Version number reduced from 1.08 to 0.09 0.08 2007-03-24 beta - Updated my email address and some documentation. - Added POD tests. - Added another fix for the --no-scripts install option. - There are no functional changes. 0.07 2007-02-03 beta - I discovered that the --no-scripts install option was not working. Only the Build.PL script was changed; no modules were updated. 0.06 2006-10-08 beta [AppleII::Disk] - The write_blocks method now treats block 0 specially [AppleII::ProDOS] - Can now write sparse files - pack_date now accepts Date::Calc format dates - Added unpack_date 0.05 2006-03-27 beta - Fixes for the build process (it didn't like spaces in pathnames) If you got LibA2 0.04 to pass tests, you don't need to update. [AppleII::Disk] - Now compatible with versions of IO::File older than 1.11 0.04 2006-03-26 beta - Now uses Module::Build instead of ExtUtils::MakeMaker - You can use --no-scripts with Build.PL to avoid installing utility scripts - Now has tests for AppleII::Disk & AppleII::ProDOS - Removed the .pl extension from utility scripts [UPDATED UTILITIES] [prodos] - Fixed to work with current Term::ReadLine::Perl - Added md as an alias for mkdir [pro_fmt] - Now has command line options (try --help for a list) [pro_opt] - Updated documentation [UPDATED MODULES] [AppleII::Disk] - INCOMPATIBLE CHANGE: pad_block is now just a subroutine, not a method - Uses IO::File instead of FileHandle - The read_blocks method now treats block 0 specially [AppleII::ProDOS] - Can now read sparse files correctly - Fixed some places where filenames weren't being uppercased - Fixed a Y2K issue in converting timestamps to ProDOS format 0.003 1997-02-26 beta - First beta release of LibA2 [NEW UTILITY] - var_display.pl version 1.004 [UPDATED UTILITIES] [awp2txt.pl version 0.005] - Includes documentation [prodos.pl version 0.010] - Includes documentation - Supports an external pager for long text displays [pro_opt.pl version 0.004] - Includes documentation - Now runs much faster [UPDATED MODULES] [AppleII::Disk version 0.009] - Includes documentation - Added blocks method to get/set disk size [AppleII::ProDOS version 0.026] - Includes documentation (still incomplete) - Adding a file to a full subdirectory automatically expands the subdirectory. - Allocating free blocks is now much more efficient. This makes the volume optimizer (pro_opt.pl) much much faster. 0.002 1996-08-12 alpha - First public release of LibA2 [NEW UTILITIES] - prodos.pl version 0.008 - pro_fmt.pl version 0.003 - pro_opt.pl version 0.002 - awp2txt.pl version 0.004 [NEW MODULES] - AppleII::Disk version 0.008 - AppleII::ProDOS version 0.018 0.001 1996-08-12 alpha - A problem during uploading caused this version to be rechristened version 0.002.