[libtime-moment-perl] branch master updated (5c5d911 -> fd5e70b)
Angel Abad
angel at debian.org
Mon Dec 19 18:44:33 UTC 2016
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
More information about the Pkg-perl-cvs-commits
mailing list