Skip to content
Commits on Jun 19, 2015
  1. setting up Travis

    committed Jun 19, 2015
Commits on Jun 18, 2015
  1. 'release' version 4.0.0

       This version contains no substantial changes over what used to be
       called 3.20 in this tree.
    
       The old plan was to release 3.21 once manual was finished, etc, but
       since Debian seems to be distributing the old unmaintained copy as
       3.24 it seemed wisest to just jump to 4.0.0 to make a clean break
       from the past.
    
       We're going to try to follow semantic versioning, so classic
       screamer compatibility will be preserved until 5.0.0.
    committed Jun 18, 2015
  2. update README

    committed Jun 18, 2015
  3. @binghe

    updated .gitignore

    binghe committed with Apr 29, 2015
  4. @binghe

    PDF papers added

    binghe committed with Apr 29, 2015
  5. update README

       Throw out the idea of 3.21 release. There is already something
       that calls itself 3.24 out there.
    
       Simply jump to 4.0.0 next.
    committed Jun 18, 2015
  6. add proper ASDF metadata

    committed Jun 18, 2015
  7. @binghe

    added .gitignore for Mac OS X

    binghe committed with Apr 28, 2015
Commits on Apr 27, 2015
  1. @binghe
Commits on Nov 4, 2011
  1. oopses, buggered page generation

      ETOOCOMPLEX
    committed Nov 4, 2011
  2. refactor github page generation

      Examples dir -> doc/examples.
    committed Nov 4, 2011
  3. delete docstrings.lisp -- use SB-TEXINFO from github

      Also sort out PDF and info generation.
    committed Nov 4, 2011
Commits on Nov 2, 2011
  1. more documentation work

      Yields vs returns sorted out, I think.
    committed Nov 2, 2011
  2. more manual work: EXPRESSIONS vs FORMS vs BODY

      Try to sort it out for more consistency.
    committed Nov 2, 2011
  3. TODO updates

    committed Nov 2, 2011
  4. s/bag-of/bagof/g

      Shows I don't use Prolog...
    committed Nov 2, 2011
  5. grab-bag of documentation work

      * Hyperlinked references in the manual. At least some.
    
      * Can't fix the shortcomings of LOCAL in general: remove them
        from TODO and adjust docs.
    committed Nov 2, 2011
  6. make FAIL signal a sensible error

     Previously it complained about a missing catch tag.
    committed Nov 2, 2011
  7. micro-optimize generation of enumerated domains for integers

      Instead of (ALL-VALUES (AN-INTEGER-BETWEEN LOW HIGH)), use
      (INTEGERS-BETWEEN LOW HIGH) which builds the list using
      LOOP.
    
      3 - 5 times as fast, not that this is a bottleneck.
    committed Nov 2, 2011
Commits on Nov 1, 2011
  1. remove the work-in-progress remark from the manual

      I'm just reckless that way.
    committed Nov 1, 2011
  2. document DEFINE-SCREAMER-PACKAGE

      ...now the manual is "technically complete" and "just needs a cleanup pass."
    
      Party like it's 1991 again!
    committed Nov 1, 2011
  3. more documentation work

    committed Nov 1, 2011
  4. document STATIC-ORDERING

    committed Nov 1, 2011
  5. document APPLY-SUBSTITUTION

    committed Nov 1, 2011
  6. document LINEAR-FORCE

    committed Nov 1, 2011
  7. document TEMPLATE

    committed Nov 1, 2011
  8. document BEST-VALUE, however feebly

      Also make it not signal an error if something is asserted
      about the variable when it has no upper bound.
    
      I strongly suspect the old implementation has other defects as
      well, eg.
    
        (let ((v (a-realv)))
          (second
           (best-value (let ((x (either 1 2 nil 0)))
                         (when x
                           (assert! (=v x v))))
               v)))
    
      evaluating to 0, not 2... but I'm suffering a bout of uncertainty
      and feel relucant to change it before 3.21 is out.
    committed Nov 1, 2011
  9. fix bugs in SHARE!

      Take care to obey type restrictions on the variables when dealing with
      enumerated domains.
    
      Use SET-ENUMERATED-DOMAIN! to set the enumerated domain so that the system
      notices if the domain shrinks to a single value.
    committed Nov 1, 2011
  10. document and fix MINV and MAXV

      Previously argument wasn't constrained to be real in the single argument
      case, and which also returned the variable and not its value, even if bound.
    committed Nov 1, 2011
Something went wrong with that request. Please try again.