Permalink
Commits on Dec 20, 2015
  1. Version 0.2.2.2

    nominolo committed Dec 20, 2015
  2. Allow attoparsec 0.13

    nominolo committed Dec 20, 2015
Commits on Oct 15, 2015
Commits on Dec 3, 2014
Commits on May 15, 2013
  1. Bump version

    nominolo committed May 15, 2013
Commits on Feb 23, 2013
Commits on Jun 18, 2012
  1. Merge pull request #12 from kowey/comma

    nominolo committed Jun 18, 2012
    Handle escapes in symbol names.
  2. Support escapes when parsing symbol names.

    kowey committed Jun 18, 2012
    The approach here is to focus on accepting symbol names rather than
    trying to interpret the escapes, etc.  So what the user gets back will
    have all the backslashes, | symbols etc in it and it's up to them to
    figure out the case sensitivity issues themselves.  The same goes for
    package name prefixes.
  3. Anonymise parse failures in test suite

    kowey committed Jun 18, 2012
    We only care if something fails, not what the error message is.
  4. Less confusing labels for test cases.

    kowey committed Jun 18, 2012
    Don't display escapes that just come from show.
    Could be confusing when you've got backslashes!
Commits on May 11, 2012
  1. Merge pull request #8 from kowey/cl

    nominolo committed May 11, 2012
    Fix handling of comments.
  2. Don't qualify import for Control.Applicative.many

    kowey committed May 11, 2012
    We used to use A.many but attoparsec 0.10 and up no longer
    exports it (basically a re-export with some performance tweaks).
    
    Commit e0269eb switches this
    to Control.Applicative.many.
    
    Commit 68fe5ba unthinkingly
    uses an unqualified import. This turns out to actually be not
    a bad way to do it. Since we import attoparsec is imported
    qualified anyway there's no risk of ambiguity if we happen to
    be built against an older attoparsec.
Commits on Apr 16, 2012
  1. Rename test.hs to test-attolisp.

    kowey committed Apr 16, 2012
    When using tools like cabal-meta we may attempt to install test
    suites from different packages in the same directory.
  2. Somewhat more flexible handling of Lisp comments.

    kowey committed Apr 16, 2012
    Handle multiple comments in succession.
  3. Use Cabal test suite feature.

    kowey committed Apr 16, 2012
  4. Merge branch 'master' into bugfix

    kowey committed Apr 16, 2012
Commits on Dec 19, 2011
  1. Bump version.

    nominolo committed Dec 19, 2011
  2. Extend support to latest attoparsec-0.10

    hvr committed Dec 19, 2011
    The major change affecting atto-lisp is that attoparsec-0.10 doesn't re-export
    `Control.Applicative.many` anymore. This changeset takes care to retain compatiblity
    with previous attoparsec releases.
  3. Merge https://github.com/nominolo/atto-lisp into bugfix

    kowey committed Dec 19, 2011
    Conflicts:
    	atto-lisp.cabal
Commits on Nov 24, 2011
  1. Bump version to 0.2.1

    nominolo committed Nov 24, 2011
Commits on Nov 19, 2011
  1. Fix a problem with fundeps on GHC 7.2

    maoe committed Nov 19, 2011
    Introduced IsFunction type class, which is quoted from http://okmij.org/ftp/Haskell/typecast.html#is-function-type.
Commits on Sep 19, 2011
Commits on Aug 23, 2011
  1. Add instance for Data.Map.Map.

    nominolo committed Aug 23, 2011
Commits on Aug 22, 2011
  1. Merge pull request #3 from kowey/bugfix

    nominolo committed Aug 22, 2011
    Add quoted lists (and loosen dependency constraint).
  2. Relax attolisp dependency.

    kowey committed Aug 22, 2011
  3. Support quoted lists.

    kowey committed Aug 22, 2011
Commits on Aug 16, 2011
  1. Merge pull request #2 from kowey/bugfix

    nominolo committed Aug 16, 2011
    Add test suite and support for comments.
  2. Fix do-notation warning.

    kowey committed Aug 16, 2011
  3. Test trailing spaces.

    kowey committed Aug 16, 2011
  4. Support comments.

    kowey committed Aug 16, 2011
  5. Move tests to their own module.

    kowey committed Aug 16, 2011
  6. Merge pull request #1 from kowey/bugfix

    nominolo committed Aug 16, 2011
    Recognise whitespace after last list item.