This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
./long-running-proc | |
#Ctrl-Z # stops the job | |
bg # starts it running in the background | |
disown %1 # detaches this process from the current shell |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defmethod asdf:perform :around ((op asdf:compile-op) (component asdf:cl-source-file)) | |
(restart-case (call-next-method) | |
(slime-edit () | |
:report "Edit file which failed to compile." | |
(progn | |
(ed-in-emacs (asdf::component-pathname component)) | |
(abort))))) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defun rangecheck (rc) | |
(lambda (actual) | |
(let* ((comparator (intern (property rc "Comparator") #.*package*)) | |
(unit (find-def (kid-like 'measurementunitref :in rc))) | |
(test (case comparator | |
(LT '<) | |
(LE '<=) | |
(GT '>) | |
(GE '>=) | |
(EQ '=) |
NewerOlder