Skip to content
Snippets Groups Projects
  1. Oct 11, 2015
  2. Oct 10, 2015
  3. 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
  4. Aug 30, 2015
  5. 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
  6. Jun 24, 2015
  7. Jun 22, 2015
  8. 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
      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
  9. 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
  10. May 18, 2015
  11. May 17, 2015
  12. May 16, 2015
  13. May 14, 2015
  14. May 12, 2015
  15. May 10, 2015
  16. May 09, 2015
  17. May 07, 2015
    • Raymond Toy's avatar
      Add support for hemlock. · 3a837db1
      Raymond Toy authored
      With these additions, hemlock builds now and runs. (I only tested that
      hemlock starts and that text can be entered.)
      3a837db1
  18. May 04, 2015
Loading