Skip to content
Snippets Groups Projects
  1. Mar 09, 2010
    • Nikodemus Siivola's avatar
      faster WHICHEVER · ada02b06
      Nikodemus Siivola authored
       Call RANDOM just once, and build an inline binary search tree
       for O(log n) goodness instead of O(n).
      
       Patch by: Gustavo <gugamilare@gmail.com>
      ada02b06
    • Nikodemus Siivola's avatar
      robuster docstring generation · d4a72df5
      Nikodemus Siivola authored
       SBCL makes a directory called doc/manual/docstrings; this interferes
       with loading the lisp file if the SBCL source tree had documentation
       built in it unless we use an explicit .lisp suffix.
      
       Patch by: Daniel Herring <dherring@at.tentpost.dot.com>
      d4a72df5
  2. Feb 17, 2010
  3. Feb 12, 2010
  4. Jan 09, 2010
  5. Dec 04, 2009
  6. Nov 25, 2009
  7. Nov 01, 2009
  8. Oct 30, 2009
  9. Sep 28, 2009
  10. Oct 09, 2009
  11. Sep 28, 2009
  12. Sep 16, 2009
  13. Mar 24, 2009
  14. Dec 05, 2008
  15. Nov 16, 2008
  16. Nov 23, 2008
  17. Oct 27, 2008
  18. Sep 07, 2008
  19. Jul 27, 2008
  20. Aug 01, 2008
    • Nikodemus Siivola's avatar
      PROPER-LIST-LENGTH and related changes · 86f69d0a
      Nikodemus Siivola authored
      - New function: PROPER-LIST-LENGTH.
      
      - Share code between PROPER-LIST-LENGTH, LASTCAR, and SETF LASTCAR
        via a macrolet.
      
      - Use ENDP wrapped in SAFETY 3, to ensure proper detection of dotted
        lists.
      
      - Use PROPER-LIST-LENGTH instead of LIST-LENGTH in ROTATE, RANDOM-ELT,
        and SHUFFLE, and test that they signal an error for improper lists.
        (Thanks to Tobias Rittweiler)
      86f69d0a
  21. Jun 11, 2008
  22. Jun 07, 2008
  23. Jul 07, 2008
  24. Jun 23, 2008
Loading