annotate lisp/ilisp/scheme2c.mail @ 164:4e0740e5aab2

Added tag r20-3b8 for changeset 0132846995bd
author cvs
date Mon, 13 Aug 2007 09:43:39 +0200
parents b82b59fe008d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 From @yonge.cs.toronto.edu:qobi@cs.toronto.edu Tue Nov 1 18:50:53 1994
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 From: Jeffrey Mark Siskind <qobi@cs.toronto.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 To: ebg@hip.atr.co.jp
4
b82b59fe008d Import from CVS: tag r19-15b3
cvs
parents: 0
diff changeset
4 Cc: ilisp@naggum.no
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 In-Reply-To: <9411012332.AA23484@hoshi> (message from Ed Gamble on Tue, 1 Nov 1994 18:32:03 -0500)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 Subject: Re: Scheme dialect init-files
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 Reply-To: Qobi@cs.toronto.edu
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 Date: Tue, 1 Nov 1994 18:47:37 -0500
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 To get Scheme->C to work under ILisp I had to create my own executable with
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 the following C foreign function:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 #include <stdio.h>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 void nobuff(){setbuf(stdout, (char*)0);}
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 (define-c-external (nobuff) void "nobuff")
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 (nobuff)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 I had to do a similar thing to get SCM to work in an Epsilon process buffer
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 under DOS.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 This may or may not have to do with your problem.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 Jeff (home page http://www.cdf.toronto.edu/DCS/Personal/Siskind.html)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26