Skip to content
Snippets Groups Projects
  1. Aug 30, 2015
  2. Aug 27, 2015
  3. Aug 01, 2015
    • Raymond Toy's avatar
      Fix #4 again, but for negative indices. · 5a1ecf1a
      Raymond Toy authored
      o Add declaration for LIST-ELT* that the index is a kerrnel:index.
      o Clean up ELT to directly call LIST-ELT* instead of having an inlined
        version.
      o Fix typo: issue.5 is really issue.4.
      o Add tests for invalid indices for ELT and (SETF ELT) for both lists
        and vectors.
      5a1ecf1a
  4. Jul 26, 2015
    • Raymond Toy's avatar
      Use asdf instead of defsystem. · 00564a1f
      Raymond Toy authored
      Then when the pcl tests are compiled, the fasls are stored somewhere
      else instead of in the tests/pcl directory.  This means the src
      directory isn't polluted with fasls when we make a source tarball.
      00564a1f
  5. Jul 22, 2015
  6. Jul 16, 2015
  7. Jun 24, 2015
  8. Jun 22, 2015
  9. Jun 14, 2015
    • Raymond Toy's avatar
      Fix #4: ELT signals error on invalid index on lists · 1ca0a557
      Raymond Toy authored
      code/seq.lisp:
      o Define internal LIST-ELT* function that executes ELT on lists,
        signaling an error if the index is invalid.
      
      compiler/seqtran.lisp:
      o Change the deftransform for ELT to use LIST-ELT* instead of NTH.
      
      tests/issues.lisp:
      o Add test for this issue.
      1ca0a557
    • Raymond Toy's avatar
      Regenerated. · b096e8dd
      Raymond Toy authored
      b096e8dd
    • Raymond Toy's avatar
      Increase *ERROR-PRINT-LINES* to a 10. · 39c24612
      Raymond Toy authored
      Five is a bit small, especially when printing out the message from
      issue #5.
      39c24612
    • Raymond Toy's avatar
      Fix #5: Give better error message · e791b596
      Raymond Toy authored
      Give a better error message when using T clause in case
      
      error.lisp:
      o Add new invalid-case condition to handle errors from case
        expressions.
      
      macros.lisp:
      o Use new invalid-case condition to signal the invalid usage of T in
        CASE expressions.
      o Replace old message with better, more informative, message. Include
        xref to ANSI CL spec.
      
      exports.lisp:
      o Export INVALID-CASE from KERNEL package.
      e791b596
    • Raymond Toy's avatar
      Regenerated. · 83ce6c9e
      Raymond Toy authored
      83ce6c9e
  10. Jun 12, 2015
  11. Jun 07, 2015
  12. Jun 04, 2015
  13. May 23, 2015
  14. May 19, 2015
  15. May 18, 2015
  16. May 17, 2015
Loading