This is an automated email from the git hooks/post-receive script. angel pushed a change to branch master in repository libtime-moment-perl.
from 5c5d911 Releasing package libtime-moment-perl version 0.40-1 adds bf529fe Initial import adds f065af3 Fixed formatting of fractional seconds adds faf3dc4 Increase buffer allocation in strftime adds 44b48c6 Documented this is an early preview release adds 746e6fb added Module::Install::ReadmeFromPod adds 0b5821f Added Changes adds 56ead87 Implement Time::Moment->now in XS/C on systems that provides gettimeofday(2) adds 9b90343 Added Time::Piece to benchmark adds 7d899ce Added sizeof.pl which compares memory usage adds 21d0d83 Sort clocks using offset instead of local date and time adds bc14e78 Implemented from_string in C adds 70fea8d Implemented from_string in C adds e1c0a5a added sizeof localtime() for comparison adds b459e95 use offset instead of local_rd_as_seconds to compute diff adds 67682f6 Updated Changes adds 86c9755 Bumped version adds d45d7f5 Rename variable 'sun' to 'sunday' to prevent conflict on Solaris (leont++) adds fd72244 Bumped version adds accecff Updated Changes adds d99b27f Implemented support for parsing of any ISO 8601 date and time of day adds a6d9893 Added a few tests adds 8d78de3 Added DateTime::Format::ISO8601 to benchmark adds fb1de34 Added localtime() and POSIX::strftime() to benchmark adds 564273e Added accessor for week of the year adds 0f7b5c6 Bumped version adds 734c6c4 Updated Changes adds d4179b5 Added moment_week() to header file adds fefb820 Added Travis config adds eb00689 renamed pow10 variable to prevent symbol clashes adds c3eea60 Bumped version adds 4a393e8 Updated Changes adds 96c4df5 test the ->week accessor adds 13bd333 minor refactor of parsing function adds ad54840 added ->week accessor to synopsis adds 8c76bc9 Reject negative zero time-zone offsets: -00, -0000 and -00:00 adds 3ce609e Added support for parsing of 24:00 midnight adds 8996769 Implemented support for %s conversion specifier adds cfb090a added more conversion specifiers to tests adds 4cb659c consistent validdation messages adds 4cd1189 minor refactor adds bbde7cc prefer %f over %N adds e566f6e started to document strftime conversion specifiers adds 74d9c6f correct typo, Time::Moment->now is ~ 70% fater than localtime() not 700% adds 9c7fe1d Reformatted Changes to please metacpan adds 7b37147 removed coercion between Time::Moment to Time::Piece as Time::Piece can only represent local or utc time adds 7440239 Added more docs adds 1830a69 Corrcted method docs adds b030067 corrected offset accessor adds 6f79ac8 Bumped version adds 748d481 Updated Changes adds 337c77f More documentation adds 0d20bd4 Preserve the SvUTF8 flag in the resulting strftime string adds b2216d0 Implemented ->to_string method adds 01f38f9 Only output fractional seconds if non-zero adds 8c5b9c9 Documented more methods adds 576f4a5 use die() instead of croak() when reporting eval error adds a145c0a Bumped version adds 15e5d93 Updated Changes adds 61d733d Increased the supported resolution from microseconds to nano seconds adds 2c33b39 Implemented ->with_nanosecond() adds 661247d Changed and documented the behavior of the %f adds 76b91e6 Overhauled strftime() conversion specifications IEEE Std 1003.1 Extension conversion specifications is now documented as such. adds da29dce Add comment to p conversion specification adds b27728d add .gitignore adds ab0cf47 (utc|local)_rd_values() adds ff8f235 Added the year to the %c conversion specification adds b072196 Add MANIFEST.SKIP adds cfe1c8c Bumped version adds a8a2510 Updated Changes adds 86728c8 Corrected indentation adds af51939 Document that the %s conversion specification is an extension adds e2d5615 use the expanded conversion specifications in %x and %X adds 3a5cc60 add a comment to the %s format specifier adds ded28db Documented ->from_object adds 5e6f181 Documented the API/Scheme for coercion adds 51fe29e renamed variable names in function declarations to match source adds 5959bcf remove unnecessary parentheses adds 140d035 Documented overloaded operators adds 6394d10 Moved constructors to it's own section adds 04305bf Added more messages to DIAGNOSTICS adds 5624f2b doc tweaks adds 499badc Document the %G conversion specifier adds 44ac954 Changed the %f conversion specification to permit use of an optional maximum field width adds 07598e9 Implemented a new constructor, ->now_utc() adds d383de7 Add ->now_utc() to the benchmark adds e961686 Add Time::Moment->now_utc to synopsis adds cb98727 Correct croak() message adds d26ad66 Implemented %k and %l conversion specifications (extensions) adds 46eee25 doc tweaks adds 24cb34f bumped version adds 70ad464 updated Changes adds db5c796 use fractional hours instead of minutes to report difference between local time and time zone adds 919231b Added serialization support with Storable adds 42ccd3f Added support for fractional epoch seconds to ->from_epoch adds d047c05 Removed usage of SvREADONLY as it causes issues with modules that rebless. adds ae208ac Add JSON and CBOR serialization support adds d35e3c0 Add example of CBOR usage, eg/cbor.pl adds e29ebc2 Add comment that Time::Moment serializes as tag 0 adds 2b5a153 Attempt to reuse invocant if it's a temporary SV adds 90c2359 Only extract fractional seconds from epoch seconds parameter if ->from_epoch is invoked with one parameter adds eb5e059 Changed ->to_string to return the same representation as stringification adds 77652c2 use ->to_string instead of overloaded stringification adds fcc4043 Document support of fractional seconds in ->from_epoch adds a4ccfc0 Document the supported serialization methods adds 87c8f5d provide a reference to CBOR::XS adds 968f051 document coercion from Time::Moment to DateTime adds e00487a Correct documentation about the Stroable serialized representation adds 54aa8f3 Add eg/json.pl example adds 511dd14 documentation tweaks adds 5ee4e49 bumped version adds d1144d9 updated Changes adds 63c8420 remove unused variable adds 7373acd documentation tweaks adds 3e79be0 Document the supported range and that leap seconds isn't observed adds a29ff7a added pod tags to prevent breaks adds 730e93b documentation tweaks adds c1feb87 Clarify parts of the API adds dabb506 Removed $offset from the constructor ->from_epoch adds d1e4fcb updated docs for ->from_epoch adds 96f4a15 Added example strftime formats adds 235598e use the same date and time in all strftime examples (2012-12-24T15:30:45+01:00) adds 4565f92 add ordinal date and week date examples adds 534dc28 Add a few more RFC formats to strftime examples adds 9356515 Added ->to_utc method adds 264b4fe Move example string formats to it's own section adds c058f30 document the support for reduced format in ->from_string adds f77729d Add comparison of Storable::nfreeze size adds 839325b added support for GNU's extension to the %z conversion specifier adds 632cca3 reorder examples adds e8b333c Added support for calendar and date arithmetic adds ef9b54c Implemented $tm->with_unit methods adds 00fc081 Added arithmetic benchmarks adds 1ebdab0 Added more test units adds 4763d24 Implemented (plus|minus)_nanoseconds() adds 7c8e590 bumped version adds de62929 updated Changes adds 2646ead Correct typos in Changes adds e713a8e shorten the error message adds eaa76db minor pod tweaks adds 1a2dae4 Implemented constructor '->new' adds 7e959ba Add the ->new constructor to the benchmark adds 24b8a30 Added benchmark that compares sorting of 1000 instants adds 0cae85a Add rudimentary documentation for ->new adds b53633e test nanosecond adds 86b315f Add Test::Fatal and Test::Requires to test prerequisites adds e24fe1f added more tests adds e49c035 Added Test::Fatal and Test::Requires adds 9932e83 Added more test cases to ->utc and ->utc_now adds 1ef155d Implemented support for GNU's '_', '-' and '0' padding flags adds cc64f4b documentation tweaks adds 088fe5a added more strftime test cases adds fa9c8ac added more strftime test cases adds a67656f Added strftime example using ISO 8601 formats adds da65366 Implemented support for lenient parsing in from_string adds cb18ab2 remove unnecessary length check adds 4f8f177 Added SQL strftime formats adds 2274ee4 refactored lenient parsing adds 81d61c7 use named parameters in ->from_string adds ccf62ec boolean lenient was uninitialized adds a951edd pod tweaks adds 62f9c82 Added serialization tests adds ef83170 Added Storable::dclone() test adds 16cc34c Implemented generic FREEZE and THAW method which will be supported by upcomming Sereal release adds 9564585 correct module name adds 822fad5 corrected nfreeze size, size is 34 bytes not 30 adds fd9c594 bumped Version adds b92fab3 updated Changes adds 86eb784 correct ISO 9075 strftime formats, missing percent character in hours adds f6ea2b6 removed unused variables in FREEZE/THAW adds 6b18bcb Changed with_offset Implemented ->with_offset_same_local and renamed ->with_offset to ->with_offset_same_instant. An alias remain for ->with_offset. adds a3f307d Changed with_offset Implemented ->with_offset_same_local and renamed ->with_offset to ->with_offset_same_instant. An alias remain for ->with_offset. adds b877774 Added tests for ->with_offset_same_xxx adds 0fe358f use ->with_offset_same_instant adds 9feaa8d Note that ISO 9075 string representations is not conformant with ISO 8601 adds 6532f09 Added TIME ZONES section to the POD adds af5821c Added Time Zone example adds 75bc718 Expanded TIME ZONES section adds 8313f07 Report whether gettimeofday() is available adds 69d8db6 more time zone documentation adds 422f895 added coercion tests adds 46833eb corrected typo adds 1fd564e bumped version adds 1ded623 updated Changes adds 80f95ae use the reentrant version of localtime if available adds 33e6bf6 detect if localtime_r is available adds 04c84e4 Correct format string adds a3b7207 Added Sereal example adds c0956e2 Added Sereal test adds 7c15f9c Added Sereal to the supported serialization adds 8fcd78a update to latest c-dt src adds f50e74b Document the support for the literal strings UTC and GMT in lenient parsing adds e46a6b6 Added more tests for lenient parsing adds 9676e70 bumped version adds ad3d884 updated Changes adds c40f32f correct typedef declaration adds c744018 Implemented ->length_of_{year,quarter,month} methods adds 1276bb0 moved ->with_offset alias to PP adds 14401d4 Changed to_string() to use named parameters adds becef5a Bumped version adds 4934b58 Updated Changes adds 3dc02e5 corrected documentation for the ->length_of_{year, quarter, month} methods adds 19cda49 Documentation updates for consistency adds 6da1384 Time::Piece is context sensitive adds da5af5a implemented ->with_day_of_quarter() adds fa5d3b3 implemented ->with_millisecond and ->with_microsecond adds a370575 Add explicit casts to avoid warnings when perl is complied with 32bit IV's adds dd1ebea Implemented methods plus/minus milliseconds/microseconds adds 2385268 correct typos adds 5697ac7 A few more tweaks adds e1bcac6 minor refactor adds 487ce7e Bug fix, account for negative offsets in Storable thaw adds d7b614c Bumped requirement for Sereal and CBOR::XS in tests adds 36dd0ea Bumped version adds 519458a Updated Changes adds 4f0836d Ensure that SvREFCNT is 1 before trying to reuse the invocant, leont++ adds 437bc6a Require Test::Fatal v0.006 or higher, fixes issue #5 adds d8774fc Removed the "early preview release" notice from documentation adds a91f11a Bumped version adds 253735d Updated Changes adds 1ac20a6 Added accessor method ->utc_year adds 7d93853 Ensure that the referenced object has a SvREFCNT of 1 adds f5b54d5 Clarify the fraction precision in ->from_string adds 0823e43 Bumped version adds c953260 Updated Changes adds 245f174 Only check if Module::Install or plugins is missing adds 51719f4 Implemented accessors for Juilian Dates adds e619489 Bumped version adds cfb0f49 Updated Changes adds 2749154 Reduced the required accuracy in ISO 8601 representations Previously the time of day where required to include hour and minute, the required accuracy has now been reduced to hour. valid representations of time of day adds f75ddab Documentation updates 1) Document the reduces accuracy required in time of day 2) Use the ISO 8601 representation consistently adds d31c1fb Document the %w specifier in ->srtftime adds 183c3b4 Bumped version adds 1029908 Updated Changes adds 3bc3aed Added following methods to increase consistency in the API: - with_week - with_day_of_week - length_of_week_year adds 8f6d4a9 Bumped version adds 09a8886 Updated Changes adds 7a8b9af Use unconditional numerical offset in examples adds 7de6e0c Implemented support for second_of_day accessor adds 21a9126 Include stdbool.h on recent MSC compilers. adds c65a8a4 Bumped version adds da5e1e3 Updated Changes adds 60591ef Implemented ->with_second_of_day adds 729c5ec Implemented following methods: - at_midnight - at_noon - at_last_day_of_year - at_last_day_of_quarter - at_last_day_of_month adds 7a4fccf Renamed internal function moment_compare() to moment_compare_instant() adds 2742021 Refactored internal moment_compare_{local,instant} adds a272d77 v0.23 adds af8f0b7 Bug fix for when Perl is compiled with threads. Bug introduced in 60591ef (0.23) fixes issue #13, reported by Dmytro Zagashev (ZDM). adds b5c8af8 Bumped version adds ccb46e9 Updated Changes adds 7980078 Renamed a few internal functions adds 8a521b1 Clarified the Rata Die epoch adds 02da863 Implemented constructors from_jd and from_mjd adds 04130db Implemented accessor for Rata Die, ->rd adds 4ebac07 Added a few methods to the POD synopsis adds db56a03 Bumped version adds 46ea587 Updated Changes adds 8550972 Correct typo in POD, to the correct Rata Die Epoch adds fd8a6a7 Only load Time::HiRes if necessary adds c3cc298 Started to refactor internals adds e83bda0 Minor documentation additions/fixes adds e20dd8a Added more test cases for ->at_last_day_of_xxxx adds 05ca229 Added test cases for ->length_of_xxxx adds 1ee3053 Documentation improvements/fixes adds e27917b Reworked tests cases adds ecfc710 Added test cases for ->with_second_of_day() adds e7213a4 Implemented following methods: ->minute_of_day ->with_minute_of_day ->millisecond_of_day ->with_millisecond_of_day adds 5c5c836 Renamed internal enum members adds 71ab4de Made internal functions static adds a985022 Refactored tests adds c2a28ae Added clarifications to the documentation adds ed1d9c1 Changed the epoch date in ->from_jd and ->from_mjd adds af8c5f9 Rewritten ->from_epoch(NV) to reject Inf/NaN adds 4e6a33d Refactoring: reordered functions in logical order adds 1be5bc0 Documented following methods: ->minute_of_day ->with_minute_of_day ->millisecond_of_day ->with_millisecond_of_day adds 6ab64ef Apply patch provided by Vitaliy V. Tokarev in #15 adds 286db93 Bumped version adds f8475ed Updated Changes adds ad34819 Implemented ->with($adjuster) adds fba62b6 Added Time::Moment::Adjusters adds 2fae67e Validate Rata Die boundaries adds 6adf526 Permit ->with_millisecond_of_day(86_400_000) adds 373a8a7 Reworded to increase clarity adds 371a799 Refactoring adds 07c13a4 Added a few examples to /eg adds ce6344d Document the range in ->with_millisecond_of_day() adds afef399 Remove duplicate entry in Changes adds c925c95 Bumped version adds b023bdf Updated Changes adds 9d45812 Changed ->from_string in lenient mode to be more relaxed adds cac8895 fixed test so it stringifies both sides adds c679055 Merge pull request #17 from spansh/bug_as_string adds ddb4278 Updated Changes adds 3d7e309 Implemented ->with_precision() adds be57cb7 Added >with() to SYNOPSIS adds 9ee0ce6 Changed the fractional second precision in ->{jd,mjd,rd} adds 4f2a8b5 Updated Changes adds ed9b4f8 Bumped version adds 4d7bff1 Changed the exception message in ->from_string() adds b0a709e Updated DIAGNOSTICS message adds 159e94d Implemented following $tm->delta_* methods: adds 82ac0ce Use Test::Number::Delta in eg/excel.pl adds 2a3eeb8 Sort clocks by offset then name in eg/clocks.pl adds 531ba6c Minor code refactoring adds de347e0 Code refactoring, use int64_t in moment_with_field() adds 85e0d72 Implemented following methods: microsecond_of_day nanosecond_of_day with_microsecond_of_day with_nanosecond_of_day adds dd2e369 Added new methods to Changes adds ba93afe Documentation fixes adds dea817e Changed the fractional second precision in from_epoch() From nanosecond precision to microsecond precision. adds 4ee39f9 Updated Changes adds 8250e2d Bumped version adds 55a18f4 Added two examples to eg/ adds 07f23bd Whitespace cleanup adds 16d3aa3 Use exponential notation adds 5f560cd Correct typo in comment adds e2d1f67 Fixed a bug in delta_xxxx methods adds 489ea52 Increase test range adds 2061638 Bumped version adds 6036949 Updated Changes adds aefe4b6 Minor refactor of the test adds 34a99d4 Implemented support for ->delta date units: adds aa356d0 Clarified documentation of delta time methods adds cc5e79b Documented delta date methods adds 56f67db Documentation improvements adds 240415e Added more test cases adds 79e2741 Minor POD corrections adds 45ce732 Require Test::Number::Delta version 1.06 adds bd17107 Bumped version adds d458611 Updated Changes adds 8537fd1 Implemented coercion from Time::Moment to Time::Piece adds bee0636 Use hours instead of days in arithmetic benchmark adds 9feb274 Added two arithmetic benchmarks to dev/bench.pl: - delta hours - delta days adds aba54a7 Minor tweaks to the documentation adds e7396ad Implemented constructor ->from_rd adds cd6022a Added from_rd to SYNOPSIS adds ed3d501 Use ->from_rd instead of ->from_jd adds 813e5e0 Minor tweaks to documentation adds 017fe49 Added Test::Number::Delta v1.06 to test prerequisites adds 3c247f0 Added tests for Rata Die, Julian Dates, Modified Julian Dates adds fcf4e14 Added Test::Number::Delta to travis conf adds 0cb701a Added tests for fractional epoch values adds 512048e Added optional test modules to travis conf adds 50ae9b6 Test negative fractional epoch values adds 1290aa6 Added more test cases adds a14d476 Correct command to install Params::Coerce adds 42d2bf9 Removed JSON::XS and CBOR::XS from travis adds d151861 Bumped version adds 1ba7231 Updated Changes adds 1a98729 Round up before casting to int32_t, fixes issue #19 adds 4981dda Bumped version adds 29df8fc Updated Changes adds e378ab2 Bumped version adds d1ae70b Updated Changes adds d5a4c96 Added more test units to from_epoch adds fbe7b49 Implemented support for named parameters in from_epoch adds 4f19e47 Reformat from_epoch XS code adds 2d5ad0e Work around PERL_UNUSED_VAR() adds 2b681a5 Bumped version adds 16e1d13 Updated Changes adds 9c80678 Correct typo adds 22ca42e Validate the precision value in from_epoch adds c64a421 Remove unnecessary int() call adds 3c24805 Applied patch provided by Vitaliy V. Tokarev in #15 adds 29cf24b Bumped version adds d75ca2d Updated Changes adds 1da5ef3 Append .0 to indicate a floating-point constants, leont++ adds 2b953fd Implemented ->precision method adds 06f5b69 Minor code refactoring adds 72711a7 Implemented ->with_quarter() method adds 3f94382 Corrected typo adds 932e97e Documented ->with_quarter() method adds f5f88ee Documentation clarifications adds 8c31fe0 Bumped version adds 4a20cbe Updated Changes adds 152193e Documentation tweaks adds d95a5b3 bumped compyright year adds 8590719 Implemented ->is_leap_year adds a5d8270 Added eg/age.pl adds 013ed6f Bumped version adds 35ae225 Updated Changes adds 7204fbc Minor tweaks adds 770a58b Renamed variables to increase clarity adds 718aaed Changed a few variables to increase clarity adds 0e10275 Use better serial date's in excel.pl adds a29ae10 Documented ->with_precision() adds cee7020 Changed ->precision accessor to match ->with_precision adds e2ab1d7 Minor refactor adds bebf261 Added tests for local date/time in ->with_precision adds c69c17d Minor tweaks to documentation adds dbf9307 Implemented support for precision parameter in ->compare adds 3556e72 Call correct function (without context) adds 893b1a4 Document the %:z conversion specification adds cc1f8fd Implemented feature ->rdn and ->with_rdn adds 4a33a09 Added feature for computus of Western and Orthodox Easter adds 72a94f2 Add example of computing Swedish bank holidays adds 10a8840 Correct paragraph, add missing comma adds 169f1d6 Implemented feature: round to nearest minute adds 7ad560b Clarify NearestMinuteInterval($interval) adds 711514e Correct formatting error adds d9d75f1 Remove 5.8 from travis I'm not sure if this is a problem with toolchain (XSLoader) or Travis adds 718c459 Correct Typo adds eb51407 Bumped version adds 7cd1f2b Updated Changes adds 4d85f54 Correct forward function declaration to include interpreter context This fixes #22, compilation with threaded perls. Reported by Slaven Rezić (eserte). adds 32e4560 Bumped version adds 7ed89b7 Updated Changes adds 45e8ea4 Documentation improvements adds c932bd2 Correct NearestMinuteInterval() example adds 260f932 Permit [1, 1440] in NearestMinuteInterval() adds 86cb0d3 Document the accepted interval in NearestMinuteInterval() adds 3d707d4 Document the optional precision value in ->compare adds 6cfd0ed Documented the ->precision method adds 0f44b11 Merge branch 'XXX-travis-ci' of https://github.com/eserte/p5-time-moment into travis adds 6764ea8 Provide local difference as HH:MM instead of decimal hours adds 59ade4f Documentation tweaks adds 4b3a1ec Remove Perl 5.8 from travis tests The command "cpanm Module::Install::XSUtil" failed and exited with 1 during. adds 14d66bd Bumped version adds 8e7c084 Updated Changes adds 5617889 New upstream version 0.41 new eb3aa2c Merge tag 'upstream/0.41' new 0ad1d7d Update debian/changelog new 543e181 debian/copyright: Update years. new fd5e70b Update changelog The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: .travis.yml | 3 +++ Changes | 8 ++++++++ META.yml | 2 +- README | 10 ++++++++++ debian/changelog | 8 ++++++++ debian/copyright | 1 + eg/clocks.pl | 6 +++--- lib/Time/Moment.pm | 2 +- lib/Time/Moment.pod | 14 +++++++++++++- lib/Time/Moment/Adjusters.pm | 6 +++--- lib/Time/Moment/Adjusters.pod | 15 +++++++-------- 11 files changed, 58 insertions(+), 17 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtime-moment-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits