Skip to content
  1. Nov 09, 2011
  2. Mar 06, 2011
  3. Mar 09, 2010
    • Nikodemus Siivola's avatar
      documentation updates · 829db7c7
      Nikodemus Siivola authored
        Add bunch of missing symbols to the manual, and go over several
        docstrings reformatting them for the benefit of the documentation
        generator.
      
        (A crapton of symbols are still not in the manual.)
      829db7c7
  4. Oct 09, 2009
  5. 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
  6. May 29, 2008
  7. Apr 10, 2008
  8. Mar 10, 2008
  9. Feb 23, 2008
  10. Dec 19, 2007
    • Nikodemus Siivola's avatar
      better SHUFFLE · 64a631d9
      Nikodemus Siivola authored
       * Thanks to Sean Ross: implement the Fisher/Yates/Knuth algorithm
         correctly.
      
       * As penance, specialize for lists as well: travel along the list,
         swapping towards the end -- marginally more efficient then swapping
         along the whole length.
      64a631d9
  11. Nov 26, 2007
  12. Aug 06, 2007
  13. Jul 11, 2007
  14. Jul 01, 2007
  15. Jun 25, 2007
  16. Jun 01, 2007
  17. Mar 18, 2007
  18. Oct 17, 2006
  19. Oct 16, 2006
  20. Oct 15, 2006