Matthew Flatt
0fc2ad54db
Scribble: refine Latex output again to allow more page breaks
...
svn: r15505
2009-07-20 19:40:14 +00:00
Matthew Flatt
3974942e9b
fix code that doesn't fit in a line for Latex/PDF output
...
svn: r15504
2009-07-20 19:38:59 +00:00
Matthias Felleisen
7afdcc8558
docs for launch-many-worlds; prop
...
svn: r15502
2009-07-20 19:18:00 +00:00
Matthias Felleisen
7b10ba8321
added launch-many worlds, propagate please
...
svn: r15499
2009-07-20 19:04:37 +00:00
Jay McCarthy
ba378b0a63
DrDr props
...
svn: r15496
2009-07-20 15:01:19 +00:00
Matthew Flatt
757999e8e7
fix scroll-with-bottom-base and allow-scroll-to-last
...
svn: r15495
2009-07-20 14:50:55 +00:00
Eli Barzilay
01893101a6
Welcome to a new PLT day.
...
svn: r15494
2009-07-20 07:50:13 +00:00
Matthew Flatt
bc9f9a385f
fix define-get/put-id example (PR 10334); merge to 4.2.1
...
svn: r15490
2009-07-19 12:14:25 +00:00
Eli Barzilay
43a003f17a
Welcome to a new PLT day.
...
svn: r15489
2009-07-19 07:50:21 +00:00
Ryan Culpepper
a97a7f51b5
Please apply changes to release branch.
...
syntax/parse:
- removed scribble docs for old stxclass collection
- fixed bug in syntax-parse and #:declare
- added attribute calculation option
- renamed 'static-of' to 'static', added 'atom-in-list'
- fixed kernel-literals to include all expanded-code forms
- added tests
svn: r15488
2009-07-19 01:08:00 +00:00
Eli Barzilay
01fc52e130
Welcome to a new PLT day.
...
svn: r15486
2009-07-18 07:50:15 +00:00
Jay McCarthy
12397710c7
DrDr settings...
...
svn: r15485
2009-07-18 04:15:53 +00:00
John Clements
3dab936d0f
fixed a bug on jump-to feature + errors
...
svn: r15484
2009-07-18 03:04:22 +00:00
Matthias Felleisen
26a94ad11c
aux is bad for MS
...
svn: r15481
2009-07-17 19:29:04 +00:00
Matthias Felleisen
ca8385045f
small fix to editing in chatter
...
svn: r15479
2009-07-17 18:25:34 +00:00
Jay McCarthy
a6312e8050
DrDr props and stderr removal
...
svn: r15477
2009-07-17 17:59:36 +00:00
Matthias Felleisen
4e40450248
improving chat, no need to propagate
...
svn: r15476
2009-07-17 16:59:40 +00:00
Matthias Felleisen
8bdd94dca5
bug in world, please propagate
...
svn: r15473
2009-07-17 16:17:43 +00:00
Matthew Flatt
84f56f8af6
allow multiple arguments to shift-captured continuation
...
svn: r15472
2009-07-17 11:09:07 +00:00
Matthew Flatt
0cccedabb4
export Scheme-implemented ormap (for 1 and 2 lists), which was accidentally unexported before
...
svn: r15471
2009-07-17 11:08:39 +00:00
Eli Barzilay
ee1148e5a3
Welcome to a new PLT day.
...
svn: r15470
2009-07-17 07:50:18 +00:00
Matthias Felleisen
608dbc9405
svn: r15469
2009-07-17 01:34:38 +00:00
Matthias Felleisen
bc394a4f1e
fixing more string/symbol bugs; please propagate
...
svn: r15466
2009-07-16 20:18:40 +00:00
Matthias Felleisen
742660ffe7
fixing more string/symbol bugs; please propagate
...
svn: r15465
2009-07-16 20:17:34 +00:00
Matthias Felleisen
6c6ee2329f
fixed formatting error; please propagate
...
svn: r15464
2009-07-16 19:05:36 +00:00
Matthias Felleisen
c62c90fa7b
fixed symbol/string bug; please propagate
...
svn: r15463
2009-07-16 19:04:51 +00:00
Matthew Flatt
68a2257f2a
better interaction of HtDP languages with scheme/match
...
svn: r15462
2009-07-16 16:11:12 +00:00
Eli Barzilay
abc18a40c3
comment
...
svn: r15458
2009-07-16 12:25:13 +00:00
Eli Barzilay
30950afff5
set props
...
svn: r15457
2009-07-16 12:24:23 +00:00
Eli Barzilay
19462e97c4
prefix -> add-prefix
...
svn: r15456
2009-07-16 12:21:52 +00:00
Eli Barzilay
83b6fbe7db
Welcome to a new PLT day.
...
svn: r15455
2009-07-16 07:50:21 +00:00
Robby Findler
3c6234efd9
svn: r15454
2009-07-16 01:07:16 +00:00
Matthew Flatt
d6f5ace735
correct sizing of bib, finally
...
svn: r15453
2009-07-15 22:54:17 +00:00
Matthew Flatt
1ce158af7f
fix autobib use of smaller
...
svn: r15452
2009-07-15 22:31:39 +00:00
Matthew Flatt
7e27916778
autobib style: use smaller font
...
svn: r15451
2009-07-15 20:26:10 +00:00
Eli Barzilay
ecdb1b6923
Welcome to a new PLT day.
...
svn: r15448
2009-07-15 07:50:13 +00:00
Ryan Culpepper
a02fa6709c
autobib fixed author list commas
...
svn: r15447
2009-07-14 23:53:24 +00:00
Matthias Felleisen
b1af0d5979
fixed module problem in server
...
svn: r15443
2009-07-14 15:40:50 +00:00
Eli Barzilay
e377259d01
Welcome to a new PLT day.
...
svn: r15442
2009-07-14 07:50:27 +00:00
Eli Barzilay
fdd99a0b0e
svn: r15441
2009-07-14 03:48:28 +00:00
Eli Barzilay
b7b143120b
added set-prefix
...
svn: r15440
2009-07-14 03:33:38 +00:00
Matthias Felleisen
ad784971f7
svn: r15439
2009-07-14 01:35:51 +00:00
Eli Barzilay
5437a6d1df
Welcome to a new PLT day.
...
svn: r15438
2009-07-13 07:50:19 +00:00
Matthew Flatt
48226b88be
fix --xref-out flag
...
svn: r15437
2009-07-12 13:37:01 +00:00
Eli Barzilay
32e1a2f7bf
Welcome to a new PLT day.
...
svn: r15436
2009-07-12 07:50:18 +00:00
Matthew Flatt
69ba957f3e
Algol 60: fix coercion bug in using array argument
...
svn: r15435
2009-07-12 02:38:47 +00:00
Matthew Flatt
ba87f38f72
improve checker for optional keywords
...
svn: r15432
2009-07-11 15:23:07 +00:00
Eli Barzilay
ab46f655c7
Welcome to a new PLT day.
...
svn: r15431
2009-07-11 07:39:59 +00:00
Matthew Flatt
2b5f12b6fa
fix broken 'case' improvement!
...
svn: r15429
2009-07-11 04:04:19 +00:00
Matthew Flatt
b2e39baa26
improve expansion of 'case' for a clause with 2 or 3 values
...
svn: r15428
2009-07-11 04:03:20 +00:00
John Clements
ec9ce0ed04
updating...
...
svn: r15427
2009-07-11 03:59:39 +00:00
Eli Barzilay
bb32de3560
add with-writer
...
svn: r15426
2009-07-11 02:10:02 +00:00
Eli Barzilay
8cb76b066e
Welcome to a new PLT day.
...
svn: r15423
2009-07-10 07:50:08 +00:00
Eli Barzilay
c038edeada
svn: r15422
2009-07-09 20:57:00 +00:00
Matthew Flatt
f9aeba626c
another with-syntax/quasisyntax fix for non-syntax inputs
...
svn: r15420
2009-07-09 15:59:10 +00:00
Robby Findler
5adb4eb004
changed the meaning of one of the pretty-print parameters slightly and used that to fix redex's stepper
...
svn: r15419
2009-07-09 15:55:11 +00:00
Eli Barzilay
ac2367b441
Welcome to a new PLT day.
...
svn: r15414
2009-07-09 07:50:23 +00:00
Eli Barzilay
83c356ff21
fix width issue
...
svn: r15413
2009-07-09 05:23:18 +00:00
Eli Barzilay
4239d22ded
rename verbatim and unverbatim to disable-prefix and restore-prefix
...
svn: r15411
2009-07-08 21:28:55 +00:00
Matthew Flatt
6e01e535d9
fix backspace in keymap%
...
svn: r15408
2009-07-08 21:19:00 +00:00
Matthew Flatt
ab1db74ecc
more keyword-argument performance improvements, including general fast path for applying simple applicable-struct wrappers over plain procedures
...
svn: r15403
2009-07-08 13:57:16 +00:00
Eli Barzilay
e1deed8b41
Welcome to a new PLT day.
...
svn: r15402
2009-07-08 07:50:07 +00:00
Jon Rafkind
0a0fd6fe44
ffi: put version back in for libraries
...
svn: r15401
2009-07-07 21:54:39 +00:00
Jon Rafkind
6af1ab8050
ffi: dont specify version for libwand. try libmagickwand as well
...
svn: r15400
2009-07-07 18:15:43 +00:00
Eli Barzilay
d3b7827478
Welcome to a new PLT day.
...
svn: r15399
2009-07-07 07:50:08 +00:00
Matthew Flatt
3e4d8669c4
scriblib/autobib: add dissertation-location
...
svn: r15398
2009-07-06 18:05:43 +00:00
Matthew Flatt
2c973452d4
refine compact-vertical rule rendering to allow overlap between the labels and side conditions, and also use label-space
...
svn: r15397
2009-07-06 17:19:25 +00:00
Jay McCarthy
3927199104
servlet/env bug with stateless api
...
svn: r15396
2009-07-06 16:22:08 +00:00
Matthew Flatt
7527c219b7
fix Latex rendering for some accented Roman characters
...
svn: r15395
2009-07-06 15:12:22 +00:00
Matthew Flatt
ebb45abee5
fix rendering of atomic transformers that produce strings, notably for hole
...
svn: r15394
2009-07-06 15:11:29 +00:00
Eli Barzilay
fbad6d002a
Welcome to a new PLT day.
...
svn: r15389
2009-07-06 07:50:07 +00:00
Matthew Flatt
7156b760fb
fix autobib.tex
...
svn: r15388
2009-07-05 15:13:24 +00:00
Matthew Flatt
d077a5ac6c
R6RS: fix problem with qausisyntax and conversion of an unwrapped syntax object as the argument expression to syntax-case
...
svn: r15387
2009-07-05 12:48:52 +00:00
Matthew Flatt
9c488a73c3
fix argument checking of style-delta% constructor and set-delta
...
svn: r15386
2009-07-05 12:47:19 +00:00
Eli Barzilay
a0c67cb369
Welcome to a new PLT day.
...
svn: r15385
2009-07-05 07:50:27 +00:00
Robby Findler
145c42b91a
fixed how maximization is saved in the preferences
...
svn: r15384
2009-07-05 00:53:24 +00:00
Eli Barzilay
a70bf64fd9
Newlines at EOFs
...
svn: r15380
2009-07-04 02:28:31 +00:00
Eli Barzilay
bbc989f795
set svn:eol-style
...
svn: r15379
2009-07-04 02:01:41 +00:00
Matthew Flatt
bcfb69b21f
add compound-paragraphs to Scribble, improve Latex rendering for unnested single-column tables
...
svn: r15378
2009-07-04 00:52:03 +00:00
Ryan Culpepper
3e63caa887
merged changes from /branches/ryanc/sp2:
...
added syntax/parse library and documentation
added syntax/id-table library and documentation
svn: r15376
2009-07-03 19:47:25 +00:00
Matthew Flatt
6d8c6e4f09
revise keyword implementation to reduce overhead
...
svn: r15368
2009-07-03 03:10:25 +00:00
Matthew Flatt
dab73989ae
fix references to moved frtime docs
...
svn: r15366
2009-07-03 02:46:04 +00:00
Robby Findler
8fbc4f86aa
svn: r15364
2009-07-02 16:21:40 +00:00
Matthew Flatt
482816bf34
restore use of atomic rewriters for literals
...
svn: r15363
2009-07-02 14:49:59 +00:00
Eli Barzilay
8b851e1c00
Welcome to a new PLT day.
...
svn: r15362
2009-07-02 07:50:19 +00:00
Eli Barzilay
c072d23baf
reformat, etc
...
svn: r15361
2009-07-02 03:27:19 +00:00
Matthew Flatt
e0e8c86688
fix up-down/compact-side-conditions
...
svn: r15360
2009-07-02 02:23:29 +00:00
Robby Findler
890882a6fd
added x-spacing and y-spacing parameters to traces and traces/ps
...
svn: r15356
2009-07-01 18:24:47 +00:00
Robby Findler
62bc659ec8
fixed bug in rendering of reduction relations; they now preserve the relative ordering of side-conditions and where clauses
...
svn: r15354
2009-07-01 16:29:57 +00:00
Robby Findler
158b6de824
fixed bug the ordering of metafunction side-conditions during rendering
...
svn: r15353
2009-07-01 16:10:23 +00:00
Robby Findler
2b5e836b74
fixed a bug mentioned on the mailing list
...
svn: r15352
2009-07-01 14:02:55 +00:00
Eli Barzilay
0c547f694d
Welcome to a new PLT day.
...
svn: r15351
2009-07-01 07:50:31 +00:00
Robby Findler
ba5aea8cdd
added 'left-right/beside-side-conditions
...
svn: r15350
2009-07-01 04:45:02 +00:00
Ryan Culpepper
ae01dea336
macro stepper: fixed opaque variable ref bug
...
svn: r15348
2009-06-30 22:41:05 +00:00
Jon Rafkind
58424ecdcc
add example for local-expand
...
svn: r15347
2009-06-30 21:37:52 +00:00
Eli Barzilay
201a12d75b
Moved tar' from mzlib to file, and use
scheme/base' now.
...
svn: r15346
2009-06-30 21:06:53 +00:00
Jon Rafkind
b55944bb93
upgrade to #lang scheme
...
svn: r15345
2009-06-30 21:05:16 +00:00
Jon Rafkind
3d356123cf
upgrade to #lang scheme
...
svn: r15344
2009-06-30 20:57:23 +00:00
Jon Rafkind
616630f862
add test
...
svn: r15343
2009-06-30 20:55:06 +00:00
Matthew Flatt
5ae06f1d2c
try to fix metafunction typesetting to make it independent of the order of metafunction definitions
...
svn: r15338
2009-06-30 15:41:58 +00:00
Matthew Flatt
e62f3bba13
doc custodian use of tcp-accept-evt
...
svn: r15336
2009-06-30 13:14:40 +00:00
Matthew Flatt
8237ec1b6f
fix custodian of tcp-accept-evt
...
svn: r15335
2009-06-30 12:59:55 +00:00
Eli Barzilay
8f974a9fc0
Welcome to a new PLT day.
...
svn: r15334
2009-06-30 07:50:25 +00:00
Robby Findler
fa0f182e80
fixed the way atomic rewriters work so that non-terminals with underscores render properly
...
svn: r15332
2009-06-30 04:18:34 +00:00
Jon Rafkind
5b794816c1
add example for async channels
...
svn: r15330
2009-06-30 01:57:14 +00:00
John Clements
e5ffcf1944
solid-or-filled -> solid-or-outline
...
svn: r15328
2009-06-29 18:15:37 +00:00
Eli Barzilay
d51f6dc947
Welcome to a new PLT day.
...
svn: r15326
2009-06-29 07:50:11 +00:00
John Clements
919bfecca6
fixed typo
...
svn: r15325
2009-06-28 22:52:11 +00:00
Robby Findler
32b91c9e93
svn: r15324
2009-06-28 19:28:41 +00:00
Robby Findler
ee365bb698
svn: r15323
2009-06-28 16:34:55 +00:00
Matthew Flatt
52acc7cbfb
Redex rendering adjustments, including new metafunction styles
...
svn: r15322
2009-06-28 16:15:23 +00:00
Eli Barzilay
7f2aac10e6
typos
...
svn: r15321
2009-06-28 09:52:27 +00:00
Eli Barzilay
43a231e9d6
Welcome to a new PLT day.
...
svn: r15320
2009-06-28 07:50:26 +00:00
Robby Findler
ea6c99c69f
accidentally committed some changes on the branch, now moving back to trunk (w/ some conflicts, argh!): fixed a bug in the way redex expanded metafunctions (it had old code left in there) and improved error messages for domain failures in reduction relations
...
svn: r15317
2009-06-27 13:47:02 +00:00
Eli Barzilay
440ab66ae7
Welcome to a new PLT day.
...
svn: r15315
2009-06-27 07:50:50 +00:00
Jay McCarthy
0940e7790d
Converting to scheme/base
...
svn: r15312
2009-06-26 21:28:41 +00:00
Robby Findler
9b4f4d5be9
PR 10124
...
svn: r15311
2009-06-26 20:43:53 +00:00
Robby Findler
a895b5ef10
PR 10062
...
svn: r15310
2009-06-26 20:34:28 +00:00
Robby Findler
d007777e2a
fixed a bug in the way quote was handled
...
svn: r15308
2009-06-26 19:22:03 +00:00
Jay McCarthy
8e0e67cef4
Removing debug printf
...
svn: r15305
2009-06-26 18:57:03 +00:00
Jay McCarthy
326dad69fc
Adding test cases for core libraries
...
svn: r15303
2009-06-26 18:47:22 +00:00
John Clements
edb16e4f4a
fixed two grammatical typos
...
svn: r15302
2009-06-26 18:26:40 +00:00
John Clements
7e7c5441eb
...
...
svn: r15301
2009-06-26 18:24:51 +00:00
Jay McCarthy
6964afbf36
Tried and it isn't really worth it
...
svn: r15300
2009-06-26 16:38:37 +00:00
Robby Findler
e81b1822a6
added metafunction-cases and fixed a layout bug
...
svn: r15299
2009-06-26 16:30:41 +00:00
Eli Barzilay
fa1da4a8c4
Welcome to a new PLT day.
...
svn: r15298
2009-06-26 07:50:42 +00:00
Eli Barzilay
93e2aa5e82
typo
...
svn: r15296
2009-06-26 01:28:14 +00:00
Robby Findler
7804143400
merge from branch branches/robby/redex-pat2; improved where patterns and a few bug fixes
...
svn: r15294
2009-06-26 01:19:45 +00:00
Jay McCarthy
8ad431b778
Push DrScheme tool down to a sub-dir
...
svn: r15288
2009-06-25 22:46:40 +00:00
Jay McCarthy
afd026f482
Pushing optimization language into a subdir
...
svn: r15287
2009-06-25 22:30:13 +00:00
Jay McCarthy
11b9dc8ff9
Normalizing placement of scribble docs
...
svn: r15286
2009-06-25 22:26:29 +00:00
Jay McCarthy
2e6dd0ec80
Pushing graphics reimplementation into sub directory to clean up
...
svn: r15285
2009-06-25 22:23:05 +00:00
Jay McCarthy
7bd2ae1094
Making the main module compatible with tool and mod lang
...
svn: r15284
2009-06-25 22:20:23 +00:00
Jay McCarthy
64788e380a
Clarify what are frp reimplementations of other std libraries
...
svn: r15283
2009-06-25 22:18:33 +00:00
Jay McCarthy
a7256c91bf
Converting to scheme from mzscheme
...
svn: r15281
2009-06-25 22:09:54 +00:00
Jay McCarthy
5b505d6f5c
Removing contracts at expand time because of performance problems, adding back semaphore based mailbox for testing purposes, but found not necessary
...
svn: r15278
2009-06-25 20:34:54 +00:00
Jay McCarthy
bf11194ee7
Converting to scheme/base
...
svn: r15274
2009-06-25 19:30:07 +00:00
Jay McCarthy
04600dfa28
Renaming mzscheme-... to lang-...
...
svn: r15273
2009-06-25 19:25:39 +00:00
Jay McCarthy
3b176dcca8
Making the language level compatible with the module language
...
svn: r15272
2009-06-25 19:15:29 +00:00
Jay McCarthy
c2676d4ca7
Rearranging top level collect directory
...
svn: r15271
2009-06-25 19:07:46 +00:00
Jay McCarthy
2abe1fd5d2
Forgot properties
...
svn: r15270
2009-06-25 19:01:10 +00:00
Jay McCarthy
cc7bd5597b
Adding tests
...
svn: r15269
2009-06-25 18:57:21 +00:00
Jay McCarthy
04566b2fcf
Converting to scheme/base
...
svn: r15268
2009-06-25 18:56:11 +00:00
Jay McCarthy
b8970a439b
Converting to manager/async-channels for mailboxes
...
svn: r15267
2009-06-25 15:19:20 +00:00
Robby Findler
fab1ce34d9
fixed drs profiler (in a hacky way) and added copy to the profile results window
...
svn: r15266
2009-06-25 14:44:12 +00:00
Robby Findler
ee8cf97c66
fixed the extrememly-slow-pasting bug (that is only visible on slow machines, apparently)
...
svn: r15265
2009-06-25 14:43:24 +00:00
Eli Barzilay
52909f4bee
Welcome to a new PLT day.
...
svn: r15264
2009-06-25 07:50:16 +00:00
Jon Rafkind
4cc0ea60f6
add examples for file ports
...
svn: r15262
2009-06-25 00:14:13 +00:00
Jay McCarthy
912feda115
Converting to scheme
...
svn: r15261
2009-06-24 22:33:16 +00:00
Jay McCarthy
233359b0e6
Removing mymatch to move to scheme/base and compatibility
...
svn: r15260
2009-06-24 20:25:26 +00:00
Jay McCarthy
02404e553a
Turning to #lang when possible
...
svn: r15257
2009-06-24 19:46:24 +00:00
Jay McCarthy
3141c3736f
Adding struct* to scheme/match
...
svn: r15255
2009-06-24 19:36:26 +00:00
Robby Findler
d82d2fcdb4
PR 10309
...
svn: r15253
2009-06-24 19:02:06 +00:00
Matthew Flatt
7f019819e0
allow empty splicing-syntax-parameterize body in a defn context (PR 10311)
...
svn: r15251
2009-06-24 13:17:17 +00:00
Matthew Flatt
be229c2f5e
fix mapping of del in keymap% (PR 10312)
...
svn: r15250
2009-06-24 12:38:02 +00:00
Eli Barzilay
48d94dbe4e
Welcome to a new PLT day.
...
svn: r15249
2009-06-24 07:50:18 +00:00
Matthew Flatt
38ba01ed96
fix re-write of in.sxref when a collection disappears
...
svn: r15248
2009-06-23 22:51:13 +00:00
Matthew Flatt
53a011cf65
adjust planet client to handle nested planet invocations by re-building the doc index only once
...
svn: r15246
2009-06-23 22:02:07 +00:00
Jay McCarthy
22384487e8
Adding serial-lambda and changing how defun works
...
svn: r15243
2009-06-23 16:09:22 +00:00
Matthew Flatt
cc32f3eea2
fix problems with get-info use by setup-plt
...
svn: r15242
2009-06-23 13:26:07 +00:00
Matthew Flatt
8e5993f99f
fix serialization problems
...
svn: r15241
2009-06-23 12:07:54 +00:00
Eli Barzilay
a33dcc0073
Welcome to a new PLT day.
...
svn: r15240
2009-06-23 07:50:12 +00:00
Matthew Flatt
36f3ed4465
expose and support unreadable symbols, which are generated during expansion
...
svn: r15239
2009-06-23 00:17:45 +00:00
Jay McCarthy
ad53d3e60d
Renaming permissive? to permissive-xexprs based on Matthias suggestion
...
svn: r15237
2009-06-22 21:00:24 +00:00
Jay McCarthy
685c964a3e
Fix documentation error in grammar
...
svn: r15236
2009-06-22 20:38:30 +00:00
Jay McCarthy
de07390d84
Clarifying documentation on listen ips
...
svn: r15235
2009-06-22 20:33:05 +00:00
Jay McCarthy
ddf895c5cf
Allowing more flexibility with SSL key paths
...
svn: r15234
2009-06-22 19:59:10 +00:00
Jay McCarthy
f409c1e36d
Adding string->xexpr from troels
...
svn: r15233
2009-06-22 19:46:22 +00:00
Matthew Flatt
fa6423e658
fix Create Executable to include -U and -- flags automatically
...
svn: r15229
2009-06-22 12:23:41 +00:00
Eli Barzilay
dc63612f8a
Welcome to a new PLT day.
...
svn: r15227
2009-06-21 07:50:16 +00:00
Eli Barzilay
3856da3c93
Welcome to a new PLT day.
...
svn: r15223
2009-06-20 07:50:15 +00:00
Sam Tobin-Hochstadt
5b79cd7c0c
Use let/ec instead of let/cc
...
let/ec: and let/cc:
type for call-with-current-continuation
Start on ImpFilters
svn: r15220
2009-06-19 18:01:33 +00:00
Robby Findler
181ad3fee0
renamed hash/c to hash-fun/c
...
svn: r15216
2009-06-19 15:13:23 +00:00
Robby Findler
f9ba83cc1c
brought back syntax locations (for better error messages) in redex main forms and improved define-relation
...
svn: r15214
2009-06-19 14:58:40 +00:00
Robby Findler
ed4f066bb6
svn: r15213
2009-06-19 14:57:47 +00:00
Eli Barzilay
057a60a40d
Welcome to a new PLT day.
...
svn: r15212
2009-06-19 07:50:17 +00:00
Robby Findler
ec44ee7df1
added hash/c
...
svn: r15210
2009-06-18 21:31:33 +00:00
Sam Tobin-Hochstadt
d7f0c681c7
add index entries
...
svn: r15206
2009-06-18 17:02:40 +00:00
Matthew Flatt
c25ca25320
change get-info to use a separate namespace; add make-eval-factory and make-base-eval-factory
...
svn: r15205
2009-06-18 10:35:13 +00:00
Eli Barzilay
3991270029
Welcome to a new PLT day.
...
svn: r15204
2009-06-18 07:50:11 +00:00
Matthew Flatt
81f9622b58
HtDP lang doc repairs
...
svn: r15203
2009-06-18 07:47:36 +00:00
Carl Eastlund
a06c6b38aa
Added types for string-copy and string->immutable-string.
...
svn: r15202
2009-06-18 00:59:04 +00:00
Carl Eastlund
21033a3e3c
Added types to the srcloc structure.
...
svn: r15201
2009-06-17 22:28:21 +00:00
Carl Eastlund
f110157ac2
Added types for:
...
- keyword?
- string->keyword
- keyword->string
- char-upcase
- char-downcase
- char-titlecase
- make-rectangular
- make-polar
svn: r15200
2009-06-17 21:08:35 +00:00
Sam Tobin-Hochstadt
cfd65e7fa2
Use vector-immutableof' and
box-immutable/c' to handle boxes and vectors.
...
svn: r15199
2009-06-17 20:49:13 +00:00
Matthias Felleisen
290d3008fb
svn: r15198
2009-06-17 20:12:13 +00:00
Matthias Felleisen
8ff0a07d21
changed world?/universe? to check-with
...
svn: r15197
2009-06-17 18:56:41 +00:00
Matthias Felleisen
06ea83c600
changed world?/universe? to check-with
...
svn: r15196
2009-06-17 18:55:14 +00:00
Eli Barzilay
962987f4dc
Welcome to a new PLT day.
...
svn: r15195
2009-06-17 07:50:21 +00:00
Matthew Flatt
fc115693f4
change zo-compiler cm trace-output to stick to a port, which avoids confusing output when installing nested Planet packages
...
svn: r15194
2009-06-17 05:58:26 +00:00
Eli Barzilay
0c23c7f9d7
fix usage of bytes
...
svn: r15193
2009-06-17 05:03:28 +00:00
Eli Barzilay
0328b2ef81
make the lang and data identifiers visible in the #:info argument too
...
svn: r15192
2009-06-16 21:56:37 +00:00
Eli Barzilay
b99fcf27c6
better comment
...
svn: r15190
2009-06-16 19:46:41 +00:00
Eli Barzilay
dd2b287309
Hack around problem, see comment
...
svn: r15189
2009-06-16 17:32:19 +00:00
Eli Barzilay
66c855c2d3
Switch language readers to #lang s-exp
...
svn: r15188
2009-06-16 17:13:51 +00:00
Eli Barzilay
c45b6583ea
much better way of doing this
...
svn: r15187
2009-06-16 17:04:30 +00:00
Eli Barzilay
b9523d982c
New #:info, #:language can return properties, construct a proper get-info function
...
svn: r15186
2009-06-16 17:04:16 +00:00
Eli Barzilay
834c3016ed
reformat (most of this code will disappear/move soon)
...
svn: r15185
2009-06-16 17:02:46 +00:00
Eli Barzilay
ad06b84dd0
Welcome to a new PLT day.
...
svn: r15184
2009-06-16 07:50:17 +00:00
Eli Barzilay
6818dba0c6
typo
...
svn: r15183
2009-06-16 01:14:35 +00:00
Matthias Felleisen
a6e3bc1d41
added world? and universe? docs
...
svn: r15181
2009-06-15 21:47:32 +00:00
Eli Barzilay
233df48709
Fixed module-specs->non-lib-paths which was very broken in several different ways (PR10305)
...
svn: r15180
2009-06-15 21:44:54 +00:00
Eli Barzilay
5f7e052469
removed old unused argument
...
svn: r15179
2009-06-15 20:43:33 +00:00
Matthias Felleisen
6450c3148e
world? and universe? added, comments to come
...
svn: r15178
2009-06-15 18:00:04 +00:00
Matthew Flatt
be1790d3f5
Slideshow: fix subitem handling of #:bullet
...
svn: r15177
2009-06-15 11:54:05 +00:00
Eli Barzilay
54fc941f1f
refactor code in a better way, especially for changes that will follow
...
svn: r15176
2009-06-15 08:59:13 +00:00
Eli Barzilay
e95f60380e
Welcome to a new PLT day.
...
svn: r15175
2009-06-15 07:50:23 +00:00
Robby Findler
ddc5d91e24
added a first attempt at define-relation
...
svn: r15171
2009-06-14 17:22:17 +00:00
Eli Barzilay
c5fdb9c8cc
Welcome to a new PLT day.
...
svn: r15170
2009-06-14 07:50:20 +00:00
Eli Barzilay
fbe5941a84
improved tests
...
svn: r15166
2009-06-13 17:47:54 +00:00
Eli Barzilay
7302411d73
reformat, fix error message
...
svn: r15165
2009-06-13 16:45:31 +00:00
Robby Findler
4e766cdca4
PR 10241
...
svn: r15164
2009-06-13 15:44:12 +00:00
Matthew Flatt
3f1b1391b8
fix wheel step in editor
...
svn: r15163
2009-06-13 13:26:52 +00:00
Eli Barzilay
1f7ea0f809
Welcome to a new PLT day.
...
svn: r15162
2009-06-13 07:50:19 +00:00
Matthew Flatt
189b3811db
fix docs on eqv?, 0.0, and -0.0
...
svn: r15160
2009-06-13 01:00:59 +00:00
Carl Eastlund
6ae56e5348
Added a test for new datum->syntax type clauses.
...
svn: r15159
2009-06-12 23:36:08 +00:00
Sam Tobin-Hochstadt
bc6d606a60
Merge in changes to Syntax types from Carl.
...
svn: r15156
2009-06-12 20:53:47 +00:00
Sam Tobin-Hochstadt
7b82069fa0
Add NoFilter and NoObject to represent no information about filter/object.
...
Handle these properly in check-below (with test).
Use NoFilter and NoObject to make if typechecking work properly with filters.
Reject mismatched filters/objects (with test).
New version of require/typed that handles opaque and struct requires.
Reorganize docs around this.
svn: r15155
2009-06-12 19:04:39 +00:00
Matthew Flatt
3ce6cbb737
safe-for-space fixes for the interepreter; syntax-local-lift-provide
...
svn: r15154
2009-06-12 17:46:25 +00:00
Eli Barzilay
50e9a86dbc
The get-info protocol is used -- both in reading mode and as part of
...
the compiled modules. (Vacuously returning `#f' for now.)
svn: r15153
2009-06-12 14:42:05 +00:00
Eli Barzilay
81d8c97800
better code organization
...
svn: r15152
2009-06-12 14:33:22 +00:00
Eli Barzilay
e53fa0ce2b
Welcome to a new PLT day.
...
svn: r15151
2009-06-12 07:50:18 +00:00
Matthew Flatt
e704cc05cd
add a note about cwd with _path description
...
svn: r15150
2009-06-12 01:39:56 +00:00
Noel Welsh
41b969c205
Make the code a bit simpler now I'm a better macrologist
...
svn: r15148
2009-06-11 16:36:26 +00:00
Noel Welsh
7b5753163c
Install the check-info stack in continuation marks. This means that if an exception is thrown within a check some useful information about that check (e.g. name, location) can still be extracted.
...
svn: r15147
2009-06-11 16:22:55 +00:00
Robby Findler
48f9e89978
prunes out the identifier bindings and source locations from the output of the top-level macros
...
svn: r15144
2009-06-11 14:04:48 +00:00
Eli Barzilay
3910aeca50
typos, mostly redundant "then"s
...
svn: r15143
2009-06-11 08:12:18 +00:00
Eli Barzilay
eab36be9c5
Welcome to a new PLT day.
...
svn: r15142
2009-06-11 07:50:17 +00:00
Eli Barzilay
c09a5b61e4
set svn:eol-style
...
svn: r15141
2009-06-11 06:39:05 +00:00
Eli Barzilay
3ec17454cf
indentation
...
svn: r15138
2009-06-11 02:20:03 +00:00
Carl Eastlund
e53b944fb3
Corrected types for source location in lists passed to datum->syntax.
...
Corrected types for peek-* functions (which may return EOF).
Added type for read-byte.
svn: r15137
2009-06-10 23:38:52 +00:00
Carl Eastlund
44505e77e3
Propagated contract documentation change for regexp-match from bug 10301 to related functions.
...
svn: r15136
2009-06-10 23:05:45 +00:00
Eli Barzilay
33da679c31
better output contract for regexp-match
...
svn: r15135
2009-06-10 22:33:06 +00:00
Sam Tobin-Hochstadt
cdca1d6108
export type names
...
svn: r15134
2009-06-10 21:50:50 +00:00
Sam Tobin-Hochstadt
7d9f506760
Fix a bunch of types and function types
...
svn: r15133
2009-06-10 21:46:52 +00:00
Robby Findler
1450b89b75
improved handling of source locations
...
svn: r15132
2009-06-10 19:30:36 +00:00
Eli Barzilay
3b401288f7
Welcome to a new PLT day.
...
svn: r15131
2009-06-10 07:50:12 +00:00
Robby Findler
cdc76526cf
added PLTDRPROFILE
...
svn: r15130
2009-06-10 04:49:38 +00:00
Matthew Flatt
e0e7b390a3
include zero-length strings in random inserts
...
svn: r15127
2009-06-09 21:32:09 +00:00
Matthew Flatt
eac11bad65
fix WXME bug related to inserting an empty string
...
svn: r15126
2009-06-09 21:20:31 +00:00
Eli Barzilay
3c746c1fd3
move require into evaluation
...
svn: r15124
2009-06-09 10:41:22 +00:00
Eli Barzilay
cf59b86a95
Welcome to a new PLT day.
...
svn: r15123
2009-06-09 07:50:13 +00:00
Eli Barzilay
84730719b9
minor revisions
...
svn: r15122
2009-06-08 16:48:42 +00:00
Eli Barzilay
4240ac8cfc
New `make-at-reader' in the API, update docs, adapt tests.
...
svn: r15121
2009-06-08 16:43:01 +00:00
Sam Tobin-Hochstadt
5139875199
add split-at and append*
...
svn: r15119
2009-06-08 15:54:05 +00:00
Eli Barzilay
f08fb96f88
a little better
...
svn: r15118
2009-06-08 14:48:15 +00:00
Eli Barzilay
6977ddde54
Fix broken test, add many more
...
svn: r15117
2009-06-08 14:34:52 +00:00
Eli Barzilay
0658ba78c9
Welcome to a new PLT day.
...
svn: r15116
2009-06-08 07:50:30 +00:00
Eli Barzilay
28efb47c90
better
...
svn: r15115
2009-06-08 07:48:24 +00:00
Eli Barzilay
092d97690b
accidental typo
...
svn: r15114
2009-06-08 01:29:08 +00:00