1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 00:01:33 -08:00
Commit graph

32 commits

Author SHA1 Message Date
Gareth Rees
f859353280 Propagate changes from scheme-after.c to scheme.c; the former is no longer needed.
Convert license.txt and built.txt to reStructuredText and include them directly in the manual.

Copied from Perforce
 Change: 179957
 ServerID: perforce.ravenbrook.com
2012-10-19 11:26:25 +01:00
Gareth Rees
ab2c28cae4 Make sure that errors can be reported during initialization.
Fix cross-reference (now "start", not "main").

Copied from Perforce
 Change: 179902
 ServerID: perforce.ravenbrook.com
2012-10-16 16:22:45 +01:00
Gareth Rees
572b6624ae Fix url.
Copied from Perforce
 Change: 179896
 ServerID: perforce.ravenbrook.com
2012-10-16 12:17:19 +01:00
Richard Brooksby
861863389a Improving the start-up message on the scheme example as suggested by gdr.
Copied from Perforce
 Change: 179576
 ServerID: perforce.ravenbrook.com
2012-09-20 08:56:00 +01:00
Richard Brooksby
e819bf596f Implemented tail recursion.
Copied from Perforce
 Change: 179572
 ServerID: perforce.ravenbrook.com
2012-09-19 23:02:51 +01:00
Richard Brooksby
1b3c817ac8 Generating the scheme example makefile using autoconf, so that it gets the right flags for the platform.
Copied from Perforce
 Change: 179569
 ServerID: perforce.ravenbrook.com
2012-09-19 21:45:32 +01:00
Nick Barnes
cd4ece9201 Added > and < operators so i could write (define (tak a b c) ...) and other things.
Copied from Perforce
 Change: 179469
 ServerID: perforce.ravenbrook.com
2012-09-13 13:45:21 +01:00
Richard Brooksby
72def5850d Adding finalization to ports to show how it's done.
Printing statistics at the end of a collection.
Adding a Scheme function to force a full GC.
Adding the global syntax symbols as roots.  Oops!

Copied from Perforce
 Change: 179447
 ServerID: perforce.ravenbrook.com
2012-09-12 19:07:36 +01:00
Richard Brooksby
d39f090ba8 Integrating deletions from branch/2012-09-10/scheme-example. oops.
Copied from Perforce
 Change: 179430
 ServerID: perforce.ravenbrook.com
2012-09-11 16:44:39 +01:00
Richard Brooksby
5d4afc7f51 Integrating branch/2012-09-10/scheme-example
Copied from Perforce
 Change: 179429
 ServerID: perforce.ravenbrook.com
2012-09-11 16:41:33 +01:00
Richard Brooksby
3407e7354e Fixing another %%mps marker.
Copied from Perforce
 Change: 179422
 ServerID: perforce.ravenbrook.com
2012-09-11 15:08:00 +01:00
Richard Brooksby
6a0b934525 Making %%mps markers consistent and adding one to the symbol table.
Copied from Perforce
 Change: 179421
 ServerID: perforce.ravenbrook.com
2012-09-11 15:07:17 +01:00
Richard Brooksby
68a3760ce9 Adding a note about integration time.
Copied from Perforce
 Change: 179420
 ServerID: perforce.ravenbrook.com
2012-09-11 15:04:59 +01:00
Richard Brooksby
396d111709 Expunging the "hello world" example and replacing it with the scheme interpreter example where appropriate.
Copied from Perforce
 Change: 179419
 ServerID: perforce.ravenbrook.com
2012-09-11 14:52:27 +01:00
Richard Brooksby
4e39299392 Further improvements to documentation in the scheme example.
Copied from Perforce
 Change: 179418
 ServerID: perforce.ravenbrook.com
2012-09-11 14:51:45 +01:00
Richard Brooksby
cca2921f2d Converting old "@@@@" markers into todos as appropriate.
Removing FIXMEs that are already fixed.

Copied from Perforce
 Change: 179416
 ServerID: perforce.ravenbrook.com
2012-09-11 10:59:12 +01:00
Richard Brooksby
c856f16c96 Fixed line endings. they were classic mac (cr)!
Added MPS TO DO list.
Added printing of GC messages.
Further documentation improvements.

Copied from Perforce
 Change: 179415
 ServerID: perforce.ravenbrook.com
2012-09-11 10:54:29 +01:00
Richard Brooksby
fc79c1f1a4 Adding explanations of how the mps is used in the scheme example.
Copied from Perforce
 Change: 179412
 ServerID: perforce.ravenbrook.com
2012-09-11 10:23:52 +01:00
Richard Brooksby
c1288ace1d Integrated scheme interpreter with the mps.
Copied from Perforce
 Change: 179409
 ServerID: perforce.ravenbrook.com
2012-09-11 01:43:50 +01:00
Richard Brooksby
b1496378dc Updating title, copyright, and licence.
Copied from Perforce
 Change: 179408
 ServerID: perforce.ravenbrook.com
2012-09-10 23:25:58 +01:00
Richard Brooksby
470da18aaf Adding a simple scheme interpreter originally developed as a potential mps test harness.
Copied from Perforce
 Change: 179407
 ServerID: perforce.ravenbrook.com
2012-09-10 23:23:28 +01:00
Richard Kistruck
dd51a69296 Mps master: readme et al changes for version 1.108.2
Copied from Perforce
 Change: 164906
 ServerID: perforce.ravenbrook.com
2008-05-01 17:45:07 +01:00
Richard Kistruck
110b66a227 Mps master: version-name and release notes for release 1.108.1
Copied from Perforce
 Change: 163676
 ServerID: perforce.ravenbrook.com
2007-12-21 18:16:34 +00:00
Richard Kistruck
3e074da643 Mps master: version.c, w3build.bat, hello-world: for 1.108.0
Copied from Perforce
 Change: 162801
 ServerID: perforce.ravenbrook.com
2007-07-06 16:09:32 +01:00
Richard Kistruck
ac7eb998b9 mps integ -r -b mps/version/1.107/example/hello-world to master. except... i had to do this 'integ -r' by hand, because i erroneously already did an empty-integ in change 161219, so p4 rightly thinks it's done it already.
Copied from Perforce
 Change: 161249
 ServerID: perforce.ravenbrook.com
2006-12-15 15:57:56 +00:00
Richard Kistruck
a907035b66 Mps: example code: hello-world: line-wrap code, tweak success message.
Copied from Perforce
 Change: 158083
 ServerID: perforce.ravenbrook.com
2006-04-10 16:56:29 +01:00
Richard Kistruck
f1589b9d3b Mps: example code: rename 01hello as hello-world
Copied from Perforce
 Change: 158082
 ServerID: perforce.ravenbrook.com
2006-04-10 16:37:14 +01:00
Richard Kistruck
261bfb8351 Mps: example code: write index page.
Copied from Perforce
 Change: 158081
 ServerID: perforce.ravenbrook.com
2006-04-10 16:25:12 +01:00
Richard Kistruck
8efd5c0f21 Mps: example code: hello-world: word-wrap text to 72
Copied from Perforce
 Change: 158080
 ServerID: perforce.ravenbrook.com
2006-04-10 15:59:34 +01:00
Richard Kistruck
8216b9e47b Mps: example code: tidy up hello-world for release 1.106.2
Copied from Perforce
 Change: 158079
 ServerID: perforce.ravenbrook.com
2006-04-10 15:52:32 +01:00
Richard Kistruck
e3076562fa Mps: example code: 01hello.c
Copied from Perforce
 Change: 158078
 ServerID: perforce.ravenbrook.com
2006-04-10 15:01:46 +01:00
Richard Kistruck
85d47c7d3c Mps example code: create index page
Copied from Perforce
 Change: 158076
 ServerID: perforce.ravenbrook.com
2006-04-10 14:36:54 +01:00