--- - branch: MAIN date: Sun Nov 24 10:05:32 UTC 2013 files: - new: '1.12' old: '1.11' path: pkgsrc/devel/p5-Term-ANSIColor/Makefile pathrev: pkgsrc/devel/p5-Term-ANSIColor/Makefile@1.12 type: modified - new: '1.6' old: '1.5' path: pkgsrc/devel/p5-Term-ANSIColor/distinfo pathrev: pkgsrc/devel/p5-Term-ANSIColor/distinfo@1.6 type: modified id: 20131124T100532Z.71b7e0519efab5ee6595163243d434bcc4a73f43 log: "Update to 4.02:\n\n2013-01-07 Russ Allbery \n\n\t* ANSIColor.pm: Version 4.02 released.\n\n\t* Makefile.PL: Add the minimum Perl version to the package\n\tmetadata.\n\n\t* t/basic256.t: List the tag first in the import list for\n\tcompatibility with the Exporter from Perl 5.6.2. Thanks to David\n\tCantrell for the testing and debugging.\n\n2012-12-31 Russ Allbery \n\n\t* ANSIColor.pm: Version 4.01 released.\n\n\t* t/strict.t: During coverage checking, skip generic tests that\n\tdon't run module code for a significant speed-up.\n\n\t* examples/generate-colors: Add POD documentation.\n\t* t/critic.t: Also check the examples directory.\n\t* t/pod.t: Likewise.\n\t* t/pod-spelling.t: Likewise.\n\n\t* t/aliases-env.t: Fix logic for skipping tests when Test::Warn is\n\tnot installed.\n\n2012-12-30 \ Russ Allbery \n\n\t* ANSIColor.pm: Version 4.00 released.\n\n\t* LICENSE: New file summarizing copyright and license information.\n\n\t* examples/generate-colors: Add support for \"basic\" and \"bright\"\n\ttest file types that test all the other supported attributes.\n\t* tests/README: Remove VT100 test files. The license was unclear,\n\tand the new generate-colors example script does everything they do\n\tof significance for this package plus more.\n\t* tests/ansicolor: Likewise.\n\t* tests/vt100-torture: Likewise.\n\n\t* ANSIColor.pm (PUSHCOLOR): Take an array like all the other\n\tconstant functions and join all arguments together before\n\tmanipulating it.\n\t* t/basic.t: Multiple new tests for various weird edge cases.\n\n\t* ANSIColor.pm (AUTOLOAD): Only honor ANSI_COLORS_DISABLED if it\n\tis set to a true value.\n\t(color): Likewise.\n\t(colored): Likewise.\n\t* t/basic.t: Test that ANSI_COLORS_DISABLED must be true.\n\n\t* t/synopsis.t: New test for SYNOPSIS syntax.\n\n\t* ANSIColor.pm: Add COMPATIBILITY section to the documentation,\n\tcollecting all information about when features were introduced and\n\tadding the version of Perl that they shipped with. Add\n\tappropriate version numbers to the use statements in the SYNOPSIS.\n\n\t* ANSIColor.pm: Use coloralias to load aliases from the\n\tenvironment. \ Improve commenting in the SYNOPSIS. Document the\n\tnew alias name restrictions.\n\t(coloralias): New function to set a color alias. Enforce\n\trestrictions on the acceptable alias name.\n\n\t* t/aliases-env.t: Adjust warning test for new error message.\n\t* t/aliases-func.t: New test of coloralias.\n\n2012-12-29 Stephen Thirlwall \n\t \ Russ Allbery \n\n\t* ANSIColor.pm: Add support for custom color names configured with\n\tthe ANSI_COLORS_ALIASES environment variable as set during module\n\tload.\n\t(color): Support custom colors.\n\t(colorvalid): Likewise.\n\t* t/aliases-env.t: New test of custom colors from the environment.\n\t* t/basic.t: Delete ANSI_COLORS_ALIASES from the environment before\n\tmodule load to avoid any effects from the test runner's settings.\n\t* t/basic256.t: Likewise.\n\t* t/eval.t: Likewise.\n\t* t/stringify.t: Likewise.\n\t* t/taint.t: Likewise.\n\n2012-12-28 \ Kurt Starsinic \n\t Russ Allbery \n\n\t* ANSIColor.pm: Add constants (with tag :constants256) and\n\tattributes for 256-color emulators.\n\t(uncolor): Support the three-part 256-color codes.\n\t* t/basic256.t: New test for 256-color support.\n\t* examples/generate-colors: New script to generate 256-color test\n\tor demonstration files.\n\n2012-12-28 Russ Allbery \n\n\t* t/basic.t: Test uncolor with \\e[m and '' as only arguments.\n\n\t* ANSIColor.pm: $AUTOLOCAL takes precedence over $AUTORESET,\n\treversing the previous behvior. \ Document the precedence.\n\t* t/basic.t: Test for $AUTOLOCAL vs. $AUTORESET precedence.\n\n\t* t/taint.t: New check for proper untainting in AUTOLOAD.\n\t* ANSIColor.pm: Comment the untainting of $AUTOLOAD so that it\n\tisn't accidentally removed as apparently unnecessary.\n\n\t* t/strict.t: Ignore t/taint.t for coverage checking, since\n\tTest::Strict doesn't know how to invoke tests that require\n\ttainting.\n\n\t* t/strict.t: Add test suite coverage checking if running the test\n\tin maintainer mode.\n\t* ANSIColor.pm (AUTOLOAD): Drop a redundant check on the result of\n\teval so that 100% test coverage can be achieved.\n\t* t/basic.t: Remove taint checking, which is incompatible with\n\tcoverage testing. Add tests to achieve 100% coverage.\n\t* t/eval.t: Remove taint checking.\n\t* t/stringify.t: Likewise.\n\n\t* ANSIColor.pm: Document $Term::ANSIColor::AUTOLOCAL.\n\n\t* ANSIColor.pm (AUTOLOAD): Support ANSI_COLORS_DISABLED in the\n\tgenerated constant subs. Fixes a bug where the environment\n\tvariable would be ignored if the constant were used before it was\n\tset.\n\t* t/basic.t: Test for proper ANSI_COLORS_DISABLED support in\n\tgenerated constant subs.\n\n\t* t/critic.t: New test that runs perlcritic (and perltidy) on all\n\tsource files and checks for violations.\n\t* t/data/perlcriticrc: New file.\n\t* t/data/perltidyrc: New file.\n\t* ANSIColor.pm: Substantial reworking to improve coding style and\n\tlayout. \ Update to Perl 5.6 syntax. Unconditionally load Carp for\n\tsimplicity.\n\t* Makefile.PL: Require Perl 5.6. Remove conditionals for\n\tconfiguration that was not supported prior to Perl 5.6.\n\t* t/basic.t: Update coding style.\n\t* t/eval.t: Likewise.\n\t* t/stringify.t: Likewise.\n\n\t* t/minimum-version.t: New test for the minimum required version\n\tof Perl.\n\n\t* t/pod-coverage.t: New test for POD coverage.\n\n\t* ANSIColor.pm: Add use warnings.\n\t* Makefile.PL: Add use strict and use warnings.\n\t* t/strict.t: New test for strict and warnings in all code.\n\n\t* t/pod.t: Update coding style.\n\t* t/pod-spelling.t: Use Test::Spelling instead of including a\n\tless-tested version of the same code. Update coding style.\n\n2012-03-18 Russ Allbery \n\n\t* ANSIColor.pm: Version 3.02 released.\n\n\t* ANSIColor.pm (AUTOLOAD): Only return pass-through behavior if\n\tthe function that was called was one of our constants, rather than\n\tturning every unknown function in the Term::ANSIColor namespace\n\tinto a passthrough join function when colors are disabled.\n\t* t/basic.t: Test proper error reporting with colors disabled.\n\n\t* ANSIColor.pm (AUTOLOAD): Preserve an existing value of $@ when\n\tgenerating a constant sub and restore it afterwards. Diagnose\n\terrors in creating the constant sub and die instead of ignoring\n\tthem.\n\t* t/eval.t: New test for $@ preservation.\n\n\t* ANSIColor.pm: Add italic and the ITALIC constant. \ Document that\n\tthe support for it is rare.\n\t* t/basic.t: Test italic and ITALIC support.\n\n\t* ANSIColor.pm: Add \"mistyped\" as a stopword, required by the\n\tlatest aspell on Debian.\n\n2011-07-20 Russ Allbery \n\n\t* ANSIColor.pm: Version 3.01 released.\n\n\t* Makefile.PL: Change the DISTNAME to Term-ANSIColor.\n\n\t* ANSIColor.pm (colored): Only interpret an initial array\n\treference as a list of colors, not any initial reference, allowing\n\tthe colored function to work properly on objects with\n\tstringification defined. Thanks, Revilo Reegiles.\n\t* t/stringify.t: New test for proper behavior with non-array\n\treferences in colored.\n\n2011-03-13 \ Russ Allbery \n\n\t* ANSIColor.pm: Fix two syntax errors in the SYNOPSIS. Thanks,\n\tJan Hartung.\n\n2010-10-08 Russ Allbery \n\n\t* ANSIColor.pm: Warn in the documentation that attributes are not\n\tsupported in and will not work with Perl formats.\n\n2010-04-11 Russ Allbery \n\n\t* ANSIColor.pm: Update the URL for ECMA-048 in the documentation.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/p5-Term-ANSIColor' unixtime: '1385287532' user: wiz