Commit Graph

5695 Commits

Author SHA1 Message Date
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
Kathy Gray
0fa9e74dfc Removes the reliance of the combinator parser on the lazy language
svn: r8830
2008-02-29 16:08:53 +00:00
Eli Barzilay
74f543f7ae v4-ified
svn: r8829
2008-02-29 15:39:18 +00:00
Eli Barzilay
2073653854 typo
svn: r8828
2008-02-29 15:22:48 +00:00
Robby Findler
634b8c35fd regular-polygon now makes triangle
svn: r8827
2008-02-29 07:27:49 +00:00
Robby Findler
7e934a6ad5 added regular-polygon
svn: r8826
2008-02-29 07:27:17 +00:00
Matthew Flatt
8ffe707b76 more r6rs work
svn: r8825
2008-02-29 02:37:00 +00:00
Greg Cooper
fe21ba5274 remove old, dead collection
svn: r8824
2008-02-29 00:03:08 +00:00
Robby Findler
6266fe8b11 added regular-polygon and changed language to scheme/base
svn: r8823
2008-02-28 17:47:19 +00:00
Matthew Flatt
682f356b45 3.99.0.14, define-require-syntax, define-provide-syntax, fix extreme corner case for identifier binding (a macro-introduced identifier that is unmarked and unrenamed)
svn: r8822
2008-02-28 17:15:54 +00:00
Eli Barzilay
1e32dbd324 scribble/text documentation, and a few other fixes and comments
svn: r8821
2008-02-28 14:27:37 +00:00
Eli Barzilay
469203f307 minor reformatting
svn: r8820
2008-02-28 01:55:11 +00:00
Eli Barzilay
2aa9e5fade added a scribble/text language for preprocessing
svn: r8818
2008-02-27 21:34:33 +00:00
Matthew Flatt
c9a326111d minor r6rs work
svn: r8817
2008-02-27 14:53:41 +00:00
Eli Barzilay
eff876671d forgot to change mztext to use a plain namespace too; made evaluations use read-syntax for general karma
svn: r8816
2008-02-27 14:31:14 +00:00
Eli Barzilay
f7042d063a temporary error while download pages are not ported
svn: r8814
2008-02-27 14:13:45 +00:00
Eli Barzilay
7a1aaadf8d svn: r8813 2008-02-27 14:04:03 +00:00
Eli Barzilay
36b05ee127 svn: r8812 2008-02-27 13:56:10 +00:00
Eli Barzilay
655351676d Welcome to a new PLT day.
svn: r8811
2008-02-27 08:50:10 +00:00
Stevie Strickland
6fc1aa48a7 with-output-to-file require the #:exists keyword now to specify this
behavior.

svn: r8809
2008-02-26 23:14:50 +00:00
Matthew Flatt
332dced862 r6rs reader: string escape correction
svn: r8808
2008-02-26 22:15:30 +00:00
Matthew Flatt
5a646bfe18 r6rs io
svn: r8807
2008-02-26 22:15:02 +00:00
Jay McCarthy
54ed23be3b fixing space
svn: r8806
2008-02-26 19:34:21 +00:00
Matthew Flatt
743db7529d r6rs io work; compiler tweaks
svn: r8805
2008-02-26 13:54:54 +00:00
Eli Barzilay
ffc0643a55 Welcome to a new PLT day.
svn: r8804
2008-02-26 08:50:13 +00:00
Greg Cooper
865b638d7c don't annotate expressions that have no source information
update docs, image for new buttons

svn: r8803
2008-02-26 03:11:29 +00:00
Robby Findler
076c2757dc disabling the slideshow tool would have caused this too fail
svn: r8802
2008-02-25 18:30:09 +00:00
Robby Findler
551d980774 PR 9217
svn: r8801
2008-02-25 18:19:09 +00:00
Eli Barzilay
8c1ff5d5e0 strict comparators
svn: r8800
2008-02-25 15:02:56 +00:00
Eli Barzilay
7236a89568 strict comparators
svn: r8799
2008-02-25 15:02:39 +00:00
Matthew Flatt
8311c8f9e4 Eli's repaired and specialized sort, fix in 'for/fold' binding, generalized integers-bytes functions, and some r6rs work
svn: r8798
2008-02-25 14:42:32 +00:00
Robby Findler
871bb0bac5 part of PR 9217
svn: r8797
2008-02-25 13:37:55 +00:00
Eli Barzilay
42c2c91cda Welcome to a new PLT day.
svn: r8796
2008-02-25 08:50:13 +00:00
Eli Barzilay
da6014926d The mrflow collection needs to be ported to v4, will be in the
graveyard until its updated.

svn: r8795
2008-02-25 07:44:42 +00:00
Eli Barzilay
e5473ecae2 The xelda collection does not compile.
svn: r8794
2008-02-25 07:44:04 +00:00
Greg Cooper
44ee09193e add a couple of icons needed by new debugger buttons
svn: r8792
2008-02-25 05:02:49 +00:00
Greg Cooper
c4b76ea3dc add support for stack navigation, along with a bit more documentation
refactor some large blocks of code and add a few comments

svn: r8791
2008-02-25 05:02:09 +00:00
Danny Yoo
c569701f4c Fixed other references to erroneous 'mzlib/algol60' module path.
svn: r8790
2008-02-25 01:54:28 +00:00
Eli Barzilay
13249d3ad0 fix setup-scribblings
svn: r8789
2008-02-25 01:46:31 +00:00
Eli Barzilay
63e543c007 Welcome to a new PLT day.
svn: r8788
2008-02-25 00:01:06 +00:00
Eli Barzilay
c71f59b2f8 * Improved code in setup/scribble
* Made it avoid user mannuals if -U is specified

svn: r8787
2008-02-25 00:00:13 +00:00
Eli Barzilay
bb34f747b6 make all files terminate with a newline
svn: r8786
2008-02-24 21:27:36 +00:00
Eli Barzilay
c2f1773ea2 v4-ified preprocessor tools
svn: r8785
2008-02-24 21:05:28 +00:00
Eli Barzilay
31a9f69df5 typo
svn: r8784
2008-02-24 16:18:17 +00:00
Eli Barzilay
2e418f3f46 fixed sort to be stable, improved a little, properly test stability
svn: r8783
2008-02-24 16:04:17 +00:00
Eli Barzilay
1e002f2e5b fix #:help-labels
svn: r8781
2008-02-24 08:32:22 +00:00
Greg Cooper
25a6c70202 various changes
- use an editor-snip% to make frtime's value rendering work correctly
(though not as prettily) when several snips are embedded within a data
structure

- fix frtime's choice, radio-box, and list-box widgets

- improve debugger's handling of variables, etc.

- allow HtDP languages to enable the debugger, and do so for Advanced
language

svn: r8780
2008-02-24 05:43:13 +00:00
Eli Barzilay
d4ec7ac06a fix evaluation
svn: r8779
2008-02-24 02:59:13 +00:00
Danny Yoo
49616f9f40 Fixed dynamic-requires that had erroneous mzlib prefix attached at the front.
svn: r8778
2008-02-23 19:20:44 +00:00
Greg Cooper
415b7f9af8 add debugger documentation
svn: r8777
2008-02-23 17:29:36 +00:00
Matthew Flatt
bd97e3e797 r6rs progress
svn: r8775
2008-02-23 14:11:24 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
John Clements
0cf8c56a7e ...
svn: r8772
2008-02-23 00:48:14 +00:00
Eli Barzilay
5b09195b63 typo
svn: r8771
2008-02-22 23:12:18 +00:00
Eli Barzilay
8b43532711 games collection fixes
svn: r8770
2008-02-22 23:10:15 +00:00
Eli Barzilay
f40cf986d9 no main for texpict
svn: r8769
2008-02-22 22:39:11 +00:00
Eli Barzilay
4115bb68a0 misc main-related fixes
svn: r8768
2008-02-22 22:37:37 +00:00
John Clements
cc2e1464e8 added optional arg to expand-teaching-program
svn: r8766
2008-02-22 20:53:39 +00:00
Matthew Flatt
46f6deeae9 fix xref-binding-definition->tag checking
svn: r8765
2008-02-22 20:24:15 +00:00
Eli Barzilay
f5bc96418d add lots of main.ss files where appropriate
svn: r8764
2008-02-22 16:28:31 +00:00
Eli Barzilay
9ff5e00b58 Welcome to a new PLT day.
svn: r8762
2008-02-22 08:50:15 +00:00
Matthew Flatt
3ed0c89b8b fix expansion of lone 'lambda' in a module body
svn: r8758
2008-02-21 21:59:57 +00:00
Matthew Flatt
5427d8c546 fix enter!
svn: r8757
2008-02-21 18:45:23 +00:00
Greg Cooper
a8e07cded2 rename mztake-less mztake to gui-debugger
svn: r8756
2008-02-21 18:09:55 +00:00
Greg Cooper
3e204e0641 take the MzTake out of mztake
svn: r8755
2008-02-21 16:45:21 +00:00
Matthew Flatt
f39b12a555 doc repairs and r6rs repairs
svn: r8754
2008-02-21 14:49:58 +00:00
Matthew Flatt
b953b448ba expose struct:struct-info
svn: r8753
2008-02-21 13:30:25 +00:00
Eli Barzilay
3740b05660 Welcome to a new PLT day.
svn: r8752
2008-02-21 08:50:16 +00:00
Danny Yoo
9680267cf1 Added small note to refer to next-dispatcher when dispatch-files doesn't apply
svn: r8749
2008-02-21 00:26:29 +00:00
Robby Findler
5a0abb116e changed union to or/c
svn: r8748
2008-02-20 23:27:17 +00:00
Robby Findler
9692473c62 changed union to or/c
svn: r8747
2008-02-20 23:25:13 +00:00
Robby Findler
f0efed2a3e PR 9200
svn: r8746
2008-02-20 22:39:07 +00:00
Robby Findler
79f4b8ff30 removed union from scheme/contract
svn: r8745
2008-02-20 21:18:48 +00:00
Robby Findler
f2c8ff355e if the function has a name, the name is now used as the name of the keybinding
svn: r8744
2008-02-20 21:02:30 +00:00
Matthew Flatt
a4d6fa5a0e fix clipping problem in sirmail reader
svn: r8743
2008-02-20 19:39:47 +00:00
Matthew Flatt
ba63bd6f95 3.99.0.13: generalize require and provide to work with arbitrary phases
svn: r8742
2008-02-20 14:17:37 +00:00
Eli Barzilay
68ba174c67 Welcome to a new PLT day.
svn: r8740
2008-02-20 08:50:16 +00:00
Eli Barzilay
40bbadeaee simple network evaluator example
svn: r8737
2008-02-20 00:26:05 +00:00
John Clements
f851905ba1 typo
svn: r8732
2008-02-19 21:03:04 +00:00
Greg Cooper
9db13685e1 fix value rendering
svn: r8731
2008-02-19 20:27:28 +00:00
John Clements
0103f9a4d4 changed square bracket to curly to allow compilation
svn: r8728
2008-02-19 18:12:15 +00:00
Jay McCarthy
8738d88f28 up
svn: r8727
2008-02-19 17:56:19 +00:00
Eli Barzilay
31d0affe42 undoing matthew's accidental commit
svn: r8726
2008-02-19 16:11:57 +00:00
Sam Tobin-Hochstadt
79bece6c13 Use syntax/loc for the definitions of the plt-match forms.
svn: r8725
2008-02-19 15:25:24 +00:00
Eli Barzilay
8653264868 cleaned up the interface a little
svn: r8724
2008-02-19 15:20:37 +00:00
Eli Barzilay
87dd133746 more fixes
svn: r8722
2008-02-19 13:25:23 +00:00
Eli Barzilay
d5f3d8e440 leftover
svn: r8721
2008-02-19 12:39:23 +00:00
Eli Barzilay
264af9a6d0 improved scribble syntax use
svn: r8720
2008-02-19 12:22:45 +00:00
Eli Barzilay
8155554b35 PR 9211
svn: r8719
2008-02-19 09:30:54 +00:00
Eli Barzilay
c6569917a3 Welcome to a new PLT day.
svn: r8717
2008-02-19 08:50:34 +00:00
Eli Barzilay
5937a488ea * removed useless name from info
* docs build into user-specific directory so they're not a problem
  with not including this in the distribution.
* misc doc improvements
* renamed handin-server.ss to main.ss
* basic operation is fine with v4

svn: r8716
2008-02-19 08:27:09 +00:00
Eli Barzilay
3a03f08900 fix arity error message
svn: r8714
2008-02-19 07:36:49 +00:00
Kathy Gray
713b0e4706 Correction to bug 9206
svn: r8711
2008-02-18 23:22:04 +00:00
Eli Barzilay
6f0ce91461 add #:indent to verbatim
svn: r8707
2008-02-18 20:01:23 +00:00
Eli Barzilay
0f99e937fd many imrovements
svn: r8706
2008-02-18 19:44:13 +00:00
Eli Barzilay
23494f8530 svn: r8704 2008-02-18 15:26:53 +00:00
Eli Barzilay
9c77909710 use @verbatim{...}
svn: r8699
2008-02-18 10:49:20 +00:00
Eli Barzilay
7e73623032 made verbatim take any number of arguments (and reformat code)
svn: r8698
2008-02-18 09:36:40 +00:00
Eli Barzilay
3385dd1376 Welcome to a new PLT day.
svn: r8693
2008-02-17 08:50:12 +00:00
Greg Cooper
1cbca40558 cleaner model for events
svn: r8691
2008-02-17 03:20:26 +00:00
Eli Barzilay
c2bb9d1459 better naming scheme
svn: r8689
2008-02-16 13:16:50 +00:00