diff options
| author | Thomas Bushnell, BSG <tb@debian.org> | 2008-02-04 20:29:13 -0500 | 
|---|---|---|
| committer | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:05:41 -0800 | 
| commit | 71dab84adaa579f9386dd8ee09006d3cac625723 (patch) | |
| tree | 8022514642d25edffdb4bdd130020674b0efd844 /kawa.init | |
| parent | 897451458bd8eec628c7bbfaccba0dd069830f0f (diff) | |
| parent | 4684239efa63dc1b2c1cbe37ef7d3062029f5532 (diff) | |
| download | slib-debian/3b1-1.tar.gz slib-debian/3b1-1.zip | |
Import Debian changes 3b1-1debian/3b1-1
slib (3b1-1) unstable; urgency=low
  * New upstream release.
  * guile.init (library-vicinity): Repeat change from 3a4-2.
  * slib.texi (Library Catalogs): Repeat change from 3a3-3.
  * slib.sh: Repeat change from 3a5-3.
  * slib.1: Repeat change from 3a5-4.
  * Makefile: Repeat change from 3a2-1.
Diffstat (limited to 'kawa.init')
| -rw-r--r-- | kawa.init | 20 | 
1 files changed, 11 insertions, 9 deletions
| @@ -24,11 +24,14 @@  ;;@ (implementation-vicinity) should be defined to be the pathname of  ;;; the directory where any auxillary files to your Scheme  ;;; implementation reside. -(define (implementation-vicinity) -  (case (software-type) -    ((unix) "/usr/local/src/kawa/") -    ;;((vms)	"scheme$src:") -    ((ms-dos) "C:\\kawa\\"))) +(define implementation-vicinity +  (let ((impl-path +	 (case (software-type) +	   ((unix) "/usr/local/src/kawa/") +	   ;;((vms) "scheme$src:") +	   ((ms-dos) "C:\\kawa\\") +	   (else "")))) +    (lambda () impl-path)))  ;;@ (library-vicinity) should be defined to be the pathname of the  ;;; directory where files of Scheme library functions reside. @@ -98,8 +101,7 @@  ;@  (define sub-vicinity    (case (software-type) -    ((vms) (lambda -	       (vic name) +    ((vms) (lambda (vic name)  	     (let ((l (string-length vic)))  	       (if (or (zero? (string-length vic))  		       (not (char=? #\] (string-ref vic (- l 1))))) @@ -140,6 +142,7 @@  					;(SLIB:LOAD-COMPILED "filename")  	vicinity  	srfi-59 +	srfi-96  		       ;; Scheme report features     ;; R5RS-compliant implementations should provide all 9 features. @@ -181,7 +184,7 @@  			;; Other common features -	srfi				;srfi-0, COND-EXPAND finds all srfi-* +	srfi-0				;srfi-0, COND-EXPAND finds all srfi-*  ;;;	sicp				;runs code from Structure and  					;Interpretation of Computer  					;Programs by Abelson and Sussman. @@ -302,7 +305,6 @@  ;@  (define (defmacro:load <pathname>)    (slib:eval-load <pathname> defmacro:eval)) -;; slib:eval-load definition moved to "require.scm"  ;@  (define slib:warn    (lambda args | 
