Eli Barzilay
f31d956552
better title(?)
...
svn: r8948
2008-03-11 13:53:18 +00:00
Matthew Flatt
d158302f1c
req-trans and flatten doc clarifications
...
svn: r8946
2008-03-11 13:32:39 +00:00
Eli Barzilay
3910b99921
srfi/66 is trivial, so no subdirectory (like srfi/4)
...
svn: r8945
2008-03-11 13:08:20 +00:00
Eli Barzilay
3c29bbda9d
* Moved the srfi-4 functionality back into the foreign library, so its
...
available from there instead of only from srfi/4
* Added scheme/modspec-forms with `matching-identifiers-in' for a
generic regexp-based selection of identifiers
* Used this new form to get make srfi/4 reprovide the relevant stuff
from foreign
* Did the same for srfi/66 (and added the missing renames etc to
foreign)
svn: r8944
2008-03-11 13:06:29 +00:00
Eli Barzilay
57b9507a89
clarification on what expand-import returns
...
svn: r8943
2008-03-11 12:48:14 +00:00
Eli Barzilay
37d8b1c8b6
Welcome to a new PLT day.
...
svn: r8941
2008-03-11 07:50:14 +00:00
Matthew Flatt
464f2209f4
fix lib paths in plt-help executable
...
svn: r8940
2008-03-11 00:25:02 +00:00
Eli Barzilay
1bae384561
Welcome to a new PLT day.
...
svn: r8937
2008-03-10 07:50:14 +00:00
Eli Barzilay
47ae6fac94
minor
...
svn: r8935
2008-03-09 18:15:46 +00:00
Eli Barzilay
a60cc40729
Welcome to a new PLT day.
...
svn: r8933
2008-03-09 07:50:14 +00:00
Matthew Flatt
73a137d84c
added scheme_add_swap_out_callback
...
svn: r8932
2008-03-08 15:46:50 +00:00
Matthew Flatt
af78c215a2
setup-plt info.ss docs, including info on scribblings and doc-categories
...
svn: r8931
2008-03-08 15:37:27 +00:00
Matthew Flatt
291fe9a9a3
fix requirein SRFI 4
...
svn: r8930
2008-03-08 14:37:16 +00:00
Eli Barzilay
d1d2dfc41d
Welcome to a new PLT day.
...
svn: r8929
2008-03-08 08:50:14 +00:00
Eli Barzilay
401a535e11
* Added svn:ignore to ignore test-generated files
...
* Renamed mzlib/contract header (distinguished from the other)
* Added "scheme.ss" to test things from the scheme collection
* Added "for.ss" to the "scheme.ss" tests, renamed the section header
to `for'
* Added "list.ss" to test stuff from scheme/list: flatten
* Moved list tests from "function.ss" to "list.ss": foldl, foldr,
filter, memf, assf, sort; removed bogus quicksort-mergesort test
svn: r8928
2008-03-08 07:34:22 +00:00
Eli Barzilay
975290d0c1
use flatten from scheme/list
...
svn: r8927
2008-03-08 07:03:40 +00:00
Eli Barzilay
330649b2d2
flatten and docs
...
svn: r8926
2008-03-08 06:58:12 +00:00
Eli Barzilay
08953a7baf
capital S like in rest of docs
...
svn: r8925
2008-03-08 06:51:50 +00:00
Danny Yoo
77e7725571
Updated to use datum->syntax.
...
svn: r8924
2008-03-08 06:43:45 +00:00
Danny Yoo
3f63c64d59
fixing paren
...
svn: r8923
2008-03-08 06:43:38 +00:00
Eli Barzilay
45c25353cc
remove log file
...
svn: r8922
2008-03-08 05:27:27 +00:00
Eli Barzilay
be901717bf
* Adjust the source information on @(...) scheme escapes to have the
...
source start at the `@' -- useful with column-sensitive macros
* Fix a minor bug: avoid merging a @|"..."| escape to the following
text (unlike @"..." which always gets merged)
* Fix the test file to work in v4.
svn: r8921
2008-03-08 02:13:25 +00:00
Noel Welsh
80c3bb19ce
Update SRFI 26 to use the scheme/base language, so it can be used with keyword functions
...
svn: r8920
2008-03-07 16:58:45 +00:00
Noel Welsh
d71f913097
Link the SRFI 4 tests into the main test suite and fix a number of tests so they work with the changes to 3.99. The hash table tests are still broken and I don't know why.
...
svn: r8919
2008-03-07 16:51:12 +00:00
Noel Welsh
a53d243e99
I have changed the SRFI-4 implementation so structure types are exported for types except u8. This allows developers to subtype the SRFI-4 structures. I have also refactored the code, leading to a significantly simpler implementation
...
svn: r8918
2008-03-07 16:24:06 +00:00
Matthew Flatt
81709349fb
programs
...
svn: r8917
2008-03-07 13:24:59 +00:00
Matthew Flatt
aa2b78ef8b
r6rs command-line fix
...
svn: r8916
2008-03-07 13:22:14 +00:00
Eli Barzilay
9319a8a810
Welcome to a new PLT day.
...
svn: r8915
2008-03-07 08:50:13 +00:00
Matthew Flatt
e80606352d
r6rs bug fix
...
svn: r8914
2008-03-07 03:58:06 +00:00
Matthew Flatt
20055ac00e
r6rs tests and repairs
...
svn: r8913
2008-03-07 03:18:06 +00:00
Eli Barzilay
b866eeb557
read-inside-syntax -> read-syntax-inside
...
svn: r8912
2008-03-07 02:27:09 +00:00
Matthew Flatt
5a62ed1df2
fix typos
...
svn: r8911
2008-03-07 00:11:44 +00:00
Eli Barzilay
fb49374527
add an 'include' form to scribble/text
...
svn: r8909
2008-03-06 23:00:28 +00:00
Matthew Flatt
cc6a756440
tests for (round -0.0), etc.
...
svn: r8907
2008-03-06 21:32:57 +00:00
Matthew Flatt
53bc658226
r6rs tests and repairs
...
svn: r8905
2008-03-06 18:56:31 +00:00
Eli Barzilay
9fb1397da6
Welcome to a new PLT day.
...
svn: r8904
2008-03-06 17:08:33 +00:00
Matthew Flatt
b451631831
fix coroutine API and test to avoid timeout races
...
svn: r8900
2008-03-06 14:08:29 +00:00
Matthew Flatt
e66ea1084c
rename R6RS test suite entry point
...
svn: r8899
2008-03-06 04:58:01 +00:00
Matthew Flatt
f3d74fa4c8
R6RS fixes; fix for <, >, <=, and >= with +nan.0 and a bignum or rational; compile two-byte regexp patterns (common for hand-rolled case-insensitivity, as in the R6RS parser) to a more compact and efficient representation
...
svn: r8898
2008-03-06 04:56:47 +00:00
Eli Barzilay
c72b0017ca
removed old hack
...
svn: r8897
2008-03-05 20:40:03 +00:00
Matthew Flatt
d4ea11b325
fix test case affected by change to scheme/base module-begin expansion
...
svn: r8896
2008-03-05 13:23:36 +00:00
Eli Barzilay
e0319c7fed
svn: r8895
2008-03-05 11:46:41 +00:00
Eli Barzilay
9eaebbee6c
svn: r8894
2008-03-05 11:46:28 +00:00
Eli Barzilay
47e70084a1
Welcome to a new PLT day.
...
svn: r8893
2008-03-05 08:50:15 +00:00
Robby Findler
ecc960e538
added back drscheme framework and utils to be compiled
...
svn: r8891
2008-03-05 02:05:26 +00:00
Matthew Flatt
8d11cee42b
r6rs record fields should be vectors
...
svn: r8890
2008-03-05 01:27:01 +00:00
Matthew Flatt
8e32f81c1b
fix some R6RS conditions & exceptions bugs
...
svn: r8889
2008-03-05 01:13:49 +00:00
Matthew Flatt
c8f3d15c79
manually restore property on scribble reader example
...
svn: r8888
2008-03-05 00:10:45 +00:00
Robby Findler
9eeab67636
fixed PR 9237
...
svn: r8887
2008-03-04 23:46:46 +00:00
Sam Tobin-Hochstadt
621cff1d9a
Move typed-scheme/lang/main.ss to typed-scheme/main.ss.
...
Fix documentation to match.
svn: r8886
2008-03-04 23:18:16 +00:00
Sam Tobin-Hochstadt
f7d6b01d26
Remove tool.
...
Improve error message source.
Add `build-list'
Don't give internal error when inference returns a bad result.
svn: r8885
2008-03-04 23:09:45 +00:00
Matthew Flatt
8b0a675b9a
add #:id support to defform, etc.
...
svn: r8884
2008-03-04 22:57:02 +00:00
Eli Barzilay
9838b8e79a
some fixes
...
svn: r8883
2008-03-04 21:47:25 +00:00
Eli Barzilay
357ee7713f
HtDPv0 is no longer here
...
svn: r8882
2008-03-04 20:39:47 +00:00
Eli Barzilay
80208a30e5
move incomplete code to the graveyard.
...
svn: r8881
2008-03-04 20:39:30 +00:00
Matthew Flatt
944770a4d1
fix another(!) JIT bug related to the runstack pointer and GC --- this time when a jump to a native function has the wrong arity; more certificate-management shortcuts to avoid explosion of work for long expansion chains; changed scheme/base module-begin to not create long expansion chais in the first place
...
svn: r8880
2008-03-04 19:41:21 +00:00
Eli Barzilay
c51b8f1b1b
fix file functions that require a keyword argument
...
svn: r8879
2008-03-04 18:57:25 +00:00
Eli Barzilay
ec78d4660d
typed scheme is not released yet, the docs should go elsewhere
...
svn: r8877
2008-03-04 17:38:32 +00:00
Eli Barzilay
a48fecced1
re comment-out installer line, since the main installer calls all subs now
...
svn: r8876
2008-03-04 17:33:13 +00:00
Eli Barzilay
db62afaadc
set svn:eol-style
...
svn: r8875
2008-03-04 17:28:15 +00:00
Eli Barzilay
1f5a7bf90a
Kathy fixed the installer for htdch
...
svn: r8873
2008-03-04 17:22:30 +00:00
Greg Cooper
f721101444
make sure bindings in annotations come from scheme/base
...
remove tip from docs about needing to save files before debugging
svn: r8872
2008-03-04 16:11:07 +00:00
Matthew Flatt
f2f2322140
fix another stx bug introduced in phase generalization
...
svn: r8871
2008-03-04 14:56:46 +00:00
Kathy Gray
2978ec4520
manually forcing installer order due to the error reported by Eli
...
svn: r8870
2008-03-04 14:51:18 +00:00
Robby Findler
de80a22496
fixed bug
...
svn: r8869
2008-03-04 14:19:13 +00:00
Eli Barzilay
3d4c3a6013
Welcome to a new PLT day.
...
svn: r8868
2008-03-04 08:50:14 +00:00
Greg Cooper
06c182e589
replace (equal? (send d get-filename) source)
...
with (send d port-name-matches? source) and use for-each-frame
instead of locate-file
svn: r8867
2008-03-04 04:46:17 +00:00
Eli Barzilay
5ff5d6c580
misc things
...
svn: r8866
2008-03-04 02:46:54 +00:00
Eli Barzilay
f1a68778d2
redundant name field
...
svn: r8865
2008-03-04 01:49:43 +00:00
Sam Tobin-Hochstadt
0d54ed5e74
Add Typed Scheme as a collection.
...
svn: r8864
2008-03-03 22:57:55 +00:00
Matthew Flatt
83398c1c1b
fix doc-categories entry
...
svn: r8863
2008-03-03 22:29:16 +00:00
Matthew Flatt
b8a289dd61
restore r6rs/info.ss, which now does something
...
svn: r8862
2008-03-03 22:24:54 +00:00
Eli Barzilay
78de3bf0de
Welcome to a new PLT day.
...
svn: r8861
2008-03-03 22:20:29 +00:00
Eli Barzilay
b76390a452
revise the way setup-plt crawls over the collection trees
...
svn: r8860
2008-03-03 22:04:28 +00:00
Matthew Flatt
b7cfd2fd00
plt-r6rs executable and initial r6rs docs
...
svn: r8859
2008-03-03 21:59:09 +00:00
Jacob Matthews
5f499c1a4d
Fixed compilation bug caused by code that should've been removed from the repository
...
svn: r8858
2008-03-03 20:54:03 +00:00
Sam Tobin-Hochstadt
a8d6e611fe
Fix match documentation - () is not a literal.
...
svn: r8857
2008-03-03 18:44:54 +00:00
Kathy Gray
547092db4c
restore highlighting
...
svn: r8856
2008-03-03 16:24:51 +00:00
Eli Barzilay
9283d92264
typos
...
svn: r8855
2008-03-03 06:04:03 +00:00
Greg Cooper
766ad478db
prevent 'split' events from being garbage-collected prematurely
...
rewrite ormap and andmap to use list-match
fix an error message
svn: r8854
2008-03-03 04:45:37 +00:00
Eli Barzilay
b4cca0ce2a
improve code, port to v4
...
svn: r8853
2008-03-02 22:52:12 +00:00
Robby Findler
0d54a9816f
fixed bug
...
svn: r8852
2008-03-02 22:43:07 +00:00
Matthew Flatt
b3476706ec
add newline handling to reencode-input/output-port; provide a streamlined path for custom-port buffering (via pipes); fix JIT bug related to updating the runstack pointer after a call that turns out to be a direct-native call
...
svn: r8851
2008-03-02 16:00:12 +00:00
Greg Cooper
28ddd158f6
add ft-canvas% widget for animated texpict images
...
svn: r8850
2008-03-02 15:44:38 +00:00
Eli Barzilay
ee18d0a26c
use proper suffix for java files
...
svn: r8849
2008-03-02 06:44:34 +00:00
Eli Barzilay
72f82a9de4
improve error message
...
svn: r8848
2008-03-02 06:30:54 +00:00
Eli Barzilay
4c63166f16
fix error message
...
svn: r8847
2008-03-02 06:28:47 +00:00
Greg Cooper
6f0322d51b
fix 'apply' (for real this time)
...
document the order of arguments to collect-e's transformer
svn: r8845
2008-03-02 02:54:05 +00:00
Jens Axel Soegaard
cb157ae275
Deleted compiled dirs.
...
svn: r8844
2008-03-02 01:53:40 +00:00
Sam Tobin-Hochstadt
0149333d4d
Provide list-immutable' in
mzscheme' compatibility module.
...
svn: r8842
2008-03-01 23:10:48 +00:00
Sam Tobin-Hochstadt
bb5fe5e47c
Provide find-method/who and do-make-object, for Typed Scheme.
...
svn: r8841
2008-03-01 23:09:23 +00:00
Robby Findler
362f16b411
the paren matcher now works for previous interactinos with the REPL and hitting return up above copies the text down to the next prompt
...
svn: r8840
2008-03-01 21:49:31 +00:00
Matthew Flatt
bb6c2fba5a
make colorer handle #! abbreviation or #lang
...
svn: r8839
2008-03-01 14:38:38 +00:00
Matthew Flatt
b3a47edde1
Unicode 5.0, use U+FFFD as replacement char
...
svn: r8838
2008-03-01 14:17:50 +00:00
Jens Axel Soegaard
57f21b3f2c
Added svn:eol-style and svn:mime-type properties
...
svn: r8837
2008-03-01 13:55:04 +00:00
Jens Axel Soegaard
ac47e02961
Initial checkin of Little Helper.
...
Little Helper contains a full text search engine.
Currently it indexes all html-files in /collects/doc.
A mockup web-interface is present in order to facilitate easy experimentation with searches.
Run run-indexer to generate the index for your documentation dir.
Run launch to start a web-server with the search interface.
Note: Currently assumes w3m is in your path (used to precompute the
preview-snippets shown in the search results.
svn: r8836
2008-03-01 13:26:18 +00:00
Eli Barzilay
723a9f5787
Welcome to a new PLT day.
...
svn: r8835
2008-03-01 08:50:31 +00:00
Greg Cooper
c615b88cc7
make IFs work with undefined conditions
...
svn: r8834
2008-03-01 05:28:37 +00:00
Matthew Flatt
3e77d0b60f
bring numerics (real, rational, etc) in line with R6RS
...
svn: r8832
2008-02-29 19:53:51 +00:00
Danny Yoo
11e9f0f2c1
Adding type to regular-polygon scribble docs.
...
svn: r8831
2008-02-29 17:26:04 +00:00