Robby Findler
8d0d6d5d28
fixed a bug in run-after-edit-sequence
...
svn: r10973
2008-07-29 21:39:32 +00:00
Matthew Flatt
c8318761c8
document ways to control Scribble TOC output
...
svn: r10972
2008-07-29 20:40:25 +00:00
Matthew Flatt
8140b3644e
add 'bitwise-bit-set?' and 'in-value' (v4.0.2.6)
...
svn: r10971
2008-07-29 19:27:33 +00:00
Matthew Flatt
1ca888a934
dic docs for 'do' (PR 9640)
...
svn: r10970
2008-07-29 19:23:38 +00:00
Robby Findler
316ee3180d
adjusted drawing order to highlight searches slightly better
...
svn: r10969
2008-07-29 18:25:18 +00:00
Stevie Strickland
402de6f090
Yes, we need the hyphen.
...
svn: r10968
2008-07-29 17:10:01 +00:00
Stevie Strickland
be456fec94
Actually, revert that last change. What we'll do is:
...
* Fix up things so that we actually use 'temp-dir via find-system-path
instead of using /tmp always
* Turn off logging via the logging? for-syntax definition.
svn: r10967
2008-07-29 17:06:11 +00:00
Stevie Strickland
2d9a48a11d
This shouldn't have been left in.
...
svn: r10966
2008-07-29 16:58:21 +00:00
Chongkai Zhu
3379ec96b6
flush log
...
svn: r10965
2008-07-29 16:44:01 +00:00
Robby Findler
8c022426f4
improved the caching in the contour window drawing so it does allocation on each redraw
...
svn: r10964
2008-07-29 14:00:43 +00:00
Kathy Gray
57b1ba802f
recurs support; take 2
...
svn: r10963
2008-07-29 13:57:22 +00:00
Matthew Flatt
71cad3b6a1
minor improvement in Slideshow docs
...
svn: r10962
2008-07-29 13:25:04 +00:00
Matthew Flatt
2c813c53c5
fix '(nonnegative|positive)-exact-integer?' contracts (moving 'exact-' to the front where it belongs)
...
svn: r10960
2008-07-29 12:56:05 +00:00
Robby Findler
21e3f5f6c5
hide the anchor, take 2
...
svn: r10959
2008-07-29 12:52:31 +00:00
Eli Barzilay
e4f04372a0
Welcome to a new PLT day.
...
svn: r10957
2008-07-29 07:50:09 +00:00
Eli Barzilay
5cee270746
svn: r10956
2008-07-29 07:45:26 +00:00
Eli Barzilay
bc435dc640
Use context queries based on language capabilities.
...
svn: r10955
2008-07-29 06:59:43 +00:00
Eli Barzilay
a871476756
typo
...
svn: r10954
2008-07-29 04:33:36 +00:00
Eli Barzilay
f30efeb8c3
search-context has the proper suffix now
...
svn: r10953
2008-07-29 04:32:58 +00:00
Robby Findler
f6912b7439
fixed misc bugs in the 20,000 ft overview window
...
svn: r10952
2008-07-29 04:25:16 +00:00
Robby Findler
9d34ccb169
fixed a pair of bugs related to the anchor
...
svn: r10951
2008-07-28 21:45:24 +00:00
Robby Findler
bbf51d2ab0
fixed a pair of bugs related to the anchor
...
svn: r10950
2008-07-28 21:41:22 +00:00
Matthew Flatt
27375c0d5a
fix equal? on transparent R6RS records
...
svn: r10949
2008-07-28 20:30:25 +00:00
Matthew Flatt
65ce019fbc
refine map docs to clarify that the results are in order
...
svn: r10948
2008-07-28 20:28:20 +00:00
Robby Findler
a007b9cde8
adjusted esc and control-g wrt snapback and search
...
svn: r10947
2008-07-28 20:05:35 +00:00
Robby Findler
eaf979b749
added a search anchor to drschemes new search facility
...
svn: r10946
2008-07-28 18:40:34 +00:00
Eli Barzilay
73d422d542
reversed reviosion 10942
...
svn: r10945
2008-07-28 18:02:51 +00:00
Eli Barzilay
6106b5ad7d
Welcome to a new PLT day.
...
svn: r10944
2008-07-28 16:44:00 +00:00
Eli Barzilay
0a79a5c513
removed bogus text
...
svn: r10943
2008-07-28 16:36:23 +00:00
Kathy Gray
dd92c0a16f
svn: r10942
2008-07-28 16:24:23 +00:00
Matthew Flatt
44b1499301
add current-trace-notify
...
svn: r10941
2008-07-28 14:45:16 +00:00
Eli Barzilay
3bcbdc1924
* set svn:eol-style
...
* This commit also adds drscheme:help-context-term capability for the
teaching languages, with a couple of #|!!!|# comments that will go
away soon. (This part was committed by mistake.)
svn: r10940
2008-07-28 04:01:15 +00:00
Robby Findler
b088ac9c74
more adjustments to searching and related things
...
svn: r10939
2008-07-28 03:48:23 +00:00
Matthias Felleisen
a71b13eacd
typos fixed
...
svn: r10938
2008-07-27 21:40:05 +00:00
Matthias Felleisen
d532716a51
good enough for now
...
svn: r10937
2008-07-27 21:22:29 +00:00
Matthias Felleisen
14c48aa3b5
first draft of matrix docs
...
svn: r10936
2008-07-27 20:47:31 +00:00
Robby Findler
d1330f543c
return now goes to the next hit, when keyboard focus is in the search bar
...
svn: r10935
2008-07-27 14:44:12 +00:00
Robby Findler
f6714c551c
changed menu keybinding for find so that it toggles the keyboard focus back and forth with the searching window
...
svn: r10934
2008-07-27 13:57:33 +00:00
Eli Barzilay
8b59996cb4
remove bogus space between closing bracket an opening brace
...
svn: r10933
2008-07-27 04:53:13 +00:00
Robby Findler
49e46e0ae1
fixed up the keymap that's used when the menu bindings are disabled
...
svn: r10932
2008-07-27 04:03:38 +00:00
Robby Findler
12d18d8107
adjusted the keybindings for search a little bit
...
svn: r10931
2008-07-27 03:43:36 +00:00
Sam Tobin-Hochstadt
d58bdb5f56
More greek letters for scribble latex rendering.
...
svn: r10930
2008-07-27 03:08:10 +00:00
Danny Yoo
0013f61f65
Added last-frame-delay to the gif writing documentation.
...
svn: r10929
2008-07-26 21:48:35 +00:00
Danny Yoo
79fcb48d2f
Adjusted filenames used for saving the animation frames so they're consistent width.
...
svn: r10928
2008-07-26 21:48:34 +00:00
Danny Yoo
323ae22f12
Adding a five-second pause to the end of an animated-gif. Added #:last-frame-delay parameter to mrlib/gif's write-animated-gif function.
...
svn: r10927
2008-07-26 21:48:29 +00:00
Matthew Flatt
616ec71325
fix for/or and for/and when one of the clauses binds multiple values
...
svn: r10926
2008-07-26 21:38:39 +00:00
Eli Barzilay
fb5240d145
Welcome to a new PLT day.
...
svn: r10925
2008-07-26 20:57:15 +00:00
Matthew Flatt
35638a8c5a
fix R6RS syntax->datum and fix broken tests (as reported by Will)
...
svn: r10924
2008-07-26 20:38:02 +00:00
Robby Findler
1268238264
filled in the rest of the framework-level docs for the new searching setup
...
svn: r10923
2008-07-26 20:36:02 +00:00
Matthew Flatt
c1983f1984
fix syntax-case tests
...
svn: r10922
2008-07-26 20:29:40 +00:00
Robby Findler
a3c0e93324
improved searching (docs not yet quite done, but I want to test on other platforms ... another commit to follow)
...
svn: r10921
2008-07-26 20:06:23 +00:00
Robby Findler
bd2d93096e
an initial checkin; not yet used
...
svn: r10920
2008-07-26 20:05:14 +00:00
Matthew Flatt
e7e188143f
update R6RS test readme, espeically for Ypsilon
...
svn: r10919
2008-07-26 12:31:17 +00:00
Mike Sperber
af317e4507
Synch with latest.
...
svn: r10918
2008-07-26 11:15:50 +00:00
Eli Barzilay
ebd393c2a8
use #f as the default context
...
svn: r10917
2008-07-26 03:03:20 +00:00
Eli Barzilay
63ecb0ec4d
added search context capability
...
svn: r10916
2008-07-26 03:00:12 +00:00
Matthew Flatt
bbf9376115
doc typo (PR 9634)
...
svn: r10915
2008-07-26 00:09:13 +00:00
Sam Tobin-Hochstadt
80c7d04582
Re-enable macro stepper for pretty big.
...
svn: r10914
2008-07-25 18:35:45 +00:00
Eli Barzilay
629cbc1d92
possible fix for PR9628 and PR9615
...
svn: r10913
2008-07-25 14:23:34 +00:00
Kathy Gray
dccc1337a2
Keeping more potential errors
...
svn: r10912
2008-07-25 13:59:19 +00:00
Eli Barzilay
e7184d8d29
add "-foo" for negated search terms, fix occasional problem with aborted searches
...
svn: r10911
2008-07-25 13:51:51 +00:00
Matthew Flatt
4092392e5a
adjust Scribble para/div style handling
...
svn: r10910
2008-07-25 13:16:06 +00:00
Matthew Flatt
949032b03e
fix UTF-16 encoding tests again (assume BE when no BOM)
...
svn: r10909
2008-07-25 13:07:59 +00:00
Matthew Flatt
5ff90cdd42
fix checkable menu delete/restore
...
svn: r10908
2008-07-25 12:38:43 +00:00
Matthew Flatt
9fece2f96b
more repairs from Will
...
svn: r10907
2008-07-25 12:38:03 +00:00
Eli Barzilay
5c61c1b997
added context label
...
svn: r10906
2008-07-25 02:05:00 +00:00
Eli Barzilay
42cf9ddda1
parse a label argument too
...
svn: r10905
2008-07-25 01:44:59 +00:00
Matthew Flatt
49a015e890
R6RS test suite fixes from Will
...
svn: r10904
2008-07-25 01:06:27 +00:00
Kathy Gray
ba1a6f86e9
Parser bug correction
...
svn: r10903
2008-07-24 14:35:51 +00:00
Matthew Flatt
8e4647cd6c
tweak table-of-contents rendering again
...
svn: r10902
2008-07-24 13:45:08 +00:00
Eli Barzilay
47b678e3bb
Welcome to a new PLT day.
...
svn: r10901
2008-07-24 13:29:36 +00:00
Matthew Flatt
27b0df2c2a
tweak doc HTML toc rendering
...
svn: r10900
2008-07-24 13:07:59 +00:00
Matthew Flatt
78c5220836
fix searching a different way, which more likely matches the intent
...
svn: r10899
2008-07-24 11:41:21 +00:00
Matthew Flatt
9c8cad4197
fix doc searching
...
svn: r10898
2008-07-24 11:37:35 +00:00
Robby Findler
a073b04c3c
removed extra arguments in call to highlight-range, since they were the default value (and the signature of this method is going to change)
...
svn: r10897
2008-07-24 11:36:54 +00:00
Matthew Flatt
a97b4bff8a
scribble and doc improvements
...
svn: r10896
2008-07-24 11:32:16 +00:00
Eli Barzilay
a104bb0453
scroll a panel into view when activated
...
svn: r10895
2008-07-24 11:05:10 +00:00
Eli Barzilay
56320ded96
Much improved support for context, reorganize dom using divs only, improve html part, and more
...
svn: r10894
2008-07-24 10:43:22 +00:00
Matthew Flatt
2c0b17cf19
fix bytevector-ieee-native-... tests (from Aziz) and checking in implementation
...
svn: r10893
2008-07-24 09:56:36 +00:00
Eli Barzilay
1f6007ce8b
hack: see comment
...
svn: r10892
2008-07-24 08:16:07 +00:00
Matthew Flatt
e137994b5c
add on-reflow to text% and auto-size to message%
...
svn: r10890
2008-07-24 01:35:31 +00:00
Matthew Flatt
e7eefb84c5
change display of multiple-value failures in r6rs test suite
...
svn: r10889
2008-07-24 00:27:33 +00:00
Matthew Flatt
643b24c3b7
change the way multiple-value results are compared in r6rs test suite
...
svn: r10888
2008-07-24 00:23:05 +00:00
Matthew Flatt
5a5f52d99c
add run-via-eval (from Aziz)
...
svn: r10887
2008-07-23 22:34:07 +00:00
Danny Yoo
d0c4a5e49f
Adjusting profj parsing to use object-name syntax source.
...
svn: r10886
2008-07-23 21:50:19 +00:00
Matthew Flatt
a1ee4b8703
update r6rs test suite notes
...
svn: r10885
2008-07-23 21:23:51 +00:00
Matthew Flatt
2db7898f70
more r6rs test missing record-type-descriptors
...
svn: r10884
2008-07-23 20:58:43 +00:00
Eli Barzilay
55f2387f93
avoid potentially bad JS for...in
...
svn: r10883
2008-07-23 19:05:15 +00:00
Matthew Flatt
75919b4b15
sgl doc fixes
...
svn: r10882
2008-07-23 18:16:20 +00:00
Matthew Flatt
84003497a0
use function for fx/carry tests
...
svn: r10881
2008-07-23 16:18:47 +00:00
Eli Barzilay
ea3c3687dc
improved search indicator thing
...
svn: r10880
2008-07-23 16:14:29 +00:00
Matthew Flatt
f7767aefaa
slight improvement to R6RS carry-test expansion
...
svn: r10879
2008-07-23 15:51:13 +00:00
Matthew Flatt
7bd75641c7
r6rs test changes: change utf-8 to latin-1 as suggested by Will, and add missing tests for some carry functions
...
svn: r10878
2008-07-23 15:40:09 +00:00
Matthew Flatt
a0f7301dff
remove misplaced #:evals in schemeblocks
...
svn: r10877
2008-07-23 15:01:13 +00:00
Danny Yoo
44e5ba4ec2
updated servlet2 to 4.0 style
...
svn: r10876
2008-07-23 14:29:47 +00:00
Matthew Flatt
d343751862
another r6rs test
...
svn: r10875
2008-07-23 13:19:30 +00:00
Matthew Flatt
7a21aff2e6
r6rs test fixes from leppie
...
svn: r10874
2008-07-23 13:17:10 +00:00
Matthew Flatt
10082a81d2
allow example parsers to be compiled
...
svn: r10873
2008-07-23 13:03:39 +00:00
Matthew Flatt
61ef67beb7
remove example parser that doesn't work
...
svn: r10872
2008-07-23 13:01:30 +00:00
Matthew Flatt
fc87f01bb7
fix some example parsers
...
svn: r10871
2008-07-23 13:01:11 +00:00
Matthew Flatt
8e1add79c9
R6RS syntax vector repair (PR 9625)
...
svn: r10870
2008-07-23 12:25:41 +00:00
Matthew Flatt
fe84c8c6a3
protect nan? test by real?, as Aziz points out; also fix nan?, finite?, and infinite? to insist on real arguments
...
svn: r10869
2008-07-23 01:06:26 +00:00
Matthew Flatt
4947ae6711
finish fishing records/syntactic tests
...
svn: r10868
2008-07-23 00:57:42 +00:00
Matthew Flatt
41f89d35f8
R6RS test repairs form Aziz
...
svn: r10867
2008-07-23 00:50:22 +00:00
Matthew Flatt
837429315a
refine r6rs test suite notes, again
...
svn: r10866
2008-07-22 22:01:13 +00:00
Robby Findler
fa7e590605
preparation for new search and replace
...
svn: r10865
2008-07-22 21:58:21 +00:00
Matthew Flatt
6f6a3f27d0
refine r6rs test suite notes
...
svn: r10864
2008-07-22 21:42:39 +00:00
Matthias Felleisen
e50f229beb
scene fixed in world
...
svn: r10863
2008-07-22 21:00:07 +00:00
Matthew Flatt
2e7047b87f
fix guide typos
...
svn: r10862
2008-07-22 14:36:28 +00:00
Matthew Flatt
0f984fbc02
GUI doc repairs
...
svn: r10861
2008-07-22 13:28:02 +00:00
Matthew Flatt
6c43d23bc4
add editor-scroll-to method of editor<%>
...
svn: r10860
2008-07-22 13:17:09 +00:00
Eli Barzilay
44440a42a7
Welcome to a new PLT day.
...
svn: r10859
2008-07-22 07:26:56 +00:00
Robby Findler
bd6ed2dfc2
changed serching text notification from pull-style to push-style, ie the text now notifies the frame when it wants to be actived for searching instead of waiting for the frame to ask
...
svn: r10858
2008-07-22 03:51:26 +00:00
Matthew Flatt
a690f715c5
some r6rs test suite fixes
...
svn: r10857
2008-07-21 23:10:59 +00:00
Robby Findler
e2c49f4963
more speedups for the highlighting and some setup for improving docked search
...
svn: r10855
2008-07-21 22:17:54 +00:00
Matthew Flatt
9af18d6971
R6RS tests: sps files for more convenient testing, README on how to run
...
svn: r10854
2008-07-21 22:16:19 +00:00
Matthew Flatt
ec75a07fc6
.ss -> .sls for portable R6RS tests
...
svn: r10853
2008-07-21 20:51:33 +00:00
Matthew Flatt
5dbd83d8c2
rebuild kernel file to add text% position-locations
...
svn: r10852
2008-07-21 20:39:19 +00:00
Matthew Flatt
a3bf5c9523
fix spectral-norm benchmark
...
svn: r10851
2008-07-21 20:38:51 +00:00
Matthew Flatt
319c7406a2
fix shootout problems
...
svn: r10850
2008-07-21 20:01:30 +00:00
Matthew Flatt
5ff75bac42
allow duplicate struct properties if the values are eq?; add position-locations to text%
...
svn: r10849
2008-07-21 18:54:09 +00:00
Matthew Flatt
763d37d775
properties can now effectively inherit properties (v4.0.2.5)
...
svn: r10848
2008-07-21 17:04:25 +00:00
Kathy Gray
5a6a9ed653
check ... oneOf .... bug fixes
...
svn: r10847
2008-07-21 15:12:15 +00:00
Robby Findler
278c456c1b
improved performance of highlighting regions when there are lots and lots of regions
...
svn: r10846
2008-07-21 14:19:59 +00:00
Eli Barzilay
09ee49e074
Welcome to a new PLT day.
...
svn: r10845
2008-07-20 19:51:16 +00:00
Robby Findler
391272c73a
fixed a bug in preference unmarshalling
...
svn: r10844
2008-07-20 19:02:09 +00:00
Jay McCarthy
258c569afe
up
...
svn: r10843
2008-07-20 16:12:08 +00:00
Eli Barzilay
39af76b953
typo
...
svn: r10842
2008-07-20 05:38:05 +00:00
Matthew Flatt
1091050692
more shootout clean-up
...
svn: r10841
2008-07-19 14:47:13 +00:00
Matthew Flatt
55a44ae5bc
shootout benchmarks
...
svn: r10840
2008-07-19 14:27:00 +00:00
Matthew Flatt
b8672845fc
shootout benchmarks
...
svn: r10839
2008-07-19 02:40:34 +00:00
Eli Barzilay
bba44e46e8
clarify arity of procedure input to regexp-match
...
svn: r10838
2008-07-19 02:25:40 +00:00
Matthew Flatt
83e7774bee
shootout benchmark improvements
...
svn: r10837
2008-07-19 01:00:27 +00:00
Matthew Flatt
b8aa628d1e
shootout updates
...
svn: r10836
2008-07-19 00:11:10 +00:00
Matthew Flatt
69d604c0be
fix udp test and update docs related to socket re-binding
...
svn: r10835
2008-07-18 21:33:11 +00:00
Matthew Flatt
7c6b93f531
eopl doc updates
...
svn: r10834
2008-07-18 19:00:38 +00:00
Matthew Flatt
867306caff
new #lang planet reader; new sandbox-make-loger parameter
...
svn: r10833
2008-07-18 17:25:49 +00:00
Eli Barzilay
57a3449003
yet another typo
...
svn: r10831
2008-07-18 07:08:55 +00:00
Eli Barzilay
d961143791
more typos
...
svn: r10830
2008-07-18 07:07:28 +00:00
Eli Barzilay
f405177906
typo
...
svn: r10829
2008-07-18 07:04:22 +00:00
Eli Barzilay
aa496a7328
removed redundant mzlib/string require
...
svn: r10828
2008-07-18 04:59:46 +00:00
Eli Barzilay
21b052d9f8
document new filtered-in and -out forms
...
svn: r10827
2008-07-18 01:01:43 +00:00
Eli Barzilay
5a7ce88ac0
added filtered-in and -out
...
svn: r10826
2008-07-17 23:02:56 +00:00
Matthew Flatt
a2e03a8ad4
remove spruious eval in sslgen for eopl
...
svn: r10825
2008-07-17 18:23:33 +00:00
Matthew Flatt
6e668cbb00
fix R6RS template handling of consecutive ellipses
...
svn: r10824
2008-07-17 17:55:52 +00:00
Matthew Flatt
04af3c8f01
fix logger name handling
...
svn: r10823
2008-07-17 17:41:05 +00:00
Matthew Flatt
a14a6d7272
fix R6RS parsing ofr numbers that start with two # things, like #i#xe/f
...
svn: r10822
2008-07-17 17:38:06 +00:00
Kathy Gray
593e6256d2
Arity bugs identified by the optimizer
...
svn: r10820
2008-07-17 16:07:44 +00:00
Matthew Flatt
a88d8487d4
fix logging doc typo
...
svn: r10819
2008-07-17 15:21:31 +00:00
Matthew Flatt
9af00fcfb4
v4.0.2.4: logging
...
svn: r10818
2008-07-17 15:20:17 +00:00
Eli Barzilay
9e776c0712
Welcome to a new PLT day.
...
svn: r10813
2008-07-17 12:00:07 +00:00
John Clements
b334fa476b
doc fixes
...
svn: r10812
2008-07-17 06:48:46 +00:00
John Clements
1d670334c7
old comment no longer appears to be true
...
svn: r10811
2008-07-17 05:48:16 +00:00
Danny Yoo
67bc4f3f0c
Revert "Adding checks for get-port-name in object interface before method call."
...
svn: r10807
2008-07-17 02:16:45 +00:00
Danny Yoo
f237af6140
Getting servlet2 back to working shape. Changes include:
...
Wrapped the major servlet2 functions so they talk to a running server
thread under an on-web context.
Bumped timeout to +inf.
When starting server, checks to see if the port is available. If not,
tries to choose 8001, 8002, ... up to 8032 before giving up.
svn: r10806
2008-07-17 02:13:46 +00:00
Eli Barzilay
c96bfce485
add parameterize
...
svn: r10805
2008-07-17 01:09:43 +00:00
Danny Yoo
93c1b92c7b
Adding checks for get-port-name in object interface before method call.
...
svn: r10804
2008-07-17 00:52:53 +00:00
Danny Yoo
4535aa4537
Simplifying scheme box location-finding code.
...
svn: r10803
2008-07-17 00:52:47 +00:00
Eli Barzilay
2260741a64
* Leave a single definition of `maybe'
...
* Change icon to the 3rd edition icon with transparency
* Change url to www.eopl3.com
svn: r10799
2008-07-16 17:58:25 +00:00
Robby Findler
e892701c0d
3rd edition icon
...
svn: r10798
2008-07-16 17:50:32 +00:00
Stevie Strickland
91291ba2bc
Add the forall Unicode symbol as an acceptable replacement for the
...
All type constructor.
svn: r10797
2008-07-16 17:37:05 +00:00
Matthew Flatt
9ca0dc49c3
change EoPL back to an extension of mzscheme
...
svn: r10796
2008-07-16 17:33:56 +00:00
Eli Barzilay
44cc698c83
mitch requests
...
svn: r10795
2008-07-16 17:08:37 +00:00
Matthias Felleisen
263feeb124
for future use
...
svn: r10794
2008-07-16 16:28:36 +00:00
Matthias Felleisen
469c1a0c89
small refactoring of hangman checks
...
svn: r10793
2008-07-16 16:14:21 +00:00
Matthias Felleisen
43e815713c
two bugs in hangman
...
svn: r10792
2008-07-16 15:07:12 +00:00
Matthias Felleisen
25f675461a
doc bug in hangman
...
svn: r10791
2008-07-16 15:06:38 +00:00
Eli Barzilay
2628b28770
fix keyboard response
...
svn: r10790
2008-07-16 13:58:24 +00:00
Eli Barzilay
8cca45792c
fix length use
...
svn: r10789
2008-07-16 11:28:09 +00:00
Eli Barzilay
ba78420428
Welcome to a new PLT day.
...
svn: r10788
2008-07-16 10:38:46 +00:00
Eli Barzilay
3111d2c147
fix keep-file -- it should be a render-element
...
svn: r10787
2008-07-16 10:32:57 +00:00
Matthew Flatt
cd6acfdd28
add noborder latex macro
...
svn: r10786
2008-07-16 01:04:01 +00:00
Eli Barzilay
3bd1e3615c
remove only files
...
svn: r10785
2008-07-16 00:22:05 +00:00
Eli Barzilay
7de06dbbb3
remove all non-sxref files
...
svn: r10784
2008-07-15 22:46:31 +00:00
Matthew Flatt
b1e859a5c2
remove hyperlink border for doc icons in game titles
...
svn: r10783
2008-07-15 22:23:41 +00:00
Matthew Flatt
1c6281111b
add render-element structure, and use it in the search doc
...
svn: r10782
2008-07-15 22:03:36 +00:00
Matthew Flatt
447698bce1
improve macros and docs for mpairs inside; change mrlib/gif to use scheme/base keywords
...
svn: r10781
2008-07-15 19:29:08 +00:00
Eli Barzilay
e4a66b0d11
this code now uses version/utils
...
svn: r10780
2008-07-15 19:15:45 +00:00
Stevie Strickland
0cd54c9e33
Merging in the following code:
...
svn merge -r10197:10773 http://svn.plt-scheme.org/plt/branches/samth/dots
svn merge -r10210:10737 http://svn.plt-scheme.org/plt/branches/samth/dots-tests
This adds non-uniform variable-arity polymorphism to Typed Scheme.
svn: r10778
2008-07-15 19:03:59 +00:00
Matthew Flatt
e3f3595625
fix version sanity check
...
svn: r10777
2008-07-15 18:50:48 +00:00
Eli Barzilay
7d1d8bf7fe
some additional sanity checking
...
svn: r10776
2008-07-15 18:26:12 +00:00
Eli Barzilay
91fdcce770
Welcome to a new PLT day.
...
svn: r10774
2008-07-15 16:42:25 +00:00
Stevie Strickland
39c343ec18
Add filter-map to base-env.ss
2008-07-15 00:33:14 -04:00
Stevie Strickland
1fd8f6c2c3
This is too long for the paragraph, just separate it.
2008-07-15 00:10:04 -04:00
Eli Barzilay
3c38176bea
typos
...
svn: r10771
2008-07-14 16:10:34 +00:00
Eli Barzilay
a0d4bc8393
removed leftovers
...
svn: r10770
2008-07-14 15:37:56 +00:00
Eli Barzilay
824fba5b26
restore unmodified version
...
svn: r10769
2008-07-14 15:36:51 +00:00
Eli Barzilay
e78acf374f
remove changed code
...
svn: r10768
2008-07-14 15:33:32 +00:00
John Clements
d095fefb10
not-so-strongly-deprecated
...
svn: r10765
2008-07-14 15:13:12 +00:00
Stevie Strickland
8842fb9ea0
Add printing if a starred type was substituted in as well.
2008-07-14 09:42:45 -04:00
Carl Eastlund
8777a9211a
Restored this-expression-source-directory dependency of planet this-package-... macros.
...
svn: r10763
2008-07-14 13:13:18 +00:00
Sam Tobin-Hochstadt
2866efd348
logging
2008-07-14 08:48:14 -04:00
Eli Barzilay
ebe6ba9792
Welcome to a new PLT day.
...
svn: r10761
2008-07-14 09:39:08 +00:00
Eli Barzilay
10e444a38a
complete the switch to version/utils -- no need for any of this code
...
svn: r10760
2008-07-14 09:26:17 +00:00
Eli Barzilay
91eb4687da
* use version/utils instead of a private copy of the same code
...
* removed planet/private/test.ss which was testing that code
* changed angle brackets used in syntax renderings (got lumped in this
commit by mistake)
svn: r10759
2008-07-14 09:19:29 +00:00
Eli Barzilay
e4d9cfb557
Finish move to v4
...
svn: r10758
2008-07-14 09:01:44 +00:00
Eli Barzilay
fd569e49c4
Improved requires and a bit more.
...
svn: r10757
2008-07-14 08:15:55 +00:00
Eli Barzilay
19095ff14b
* Added `version->integer'
...
* Added tests (mostly just that for now)
* Documented `version/utils'
svn: r10756
2008-07-14 07:56:18 +00:00
Stevie Strickland
e92c35d90c
I'm not sure how best to add this as a hit for "rest argument(s)" without
...
actually putting that in the section title -- and truthfully, maybe it
should be, for those who aren't deeply versed in PL but know enough
Lisp/Scheme to ask for this.
2008-07-13 22:33:37 -04:00
Stevie Strickland
b991505297
Just tried the following program:
...
#lang typed-scheme
(require/typed
srfi/1
(fold (All (a b) ((a b -> b) b (Listof a) -> b))))
And got an error because (orig-module-stx) was #f. I'm not sure whether
it should have been or not, but I've fixed up this to handle that case
(having it just use the normal error message when that's #f, as I'm not
sure whether the error message would be correct otherwise).
However, it might just be that (orig-module-stx) should have not been
#f, in which case this should be checked out.
2008-07-13 21:47:36 -04:00
Matthew Flatt
71a2648851
explain what a box is in the reference, and add cross references to the guide
...
svn: r10753
2008-07-14 00:05:37 +00:00
Matthew Flatt
7af044e2ce
allow multiple uses of an .icns filein .filetypes
...
svn: r10752
2008-07-13 23:06:24 +00:00
Matthew Flatt
0f97bbcd9e
improve regexp to see through certain groupings to pick a 'regmust' string to speed up match failures (PR 9602)
...
svn: r10750
2008-07-13 21:36:58 +00:00
Sam Tobin-Hochstadt
2456dcc18b
Fix handling of mutable structs (setters != getters)
...
Allow use of #:mutable as define-typed-struct arg
Fix types of random andmap ormap
2008-07-13 17:31:58 -04:00
Stevie Strickland
4e7f527cb8
Put the beginnings of documentation here.
2008-07-13 16:50:05 -04:00
Stevie Strickland
d6f527a96f
Starting to expand out the documentation in preparation of merging this
...
branch back to trunk.
2008-07-13 16:07:29 -04:00
Stevie Strickland
28bf6141b5
Add .scrbl files as DrScheme-handled files in OS X.
...
svn: r10746
2008-07-13 19:26:36 +00:00
Eli Barzilay
914a2b05f9
Welcome to a new PLT day.
...
svn: r10745
2008-07-13 17:13:55 +00:00
Eli Barzilay
4cd2614c21
scribble fixes -- nested @scheme and a few other similar problems
...
svn: r10744
2008-07-13 17:13:20 +00:00
Stevie Strickland
421df42d00
Switch these over to for/for*. Avoid the hash-copy calls as well, since
...
we either end up doing the traversal wholesale or throwing some of that
work away by removing items.
2008-07-13 12:14:15 -04:00
Matthew Flatt
e180452d8f
adjust the way out.sxref is saved/loaded so that less is kept in memory across doc builds
...
svn: r10742
2008-07-13 15:51:31 +00:00
Eli Barzilay
5860cb892a
fix problems in unbox doc (nested @scheme and shadowed box)
...
svn: r10740
2008-07-13 13:50:14 +00:00
Stevie Strickland
fdfc8d7b78
Add comment explaining what's going on here.
2008-07-13 06:14:23 -04:00
Stevie Strickland
e0bad1987d
Was thinking of doing some cleanups here, but at the very least I can
...
get rid of this useless remove, since it's just going to overwrite it
anyway if we don't remove it first.
2008-07-13 06:12:06 -04:00
Stevie Strickland
05e54f0dfe
I thought I checked this in, but apparently not! Oops.
2008-07-13 04:35:54 -04:00
Stevie Strickland
9f6427ac34
This makes the change mentioned in the log message for r10735 (the previous
...
revision). So what we'll get here is the following:
Dotted + Dotted = Dotted (from the first case)
Dotted + x = x (since x refers to a free use of the dotted var)
x + Dotted = x (same)
I think this is correct.
2008-07-12 22:33:04 -04:00
Stevie Strickland
f3eb315425
I'm not sure if this is correct, but this handles the cases where we're
...
instantiating dotted pre-types where the bound is _not_ free in the
pre-type base. I checked in a test case for this, that's something like:
(inst (plambda: (a ...) [ys : (Number ... a -> Number)] (apply + ys))
Integer Boolean String)
=
(Number Number Number -> Number)
These changes introduce no extra test failures, and we really have to
account for the bound here, and really even if the variable _does_
appear free within the pre-type base, it shouldn't be counted as a
"regular" variable outside of that scope.
Actually, maybe Dotted should behave like Constant, where it just
propogates until there's a separate free use that we're merging with,
in which case we just treat it like the free use (which will
eventually get fix-bound applied to it anyway). I think I'll make
that change next.
2008-07-12 22:30:00 -04:00
Stevie Strickland
9b289bea27
Actually, I want to be careful with this.
...
For example, we don't want the result type of the function to be free,
so it's more like:
G, D + {a}, S |- f : (t1 t2 -> t)
G, D, S |- t
(i.e. {a} not free in t)
Hmm.
2008-07-12 22:20:10 -04:00
Stevie Strickland
274814e6aa
There's no reason we can't allow foldl on a rest arg, as long as the types
...
match up appropriately. Let's do it!
2008-07-12 22:13:44 -04:00
Stevie Strickland
ab2360384f
We have to be careful here -- for example, one of the test cases was failing
...
because the last thing in the instantiate was a function type, which is
a cons. Look for a cons whose cdr is an identifier.
2008-07-12 22:11:23 -04:00
Eli Barzilay
bdb4f18b21
Welcome to a new PLT day.
...
svn: r10731
2008-07-13 01:29:42 +00:00
John Clements
e34d52fbfe
fixed consistency
...
svn: r10730
2008-07-12 23:02:21 +00:00
Danny Yoo
47bed6d1e7
Added port name source to the input port returned by framework text's get-in-port; this addresses the bug of the source highlighting not showing when the source stx comes from interaction window.
...
svn: r10729
2008-07-12 22:46:47 +00:00
Mike Sperber
af71ab0e4f
Synch with latest.
...
svn: r10728
2008-07-12 16:00:29 +00:00
Matthew Flatt
01691d9240
adjust the way framework and tools docs extract documentation
...
svn: r10727
2008-07-12 15:37:31 +00:00
Kathy Gray
c459978d86
Parser bug fix.
...
++ on fields and arrays bug fix.
svn: r10726
2008-07-12 14:29:23 +00:00
Matthew Flatt
eff5666a39
fix HTML rendering of a table at start of itemization
...
svn: r10725
2008-07-12 12:28:05 +00:00
Eli Barzilay
1a64ab3af4
Better layout for the capabilities doc
...
svn: r10724
2008-07-12 08:20:19 +00:00
Eli Barzilay
bf86c29bb7
fixed some latex leftovers, and convenient way to make headers and include-extracted
...
svn: r10723
2008-07-12 07:07:19 +00:00
Eli Barzilay
7c7bc0fd06
added a space after mathimpl/mathspec header, so it can be used independent of an empty line at the beginning
...
svn: r10722
2008-07-12 07:02:50 +00:00
Eli Barzilay
92440b68eb
this file was not used, and was bogus (referred to the "big" collection)
...
svn: r10721
2008-07-12 02:06:53 +00:00
Eli Barzilay
5726d77d87
fix search box path when there is no PLT_Root cookie
...
svn: r10720
2008-07-11 20:39:18 +00:00
Eli Barzilay
fbb80f7389
Welcome to a new PLT day.
...
svn: r10718
2008-07-11 10:02:50 +00:00
Eli Barzilay
bb562f9ee4
* some fixes to make-search.ss
...
* rename search-context.html to .htm to avoid being deleted by
setup/scribble
* added context to help/search interface
svn: r10717
2008-07-11 09:50:29 +00:00
Eli Barzilay
dc5211f363
improve status message clearing for input fields ("" is false in javascript)
...
svn: r10716
2008-07-11 08:48:53 +00:00
Eli Barzilay
f44a06a4da
Added an `hq' argument for a pre-filter argument, parsed on a separate
...
page instead of in index.html, so that it can be removed from the url
to avoid resetting the cookie on every refresh.
svn: r10715
2008-07-11 08:40:11 +00:00
Eli Barzilay
d58b1ffdac
Use a different strategy to decide when to insert/delete auto-text,
...
one that should play nicer with the metadata thing for the teaching
languages.
svn: r10714
2008-07-11 05:03:18 +00:00
Eli Barzilay
b19301e100
warning when collection paths are empty
...
svn: r10712
2008-07-10 20:28:18 +00:00
Eli Barzilay
23cf600c47
Welcome to a new PLT day.
...
svn: r10711
2008-07-10 18:59:13 +00:00
Robby Findler
6b9690da71
forgot to add this in the last commit
...
svn: r10709
2008-07-10 18:03:39 +00:00
Robby Findler
1858924c50
moved the tex-table.ss file somewhere accessible and documented it
...
svn: r10708
2008-07-10 17:21:00 +00:00
Matthew Flatt
de3b46aa5b
refine fix of equal? on immutable hash tables and add a test
...
svn: r10707
2008-07-10 13:50:56 +00:00
Eli Barzilay
14cd61f353
fix prefiltering
...
svn: r10705
2008-07-10 07:12:40 +00:00
Eli Barzilay
eab91baa97
fix remv* and remq* types (PR9599)
...
svn: r10704
2008-07-10 07:02:25 +00:00
Matthias Felleisen
7d2dac6fd3
world comments
...
svn: r10702
2008-07-09 19:41:31 +00:00
Matthias Felleisen
e5a28ba411
svn: r10701
2008-07-09 17:51:05 +00:00
Stevie Strickland
63a4e5af2e
This was incorrectly syntaxed.
...
svn: r10700
2008-07-09 17:39:31 +00:00
John Clements
63f0e97490
doc fix on equal? for hashes
...
svn: r10699
2008-07-09 17:02:14 +00:00
John Clements
78075fcd25
doc fix on equal? for hashes
...
svn: r10698
2008-07-09 16:59:12 +00:00
Matthew Flatt
a4cc0f7890
%-encoding extension in module paths; new r6rs library name encoding
...
svn: r10697
2008-07-09 15:41:38 +00:00
Robby Findler
2f22ed7c41
renamed the variable bound to the collection-paths list-box object
...
svn: r10696
2008-07-09 11:33:38 +00:00
Robby Findler
f65e0ffeb1
added a separate debugger callback, instead of overriding execute-callback
...
svn: r10695
2008-07-09 11:30:26 +00:00
Eli Barzilay
e957b25ff1
Welcome to a new PLT day.
...
svn: r10694
2008-07-09 11:17:59 +00:00
Robby Findler
21b29aca17
use a preference to remember the sorting order for the define popup
...
svn: r10693
2008-07-09 11:14:52 +00:00
Eli Barzilay
d443abe50d
documented on-click-always
...
svn: r10692
2008-07-09 09:52:20 +00:00
Eli Barzilay
a71a5bcf45
Make categories in the language dialog expand/collapse on a single
...
click, requires extending hierlists with `on-click-always'
svn: r10691
2008-07-09 09:47:24 +00:00
Eli Barzilay
91fb6ffce0
move sandbox-coverage to scheme/private
...
svn: r10690
2008-07-09 07:20:51 +00:00
Eli Barzilay
7d50e61c7f
* Newlines at EOFs
...
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind
svn: r10689
2008-07-09 07:18:06 +00:00
Eli Barzilay
1b525f60cc
Welcome to a new PLT day.
...
svn: r10688
2008-07-09 02:30:05 +00:00
Eli Barzilay
afad5af486
* Added a `teachpack' function to do teachpack titles
...
* Made it add "foo teachpack" as an index entry
svn: r10687
2008-07-09 02:28:20 +00:00
Matthew Flatt
4df95e9da7
fix unwrap for an uncaught non-&serious condition
...
svn: r10686
2008-07-09 01:24:32 +00:00
Matthew Flatt
9af966f378
apply (a variant of) Derick Eddington's patch to simulate an initial R6RS exception handler that returns for non-&serious conditions
...
svn: r10685
2008-07-09 01:17:25 +00:00
Chongkai Zhu
0536cbf54a
svn: r10682
2008-07-08 17:33:00 +00:00
Eli Barzilay
970f768309
improved navset padding
...
svn: r10681
2008-07-08 16:15:05 +00:00
Eli Barzilay
94748ff8f8
removed unused commented-out code
...
svn: r10680
2008-07-08 16:06:48 +00:00
Eli Barzilay
4f76d0d589
hint when there are no results
...
svn: r10679
2008-07-08 15:56:19 +00:00
Eli Barzilay
5f30464c0e
toc links fix
...
svn: r10678
2008-07-08 15:32:47 +00:00
Matthew Flatt
d406fb6dcf
improved and documented new stack-registration trampoline
...
svn: r10677
2008-07-08 15:31:06 +00:00
Eli Barzilay
c127e5fdb7
missing space
...
svn: r10676
2008-07-08 15:21:56 +00:00
Eli Barzilay
c408a4d773
added some index entries
...
svn: r10675
2008-07-08 15:19:31 +00:00
Matthew Flatt
bdbcd1a56c
doc corrections/clarifications for 'when' and 'lambda'
...
svn: r10674
2008-07-08 14:55:06 +00:00
Robby Findler
8de7171a37
overrides on-new-image-snip to create images with masks, by default
...
svn: r10672
2008-07-08 02:58:50 +00:00
Sam Tobin-Hochstadt
eed2c37495
Need to do the same for regular Poly as well.
2008-07-07 19:33:08 -04:00
Sam Tobin-Hochstadt
b835002d72
Finally found a nasty bug involving variables not appearing in the hash table.
2008-07-07 19:21:42 -04:00
Sam Tobin-Hochstadt
6a607be6a9
If there are extra effects, let them be.
2008-07-07 17:15:43 -04:00
Sam Tobin-Hochstadt
717a812835
Add new test for force/delay.
...
Fix tests that have errors to have appropriate parameters.
2008-07-07 17:15:10 -04:00
Sam Tobin-Hochstadt
8599321b57
Add check that effect lists have same length.
2008-07-07 17:04:09 -04:00
Sam Tobin-Hochstadt
f9c91d6b8a
Constraining with bottom produces trivial constraints, not missing constraints.
2008-07-07 16:54:46 -04:00
Sam Tobin-Hochstadt
589ba9d77a
Add require of scheme/promise for force.
...
Handle call-with-values more appropriately.
2008-07-07 16:43:12 -04:00
Sam Tobin-Hochstadt
4758c0b14d
Better check for 'is this error from a macro'
2008-07-07 15:54:19 -04:00
Sam Tobin-Hochstadt
f2699abe65
Int is not a type
2008-07-07 15:36:45 -04:00
Sam Tobin-Hochstadt
2de55888f1
handle nested polymorphic types in the expected type of a lambda
2008-07-07 15:36:33 -04:00
Sam Tobin-Hochstadt
acd6664c52
Fix call with correct # of args.
2008-07-07 15:24:09 -04:00
Sam Tobin-Hochstadt
41c9a2eaf1
Fix exn-pred handling.
2008-07-07 15:19:50 -04:00
Sam Tobin-Hochstadt
477cba1b0b
More failure tests.
2008-07-07 15:06:21 -04:00
Sam Tobin-Hochstadt
17dec0046f
Remove debugging code.
2008-07-07 15:05:51 -04:00
Sam Tobin-Hochstadt
807336e262
Actually check that lengths are equal.
2008-07-07 15:03:23 -04:00
Sam Tobin-Hochstadt
2844dec0a1
make-Values now checks its argument for having only 1 element
2008-07-07 14:58:22 -04:00
Sam Tobin-Hochstadt
d0939ffa1e
Fix up singleton values
2008-07-07 14:49:46 -04:00
Sam Tobin-Hochstadt
88cbe63879
Add failure cases.
2008-07-07 14:49:19 -04:00
Sam Tobin-Hochstadt
044bd551b0
stevie is magic
2008-07-07 14:39:10 -04:00
Sam Tobin-Hochstadt
61cefef89c
More info in internal errors.
...
Fix substitution in nested ... case.
2008-07-07 14:25:15 -04:00
Sam Tobin-Hochstadt
3cd8878999
This shouldn't be here :p
2008-07-07 13:13:32 -04:00
Sam Tobin-Hochstadt
2714b3a84a
Since this is now in a different loc, need to fix up the require.
2008-07-07 12:56:19 -04:00
Sam Tobin-Hochstadt
3dbf0f7ccc
Adding Sam's test for value dots.
2008-07-07 12:54:45 -04:00
Sam Tobin-Hochstadt
e06a22c29b
remove trace
2008-07-07 12:27:08 -04:00
Sam Tobin-Hochstadt
c43c3baa67
values with dots
2008-07-07 11:01:42 -04:00
Eli Barzilay
6756f05048
Welcome to a new PLT day.
...
svn: r10641
2008-07-07 07:26:17 +00:00
Eli Barzilay
9f31b56f4d
fix egg
...
svn: r10640
2008-07-07 03:24:28 +00:00
Robby Findler
6d3ab9487f
adjusted keybindings
...
svn: r10639
2008-07-07 03:12:43 +00:00