[libtime-moment-perl] annotated tag upstream/0.41 created (now 867f45d)
Angel Abad
angel at debian.org
Mon Dec 19 18:44:34 UTC 2016
This is an automated email from the git hooks/post-receive script.
angel pushed a change to annotated tag upstream/0.41
in repository libtime-moment-perl.
at 867f45d (tag)
tagging 561788941c135fabdf9be42a38f8d0d3bd0c3e71 (commit)
replaces upstream/0.40
tagged by Angel Abad
on Mon Dec 19 19:38:47 2016 +0100
- Log -----------------------------------------------------------------
Upstream version 0.41
-----BEGIN PGP SIGNATURE-----
iQJIBAABCAAyFiEESgiXGRYhzPf77vdSptWIFgEKEJYFAlhYKTcUHGFuZ2VsYWJh
ZEBnbWFpbC5jb20ACgkQptWIFgEKEJZZWg//TJF6dFSoJ67iGymQNjcu2utmAZnQ
imZ19i+zau0t9+/ftupEf9EDiVjocNBUgpoUdireKqgommkolcmJu4T8TAduESnP
JHWuBVFw2YWy8W+kTTOnBS/w9ewzg1Xby53WzTRVVjT0O6xqnckehYWSC49jQHo+
r5OVeEcktPyRorHauNCwgmijFpcmA8ElAXthPPfr8WzwjVgffpz6BCXyiFc4rr88
ND+wbrNOUO8ryulFB08ghB4zpjeVzlOntEpRbpfvRgifhJK3UfxkSC6sIYBVMKWc
DDmxUzNO4IIMBxsCbMVCM93L4TpDukcGOf+Fqn7Klw65GHW6Kn+fpR7M10snEfmi
21l/B/CF27NbfPZR2M9QE+I8+O0ry/waS0uyGBLGXS7Olr6g4gMsu+R2Kml5qh/J
WuonmQF/3yL7bRY3c5who/gCZKpUQsILWYNfsTr4HW+qbPNl7a4Ldh9Wr1BgQ77Z
iGgnZ0ykIuxih/WY4Jvf+nrfJXoxm9+DjRLI47QL1JwKueaw7sccIH2MBfgsZrjm
4rzcRrLEe1xfG230nN6pNy8xnI5sqa3tiZThHMVVGRH1vMc+xXJnC8/+o5ALCQcD
bmwyYnKbI9ApkXKZJhnuR7lZTt+GS4neQRrwrcM7xOinLGIho0awCyEBM8RESWHY
FjyRIFdbxPAtV4E=
=RrLq
-----END PGP SIGNATURE-----
Angel Abad (1):
New upstream version 0.41
Christian Hansen (2):
Added Time Zone example
Merge pull request #17 from spansh/bug_as_string
Gareth Harper (1):
fixed test so it stringifies both sides
chansen (414):
Initial import
Fixed formatting of fractional seconds
Increase buffer allocation in strftime
Documented this is an early preview release
added Module::Install::ReadmeFromPod
Added Changes
Implement Time::Moment->now in XS/C on systems that provides gettimeofday(2)
Added Time::Piece to benchmark
Added sizeof.pl which compares memory usage
Sort clocks using offset instead of local date and time
Implemented from_string in C
Implemented from_string in C
added sizeof localtime() for comparison
use offset instead of local_rd_as_seconds to compute diff
Updated Changes
Bumped version
Rename variable 'sun' to 'sunday' to prevent conflict on Solaris (leont++)
Bumped version
Updated Changes
Implemented support for parsing of any ISO 8601 date and time of day
Added a few tests
Added DateTime::Format::ISO8601 to benchmark
Added localtime() and POSIX::strftime() to benchmark
Added accessor for week of the year
Bumped version
Updated Changes
Added moment_week() to header file
Added Travis config
renamed pow10 variable to prevent symbol clashes
Bumped version
Updated Changes
test the ->week accessor
minor refactor of parsing function
added ->week accessor to synopsis
Reject negative zero time-zone offsets: -00, -0000 and -00:00
Added support for parsing of 24:00 midnight
Implemented support for %s conversion specifier
added more conversion specifiers to tests
consistent validdation messages
minor refactor
prefer %f over %N
started to document strftime conversion specifiers
correct typo, Time::Moment->now is ~ 70% fater than localtime() not 700%
Reformatted Changes to please metacpan
removed coercion between Time::Moment to Time::Piece as Time::Piece can only represent local or utc time
Added more docs
Corrcted method docs
corrected offset accessor
Bumped version
Updated Changes
More documentation
Preserve the SvUTF8 flag in the resulting strftime string
Implemented ->to_string method
Only output fractional seconds if non-zero
Documented more methods
use die() instead of croak() when reporting eval error
Bumped version
Updated Changes
Increased the supported resolution from microseconds to nano seconds
Implemented ->with_nanosecond()
Changed and documented the behavior of the %f
Overhauled strftime() conversion specifications IEEE Std 1003.1
Add comment to p conversion specification
add .gitignore
(utc|local)_rd_values()
Added the year to the %c conversion specification
Add MANIFEST.SKIP
Bumped version
Updated Changes
Corrected indentation
Document that the %s conversion specification is an extension
use the expanded conversion specifications in %x and %X
add a comment to the %s format specifier
Documented ->from_object
Documented the API/Scheme for coercion
renamed variable names in function declarations to match source
remove unnecessary parentheses
Documented overloaded operators
Moved constructors to it's own section
Added more messages to DIAGNOSTICS
doc tweaks
Document the %G conversion specifier
Changed the %f conversion specification to permit use of an optional maximum field width
Implemented a new constructor, ->now_utc()
Add ->now_utc() to the benchmark
Add Time::Moment->now_utc to synopsis
Correct croak() message
Implemented %k and %l conversion specifications (extensions)
doc tweaks
bumped version
updated Changes
use fractional hours instead of minutes to report difference between local time and time zone
Added serialization support with Storable
Added support for fractional epoch seconds to ->from_epoch
Removed usage of SvREADONLY as it causes issues with modules that rebless.
Add JSON and CBOR serialization support
Add example of CBOR usage, eg/cbor.pl
Add comment that Time::Moment serializes as tag 0
Attempt to reuse invocant if it's a temporary SV
Only extract fractional seconds from epoch seconds parameter if ->from_epoch is invoked with one parameter
Changed ->to_string to return the same representation as stringification
use ->to_string instead of overloaded stringification
Document support of fractional seconds in ->from_epoch
Document the supported serialization methods
provide a reference to CBOR::XS
document coercion from Time::Moment to DateTime
Correct documentation about the Stroable serialized representation
Add eg/json.pl example
documentation tweaks
bumped version
updated Changes
remove unused variable
documentation tweaks
Document the supported range and that leap seconds isn't observed
added pod tags to prevent breaks
documentation tweaks
Clarify parts of the API
Removed $offset from the constructor ->from_epoch
updated docs for ->from_epoch
Added example strftime formats
use the same date and time in all strftime examples (2012-12-24T15:30:45+01:00)
add ordinal date and week date examples
Add a few more RFC formats to strftime examples
Added ->to_utc method
Move example string formats to it's own section
document the support for reduced format in ->from_string
Add comparison of Storable::nfreeze size
added support for GNU's extension to the %z conversion specifier
reorder examples
Added support for calendar and date arithmetic
Implemented $tm->with_unit methods
Added arithmetic benchmarks
Added more test units
Implemented (plus|minus)_nanoseconds()
bumped version
updated Changes
Correct typos in Changes
shorten the error message
minor pod tweaks
Implemented constructor '->new'
Add the ->new constructor to the benchmark
Added benchmark that compares sorting of 1000 instants
Add rudimentary documentation for ->new
test nanosecond
Add Test::Fatal and Test::Requires to test prerequisites
added more tests
Added Test::Fatal and Test::Requires
Added more test cases to ->utc and ->utc_now
Implemented support for GNU's '_', '-' and '0' padding flags
documentation tweaks
added more strftime test cases
added more strftime test cases
Added strftime example using ISO 8601 formats
Implemented support for lenient parsing in from_string
remove unnecessary length check
Added SQL strftime formats
refactored lenient parsing
use named parameters in ->from_string
boolean lenient was uninitialized
pod tweaks
Added serialization tests
Added Storable::dclone() test
Implemented generic FREEZE and THAW method which will be supported by upcomming Sereal release
correct module name
corrected nfreeze size, size is 34 bytes not 30
bumped Version
updated Changes
correct ISO 9075 strftime formats, missing percent character in hours
removed unused variables in FREEZE/THAW
Changed with_offset
Changed with_offset
Added tests for ->with_offset_same_xxx
use ->with_offset_same_instant
Note that ISO 9075 string representations is not conformant with ISO 8601
Added TIME ZONES section to the POD
Expanded TIME ZONES section
Report whether gettimeofday() is available
more time zone documentation
added coercion tests
corrected typo
bumped version
updated Changes
use the reentrant version of localtime if available
detect if localtime_r is available
Correct format string
Added Sereal example
Added Sereal test
Added Sereal to the supported serialization
update to latest c-dt src
Document the support for the literal strings UTC and GMT in lenient parsing
Added more tests for lenient parsing
bumped version
updated Changes
correct typedef declaration
Implemented ->length_of_{year,quarter,month} methods
moved ->with_offset alias to PP
Changed to_string() to use named parameters
Bumped version
Updated Changes
corrected documentation for the ->length_of_{year, quarter, month} methods
Documentation updates for consistency
Time::Piece is context sensitive
implemented ->with_day_of_quarter()
implemented ->with_millisecond and ->with_microsecond
Add explicit casts to avoid warnings when perl is complied with 32bit IV's
Implemented methods plus/minus milliseconds/microseconds
correct typos
A few more tweaks
minor refactor
Bug fix, account for negative offsets in Storable thaw
Bumped requirement for Sereal and CBOR::XS in tests
Bumped version
Updated Changes
Ensure that SvREFCNT is 1 before trying to reuse the invocant, leont++
Require Test::Fatal v0.006 or higher, fixes issue #5
Removed the "early preview release" notice from documentation
Bumped version
Updated Changes
Added accessor method ->utc_year
Ensure that the referenced object has a SvREFCNT of 1
Clarify the fraction precision in ->from_string
Bumped version
Updated Changes
Only check if Module::Install or plugins is missing
Implemented accessors for Juilian Dates
Bumped version
Updated Changes
Reduced the required accuracy in ISO 8601 representations
Documentation updates
Document the %w specifier in ->srtftime
Bumped version
Updated Changes
Added following methods to increase consistency in the API:
Bumped version
Updated Changes
Use unconditional numerical offset in examples
Implemented support for second_of_day accessor
Include stdbool.h on recent MSC compilers.
Bumped version
Updated Changes
Implemented ->with_second_of_day
Implemented following methods:
Renamed internal function moment_compare()
Refactored internal moment_compare_{local,instant}
v0.23
Bug fix for when Perl is compiled with threads.
Bumped version
Updated Changes
Renamed a few internal functions
Clarified the Rata Die epoch
Implemented constructors from_jd and from_mjd
Implemented accessor for Rata Die, ->rd
Added a few methods to the POD synopsis
Bumped version
Updated Changes
Correct typo in POD, to the correct Rata Die Epoch
Only load Time::HiRes if necessary
Started to refactor internals
Minor documentation additions/fixes
Added more test cases for ->at_last_day_of_xxxx
Added test cases for ->length_of_xxxx
Documentation improvements/fixes
Reworked tests cases
Added test cases for ->with_second_of_day()
Implemented following methods:
Renamed internal enum members
Made internal functions static
Refactored tests
Added clarifications to the documentation
Changed the epoch date in ->from_jd and ->from_mjd
Rewritten ->from_epoch(NV) to reject Inf/NaN
Refactoring: reordered functions in logical order
Documented following methods:
Apply patch provided by Vitaliy V. Tokarev in #15
Bumped version
Updated Changes
Implemented ->with($adjuster)
Added Time::Moment::Adjusters
Validate Rata Die boundaries
Permit ->with_millisecond_of_day(86_400_000)
Reworded to increase clarity
Refactoring
Added a few examples to /eg
Document the range in ->with_millisecond_of_day()
Remove duplicate entry in Changes
Bumped version
Updated Changes
Changed ->from_string in lenient mode to be more relaxed
Updated Changes
Implemented ->with_precision()
Added >with() to SYNOPSIS
Changed the fractional second precision in ->{jd,mjd,rd}
Updated Changes
Bumped version
Changed the exception message in ->from_string()
Updated DIAGNOSTICS message
Implemented following $tm->delta_* methods:
Use Test::Number::Delta in eg/excel.pl
Sort clocks by offset then name in eg/clocks.pl
Minor code refactoring
Code refactoring, use int64_t in moment_with_field()
Implemented following methods:
Added new methods to Changes
Documentation fixes
Changed the fractional second precision in from_epoch()
Updated Changes
Bumped version
Added two examples to eg/
Whitespace cleanup
Use exponential notation
Correct typo in comment
Fixed a bug in delta_xxxx methods
Increase test range
Bumped version
Updated Changes
Minor refactor of the test
Implemented support for ->delta date units:
Clarified documentation of delta time methods
Documented delta date methods
Documentation improvements
Added more test cases
Minor POD corrections
Require Test::Number::Delta version 1.06
Bumped version
Updated Changes
Implemented coercion from Time::Moment to Time::Piece
Use hours instead of days in arithmetic benchmark
Added two arithmetic benchmarks to dev/bench.pl:
Minor tweaks to the documentation
Implemented constructor ->from_rd
Added from_rd to SYNOPSIS
Use ->from_rd instead of ->from_jd
Minor tweaks to documentation
Added Test::Number::Delta v1.06 to test prerequisites
Added tests for Rata Die, Julian Dates, Modified Julian Dates
Added Test::Number::Delta to travis conf
Added tests for fractional epoch values
Added optional test modules to travis conf
Test negative fractional epoch values
Added more test cases
Correct command to install Params::Coerce
Removed JSON::XS and CBOR::XS from travis
Bumped version
Updated Changes
Round up before casting to int32_t, fixes issue #19
Bumped version
Updated Changes
Bumped version
Updated Changes
Added more test units to from_epoch
Implemented support for named parameters in from_epoch
Reformat from_epoch XS code
Work around PERL_UNUSED_VAR()
Bumped version
Updated Changes
Correct typo
Validate the precision value in from_epoch
Remove unnecessary int() call
Applied patch provided by Vitaliy V. Tokarev in #15
Bumped version
Updated Changes
Append .0 to indicate a floating-point constants, leont++
Implemented ->precision method
Minor code refactoring
Implemented ->with_quarter() method
Corrected typo
Documented ->with_quarter() method
Documentation clarifications
Bumped version
Updated Changes
Documentation tweaks
bumped compyright year
Implemented ->is_leap_year
Added eg/age.pl
Bumped version
Updated Changes
Minor tweaks
Renamed variables to increase clarity
Changed a few variables to increase clarity
Use better serial date's in excel.pl
Documented ->with_precision()
Changed ->precision accessor to match ->with_precision
Minor refactor
Added tests for local date/time in ->with_precision
Minor tweaks to documentation
Implemented support for precision parameter in ->compare
Call correct function (without context)
Document the %:z conversion specification
Implemented feature ->rdn and ->with_rdn
Added feature for computus of Western and Orthodox Easter
Add example of computing Swedish bank holidays
Correct paragraph, add missing comma
Implemented feature: round to nearest minute
Clarify NearestMinuteInterval($interval)
Correct formatting error
Remove 5.8 from travis
Correct Typo
Bumped version
Updated Changes
Correct forward function declaration to include interpreter context
Bumped version
Updated Changes
Documentation improvements
Correct NearestMinuteInterval() example
Permit [1, 1440] in NearestMinuteInterval()
Document the accepted interval in NearestMinuteInterval()
Document the optional precision value in ->compare
Documented the ->precision method
Merge branch 'XXX-travis-ci' of https://github.com/eserte/p5-time-moment into travis
Provide local difference as HH:MM instead of decimal hours
Documentation tweaks
Remove Perl 5.8 from travis tests
Bumped version
Updated Changes
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtime-moment-perl.git
More information about the Pkg-perl-cvs-commits
mailing list