{"push_id":1280339327,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"af27244845f708c61b709444956c07dad71efae5","before":"d154fa1005ef3eefc0b897fbfc2f254223918cf9","commits":[{"sha":"4d5bedca7d4f91dd6e99a88c6e3498897e30a570","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Do not pass unnecessary keywords to SBCL\n\nSBCL's run-program does not currently have an :if-output-does-not-exist\nkeyword (as of 1.3.8). It seems it never did, either, as suggested by the\nfollowing (superfluous?) feature request\n\n  https://bugs.launchpad.net/sbcl/+bug/789817\n\nThe same applies to :if-error-does-not-exist","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/4d5bedca7d4f91dd6e99a88c6e3498897e30a570"},{"sha":"1c195edac8185bfa60847792b999107219542602","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Tests: Call load-all-patches on LispWorks","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/1c195edac8185bfa60847792b999107219542602"},{"sha":"b2b8660352f67d25368e6780b9742b019ed96d9a","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Add and use process-info class\n\nAllows for type checking and in-place changes via setf","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/b2b8660352f67d25368e6780b9742b019ed96d9a"},{"sha":"883bf280d262e1d52bd1f1cf1aed4a4522c2d580","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Add lispworks?+ to *features* on LispWorks","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/883bf280d262e1d52bd1f1cf1aed4a4522c2d580"},{"sha":"8dd8b1ea2c1aa7f59af7a16247fd622d2fde4cc7","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Bug fix: Exit code with LispWorks 7\n\nBy having :process always be a stream on LispWorks 7, we make sure\nthat the process can be killed, have its vital signs checked, and its\nPID obtained. In a simple and consistent manner.\n\nWith LispWorks 7, pid-exit-status is no longer available. We need a\nstream to obtain the exit status. With save-exit-status, we can be\nsure that we're given one.","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/8dd8b1ea2c1aa7f59af7a16247fd622d2fde4cc7"},{"sha":"92e56247394f44b9fe889bc137fe80802f855699","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Bug fix: Store exit code with Allegro CL\n\nHave wait-process-result save the exit-code in process-info since we\ncannot retrieve it again later.","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/92e56247394f44b9fe889bc137fe80802f855699"},{"sha":"242b5506ee4f567513eff93ac163d6938c77edc3","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Bug fix: Return non-zero after signal on LispWorks","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/242b5506ee4f567513eff93ac163d6938c77edc3"},{"sha":"9198e77f1eab5b529ece3fca30cba337cda0620e","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Bug fix: Have %wait-process-result fail on CLISP\n\nOn platforms where %wait-process-result is not supported,\nan error is supposed to be raised. Since the error is only\nraised when the process-info field 'process' is non-nil, on\nCLISP (where 'process' is always NIL), the function instead\nbehaves like a dummy.","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/9198e77f1eab5b529ece3fca30cba337cda0620e"},{"sha":"c01c86f5a119c01ddc4c17c21e06d7925a5dfe18","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Change :if-*-exists default to :supersede\n\nThe difference between :overwrite (the former default) and :supersede\nis only that the latter should not lead to an error if the file does\nnot exist. There is plenty of support for :supersede behaviour (not\nnecessarily under that name) but not for :overwrite behaviour. Hence\nwe make it the default and add a normaliser.\n\nSince normalisation is currently only necessary for CLISP and CLISP\nonly has :if-output-exists support (not :if-error-output-exists or\n:if-input-does-not-exist), we only translate :if-output-exists for now.","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/c01c86f5a119c01ddc4c17c21e06d7925a5dfe18"},{"sha":"6f4ddc81007992309b08bb27ae66e5b96c9d4ab5","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Tests: Improve clasp support (still incomplete)","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/6f4ddc81007992309b08bb27ae66e5b96c9d4ab5"},{"sha":"af27244845f708c61b709444956c07dad71efae5","author":{"name":"Elias Pipping","email":"aa2f46c64c35b6fa8c08b05f9f5d090ae3ea60ae@fu-berlin.de"},"message":"Clasp does not support asynchronous processes.\n\nThe functions that can allegedly be called on clasp in analogy to ecl\ndo not exist.  Calling %run-program would yield a cryptic error prior\nto this change because `apply` is called with a list of arguments but\nno function.","distinct":true,"url":"https://api.github.com/repos/fare/asdf/commits/af27244845f708c61b709444956c07dad71efae5"}]}
{"actor":{"display_login":"fare"}}