~ chicken-core (chicken-5) 6902ed5e88934563c81358446368a960ac4240ad
commit 6902ed5e88934563c81358446368a960ac4240ad Author: Evan Hanson <evhan@foldling.org> AuthorDate: Fri Jun 3 19:10:28 2016 +1200 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Fri Jun 3 19:13:41 2016 +1200 Remove unused "unit-hook" procedure This was a remnant of some earlier work on library loading. It should have been removed in 09ae443. diff --git a/library.scm b/library.scm index 0cba1c82..9acd2796 100644 --- a/library.scm +++ b/library.scm @@ -41,7 +41,7 @@ ##sys#string->compnum ##sys#internal-gcd) (not inline ##sys#user-read-hook ##sys#error-hook ##sys#signal-hook ##sys#schedule ##sys#default-read-info-hook ##sys#infix-list-hook ##sys#sharp-number-hook - ##sys#user-print-hook ##sys#user-interrupt-hook ##sys#unit-hook) + ##sys#user-print-hook ##sys#user-interrupt-hook) (foreign-declare #<<EOF #include <errno.h> #include <float.h> @@ -4436,10 +4436,6 @@ EOF (when (##sys#fudge 39) (set! ##sys#features (cons #:cross-chicken ##sys#features))) (when (##sys#fudge 3) (set! ##sys#features (cons #:64bit ##sys#features))) -(define ##sys#unit-hook - (lambda (id) - (##sys#put! id '##core#unit #t))) - (set! ##sys#features (let ((major (##sys#string-append "chicken-" (##sys#number->string (##sys#fudge 41))))) (cons (##sys#->feature-id major)Trap