Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 19, 2012
Commits on Mar 18, 2012
  1. Optimizations to the parsing

    authored
      - Upcase strings in read-time once, and the rest of the functions are case-sensitive
      - Optimized parse-simple and macrocompiler to fixed string parameters
      - Replace flexi-streams library with babel
    
    It seems to speed up the parsing around 4 times, but real benchmark is missing.
  2. English mistakes

    authored
Commits on Feb 13, 2012
  1. Rewrite components.lisp

    authored
Commits on Jan 21, 2012
  1. Use STANDARD-PROPERTY-* symbols as name for property classes

    authored
    Do not use gensymed classes, as it is not working on clisp. See about
    similarity relationship in the CLHS to more information.
Commits on Jan 15, 2012
  1. string-prefix-p and appendf

    authored
Commits on Jan 14, 2012
  1. UNTIL macro

    authored
Commits on Jan 12, 2012
Commits on Dec 30, 2011
  1. Fix comment typo and delete unnecesary computation

    authored
    duplicated is not intended to be efficient, as it is used to detect
    duplicated rules in RECUR objects, so the TEST argument is usually
Commits on Dec 28, 2011
Commits on Dec 27, 2011
  1. Fix day-of-week

    authored
  2. Datetime, date and time stands for universal times.

    authored
    Local-time library is not well suited for this, so we can remove it
    now. By using universal time we delegate to other librarys to provide
    good datetime functions to the user. As well as we delegate to the
    lisp implementation to handle with timezones.
    
    We are not going to cover it local and UTC times by the moment.
    
    It should be easy to modify format-value and parse-value to accept
    them in a future.
  3. Rename READ-UNTIL to PARSE

    authored
Commits on Aug 14, 2011
  1. Revert "translate.lisp provides a translation-table type, which is re…

    authored
    …sponsible of keep syncronized the bidirectional translation between Lisp names and iCalendar ones. types.lisp is updated to use translate.lisp correctly."
    
    This reverts commit f5ab887.
    
    Conflicts:
    
    	types.lisp
Commits on Feb 4, 2011
  1. translate.lisp provides a translation-table type, which is responsibl…

    authored
    …e of keep syncronized the bidirectional translation between Lisp names and iCalendar ones. types.lisp is updated to use translate.lisp correctly.
Commits on Sep 17, 2010
  1. Some work about parameters.

    authored
Commits on Aug 28, 2010
  1. New macro: defprinter.

    authored
  2. Remove iteration and flatten.

    authored
Commits on Aug 23, 2010
Commits on Aug 8, 2010
  1. Fix comment

    authored
  2. with-collectors macro.

    authored
Commits on Jul 26, 2010
Commits on Jul 19, 2010
  1. once-only macro.

    authored
Commits on Jul 13, 2010
  1. mklist function added.

    authored
Commits on Jun 26, 2010
  1. rcurry added.

    authored
Commits on Jun 24, 2010
Commits on Jun 22, 2010
Commits on Jun 18, 2010
Commits on Jun 12, 2010
Something went wrong with that request. Please try again.