1. 01 Mar, 2018 1 commit
  2. 30 Aug, 2017 1 commit
  3. 07 Mar, 2017 1 commit
  4. 19 Feb, 2017 1 commit
  5. 17 Feb, 2017 1 commit
  6. 15 Sep, 2016 5 commits
    • Robert Goldman's avatar
      Fix load crash on older MKCLs. · b12a48c5
      Robert Goldman authored
      Recent patch relied on MKCL:GIT-DESCRIBE-THIS-MKCL, which is not
      uniformly available.
      b12a48c5
    • Elias Pipping's avatar
      MKCL: Increase granularity of reported version · 22f00e39
      Elias Pipping authored
      Rather than "1.1.10" for the current HEAD, which is 155 commits head
      of 1.1.9 and will probably eventually be called 1.1.10, the output
      will now be "1.1.9.155-fc50d00"; the same git-described-inspired
      format that is used by SBCL.
      
      The function mkcl:git-describe-this-mkcl is only available in very
      recent versions of MKCL; in particular, not in vanilla 1.1.9
      22f00e39
    • Elias Pipping's avatar
      Avoid duplicate call to lisp-implementation-version · 80da2354
      Elias Pipping authored
      The way that lisp-version-string is written, it will fall back to
      lisp-implementation-version unless a platform-specific override is
      provided. Since the body of lisp-version-string uses
      
        (car (list #+foo exp1 exp2))
      
      rather than
      
        (or #+foo exp1 exp2)
      
      it is theoretically possible that lisp-version-string would return NIL
      if that's what exp1 evaluates to, which would not also be returned by
      lisp-implementation-version, which it previously would not have.
      
      Such behaviour would qualify as a bug in lisp-version-string, though.
      80da2354
    • Elias Pipping's avatar
      Clasp: Avoid duplicate VCS id in version string · 4fbcf91f
      Elias Pipping authored
      The snippet
      
        (format nil "~A-~A" (lisp-implementation-version)
                            (core:lisp-implementation-id))
      
      would generate something as superfluous as
      
        "cclasp-boehm-0.4.0-1024-g3533831-3533831"
      4fbcf91f
    • Elias Pipping's avatar
      Clasp does not have :ecl in *features* · 6352f4b1
      Elias Pipping authored
      6352f4b1
  7. 08 Sep, 2016 1 commit
  8. 18 Nov, 2015 2 commits
  9. 30 Jun, 2015 1 commit
  10. 08 May, 2015 1 commit
  11. 07 May, 2015 1 commit
    • Francois-Rene Rideau's avatar
      Fix chdir, getcwd, run-program on ABCL, add tests. · 71c19754
      Francois-Rene Rideau authored
      The JVM doesn't give access to native chdir without some extensions that
      aren't available with ABCL. There's a user.dir system property whereby
      some Java programs kind of fake it, but ABCL doesn't play nice with it.
      Therefore, use *default-pathname-defaults* as our "current directory",
      and be sure to chdir to it before to run commands with run-program.
      Try to make the run-program chdir feature work on Windows.
      71c19754
  12. 29 Mar, 2015 1 commit
    • Francois-Rene Rideau's avatar
      Introduce macro os-cond · 38eb8a7c
      Francois-Rene Rideau authored and Robert Goldman's avatar Robert Goldman committed
      On ABCL, os testing is at runtime.
      On all other implementations, it's at compile-time.
      SBCL can optimize some runtime tests and then complain about unreachable code.
      os-cond abstracts over OS conditionalization and makes everyone happy.
      Needed by an upcoming configuration change.
      
      Plus minor typographical fixes.
      38eb8a7c
  13. 12 Mar, 2015 1 commit
  14. 30 Nov, 2014 2 commits
  15. 16 Sep, 2014 1 commit
  16. 05 Aug, 2014 1 commit
  17. 20 Jun, 2014 1 commit
  18. 03 May, 2014 1 commit
  19. 14 Apr, 2014 2 commits
  20. 17 Mar, 2014 1 commit
  21. 05 Mar, 2014 1 commit
  22. 03 Jan, 2014 1 commit
  23. 20 Nov, 2013 2 commits
  24. 18 Nov, 2013 2 commits
  25. 16 Nov, 2013 1 commit
  26. 09 Oct, 2013 1 commit
  27. 28 Sep, 2013 1 commit
  28. 10 Sep, 2013 1 commit
  29. 15 Jun, 2013 1 commit
  30. 03 Mar, 2013 1 commit
  31. 20 Feb, 2013 1 commit