Skip to content
Commits on Mar 18, 2012
  1. Optimizations to the parsing

    committed Mar 18, 2012
      - 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.
Commits on Feb 13, 2012
Commits on Dec 27, 2011
Commits on Aug 14, 2011
  1. Revert "translate.lisp provides a translation-table type, which is re…

    committed Aug 15, 2011
    …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 3, 2011
  1. Clean components.lisp and components-standard.lisp files in order to …

    committed Feb 3, 2011
    …rewrite from scratch.
Commits on Oct 12, 2010
  1. remove unused code.

    committed Oct 12, 2010
Commits on Sep 21, 2010
  1. o defcomponent => define-standard-component

    committed Sep 21, 2010
    o define-abstract-component macro added.
    o The parameter-table type is inmutable now.
Commits on Sep 20, 2010
  1. save-vcalendar function added for testing and routine to get the

    committed Sep 20, 2010
    string reprsentation of the type of a ical-value.
Commits on Sep 18, 2010
Commits on Aug 27, 2010
Commits on Jun 11, 2010
  1. Remove commented old code.

    committed Jun 11, 2010
Commits on May 12, 2010
  1. Comment useless code.

    committed May 12, 2010
Commits on Apr 24, 2010
  1. Folding support.

    committed Apr 24, 2010
Commits on Feb 10, 2010
  1. Translating some comments, last change today.

    Mario Castelan Castro committed Feb 9, 2010
Commits on Feb 9, 2010
  1. Some warrings fixed.

    Mario Castelan Castro committed Feb 8, 2010
Commits on Feb 8, 2010
  1. Changes to time functions.

    committed Feb 8, 2010
  2. Move utilities to utils.lisp

    committed Feb 8, 2010
  3. Remove package definition.

    committed Feb 8, 2010
  4. Fix copyright notice.

    committed Feb 8, 2010
Commits on Feb 7, 2010
  1. More modular and OOP-way mean to define components, defcomponent now

    Mario Castelan Castro committed Feb 6, 2010
    is smaler.
    
    Support for time-bound components like VEVENT.
    
    First version of do-vcal-body (dolist-like iterator).
    
    Clearer copyright notice.
    
    Date handlers included (From lbot).
Commits on Jan 24, 2010
  1. Minor documentation string change.

    Mario Castelan Castro committed Jan 24, 2010
  2. read-item supports recursive parsing.

    Mario Castelan Castro committed Jan 24, 2010
    build-component does recursive building of a syntactic tree.
  3. read-params now cuts the ':' so they don't appears in value field when

    Mario Castelan Castro committed Jan 24, 2010
    calling read-content-line.
  4. read-block replaced by a better, more generic read-item.

    Mario Castelan Castro committed Jan 24, 2010
Commits on Jan 22, 2010
  1. Now the parser is distributed along 2 simpler methods instead of a

    Mario Castelan Castro committed Jan 21, 2010
    more complex one.
Commits on Jan 21, 2010
  1. Storing properties in a hash table instead of in a individual slot for

    Mario Castelan Castro committed Jan 20, 2010
    each.
Commits on Jan 19, 2010
  1. Working defcomponent, uses slots to store the properties, not

    Mario Castelan Castro committed Jan 18, 2010
    finished.
  2. Versión de David Vazquez.

    Mario Castelan Castro committed Jan 18, 2010
Something went wrong with that request. Please try again.