Permalink
Switch branches/tags
Commits on Apr 3, 2017
  1. Release 1.6

    sionescu committed Apr 3, 2017
  2. Make ASDF 3.3 happy about it

    fare committed with sionescu Apr 1, 2017
Commits on Jun 25, 2016
  1. Add version.sexp as static file

    This ensures it is copied by bundle-op
    sionescu committed Jun 25, 2016
Commits on May 19, 2016
  1. Release 1.5

    sionescu committed May 19, 2016
Commits on Jan 13, 2015
  1. Fix ASDF metadata about the project license

    Fixes issue #6.
    luismbo committed Jan 13, 2015
  2. Canonicalize whitespace

    luismbo committed Jan 13, 2015
Commits on Jan 11, 2015
  1. Made comments consistent.

    Initially when I put docstrings in the inlined functions, I was sure I
    got some warning about how the docstring was inserted into the code so
    it was being optimized out or something. I must been doing something
    weird because it is no longer happening.
    malisper committed Jan 11, 2015
  2. Bug fix.

    There are checks to make sure that if a number is not in decimal, it
    does not have an exponent marker. Unfortunately, the code that detects
    an exponent marker, will only do so if the number is not a decimal
    number. This means numbers in the number #x5l0 the 'l' would not be
    considered an exponent marker. The good news is that any of these
    cases would have eventually been caught by parse-integer, since it
    would be passed the exponent marker, signaling an error because it is
    not a digit in the given radix.
    
    To fix this, the code the detects an exponent marker will run if the
    character is not a digit in the radix as opposed to running only when
    the radix is decimal.
    malisper committed Jan 11, 2015
  3. Modified run-tests to support expected invalid numbers.

    There is now a variable *invalid-values* which contains a list of
    numbers which are expected to signal an invalid-number error.
    malisper committed Jan 11, 2015
  4. Bug fix.

    Previously a string such as "5 . 5" would be parsed as the number
    5.05. I fixed this by adding a check so that an error will be signaled
    whenever there is whitespace in the string that is not at the ends.
    malisper committed Jan 11, 2015
Commits on Jul 23, 2014
  1. Release 1.4

    sionescu committed Jul 23, 2014
Commits on Jul 21, 2014
  1. Merge pull request #3

    Close issue #3
    sionescu committed Jul 21, 2014
  2. Fix parse-integer-and-places to correctly handle whitespace at end

    cl:parse-integer reads over trailing whitespace, confusing the logic of
    parse-integers, where the number of characters read is used to compute
    the denominator of the fractional part.
    
    Fixes sharplispers/parse-number#2
    
    Signed-off-by: Utz-Uwe Haus <lisp@uuhaus.de>
    u-u-h committed with sionescu Jul 9, 2014
Commits on Jul 9, 2014
  1. Add a test for issue #2 of sharplispers/parse-number

    The problem is:
    CL-USER> (parse-number:parse-number "2.56 ")
    => 2.056
    
    Note that there is a trailing space in the string.
    
    Signed-off-by: Utz-Uwe Haus <lisp@uuhaus.de>
    u-u-h committed Jul 9, 2014
Commits on Jul 18, 2013
  1. Add ASDF metadata

    sionescu committed Jul 18, 2013
Commits on Jun 1, 2012
  1. Release 1.3

    sionescu committed Jun 1, 2012
Commits on May 2, 2012
Commits on Mar 31, 2012
  1. Nicer printing of test results

    sionescu committed Mar 31, 2012
  2. Add FLOAT-FORMAT parameter to all functions, binding *READ-DEFAULT-FL…

    …OAT-FORMAT* to its value
    stassats committed with sionescu Mar 31, 2012
Commits on Nov 2, 2011
  1. Release 1.2

    sionescu committed Nov 2, 2011
Commits on Nov 1, 2011
Commits on Jan 18, 2011
  1. Fix parsing of some floats

    sionescu committed Jan 18, 2011
  2. Fix parsing of 2.4E4 as float, not integer

    (Fixes one expected failure.)
    lichtblau committed with sionescu Jan 18, 2011
  3. Fix and test: Observe *read-default-float-format*

    Covers only the case of .-pos without exp-pos at this point
    lichtblau committed with sionescu Jan 18, 2011
  4. Release 1.1

    sionescu committed Jan 18, 2011
  5. Add README

    sionescu committed Jan 18, 2011
  6. Enable optimizations

    sionescu committed Jan 18, 2011