mainzelm
38719fdc50
Make scsh-paper for dist
2003-03-10 12:13:02 +00:00
mainzelm
69dec7110d
Build S48 manual while making dist
2003-03-10 11:58:17 +00:00
mainzelm
c695ff052a
Put $(CPPFLAGS) behind the local includes as suggested by Michel Schinz.
2003-01-13 06:17:49 +00:00
mainzelm
c88adb9d39
Readd srfi-1, srfi-13 and srfi-14 to the list of opened packages.
...
(srfi-14 is also exported by scsh itself to enable the export of ->char-set)
2002-12-17 15:53:50 +00:00
mainzelm
196efa4e85
+ remove references to scsh/static...
...
+ include scsh-config.in in distribution
+ selective inclusion in distribution for the files in ps-compiler/
2002-12-15 20:47:02 +00:00
mainzelm
5ac53a7805
Clean all subdirectories of c/
2002-11-28 08:11:16 +00:00
sperber
4290ccae21
Remove the Olinist CONDITITIONALS package, also fixing some atrocious
...
uses of whitespace, newline, and indentation.
This saves another 60k or so in scsh.image, actually getting us below
the level of 0.6.2.
2002-10-30 12:33:51 +00:00
mainzelm
5e430feb5d
Added SRFI 25, 26, 27, 28, 30.
2002-09-11 14:43:24 +00:00
mainzelm
47b494c004
+ Build md5 objects
...
+ Build stripped-scsh.image which has maps, source, locations and
debug-data flushed. This image is 2MB smaller than scsh.image.
2002-08-27 06:29:42 +00:00
sperber
69b05f7d61
Remove superfluous ,keep line.
2002-08-20 14:22:09 +00:00
sperber
33c14d7901
First stab at implementing SELECT/SELECT!:
...
- extend the VM interrupts to distinguish between read and write
events
- add new ADD-PENDING-CHANNEL instruction to the VM
- add WAIT-FOR-CHANNELS procedure to the run-time system
- implement SELECT and SELECT! on top of that in newports.scm
This runs some basic tests, but in general should be considered
largely untested.
Moreover, SELECT/SELECT! never detect any exceptional conditions---the
returned vectors are always empty. This is because the VM doesn't
really track those, and it's unclear whether it would be worth the
effort.
2002-08-20 14:03:01 +00:00
sperber
2f259b881a
Forgotten commit:
...
Remove all mention of the old LIST-LIB, CHAR-SET-LIB, and STRING-LIB
files.
2002-08-14 14:46:58 +00:00
mainzelm
bfc3c427f6
Removed duplicate $(OBJ) entry.
2002-06-17 07:37:45 +00:00
mainzelm
aed248d24b
First version of libscsh.
2002-05-16 14:50:46 +00:00
sperber
7c8abb2ab1
Install srfi collection, too.
2002-05-07 14:17:08 +00:00
mainzelm
4847515e8b
Include pdf version of the manual.
2002-04-21 17:31:45 +00:00
mainzelm
a5b0199999
Even bigger BIG_HEAP for running the linker.
2002-04-03 12:12:13 +00:00
mainzelm
7bd0a03099
Include scsh paper in the distribution.
2002-02-26 08:58:27 +00:00
mainzelm
23f230a6df
Install S48 manual under s48-manual/html/
2002-02-25 08:58:09 +00:00
mainzelm
00bba17d56
Fixed path for htmldir once more.
2002-02-15 13:33:46 +00:00
mainzelm
504cfb6326
+ Changed htmldir
...
+ Added ; that got lost on last commit
+ Removed doch/html/*.html from DISTFILES too
+ Built the manuals in the dist target
2002-02-14 09:34:56 +00:00
sperber
bf57bfb356
Add doc/src/manual to DISTFILES.
2002-02-09 15:38:39 +00:00
sperber
bab95bf547
Remove doc/html from installed docs, as it's now obsolete.
2002-02-09 15:37:11 +00:00
mainzelm
821dd36fff
Mac OS X demands a differnt order for linking.
2002-01-09 16:31:45 +00:00
mainzelm
c4a35e9d2d
Take doc/src/manual.dvi and doc/src/manual.ps into the distribution.
2002-01-08 18:34:47 +00:00
mainzelm
0ac0cea12f
Minor fix.
2002-01-08 17:10:35 +00:00
sperber
0e9c2e5626
Install Scheme 48 manual.
2002-01-08 15:38:36 +00:00
mainzelm
c7301be1b2
+ Install Scheme 48's doc/html/*.html in $prefix/html/
...
+ Don't use a temporary file to dump the image on installation
+ Let configure determine {bin,lib,inc,man}dir
2001-12-17 09:41:52 +00:00
mainzelm
d9557de6ef
+ Extended target dist by the files for scsh. Yields a reasonable tarball now.
...
+ Install html files and scsh/*/*.scm
2001-12-05 18:32:41 +00:00
mainzelm
c8a2f5ac9a
+ Don't build with cig.image
...
+ Let scsh/scsh.image depend on rx/*.scm
2001-10-01 14:47:03 +00:00
mainzelm
b2451a608d
Removed cig from the default install target.
...
Object files are still included in scshvm.
2001-09-12 17:44:57 +00:00
mainzelm
41b90aab2f
Don't build with select for now.
2001-09-12 14:02:09 +00:00
mainzelm
006c551429
+ Decigged syscalls, sleep
...
+ Modified operations that work on file descriptors to allocate appropriate
buffered ports.
2001-09-07 16:05:31 +00:00
sperber
6213213e14
Use Scheme 48 regexp code instead of ours.
2001-08-09 13:53:18 +00:00
mainzelm
1a60632db8
Removed remaining define-foreign. Flock code is cig-less now.
2001-08-08 12:52:37 +00:00
mainzelm
fa78232f3d
Removed remaining define-foreign. Network code is cig-less now.
2001-08-08 11:54:04 +00:00
mainzelm
4aa561b569
Implement environment per thread via process-resource/thread-fluids.
2001-08-06 08:33:24 +00:00
mainzelm
37c0a585f3
+ Fixes for installation targets.
...
+ Use target SCSH_INITIALIZERS
2001-06-20 07:40:09 +00:00
mainzelm
59ae9329b7
Full path for =scheme48 in scsh.image.
2001-06-03 18:29:45 +00:00
sperber
e2a6e37c70
First stab at proper syslog interface.
2001-06-01 16:22:26 +00:00
mainzelm
574cbd804e
- Added BUILD_RUNNABLE variable which has to point to a Scheme 48 0.53 executable
...
- Changed the rule for scsh/scsh.image to make ./go work and added
install-scsh-image to set =scheme48 correctly in the installed version
- Added an additional run of ./configure to autogen to have a Makefile for the rest
2001-05-30 12:13:07 +00:00
mainzelm
b6cede2c28
Remove auto-generated files and generate build/filenames.make with installed scheme48 during autogen.sh
2001-05-22 15:19:36 +00:00
mainzelm
92efac26a9
Build vm, linker and initial.image with Scheme 48
2001-05-12 13:13:05 +00:00
mainzelm
ba159080c8
Expanded cool substitution directives by hand to admit BSD-style make, too.
2001-04-02 15:11:38 +00:00
mainzelm
0ffb123bee
Rest of Olins merge for SRFI-13 and 14.
2001-03-23 10:52:09 +00:00
mainzelm
3e2a109780
Big cleanup. Should be ready to distribute now.
2001-01-11 13:43:22 +00:00
mainzelm
0551c9dd17
Added libscsh.a and renamed former libscsh.a to libscshvm.a.
2001-01-01 18:02:51 +00:00
mainzelm
812bc338c3
made configure determine the mapping from os signals to scsh interrupts
2000-12-14 18:32:53 +00:00
mainzelm
510ab69315
Various changes...
2000-10-19 08:24:39 +00:00
marting
bce5c62cbf
removed the static return values in the uid and gid functions. This is all done without cig
1999-11-16 16:37:28 +00:00