Revision history for Term-Sk
0.18 - 2015-11-01T18:54:14+01:00
[ENHANCEMENTS]
- Add methods mute_on() and mute_off().
0.17 - 2014-12-28T09:24:30+01:00
[DOCUMENTATION]
- Migrate to Dist::Zilla
0.16 - 2014-09-07T19:42:55+01:00
[DOCUMENTATION]
- Add a .gitignore file
- Changelog dates are better written as YYYY.MM.DD and probably ordered in
the other, descending, direction
Remark: I have decided to follow the ISO 8601 standard at
http://www.w3.org/TR/NOTE-datetime
- Just use a Makefile.PL and not a Build.PL the latter does not have any
added value any more
- In Makefile.PL ==> meta files link to repository
0.15 - 2014-08-17T12:00:00+01:00
[ENHANCEMENTS]
- Reformat changes files to comply with the format already used in Acme::Indent
Also, make time token (%t) align right (and not left)
0.14 - 2013-05-19T12:00:00+01:00
[ENHANCEMENTS]
- Add a new sub tok_maybe(), which is similar to token(), except that
tok_maybe() calls $self->show_maybe; whereas...
token() calls $self->show;
0.13 - 2012-12-30T12:00:00+01:00
[DOCUMENTATION]
- Bug #82102 for Term-Sk: [PATCH] Small Spelling error in manpage (Wed, 19 Dec 2012 07:21:10 +0100)
https://rt.cpan.org/Public/Bug/Display.html?id=82102
>> Hi In Debian we are currently applying the attached patch to Term-Sk. We thought you might be interested
>> in it, too. Thanks in advance, Salvatore Bonaccorso, Debian Perl Group
>> -counter must be instantiated with an in tial value for the token.
>> +counter must be instantiated with an initial value for the token.
0.12 - 2012-12-08T12:00:00+01:00
[ENHANCEMENTS]
- make subroutine $sk->token() to display the progress immediately (replacing
$self->show_maybe; by $self->show; inside the subroutine token)
0.11 - 2011-07-19T12:00:00+01:00
[DOCUMENTATION]
- update the documentation and give some examples to allow more than one token in a single line
0.10 - 2011-07-16T12:00:00+01:00
[ENHANCEMENTS]
- allow more than one token in a single line
0.09 - 2011-06-21T12:00:00+01:00
[ENHANCEMENTS]
- refactor/simplify subroutine rem_backspace().
refactor/simplify time recording (subroutine show_maybe())
in subroutine token(): replace $self->up; by $self->show_maybe;
add some more tests
add initialiser 'mock_tm' and method mock_time() to mock time for testing
add configure_requires => { 'Module::Build' => 0.30 } to Build.PL
0.08 - 2011-05-14T12:00:00+01:00
[DOCUMENTATION]
- In the POD documentation, remove the "or die..." from "my $ctr = Term::Sk->new(...) or die..."
Also, as suggested by Salvatore Bonaccorso, change the POD documentation as follows:
before: This option allows to register...
after : This option allows one to register...
Make subs log_info(), set_chunk_size() and set_bkup_size() effectively dummy operations (i.e. they
don't have any effect whatsoever)
0.07 - 2011-05-09T12:00:00+01:00
[ENHANCEMENTS]
- Introduce a new format character "%k" (="Token"). Idea and patch provided by Bruce Ravel.
Token which updates its value before being displayed. An example use
of this would be a loop wherein every step of the loop could be
identified by a particular string.
0.06 - 2010-05-28T12:00:00+01:00
[ENHANCEMENTS]
- add option {num => q{9'999}} to allow variable number formats
add dynamic growth of a number, such that format: '%c of %m' outputs
2_870 of 9_274
Also, write something reasonable in file README
0.05 - 2010-05-11T12:00:00+01:00
[DOCUMENTATION]
- in Build.PL and in Makefile.PL
change requirement "use 5.10" to the less restrictive "use 5.8"
0.04 - 2010-03-27T12:00:00+01:00
[ENHANCEMENTS]
- add a function rem_backspace() that takes a file and removes backspaces from that file
[REVERT]
- revert back to version 0.02 (except for "add Build.PL" and "make new() die on errors"), that is...
* remove item from ver 0.03: "...add code to detect $ENV{TERM_SK_OUTPUT}..."
* remove item from ver 0.03: "...add Sidenotes.pod..."
* remove item from ver 0.03: "...add use IO::Handle and replace local $| = 1;..."
0.03 - 2010-01-22T12:00:00+01:00
[ENHANCEMENTS]
- add code to detect $ENV{TERM_SK_OUTPUT} to connect to, in which case {quiet =>...} is ignored
add Build.PL
add Sidenotes.pod
make new() die on errors
add "use IO::Handle" and replace "local $| = 1;" by "IO::Handle::flush();"
0.02 - 2009-11-24T12:00:00+01:00
[ENHANCEMENTS]
- make option {quiet => !-t STDOUT} the default
make option {pdisp => '!'} meaningless, i.e. always use "#" to
display the progress bar
0.01 - 2009-06-20T12:00:00+01:00
[ENHANCEMENTS]
- First version, released on an unsuspecting world.