[commits] Horde-Hatchery branch master updated.

Chuck Hagenbuch chuck at horde.org
Fri May 22 15:57:45 UTC 2009


The branch "master" has been updated.
The following is a summary of the commits.

from: 6ccb1e2f284c6f4056407f703d59190def6f30c3

1af383d... re-key filtered arrays after removing tokens
f68a019... uncomment a few more tests
f41acbd... don't overwrite/lose tokens when re-ordering
4776dc2... fix off-by-one calculating month start/end
7255b38... skip '00-style dates for now (now handled by chronic either)
9c4d0fa... don't cast scalars; Horde_Date can use the fact that they're strings to do some corrective measures
86e7a60... more tests enabled
0c4325f... use shorter syntax for initializing Horde_Date objects, and always make sure to set mday -> 1 when initializing a date for the beginning of a month
54e6676... add a test to make sure that numerize doesn't butcher date strings
1dd3ba1... don't touch numbers that begin with 0, since they weren't generated by numerize() and might be times
77fe1c7... fail some tests explicitly that currently break because of a bug in Horde_Support_Numerizer
c9616f4... we can handle this case, unlike ruby
015d9ca... break guess_gr tests out by type, and enable all of them
ca1863f... another test case that revealed the previous fix wasn't sufficient
5b65b9b... revert; this didn't fix all cases
08f491f... fix token name (timezone, not time_zone)
0f0893e... fix variable name (missed uppercase S)
1f3c949... skip unsupported fortnight tests for now
0563b47... fail for better reporting of what's done
e15fa0b... something to check against chronic
af1e7a4... correct test case after finding a bug
3c8a37a... add a stub debug() method to aid in debugging
f2d5c9f... need to specify 1st day of the month for dates to be handled correcctly
f7f36b1... fix RepeaterDayPortion offset() method, and don't lose seconds in RepeaterDayPortion::next()
b3ee22e... better check for bad spans
19df76e... avoid the overhead of parsing just to get a 1-second span
d366296... fix variable name
098acdf... fix date object comparison
9146614... enable the rest of the tests, with selective failures/skips/incompletes where appropriate
915cd6b... add support for fortnights
27de36a... done porting chronic
0085d3f... consolidate todo files
2fcb67b... add example/debug parser

-----------------------------------------------------------------------

commit 1af383db0c7d18618e6e79804b8b782835b9d32a
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Tue May 19 20:18:46 2009 -0400

    re-key filtered arrays after removing tokens

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=5f018213beaa1a87a3fb109b01a5b9144fcfbdbf&r2=1af383db0c7d18618e6e79804b8b782835b9d32a

-----------------------------------------------------------------------

commit f68a019aa90a19bbbb01c3e1aabac66c947cca34
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Wed May 20 17:03:54 2009 -0400

    uncomment a few more tests

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=f476669ca0f59a861d6c612bc6f4ede46aec9bc3&r2=f68a019aa90a19bbbb01c3e1aabac66c947cca34

-----------------------------------------------------------------------

commit f41acbd1542e2f3e45dd84985e14deff9aef46e6
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Wed May 20 17:04:18 2009 -0400

    don't overwrite/lose tokens when re-ordering

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=1af383db0c7d18618e6e79804b8b782835b9d32a&r2=f41acbd1542e2f3e45dd84985e14deff9aef46e6

-----------------------------------------------------------------------

commit 4776dc246d87a6bd7438cd24690ffad93adc081e
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Wed May 20 20:15:52 2009 -0400

    fix off-by-one calculating month start/end

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=f41acbd1542e2f3e45dd84985e14deff9aef46e6&r2=4776dc246d87a6bd7438cd24690ffad93adc081e

-----------------------------------------------------------------------

commit 7255b3862713bda74b6128cd4c76a49e04937e4f
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Wed May 20 20:49:12 2009 -0400

    skip '00-style dates for now (now handled by chronic either)

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=f68a019aa90a19bbbb01c3e1aabac66c947cca34&r2=7255b3862713bda74b6128cd4c76a49e04937e4f

-----------------------------------------------------------------------

commit 9c4d0fab837640f879bb7fd9a01e1314f431efc2
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Wed May 20 20:49:42 2009 -0400

    don't cast scalars; Horde_Date can use the fact that they're strings to do some corrective measures

 .../Date_Parser/lib/Horde/Date/Parser/Locale/Base/Scalar.php      |   12 ++--
 1 files changed, 6 insertions(+), 6 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base/Scalar.php?rt=horde-hatchery&r1=14f409a447eaa33a0853d6aaf3550cc9e4f736c6&r2=9c4d0fab837640f879bb7fd9a01e1314f431efc2

-----------------------------------------------------------------------

commit 86e7a6005fb9913db0ca093312e35f49abc14122
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 10:21:29 2009 -0400

    more tests enabled

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |  150 +++---
 1 files changed, 66 insertions(+), 84 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=7255b3862713bda74b6128cd4c76a49e04937e4f&r2=86e7a6005fb9913db0ca093312e35f49abc14122

-----------------------------------------------------------------------

commit 0c4325f2cc71f47b009b0e443a889534748d6d89
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 10:22:31 2009 -0400

    use shorter syntax for initializing Horde_Date objects, and always make sure to set mday -> 1 when initializing a date for the beginning of a month

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |   12 +++++-----
 1 files changed, 6 insertions(+), 6 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=4776dc246d87a6bd7438cd24690ffad93adc081e&r2=0c4325f2cc71f47b009b0e443a889534748d6d89

-----------------------------------------------------------------------

commit 54e667667937db270d2fe545bf81ae595bdb37c3
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 10:35:35 2009 -0400

    add a test to make sure that numerize doesn't butcher date strings

 .../Date_Parser/test/Horde/Support/Numerizer/Locale/BaseTest.php  |    6 +++++
 1 files changed, 6 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Support/Numerizer/Locale/BaseTest.php?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=54e667667937db270d2fe545bf81ae595bdb37c3

-----------------------------------------------------------------------

commit 1dd3ba166ea64fc158f6d7442a928ff85ac33c01
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 10:36:12 2009 -0400

    don't touch numbers that begin with 0, since they weren't generated by numerize() and might be times

 framework/Date_Parser/lib/Horde/Support/Numerizer/Locale/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Support/Numerizer/Locale/Base.php?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=1dd3ba166ea64fc158f6d7442a928ff85ac33c01

-----------------------------------------------------------------------

commit 77fe1c7bb5f9e8ef1885ebad0aa5a732e674a3c9
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 11:15:43 2009 -0400

    fail some tests explicitly that currently break because of a bug in Horde_Support_Numerizer

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=86e7a6005fb9913db0ca093312e35f49abc14122&r2=77fe1c7bb5f9e8ef1885ebad0aa5a732e674a3c9

-----------------------------------------------------------------------

commit c9616f4a22cf7fa36ee6149b02113955b26632f7
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 11:16:12 2009 -0400

    we can handle this case, unlike ruby

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=77fe1c7bb5f9e8ef1885ebad0aa5a732e674a3c9&r2=c9616f4a22cf7fa36ee6149b02113955b26632f7

-----------------------------------------------------------------------

commit 015d9ca6576b3050336ebbd6b115bdf3ea157550
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 11:16:36 2009 -0400

    break guess_gr tests out by type, and enable all of them

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |  123 +++---
 1 files changed, 66 insertions(+), 57 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=c9616f4a22cf7fa36ee6149b02113955b26632f7&r2=015d9ca6576b3050336ebbd6b115bdf3ea157550

-----------------------------------------------------------------------

commit ca1863f817404e834e890d9a0f40249b144cca02
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 11:17:18 2009 -0400

    another test case that revealed the previous fix wasn't sufficient

 .../Date_Parser/test/Horde/Support/Numerizer/Locale/BaseTest.php  |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Support/Numerizer/Locale/BaseTest.php?rt=horde-hatchery&r1=54e667667937db270d2fe545bf81ae595bdb37c3&r2=ca1863f817404e834e890d9a0f40249b144cca02

-----------------------------------------------------------------------

commit 5b65b9b90951893156ae0e1f4f09689a0d81c93f
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 11:17:52 2009 -0400

    revert; this didn't fix all cases

 framework/Date_Parser/lib/Horde/Support/Numerizer/Locale/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Support/Numerizer/Locale/Base.php?rt=horde-hatchery&r1=1dd3ba166ea64fc158f6d7442a928ff85ac33c01&r2=5b65b9b90951893156ae0e1f4f09689a0d81c93f

-----------------------------------------------------------------------

commit 08f491f2dfd21cc631f5c884f01ee4c885b948d4
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 11:18:46 2009 -0400

    fix token name (timezone, not time_zone)

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=0c4325f2cc71f47b009b0e443a889534748d6d89&r2=08f491f2dfd21cc631f5c884f01ee4c885b948d4

-----------------------------------------------------------------------

commit 0f0893e7ce96cb82152b10bd84b51ed7b58cc37c
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 11:19:14 2009 -0400

    fix variable name (missed uppercase S)

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=08f491f2dfd21cc631f5c884f01ee4c885b948d4&r2=0f0893e7ce96cb82152b10bd84b51ed7b58cc37c

-----------------------------------------------------------------------

commit 1f3c949766f52cf7b1b6eb7d83cf145a192b4f8d
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 11:23:04 2009 -0400

    skip unsupported fortnight tests for now

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=015d9ca6576b3050336ebbd6b115bdf3ea157550&r2=1f3c949766f52cf7b1b6eb7d83cf145a192b4f8d

-----------------------------------------------------------------------

commit 0563b477c7ea411a607ec784bfe4d12e46ca70d7
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 21:44:53 2009 -0400

    fail for better reporting of what's done

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=1f3c949766f52cf7b1b6eb7d83cf145a192b4f8d&r2=0563b477c7ea411a607ec784bfe4d12e46ca70d7

-----------------------------------------------------------------------

commit e15fa0b18f1f90b467a49a2f6fdc8fa0ce8b83e6
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 22:01:59 2009 -0400

    something to check against chronic

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=0563b477c7ea411a607ec784bfe4d12e46ca70d7&r2=e15fa0b18f1f90b467a49a2f6fdc8fa0ce8b83e6

-----------------------------------------------------------------------

commit af1e7a4129a06ecd43219a337ef07a3f7bdbd143
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 22:17:35 2009 -0400

    correct test case after finding a bug

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=e15fa0b18f1f90b467a49a2f6fdc8fa0ce8b83e6&r2=af1e7a4129a06ecd43219a337ef07a3f7bdbd143

-----------------------------------------------------------------------

commit 3c8a37a215ca469db6ed0749ef4c37af5a566810
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 22:18:11 2009 -0400

    add a stub debug() method to aid in debugging

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |   17 ++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=0f0893e7ce96cb82152b10bd84b51ed7b58cc37c&r2=3c8a37a215ca469db6ed0749ef4c37af5a566810

-----------------------------------------------------------------------

commit f2d5c9f22cdb0700fd60c77f21c304b7826eb7fd
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 22:18:36 2009 -0400

    need to specify 1st day of the month for dates to be handled correcctly

 framework/Date_Parser/lib/Horde/Date/Repeater/Month.php |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Repeater/Month.php?rt=horde-hatchery&r1=06297b0bbb2c29d59d9c2abb5b794776d114a705&r2=f2d5c9f22cdb0700fd60c77f21c304b7826eb7fd

-----------------------------------------------------------------------

commit f7f36b1e7ec510e421074f32d83cdfe1d3fd074e
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 22:50:30 2009 -0400

    fix RepeaterDayPortion offset() method, and don't lose seconds in RepeaterDayPortion::next()

 framework/Date_Parser/lib/Horde/Date/Repeater/DayPortion.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Repeater/DayPortion.php?rt=horde-hatchery&r1=0c710e43497ecc135b69bb4cea88724e613735cd&r2=f7f36b1e7ec510e421074f32d83cdfe1d3fd074e

-----------------------------------------------------------------------

commit b3ee22e87a62b3afc80f97a446bcadbe3d1158c7
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 22:51:26 2009 -0400

    better check for bad spans

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=3c8a37a215ca469db6ed0749ef4c37af5a566810&r2=b3ee22e87a62b3afc80f97a446bcadbe3d1158c7

-----------------------------------------------------------------------

commit 19df76e89c2194dcb7d6ce5efc880162db97c416
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 22:51:44 2009 -0400

    avoid the overhead of parsing just to get a 1-second span

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=b3ee22e87a62b3afc80f97a446bcadbe3d1158c7&r2=19df76e89c2194dcb7d6ce5efc880162db97c416

-----------------------------------------------------------------------

commit d3662967b48a66776918ed557ab32c762661db36
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 23:00:53 2009 -0400

    fix variable name

 framework/Date_Parser/lib/Horde/Date/Repeater/Minute.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Repeater/Minute.php?rt=horde-hatchery&r1=06297b0bbb2c29d59d9c2abb5b794776d114a705&r2=d3662967b48a66776918ed557ab32c762661db36

-----------------------------------------------------------------------

commit 098acdf659205deb011c45f5ddcd628b34c328c1
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 23:23:52 2009 -0400

    fix date object comparison

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php?rt=horde-hatchery&r1=19df76e89c2194dcb7d6ce5efc880162db97c416&r2=098acdf659205deb011c45f5ddcd628b34c328c1

-----------------------------------------------------------------------

commit 9146614b24f65c773b02869477342dd83e39c76a
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Thu May 21 23:29:11 2009 -0400

    enable the rest of the tests, with selective failures/skips/incompletes where appropriate

 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |  277 +++---
 1 files changed, 150 insertions(+), 127 deletions(-)

http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=af1e7a4129a06ecd43219a337ef07a3f7bdbd143&r2=9146614b24f65c773b02869477342dd83e39c76a

-----------------------------------------------------------------------

commit 915cd6b976f51a8f2b3745c5fb76f18ccbe003b9
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Fri May 22 09:48:40 2009 -0400

    add support for fortnights

 .../Date_Parser/lib/Horde/Date/Parser/Locale/Base/Repeater.php    |    1 +
 framework/Date_Parser/lib/Horde/Date/Repeater/Fortnight.php       |   81 +++++
 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php  |    6 +-
 3 files changed, 83 insertions(+), 5 deletions(-)
 create mode 100644 framework/Date_Parser/lib/Horde/Date/Repeater/Fortnight.php

http://git.horde.org/diff.php/framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base/Repeater.php?rt=horde-hatchery&r1=14f409a447eaa33a0853d6aaf3550cc9e4f736c6&r2=915cd6b976f51a8f2b3745c5fb76f18ccbe003b9
http://git.horde.org/co.php/framework/Date_Parser/lib/Horde/Date/Repeater/Fortnight.php?rt=horde-hatchery&r=915cd6b976f51a8f2b3745c5fb76f18ccbe003b9
http://git.horde.org/diff.php/framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php?rt=horde-hatchery&r1=9146614b24f65c773b02869477342dd83e39c76a&r2=915cd6b976f51a8f2b3745c5fb76f18ccbe003b9

-----------------------------------------------------------------------

commit 27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Fri May 22 09:49:27 2009 -0400

    done porting chronic

 framework/Date_Parser/chronic/History.txt                         |   53 -
 framework/Date_Parser/chronic/README.txt                          |  149 -
 framework/Date_Parser/chronic/lib/chronic.rb                      |  125 -
 framework/Date_Parser/chronic/lib/chronic/chronic.rb              |  239 --
 framework/Date_Parser/chronic/lib/chronic/grabber.rb              |   26 -
 framework/Date_Parser/chronic/lib/chronic/handlers.rb             |  469 ----
 framework/Date_Parser/chronic/lib/chronic/ordinal.rb              |   40 -
 framework/Date_Parser/chronic/lib/chronic/pointer.rb              |   27 -
 framework/Date_Parser/chronic/lib/chronic/repeater.rb             |  115 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_day.rb     |   47 -
 .../chronic/lib/chronic/repeaters/repeater_day_name.rb            |   46 -
 .../chronic/lib/chronic/repeaters/repeater_day_portion.rb         |   93 -
 .../chronic/lib/chronic/repeaters/repeater_fortnight.rb           |   65 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_hour.rb    |   52 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_minute.rb  |   52 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_month.rb   |   61 -
 .../chronic/lib/chronic/repeaters/repeater_month_name.rb          |   93 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_season.rb  |   23 -
 .../chronic/lib/chronic/repeaters/repeater_season_name.rb         |   24 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_second.rb  |   36 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_time.rb    |  117 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_week.rb    |   68 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_weekend.rb |   60 -
 .../Date_Parser/chronic/lib/chronic/repeaters/repeater_year.rb    |   58 -
 framework/Date_Parser/chronic/lib/chronic/scalar.rb               |   74 -
 framework/Date_Parser/chronic/lib/chronic/separator.rb            |   76 -
 framework/Date_Parser/chronic/lib/chronic/time_zone.rb            |   22 -
 framework/Date_Parser/chronic/test/test_Chronic.rb                |   50 -
 framework/Date_Parser/chronic/test/test_Handler.rb                |  110 -
 framework/Date_Parser/chronic/test/test_parsing.rb                |  614 -----
 30 files changed, 0 insertions(+), 3084 deletions(-)
 delete mode 100644 framework/Date_Parser/chronic/History.txt
 delete mode 100644 framework/Date_Parser/chronic/README.txt
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/chronic.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/grabber.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/handlers.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/ordinal.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/pointer.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeater.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_day.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_day_name.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_day_portion.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_fortnight.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_hour.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_minute.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_month.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_month_name.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_season.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_season_name.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_second.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_time.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_week.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_weekend.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_year.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/scalar.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/separator.rb
 delete mode 100644 framework/Date_Parser/chronic/lib/chronic/time_zone.rb
 delete mode 100644 framework/Date_Parser/chronic/test/test_Chronic.rb
 delete mode 100644 framework/Date_Parser/chronic/test/test_Handler.rb
 delete mode 100644 framework/Date_Parser/chronic/test/test_parsing.rb

http://git.horde.org/diff.php/framework/Date_Parser/chronic/History.txt?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/README.txt?rt=horde-hatchery&r1=0c9f12977d718a9a8a4ff8e59ce27d60e51d0f76&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/chronic.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/grabber.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/handlers.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/ordinal.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/pointer.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeater.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_day.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_day_name.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_day_portion.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_fortnight.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_hour.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_minute.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_month.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_month_name.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_season.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_season_name.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_second.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_time.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_week.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_weekend.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/repeaters/repeater_year.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/scalar.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/separator.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/lib/chronic/time_zone.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/test/test_Chronic.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/test/test_Handler.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7
http://git.horde.org/diff.php/framework/Date_Parser/chronic/test/test_parsing.rb?rt=horde-hatchery&r1=87bb5605b73173745324a5c2ce2fd36e1c7a3ebb&r2=27de36a4cae7e3a1f36b6e0956a33e700f7f04d7

-----------------------------------------------------------------------

commit 0085d3f40173b75381b561da3e7e15ba7ad0b5ba
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Fri May 22 09:51:42 2009 -0400

    consolidate todo files

 framework/Date_Parser/doc/TODO.txt  |    1 +
 framework/Date_Parser/test/TODO.txt |    1 -
 2 files changed, 1 insertions(+), 1 deletions(-)
 delete mode 100644 framework/Date_Parser/test/TODO.txt

http://git.horde.org/diff.php/framework/Date_Parser/doc/TODO.txt?rt=horde-hatchery&r1=1740fa53e18543f5726a4f4ebe41521d64baa4f4&r2=0085d3f40173b75381b561da3e7e15ba7ad0b5ba
http://git.horde.org/diff.php/framework/Date_Parser/test/TODO.txt?rt=horde-hatchery&r1=ebaa57f73e90aac971a778800f86ee601e12be84&r2=0085d3f40173b75381b561da3e7e15ba7ad0b5ba

-----------------------------------------------------------------------

commit 2fcb67b79e985632c558b5e5212e0d631d1352f6
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Fri May 22 09:56:51 2009 -0400

    add example/debug parser

 framework/Date_Parser/examples/Horde/Date/Parser/parse.php |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)
 create mode 100644 framework/Date_Parser/examples/Horde/Date/Parser/parse.php

http://git.horde.org/co.php/framework/Date_Parser/examples/Horde/Date/Parser/parse.php?rt=horde-hatchery&r=2fcb67b79e985632c558b5e5212e0d631d1352f6




More information about the commits mailing list