1. 11 Sep, 2016 9 commits
  2. 10 Sep, 2016 12 commits
  3. 09 Sep, 2016 6 commits
  4. 08 Sep, 2016 3 commits
  5. 07 Sep, 2016 1 commit
  6. 05 Sep, 2016 2 commits
  7. 04 Sep, 2016 2 commits
  8. 03 Sep, 2016 1 commit
  9. 02 Sep, 2016 4 commits
    • Elias Pipping's avatar
      Clasp does not support asynchronous processes. · af272448
      Elias Pipping authored
      The functions that can allegedly be called on clasp in analogy to ecl
      do not exist.  Calling %run-program would yield a cryptic error prior
      to this change because `apply` is called with a list of arguments but
      no function.
    • Elias Pipping's avatar
    • Elias Pipping's avatar
      Change :if-*-exists default to :supersede · c01c86f5
      Elias Pipping authored
      The difference between :overwrite (the former default) and :supersede
      is only that the latter should not lead to an error if the file does
      not exist. There is plenty of support for :supersede behaviour (not
      necessarily under that name) but not for :overwrite behaviour. Hence
      we make it the default and add a normaliser.
      Since normalisation is currently only necessary for CLISP and CLISP
      only has :if-output-exists support (not :if-error-output-exists or
      :if-input-does-not-exist), we only translate :if-output-exists for now.
    • Elias Pipping's avatar
      Bug fix: Have %wait-process-result fail on CLISP · 9198e77f
      Elias Pipping authored
      On platforms where %wait-process-result is not supported,
      an error is supposed to be raised. Since the error is only
      raised when the process-info field 'process' is non-nil, on
      CLISP (where 'process' is always NIL), the function instead
      behaves like a dummy.