~ chicken-core (chicken-5) 6ff3957f988e530861d8ca77a1fa5b310b4b9e32
commit 6ff3957f988e530861d8ca77a1fa5b310b4b9e32
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Thu Dec 2 08:31:31 2010 -0500
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Thu Dec 2 08:31:31 2010 -0500
chicken-script feature-id, old script is deprecated; removed silly meroon-specific describe code
diff --git a/csi.scm b/csi.scm
index 88cdcc4a..f09d6d07 100644
--- a/csi.scm
+++ b/csi.scm
@@ -680,8 +680,6 @@ EOF
(newline out))
(loop (cddr props)) ) ) )
(##sys#slot x 1) ) ]
- [(and (##sys#structure? x 'meroon-instance) (provided? 'meroon)) ; XXX put this into meroon egg (really!)
- (unveil x out) ]
[(##sys#generic-structure? x)
(let ([st (##sys#slot x 0)])
(cond ((##sys#hash-table-ref describer-table st) => (cut <> x out))
@@ -955,7 +953,8 @@ EOF
(##sys#error "missing or invalid script argument"))
(program-name (cadr script))
(command-line-arguments (cddr script))
- (register-feature! 'script)
+ (register-feature! 'script) ; DEPRECATED
+ (register-feature! 'chicken-script)
(set-cdr! (cdr script) '())
(when ##sys#windows-platform
(and-let* ((sname (lookup-script-file (cadr script))))
Trap