Codebase list libdatetime-event-ical-perl / 2262f38
Imported Upstream version 0.13 gregor herrmann 8 years ago
4 changed file(s) with 36 addition(s) and 29 deletion(s). Raw diff Collapse all Expand all
00 Changes for DateTime-Event-ICal
1
2 0.13 2015-10-01
3 - Fixed pod warnings, by neilbowers
4 - Made all the SEE ALSO references hyperlinks, and made mentions
5 of other modules into links as well.
16
27 0.12 2014-07-17
38 - fix BYMONTH, BYMONTHDAY constraints to FREQ=MINUTELY, FREQ=HOURLY, and FREQ=SECONDLY.
33 "Flavio S. Glock <fglock@gmail.com>"
44 ],
55 "dynamic_config" : 1,
6 "generated_by" : "ExtUtils::MakeMaker version 6.94, CPAN::Meta::Converter version 2.120351",
6 "generated_by" : "ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter version 2.150001",
77 "license" : [
88 "unknown"
99 ],
4444 "web" : "https://github.com/fglock/DateTime-Event-ICal"
4545 }
4646 },
47 "version" : "0.12"
47 "version" : "0.13"
4848 }
22 author:
33 - 'Flavio S. Glock <fglock@gmail.com>'
44 build_requires:
5 ExtUtils::MakeMaker: 0
5 ExtUtils::MakeMaker: '0'
66 configure_requires:
7 ExtUtils::MakeMaker: 0
7 ExtUtils::MakeMaker: '0'
88 dynamic_config: 1
9 generated_by: 'ExtUtils::MakeMaker version 6.94, CPAN::Meta::Converter version 2.120351'
9 generated_by: 'ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter version 2.150001'
1010 license: unknown
1111 meta-spec:
1212 url: http://module-build.sourceforge.net/META-spec-v1.4.html
13 version: 1.4
13 version: '1.4'
1414 name: DateTime-Event-ICal
1515 no_index:
1616 directory:
1717 - t
1818 - inc
1919 requires:
20 DateTime: 0
21 DateTime::Event::Recurrence: 0.11
20 DateTime: '0'
21 DateTime::Event::Recurrence: '0.11'
2222 resources:
2323 repository: https://github.com/fglock/DateTime-Event-ICal.git
24 version: 0.12
24 version: '0.13'
1010 use Params::Validate qw(:all);
1111 use vars qw( $VERSION @ISA );
1212 @ISA = qw( Exporter );
13 $VERSION = '0.12';
13 $VERSION = '0.13';
1414
1515 use constant INFINITY => 100 ** 100 ** 100 ;
1616 use constant NEG_INFINITY => -1 * (100 ** 100 ** 100);
690690
691691 use DateTime;
692692 use DateTime::Event::ICal;
693
693
694694 my $dt = DateTime->new( year => 2000,
695695 month => 6,
696696 day => 20,
728728
729729 =item recur
730730
731 This method returns a C<DateTime::Set> object representing the
731 This method returns a L<DateTime::Set> object representing the
732732 given recurrence.
733733
734734 my $set = DateTime::Event::ICal->recur( %args );
742742
743743 =item * dtstart
744744
745 A DateTime object, which is the start date.
745 A L<DateTime> object, which is the start date.
746746
747747 This datetime is not included in the recurrence, unless it satisfies
748748 the recurrence's rules.
844844 used in conjunction with one of the other "by..." parameters.
845845
846846 See RFC 2445, section 4.3.10 for more details.
847
848 =back
847849
848850 =back
849851
871873
872874 datetime@perl.org mailing list
873875
874 DateTime Web page at http://datetime.perl.org/
875
876 DateTime
877
878 DateTime::Event::Recurrence - simple rule-based recurrences
879
880 DateTime::Format::ICal - can parse rfc2445 recurrences
881
882 DateTime::Set - recurrences defined by callback subroutines
883
884 DateTime::Event::Cron - recurrences defined by "cron" rules
885
886 DateTime::SpanSet
887
888 RFC2445 - Internet Calendaring and Scheduling Core Object
889 Specification - http://www.ietf.org/rfc/rfc2445.txt
876 L<DateTime Web page|http://datetime.perl.org/>
877
878 The L<DateTime> module.
879
880 L<DateTime::Event::Recurrence> - simple rule-based recurrences.
881
882 L<DateTime::Format::ICal> - can parse rfc2445 recurrences.
883
884 L<DateTime::Set> - recurrences defined by callback subroutines.
885
886 L<DateTime::Event::Cron> - recurrences defined by "cron" rules.
887
888 L<DateTime::SpanSet>
889
890 L<RFC2445|http://www.ietf.org/rfc/rfc2445.txt> -
891 Internet Calendaring and Scheduling Core Object Specification.
890892
891893 =cut
892894