Permalink
Commits on Nov 25, 2014
  1. Fix tabs introduced into file

    committed Nov 25, 2014
Commits on Nov 3, 2014
Commits on May 18, 2014
  1. Merge pull request #24 from kanru/doc

    Fix rfc-1123 format documentation
    committed May 18, 2014
Commits on May 17, 2014
  1. Fix rfc-1123 format documentation

    kanru committed May 17, 2014
Commits on May 15, 2014
  1. Merge pull request #23 from kanru/rfc1123

    Change +rfc-1123-format+ to use numeric timezone indicators
    committed May 15, 2014
Commits on May 6, 2014
  1. Change +rfc-1123-format+ to use numeric timezone indicators

    RFC-1123 section 5.2.14 writes
    
    "There is a strong trend towards the use of numeric timezone
    indicators, and implementations SHOULD use numeric timezones
    instead of timezone names."
    
    RFC-822 section 5.1 writes the syntax of timezone
    
    zone        =  "UT"  / "GMT"                ; Universal Time
                                                ; North American : UT
                /  "EST" / "EDT"                ;  Eastern:  - 5/ - 4
                /  "CST" / "CDT"                ;  Central:  - 6/ - 5
                /  "MST" / "MDT"                ;  Mountain: - 7/ - 6
                /  "PST" / "PDT"                ;  Pacific:  - 8/ - 7
                /  1ALPHA                       ; Military: Z = UT;
                                                ;  A:-1; (J not used)
                                                ;  M:-12; N:+1; Y:+12
                / ( ("+" / "-") 4DIGIT )        ; Local differential
                                                ;  hours+min. (HHMM)
    
    Which I feel using the numeric is the way to go. It's always valid
    that we don't have to worry about if the timezone abbreviation is in
    the allowed list.
    kanru committed May 6, 2014
Commits on Apr 7, 2014
  1. Merge pull request #20 from dlowe-net/add-allegro-support

    Patch to support Allegro Common Lisp
    committed Apr 7, 2014
Commits on Mar 23, 2014
  1. Merge pull request #22 from tuscland/patch-1

    Fix a compilation warning on LispWorks
    committed Mar 23, 2014
Commits on Mar 22, 2014
  1. Fix a compilation warning on LispWorks

    When a function is declared as `inline` on LispWorks, the definition must appear before it is used otherwise a warning is issued.
    tuscland committed Mar 22, 2014
Commits on Feb 4, 2014
  1. Merge pull request #21 from segv/master

    Allow the :HOUR12 format in format-timestring to take a padding and length argument.
    committed Feb 4, 2014
Commits on Feb 3, 2014
  1. Allow the :HOUR12 format in format-timestring to take a padding and l…

    …ength argument.
    Marco Baringer committed Feb 3, 2014
Commits on Feb 1, 2014
  1. Patch to support Allegro Common Lisp

    Hello,
    
    I have produced a patch which allows LOCAL-TIME to support subsecond
    resolution of time in Allegro Common Lisp. I produced it with git
    format-patch and attached it to this email.  Hopefully, it'll be good
    enough without further changes. Let me know if you need anything else.
    
    Thank you.
    
    Peter Keller
    
    >From ae6325f7aadaf771f6ed86ad7c4893818351031e Mon Sep 17 00:00:00 2001
    From: Peter Keller <psilord@cs.wisc.edu>
    Date: Fri, 31 Jan 2014 15:57:26 -0600
    Subject: [PATCH] Add support for subsecond resolution under Allegro.
    psilord committed with Jan 31, 2014
  2. Merge pull request #18 from dlowe-net/refactor-transition-position

    Refactor TRANSITION-POSITION to use iteration
    committed Feb 1, 2014
  3. Merge pull request #19 from segv/iso_8601_date_time_format

    Split +iso-8601-format+ into +iso-8601-date-format+ and +iso-8601-time-format+ so that they can be used individually.
    committed Feb 1, 2014
Commits on Jan 30, 2014
  1. Split +iso-8601-format+ into +iso-8601-date-format+ and +iso-8601-tim…

    …e-format+ so that they can be used individually.
    Marco Baringer committed Jan 30, 2014
Commits on Jan 25, 2014
  1. Merge pull request #17 from attila-lendvai/upstream

    Fix illegal usage of ftype declaration and update TODO
    committed Jan 25, 2014
  2. Refactor TRANSITION-POSITION to use iteration

    Using iterative function makes the tests run in 83% of the time of the
    old recursive function.
    committed Jan 25, 2014
Commits on Jan 24, 2014
  1. fix: illegal usage of ftype declaration.

    (declaim (ftype (function * simple-base-string) foo)) is illegal,
    and ecl failed with it.
    attila-lendvai committed Jan 24, 2014
Commits on Oct 13, 2013
  1. Merge pull request #16 from russell/doc-fix

    Fixed minor typo in documentation
    committed Oct 13, 2013
Commits on Jul 8, 2013
  1. Fix splitting of RFC 3339 timestring

    This should fix issue #15.
    committed Jul 8, 2013
  2. Fix declaration of eastern-tz during compile time

    This was generating some warnings in sbcl and could cause more trouble
    for other implementations.
    committed Jul 8, 2013
Commits on Jun 26, 2013
  1. Merge pull request #14 from tacosundae/master

    Fixed bug in transition-position
    committed Jun 26, 2013
  2. Merge pull request #1 from dlowe-net/tacosundae-tests

    Added test for local-time::transition-position
    tacosundae committed Jun 26, 2013
Commits on Jun 25, 2013
  1. Fixed bug in transition-position

    Fixed bug in transition-position causing it to select the incorrect position in the haystack for many cases.
    
    Test Case:
    (local-time::transition-position 13 #(-15 -10 -5 0 5 10 15 20 25 30 35 40 45 50 55 60))
    ==> 6
    tacosundae committed Jun 25, 2013
Commits on Apr 30, 2013
  1. Merge pull request #13 from hanshuebner/master

    adjust-timestamp bugfix
    committed Apr 30, 2013
  2. fix bug in adjust-timestamp for weekdays in next month

    previously, if a day-of-week adjustment was made into the following months,
    an error was raised.
    hanshuebner committed Apr 30, 2013