Matthias Felleisen
5f2a62f37c
svn: r14689
2009-05-02 15:25:15 +00:00
Sam Tobin-Hochstadt
cce7f91b78
fix values->tc-results, doesn't compile yet
...
svn: r14688
2009-05-02 12:46:53 +00:00
Robby Findler
ea1ace6022
added horizontal-left-align style
...
svn: r14687
2009-05-02 12:32:04 +00:00
Eli Barzilay
a7ad3ce74c
Welcome to a new PLT day.
...
svn: r14686
2009-05-02 07:50:11 +00:00
Sam Tobin-Hochstadt
16305c20ff
more tests
...
svn: r14685
2009-05-02 01:45:50 +00:00
Robby Findler
55a98bf037
fixed a bug with holes used in certain places in patterns
...
svn: r14684
2009-05-02 00:57:18 +00:00
Sam Tobin-Hochstadt
83abdf9eae
sync to trunk
...
svn: r14681
2009-05-01 21:19:11 +00:00
Sam Tobin-Hochstadt
b4d100d60c
Fold tc/let-values/check into tc/let-values.
...
Remove printfs.
More metafunctions to handle splitting and merging filter sets.
Handle `delay', `list', `list*'
Implement tc/funapp for the simple case.
Make `id-from' a stxclass.
Shuffle code around so that it compiles.
Type parsing now handles multiple values properly, and has a values and results entry point.
svn: r14680
2009-05-01 21:18:23 +00:00
Eli Barzilay
ff73a5395e
removed lots of "the the"s
...
svn: r14679
2009-05-01 21:02:51 +00:00
Robby Findler
a3768d00eb
none of the various render-* worked under linux, due to a platform-specific default in the way ps-setup works.
...
svn: r14678
2009-05-01 20:38:26 +00:00
Matthew Flatt
ae36abfc37
doc corrections
...
svn: r14677
2009-05-01 17:03:53 +00:00
Eli Barzilay
528d032a37
Welcome to a new PLT day.
...
svn: r14673
2009-05-01 07:50:20 +00:00
Matthew Flatt
2b8b10dd40
fix problem with package, define*, and macro-introduced identifiers
...
svn: r14671
2009-04-30 23:57:45 +00:00
Robby Findler
1cb53bdf2a
improvements to the preferences dialog
...
svn: r14670
2009-04-30 23:15:10 +00:00
Robby Findler
60db480a8d
David Van Horn's changes
...
svn: r14669
2009-04-30 16:03:15 +00:00
Mike Sperber
1408502378
Translate the messages from the test engine.
...
This requires some refactoring to move the relevant message generation
to test-display.scm.
svn: r14668
2009-04-30 12:32:02 +00:00
Eli Barzilay
e179ff78fb
Welcome to a new PLT day.
...
svn: r14667
2009-04-30 08:31:17 +00:00
Eli Barzilay
055573076a
remove unused require
...
svn: r14666
2009-04-30 07:42:43 +00:00
Sam Tobin-Hochstadt
91f5c26964
Add `single-value' function, should be used more.
...
Construct returns correctly in lam-result->type
Add typechecking for `values' applications.
Extend `ret' to handle dty/dbound.
Define conversions from/to values <-> results
Handle multiple values at the repl.
svn: r14665
2009-04-29 22:54:29 +00:00
Matthew Flatt
d5b5c8fb97
refine note on immutable hash table performance
...
svn: r14664
2009-04-29 21:55:16 +00:00
Matthias Felleisen
f7d8270a6c
strings instead of chars
...
svn: r14663
2009-04-29 21:16:34 +00:00
Robby Findler
6d08558ab7
fixed a bug in my earlier bugfix (also PR 10221)
...
svn: r14662
2009-04-29 21:08:01 +00:00
Matthew Flatt
224f9fa3a7
fix bug in tracking paren shapes; fix Scribble binding search code; add syntax/template library
...
svn: r14661
2009-04-29 20:31:07 +00:00
Sam Tobin-Hochstadt
c5b4ac4f21
Rename id to mk-id to avoid name clashes.
...
Start on new tc-app as copy.
svn: r14660
2009-04-29 19:52:53 +00:00
Sam Tobin-Hochstadt
e79ece72c5
copy
...
svn: r14659
2009-04-29 19:38:36 +00:00
John Clements
1ce0c8c307
added index for plt-web-server
...
svn: r14658
2009-04-29 18:21:38 +00:00
John Clements
ce0a98dc61
added 2 indexed terms
...
svn: r14657
2009-04-29 18:20:37 +00:00
Sam Tobin-Hochstadt
1facac06ff
sync to trunk
...
svn: r14656
2009-04-29 17:21:15 +00:00
Sam Tobin-Hochstadt
b205f65bec
more testing
...
svn: r14655
2009-04-29 16:58:20 +00:00
Robby Findler
de6c1a524d
PR 10219
...
svn: r14654
2009-04-29 16:38:31 +00:00
Sam Tobin-Hochstadt
8b2381e109
sync to trunk
...
svn: r14653
2009-04-29 14:36:54 +00:00
Sam Tobin-Hochstadt
6662b72162
Fix reconstruction of Latents, which do not have keys.
...
svn: r14652
2009-04-29 14:35:52 +00:00
Sam Tobin-Hochstadt
ea03a75113
Fix p/c handling of rename.
...
svn: r14651
2009-04-29 14:35:26 +00:00
Jay McCarthy
6c3b8a9f2e
Delaying the initialization of localization until use
...
svn: r14650
2009-04-29 14:22:18 +00:00
Eli Barzilay
1157488b62
Welcome to a new PLT day.
...
svn: r14649
2009-04-29 07:50:21 +00:00
Eli Barzilay
fc7283c5a7
svn: r14648
2009-04-29 07:14:39 +00:00
Eli Barzilay
8785850a3c
svn: r14647
2009-04-29 07:13:55 +00:00
Robby Findler
87c9aba9e0
added a little optimization to provide/contract
...
svn: r14646
2009-04-29 03:48:45 +00:00
Matthias Felleisen
6cdf2ed976
strings for Universe callbacks
...
svn: r14645
2009-04-29 03:09:06 +00:00
Matthias Felleisen
10e0e08143
strings for Universe callbacks
...
svn: r14644
2009-04-29 03:08:40 +00:00
Sam Tobin-Hochstadt
ce0032f4c5
a couple small fixes
...
svn: r14643
2009-04-28 18:53:16 +00:00
Matthew Flatt
b42f1b5d8b
zo-marshal patch from Jay
...
svn: r14642
2009-04-28 16:37:16 +00:00
Robby Findler
a42ba6075b
added better linking for the 'lw' struct
...
svn: r14641
2009-04-28 15:22:32 +00:00
Sam Tobin-Hochstadt
7b6702c9e7
fix subtyping w/ filters
...
svn: r14640
2009-04-28 14:56:18 +00:00
Sam Tobin-Hochstadt
077574cfe1
more fixes for lambda with expected
...
svn: r14639
2009-04-28 14:48:53 +00:00
Sam Tobin-Hochstadt
9118e9ef12
Fixes for letrec.
...
svn: r14638
2009-04-28 14:24:09 +00:00
Matthew Flatt
39d405fe6e
zo-marshal supports module forms
...
svn: r14637
2009-04-28 13:13:22 +00:00
Eli Barzilay
15701f0868
Welcome to a new PLT day.
...
svn: r14636
2009-04-28 07:50:18 +00:00
Sam Tobin-Hochstadt
5a49e92de7
lots of let improvements
...
and check rationalization
svn: r14635
2009-04-27 23:25:34 +00:00
Sam Tobin-Hochstadt
2e2e9b8acf
fixes for plambda
...
svn: r14634
2009-04-27 22:44:42 +00:00
Sam Tobin-Hochstadt
dfbfc371e2
more printer improvements
...
svn: r14633
2009-04-27 22:24:47 +00:00
Sam Tobin-Hochstadt
af7b966c82
more contracts
...
more fixes
svn: r14632
2009-04-27 21:58:35 +00:00
Sam Tobin-Hochstadt
9853ae1f0f
Lots more fixes
...
svn: r14631
2009-04-27 21:16:34 +00:00
Sam Tobin-Hochstadt
4d8ba2bca6
use correct constructor
...
svn: r14630
2009-04-27 20:15:14 +00:00
Sam Tobin-Hochstadt
18f89c73e4
two fixes
...
svn: r14629
2009-04-27 20:11:57 +00:00
Matthias Felleisen
450bafcde4
improved error messge for register
...
svn: r14628
2009-04-27 19:09:37 +00:00
Sam Tobin-Hochstadt
17602816ad
sync to trunk
...
svn: r14627
2009-04-27 18:29:42 +00:00
Sam Tobin-Hochstadt
f2bffcabab
Sync to trunk again.
...
Fix require/contract.
Subtyping, printing for refinements.
svn: r14626
2009-04-27 18:26:00 +00:00
Sam Tobin-Hochstadt
8cbdf3ee95
compiles again
...
svn: r14625
2009-04-27 16:06:54 +00:00
Robby Findler
955f99fe41
svn: r14624
2009-04-27 14:32:30 +00:00
Matthew Flatt
30a3e8ced8
fix undo of delete implied by insert over a selection
...
svn: r14623
2009-04-27 13:02:49 +00:00
Eli Barzilay
3bc5491945
Welcome to a new PLT day.
...
svn: r14622
2009-04-27 07:50:11 +00:00
Matthew Flatt
308afeabf4
fix combo-field popdown arrow
...
svn: r14617
2009-04-26 22:52:58 +00:00
Eli Barzilay
610b5c7388
typo
...
svn: r14616
2009-04-26 20:04:42 +00:00
Sam Tobin-Hochstadt
119fd5bc95
Clarify docs.
...
svn: r14615
2009-04-26 17:55:02 +00:00
Matthew Flatt
4141389b84
fix some editor lock tracking
...
svn: r14614
2009-04-26 15:24:50 +00:00
Eli Barzilay
3dcd7182ab
Welcome to a new PLT day.
...
svn: r14612
2009-04-26 07:50:35 +00:00
Matthew Flatt
511c2b13b0
fix syntax-error message for misuse of identifier bound as code-typesetting variable or element transformer
...
svn: r14611
2009-04-25 16:15:16 +00:00
Matthew Flatt
f6c389d0ec
fix Scribble Latex rendering of prefixed tags; add #:tag-prefixes argument to secref and tech
...
svn: r14610
2009-04-25 15:19:58 +00:00
Matthew Flatt
22864b594d
fix Scribble rendering of links when tag-prefixed sub-sections appear in the same output anchor scope
...
svn: r14608
2009-04-25 13:46:54 +00:00
Eli Barzilay
6ce301f3c8
svn: r14607
2009-04-25 13:21:50 +00:00
Eli Barzilay
97cb7802ac
Welcome to a new PLT day.
...
svn: r14606
2009-04-25 07:50:17 +00:00
Matthew Flatt
a542660087
raise canvas scroll limits to 1B instead of 10k
...
svn: r14605
2009-04-24 21:54:28 +00:00
Sam Tobin-Hochstadt
29e123ccf3
sync to trunk
...
svn: r14602
2009-04-24 21:30:40 +00:00
Sam Tobin-Hochstadt
994f0205f4
fix conflicts
...
svn: r14601
2009-04-24 21:30:18 +00:00
Sam Tobin-Hochstadt
2d7d94031d
sync to trunk
...
svn: r14600
2009-04-24 21:22:59 +00:00
Jon Rafkind
4bc8e35d39
add example for subtract-in
...
svn: r14599
2009-04-24 21:22:24 +00:00
Sam Tobin-Hochstadt
1edf62a912
resolve conflicts
...
svn: r14598
2009-04-24 21:21:06 +00:00
Matthew Flatt
2439b4cb75
fix zo-parse problem with graphs in literal data
...
svn: r14596
2009-04-24 17:34:49 +00:00
Matthew Flatt
6df0ac6f51
fix accidental commit of debugging printf
...
svn: r14595
2009-04-24 15:49:24 +00:00
Matthew Flatt
733a9567c0
document r6rs non-conformance: several #% names are implicited imported
...
svn: r14594
2009-04-24 15:09:21 +00:00
Matthew Flatt
cd09b30497
(v4.1.5.5) repair interaction of provides redirected by a rename-transformer, certification of access to unexported variables, and protected exports; also get rid of kernel-reprovide special case in export handling, because a more general export-sharing technique subsumed the special case long ago
...
svn: r14593
2009-04-24 14:59:09 +00:00
Eli Barzilay
be1478345e
Welcome to a new PLT day.
...
svn: r14592
2009-04-24 07:50:19 +00:00
Jon Rafkind
7924ec7ca2
add example for matching-identifiers-in
...
svn: r14591
2009-04-24 05:08:51 +00:00
Robby Findler
35830ba57e
removed duplicate text:ports<%>
...
svn: r14590
2009-04-23 20:41:17 +00:00
Jay McCarthy
8f4ece0f9f
typos
...
svn: r14589
2009-04-23 16:17:48 +00:00
Robby Findler
7d881a32bf
svn: r14588
2009-04-23 14:57:51 +00:00
Eli Barzilay
904ab8ee0e
Welcome to a new PLT day.
...
svn: r14587
2009-04-23 07:50:27 +00:00
Matthew Flatt
3f803b2298
another doc fix (missed part of PR 10214)
...
svn: r14586
2009-04-22 18:32:09 +00:00
Matthew Flatt
43fe904fe5
fix typos (incl PRs 10213, 10214)
...
svn: r14585
2009-04-22 18:30:35 +00:00
Eli Barzilay
64b59f2b28
fix a subtle bug (canvas could be #f)
...
svn: r14584
2009-04-22 09:21:54 +00:00
Eli Barzilay
cfec8d12de
Welcome to a new PLT day.
...
svn: r14583
2009-04-22 07:50:11 +00:00
Matthew Flatt
30bb8ed263
some slightly less-boring examples
...
svn: r14582
2009-04-22 00:42:47 +00:00
Jon Rafkind
2bd98fbdb2
fix one test, break another
...
svn: r14581
2009-04-21 23:49:34 +00:00
Jon Rafkind
ec615d4882
add some function tests
...
svn: r14580
2009-04-21 23:41:50 +00:00
Sam Tobin-Hochstadt
062008c758
type for append-map
...
svn: r14579
2009-04-21 22:51:55 +00:00
Sam Tobin-Hochstadt
1edd4770f4
remove debug printf
...
svn: r14578
2009-04-21 17:43:33 +00:00
Matthew Flatt
932fe179f8
drop a bad R6RS test (PR 10210)
...
svn: r14577
2009-04-21 16:44:41 +00:00
Matthew Flatt
4bc2ddaf9d
snip and editor-data class lists need to be eventspace-specific
...
svn: r14575
2009-04-21 16:37:25 +00:00
Sam Tobin-Hochstadt
60325b670c
Fix handling of filters that refer to out-of-scope vars
...
svn: r14574
2009-04-21 16:13:00 +00:00
Sam Tobin-Hochstadt
b1b5fe4816
Add test for match improvements.
...
Improve handling of inference for let loop.
svn: r14573
2009-04-21 15:35:05 +00:00
Eli Barzilay
be15b146ed
Welcome to a new PLT day.
...
svn: r14572
2009-04-21 14:56:42 +00:00
Sam Tobin-Hochstadt
8918328e8a
Infer on ((lambda
...
add types for matchable? and match-equality-test
svn: r14570
2009-04-20 22:41:37 +00:00
Jay McCarthy
77ec85a66b
Unbalance | was breaking build. Revert if fixed wrong
...
svn: r14568
2009-04-20 17:02:27 +00:00
Matthew Flatt
f51f8c8b7f
avoid generating unnecessary struct-accessor and -mutator names
...
svn: r14566
2009-04-20 13:14:40 +00:00
Eli Barzilay
da4742700b
scheme expression typos
...
svn: r14565
2009-04-20 08:20:19 +00:00
Eli Barzilay
d9ae39c218
bar typos
...
svn: r14564
2009-04-20 07:55:41 +00:00
Eli Barzilay
10421f6153
Welcome to a new PLT day.
...
svn: r14563
2009-04-20 07:50:20 +00:00
Eli Barzilay
9c0f6bc775
its typos
...
svn: r14562
2009-04-20 07:46:50 +00:00
Robby Findler
104dde2a08
added back in support for the with-border? flag
...
svn: r14561
2009-04-19 22:20:46 +00:00
Eli Barzilay
434ec53b88
typed scheme tests keep failing
...
svn: r14559
2009-04-19 14:13:06 +00:00
Eli Barzilay
eb17e0e260
Welcome to a new PLT day.
...
svn: r14558
2009-04-19 07:50:27 +00:00
John Clements
7334a89d6b
undid accidental change to church.ss
...
svn: r14557
2009-04-19 01:33:29 +00:00
John Clements
ea861e346f
fixed typo in docs of fresh form
...
svn: r14556
2009-04-19 00:45:02 +00:00
Eli Barzilay
3b39cfc4b8
fixed two uses of raise-type-error (PR 10208)
...
svn: r14555
2009-04-18 18:15:33 +00:00
Robby Findler
c33870fa04
PR 10209
...
svn: r14554
2009-04-18 17:53:56 +00:00
Mike Sperber
699d1c2ea8
Synch German string constants with latest.
...
svn: r14553
2009-04-18 17:19:19 +00:00
Eli Barzilay
04a4060567
Welcome to a new PLT day.
...
svn: r14551
2009-04-18 07:50:30 +00:00
Eli Barzilay
32ceddfea0
remove erroneous closing brace
...
svn: r14550
2009-04-18 04:32:42 +00:00
Matthew Flatt
82b9ab8a53
fix excessive redraw after changes within an editor
...
svn: r14549
2009-04-18 01:38:18 +00:00
Matthew Flatt
4b3626c156
fix inverted argument default for editor<%> read-from-file method; better Check Sytax results on packages; added syntax/flatten-begin library
...
svn: r14548
2009-04-17 22:50:19 +00:00
Eli Barzilay
59a38c0dad
typo (PR10207)
...
svn: r14546
2009-04-17 19:15:20 +00:00
Eli Barzilay
7838fec40e
fixed typo -- using str instead of result
...
svn: r14545
2009-04-17 17:34:47 +00:00
Eli Barzilay
39ba607413
double quotes
...
svn: r14544
2009-04-17 17:33:38 +00:00
Jay McCarthy
99221c02bc
pushing up limit
...
svn: r14543
2009-04-17 15:20:47 +00:00
Matthew Flatt
e95edcc82d
margin note on Unix Scripts at docs for --script flag
...
svn: r14542
2009-04-17 12:43:37 +00:00
Matthew Flatt
7d61c67bab
fix handling of define*-values between a syntax binding and a syntax-local-value
...
svn: r14541
2009-04-17 12:29:04 +00:00
Matthew Flatt
e02aef66a4
doc λ in HtDP Intm+Lam and Adv
...
svn: r14540
2009-04-17 11:27:23 +00:00
Matthew Flatt
b07a536ae3
bind λ in HtDP Intermediate+Lambda and Advanced (patch from Todd O'Bryan)
...
svn: r14539
2009-04-17 11:18:30 +00:00
Matthew Flatt
a99c653997
doc scheme/gui editor-stream method updates
...
svn: r14538
2009-04-17 11:12:13 +00:00
Eli Barzilay
d33f47a625
Welcome to a new PLT day.
...
svn: r14537
2009-04-17 07:50:19 +00:00
Matthew Flatt
d49e36d983
fix margin-note typo
...
svn: r14536
2009-04-17 01:46:19 +00:00
Matthew Flatt
8aa8b938a0
change margin-note to generate a blockquote insteda of a single paragraph
...
svn: r14535
2009-04-17 01:30:15 +00:00
Matthew Flatt
09320cea1c
tiny object-instantiation perf. tweak
...
svn: r14534
2009-04-16 21:24:42 +00:00
Matthew Flatt
ce9d264920
don't let syntax-colorer thread get suspend while reading from the editor
...
svn: r14531
2009-04-16 19:20:44 +00:00
Matthew Flatt
709ad23400
performance improvements: class local-field access uses accessor with index built in (so the index is checked once); JIT partially inlines struct-field mutation
...
svn: r14530
2009-04-16 19:01:20 +00:00
Sam Tobin-Hochstadt
b53fda9000
update date
...
svn: r14529
2009-04-16 18:33:20 +00:00
Robby Findler
0c2c04e168
shrunk the height of the preferences window
...
svn: r14528
2009-04-16 17:18:35 +00:00
Eli Barzilay
7aadcfddfa
Welcome to a new PLT day.
...
svn: r14527
2009-04-16 07:50:18 +00:00
Matthew Flatt
119c69e1ad
fix some problems and inefficiencies in saving and loading wxme streams
...
svn: r14526
2009-04-15 22:27:43 +00:00
Stevie Strickland
b7063fc563
Fix error message in define/contract.
...
svn: r14522
2009-04-15 15:43:04 +00:00
Casey Klein
2c8c8638ac
Barebones interface for overriding default generators.
...
svn: r14519
2009-04-15 14:09:35 +00:00
Eli Barzilay
4de8e28016
Welcome to a new PLT day.
...
svn: r14518
2009-04-15 07:50:14 +00:00
Robby Findler
405ade4765
svn: r14517
2009-04-15 03:18:11 +00:00
Matthew Flatt
8001b11c03
under Windows, editor-canvas% needs to set its own focus on mouse clicks
...
svn: r14516
2009-04-14 23:08:51 +00:00
Matthias Felleisen
05ae98e55b
fixed error message for sqr
...
svn: r14515
2009-04-14 22:04:52 +00:00
Matthias Felleisen
d0841e6c74
random modified to take just one argument
...
svn: r14514
2009-04-14 21:52:45 +00:00
Matthew Flatt
0f9cb4882d
fix problem with keymap chaining and prefix bindings
...
svn: r14513
2009-04-14 16:38:37 +00:00
Matthew Flatt
6082e6a9c3
fix CDLF conversion when loading a text file into an editor
...
svn: r14512
2009-04-14 16:21:09 +00:00
Eli Barzilay
f2ae856533
set svn:eol-style
...
svn: r14511
2009-04-14 14:40:46 +00:00