~ chicken-core (chicken-5) 89e8671d9a9e881c15bc958e84ef5577df822a20
commit 89e8671d9a9e881c15bc958e84ef5577df822a20 Author: Evan Hanson <evhan@foldling.org> AuthorDate: Tue Jan 19 20:03:15 2016 +1300 Commit: Evan Hanson <evhan@foldling.org> CommitDate: Tue Mar 8 22:52:34 2016 +1300 Drop some unnecessary "hide" declarations diff --git a/c-platform.scm b/c-platform.scm index d748a179..b576d52e 100644 --- a/c-platform.scm +++ b/c-platform.scm @@ -939,8 +939,6 @@ (rewrite 'call-with-current-continuation 8 rewrite-call/cc) (rewrite 'call/cc 8 rewrite-call/cc) ) -(declare (hide setter-map)) - (define setter-map '((car . set-car!) (cdr . set-cdr!) diff --git a/library.scm b/library.scm index 71bd60f1..5b0c8bcc 100644 --- a/library.scm +++ b/library.scm @@ -31,12 +31,12 @@ (disable-interrupts) (hide ##sys#dynamic-unwind ##sys#vector-resize ##sys#default-parameter-vector - current-print-length setter-tag read-marks + current-print-length setter-tag ##sys#print-exit ##sys#format-here-doc-warning exit-in-progress maximal-string-length find-ratio-between find-ratio - make-complex flonum->ratnum ratnum rat+/- + make-complex flonum->ratnum ratnum +maximum-allowed-exponent+ mantexp->dbl ldexp round-quotient ##sys#string->compnum ##sys#internal-gcd) (not inline ##sys#user-read-hook ##sys#error-hook ##sys#signal-hook ##sys#schedule diff --git a/scheduler.scm b/scheduler.scm index 20dba763..078318a7 100644 --- a/scheduler.scm +++ b/scheduler.scm @@ -31,10 +31,10 @@ (disable-interrupts) (hide ready-queue-head ready-queue-tail ##sys#timeout-list ##sys#update-thread-state-buffer ##sys#restore-thread-state-buffer - remove-from-ready-queue ##sys#unblock-threads-for-i/o + ##sys#unblock-threads-for-i/o ;; This isn't hidden ATM to allow set!ing it as a hook/workaround ; ##sys#force-primordial - fdset-set fdset-test create-fdset stderr delq + remove-from-ready-queue fdset-test create-fdset stderr delq ##sys#clear-i/o-state-for-thread! ##sys#abandon-mutexes) (not inline ##sys#interrupt-hook ##sys#force-primordial) (unsafe) diff --git a/srfi-4.scm b/srfi-4.scm index f86f9d39..80ef73ca 100644 --- a/srfi-4.scm +++ b/srfi-4.scm @@ -636,8 +636,6 @@ EOF ;;; Accessing the packed bytevector: -(declare (hide pack pack-copy unpack unpack-copy)) - (define (pack tag loc) (lambda (v) (##sys#check-structure v tag loc) @@ -766,8 +764,6 @@ EOF ;;; Subvectors: -(declare (hide subnvector)) - (define (subnvector v t es from to loc) (##sys#check-structure v t loc) (let* ([bv (##sys#slot v 1)]Trap