Skip to content
Snippets Groups Projects
  1. Oct 11, 2015
  2. Oct 10, 2015
  3. Oct 05, 2015
    • Raymond Toy's avatar
      Support asdf's static-image-op. · 20abbd7c
      Raymond Toy authored
      * src/lisp/GNUMakefile
          * Don't add exec-final.o to lisp.a.  (But still remove exec-init.o
            from it.)
      * src/tools/linker.sh
          * When linking the executable, need to link exec-final.o too.
      * bin/make-main-dist.sh
          * Need to install exec-init.o and exec-final.o.  exec-init.o is
            needed to link a normal lisp; exec-final.o is used for the
            executable image.
          * Fix modes on some installed files.  exec-init.o, exec-final.o,
            and lisp.a don't need to be executable.
      20abbd7c
  4. Oct 01, 2015
  5. 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
  6. Aug 30, 2015
  7. Aug 27, 2015
  8. 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
  9. 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
  10. Jul 22, 2015
  11. Jul 16, 2015
  12. Jun 24, 2015
  13. Jun 22, 2015
  14. 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
  15. Jun 12, 2015
  16. Jun 07, 2015
Loading