Permalink
Switch branches/tags
Nothing to show
Commits on Jan 8, 2017
  1. Merge pull request #9 from scymtym/wip-flet+-ignore

    Handle &IGN in lambda lists of &FLET+, &LABELS+, DEFUN+, etc. correctly.
    
    (Thanks for the fix!)
    committed on GitHub Jan 8, 2017
Commits on Dec 1, 2013
  1. Removed tests for &assert.

    committed Dec 1, 2013
  2. Removed &assert and &do.

    Decided it was bad style to mix code purely for side effects in a let+ form.
    committed Dec 1, 2013
  3. Added &do.

    committed Dec 1, 2013
Commits on Feb 20, 2013
  1. Increased version number.

    Fixes #6.
    committed Feb 20, 2013
Commits on Feb 13, 2013
  1. Made defun+ etc pass through declarations.

    Also added test for it.
    committed Feb 13, 2013
  2. Merge pull request #5 from scymtym/wip-defun-plus

    Process declarations and docstrings correctly for flet+, labels+ ...
    committed Feb 13, 2013
  3. Process declarations and docstrings correctly for flet+, labels+, lam…

    …bda+, defun+
    
    For now, declarations are ignored instead of ending up somewhere in
    the expansion.
    
    Docstrings should appear at the correct syntactic position in the
    expansion.
    
    Added test for docstring in defun+.
    scymtym committed Feb 13, 2013
Commits on Jan 9, 2013
  1. Cosmetic changes, mostly linebreaks.

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

    committed Jan 4, 2013
  2. Merge pull request #4 from scymtym/plist-let

    Use let* in plist-r/o
    committed Jan 4, 2013
Commits on Dec 29, 2012
  1. Use let* in plist-r/o

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

    Clozure CL complained.
    committed Oct 4, 2012
Commits on Oct 2, 2012
  1. Brought the README up to date.

    committed Oct 2, 2012
  2. Cleaned up export list.

    Broken up to multiple :export clauses.
    committed Oct 2, 2012
  3. Removed whitespace.

    committed Oct 2, 2012
Commits on Jul 1, 2012
  1. Started fixing ignored values.

    committed Jul 1, 2012
Commits on Jun 4, 2012
  1. Made tests callable from ASDF.

    committed Jun 4, 2012
  2. Fixed spurious warning.

    committed Jun 4, 2012
  3. Introduced &IGN for ignored variables.

    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.
    committed Jun 4, 2012
Commits on Mar 31, 2012
  1. Rewrote scymtym's code for let+ patterns in &value variables.

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

    committed Mar 31, 2012
  3. Merge pull request #3 from scymtym/master

    Allow let+ patterns in &value variables
    committed Mar 31, 2012
Commits on Mar 30, 2012
Commits on Mar 27, 2012
Commits on Mar 2, 2012
  1. Merge pull request #2 from orivej/master

    README cleanup.  Thanks Orivej!
    committed Mar 2, 2012
  2. Cleaned up README two bits.

    orivej committed Mar 2, 2012