diff options
| author | Steve Langasek <vorlon@debian.org> | 2004-12-07 23:23:48 -0800 | 
|---|---|---|
| committer | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:05:28 -0800 | 
| commit | 37f2f5e0bb11a18deecf48c7ad6bcbf7bd932db2 (patch) | |
| tree | 692caebb60ec5f80ce528a403b69351ca756d530 /inc2scm | |
| parent | e21d47d7813159bb71e0671df9b52ec0470c358d (diff) | |
| parent | c7d035ae1a729232579a0fe41ed5affa131d3623 (diff) | |
| download | scm-37f2f5e0bb11a18deecf48c7ad6bcbf7bd932db2.tar.gz scm-37f2f5e0bb11a18deecf48c7ad6bcbf7bd932db2.zip  | |
Import Debian changes 5d9-4.1debian/5d9-4.1
scm (5d9-4.1) unstable; urgency=high
  * Non-maintainer upload.
  * High-urgency upload for sarge-targetted RC bugfix.
  * Revert upstream "CAUTIOUS" define, which causes the scm build to
    fail its test suite on alpha (and, it appears, powerpc as well).
    Closes: #245810.
scm (5d9-4) unstable; urgency=low
  * Apply patch from 144062 to fix hppa build (Closes: #144062)
  * Change scm.1 section from Jan 4 200 to 1. (lintian)
scm (5d9-3) unstable; urgency=low
  * Properly clean up info files.
  * Make and install Xlibscm.info.
scm (5d9-2) unstable; urgency=low
  * Fix path problem in slibcat.  Hack at mklibcat.scm.  (Closes: #241510)
scm (5d9-1) unstable; urgency=low
  * New upstream release
  * Merge NMU sparc changes (Closes: #191171, #191356)
  * SHORT_INT is defined for ia64 upstream (Closes: #141928)
  * Scheme imps now grouped in info file (has been for a while)
  (Closes: #115452)
Diffstat (limited to 'inc2scm')
| -rwxr-xr-x | inc2scm | 22 | 
1 files changed, 12 insertions, 10 deletions
@@ -43,11 +43,13 @@  ;;;; "inc2scm", Convert numeric C #defines to Scheme definitions.  ;;; Author: Aubrey Jaffer. -(define (go-script) -  (cond ((< 1 (- (length *argv*) *optind*)) -	 (apply inc2scm (list-tail *argv* *optind*))) -	(else -	 (display "\ +(define (inc2scm.script args) +  (cond ((< 1 (length args)) +	 (apply scm<-usr/includes args)) +	(else (inc2scm.usage)))) + +(define (inc2scm.usage) +  (display "\  \  Usage: inc2scm defines.scm [pre:] [/usr/include/] file1.h file2.h ...  \ @@ -57,9 +59,11 @@ Usage: inc2scm defines.scm [pre:] [/usr/include/] file1.h file2.h ...    PRE: is prepended to those scheme names lacking a prefix.    /USR/INCLUDE/ defaults to /usr/include/. + +http://swissnet.ai.mit.edu/~jaffer/SCM  " -		  (current-error-port)) -	 (exit #f)))) +	   (current-error-port)) +  #f)  (require 'string-search)  (require 'printf) @@ -172,7 +176,6 @@ Usage: inc2scm defines.scm [pre:] [/usr/include/] file1.h file2.h ...    (apply scm<-includes scmname pre include-path filenames)    (delete-file "tmpprog.c")    (delete-file "tmpprog")) -(define inc2scm scm<-usr/includes)  (define (scm<-h* scmname . filenames)    (define pre (let ((first (car filenames))) @@ -183,8 +186,7 @@ Usage: inc2scm defines.scm [pre:] [/usr/include/] file1.h file2.h ...    (delete-file "tmpprog"))  (define h2scm scm<-h*) -(go-script) -  ;;; Local Variables:  ;;; mode:scheme  ;;; End: +(exit (inc2scm.script (list-tail *argv* *optind*)))  | 
