Skip to content
Commits on Jan 9, 2013
  1. Cosmetic changes, mostly linebreaks.

    committed
    Removed linebreaks when unnecessary (mostly in docstrings), added them
    when they make the visual layout better (eg enumerations in system
    definitions).
Commits on Jan 4, 2013
  1. Fixed typo in docstring.

    committed
Commits on Dec 29, 2012
  1. @scymtym

    Use let* in plist-r/o

    scymtym committed
Commits on Oct 4, 2012
  1. Ignored variables.

    committed
    Clozure CL complained.
Commits on Jul 1, 2012
  1. Started fixing ignored values.

    committed
Commits on Jun 4, 2012
  1. Fixed spurious warning.

    committed
  2. Introduced &IGN for ignored variables.

    committed
    Used to be NIL, this is an incompatible change.  Rationale: otherwise
    I would have to parse deconstructing lambda forms to distinguish from
    other uses of NIL.
Commits on Mar 31, 2012
  1. Rewrote scymtym's code for let+ patterns in &value variables.

    committed
    Also added tests for it.  Removed an unrelated test which SBCL is now catching compile-time.
  2. Fixed minor variable name bug.

    committed
Commits on Mar 30, 2012
  1. @scymtym
Commits on Mar 27, 2012
  1. @scymtym
Commits on Jan 18, 2012
Commits on Dec 28, 2011
  1. Fixed ignored docstring.

    committed
    Forgot to specify :documentation to parse-body, so it was not extracting the
    docstring.  Also added more informative default.
Commits on Nov 7, 2011
Commits on Nov 6, 2011
Commits on Sep 6, 2011
  1. Introduced uses-value? to define-let+-expansion form.

    committed
    This replaces once-only? in most (but not all) cases (eg &values).
Commits on Aug 31, 2011
Commits on Aug 26, 2011
  1. Added IGNORABLE declaration for values.

    committed
    This is useful for empty slot lists etc.
Commits on Jul 16, 2011
  1. Fixed ignorables, added &macrolet.

    committed
Commits on Jul 4, 2011
Commits on Jun 16, 2011
  1. Fixed empty let+ form.

    committed
Commits on Jun 12, 2011
Commits on Jun 9, 2011
  1. Replaced defstruct+, removed concat-symbols.

    committed
    - alexandria:symbolicate does the same thing as concat-symbols
    - define-structure-let+ is more transparent and doesn't require parsing
      of defstruct forms
Commits on May 29, 2011
Commits on May 24, 2011
Commits on May 23, 2011
  1. Initial commit.

    committed
Something went wrong with that request. Please try again.