Skip to content
Snippets Groups Projects
  1. Sep 01, 2015
    • Raymond Toy's avatar
      Really don't print the herald when -quiet is given. · b8654321
      Raymond Toy authored
      The previous implementation cleared *herald-items* when -quiet was
      given, but if the init file loaded up items that added to
      *herald-items*, then the items were still printed.  Plus, it seems odd
      that -quiet actually clears *herald-items*.
      
      So, just don't print herald if -quiet is given, but also preserve
      *herald-items* so that (print-herald) would actually print the actual
      herald.
      b8654321
  2. Aug 30, 2015
  3. Aug 27, 2015
  4. 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
  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
    • Raymond Toy's avatar
      Move more unix support to core for asdf and slime. · 1a20bb57
      Raymond Toy authored
      o The upcoming version of asdf wants to use unix-getenv, so add that
        to the core, removing from the unix contrib.
      o Slime wants to use unix-execve and unix-fork, so import that and the
        necessary support routines in to the core from the unix contrib.
      1a20bb57
  11. Jun 07, 2015
  12. Jun 04, 2015
  13. May 23, 2015
  14. May 18, 2015
  15. May 17, 2015
Loading