1. 06 Mar, 2011 2 commits
  2. 09 Mar, 2010 1 commit
    • 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
  3. 09 Oct, 2009 1 commit
  4. 01 Aug, 2008 1 commit
    • 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
  5. 29 May, 2008 1 commit
  6. 10 Apr, 2008 1 commit
  7. 10 Mar, 2008 1 commit
  8. 23 Feb, 2008 1 commit
  9. 19 Dec, 2007 1 commit
    • 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
  10. 26 Nov, 2007 1 commit
  11. 06 Aug, 2007 1 commit
  12. 11 Jul, 2007 1 commit
  13. 01 Jul, 2007 1 commit
  14. 25 Jun, 2007 1 commit
  15. 01 Jun, 2007 1 commit
  16. 18 Mar, 2007 1 commit
  17. 17 Oct, 2006 1 commit
  18. 16 Oct, 2006 1 commit
  19. 15 Oct, 2006 3 commits