Commit Graph

2509 Commits

Author SHA1 Message Date
Eli Barzilay
3a16b5d5f5 Welcome to a new PLT day.
svn: r4394
2006-09-20 07:50:02 +00:00
Matthew Flatt
c7fb924982 catch unexpected EOF in IMAP client
svn: r4392
2006-09-20 02:14:58 +00:00
Matthew Flatt
6123da54c0 one read-syntax/recursive changed to read-syntax, so that add-indents works
svn: r4391
2006-09-20 01:49:12 +00:00
Matthew Flatt
357849bf0a minor px support
svn: r4390
2006-09-19 21:39:37 +00:00
Kathy Gray
8411780c8b Correction to testing display (respects font preferences now). Adding order to the choice of composite module
svn: r4389
2006-09-19 21:01:05 +00:00
Jay McCarthy
de53685ae2 sperber
svn: r4388
2006-09-19 18:40:19 +00:00
Sam Tobin-Hochstadt
a6f8fbe350 Fix bug in conversion of dotted patterns. 2006-09-19 14:31:17 -04:00
Sam Tobin-Hochstadt
086db937b8 pregexp can now return a regexp object. 2006-09-19 13:01:04 -04:00
Jay McCarthy
703a5e8fc9 privacy
svn: r4385
2006-09-19 16:19:12 +00:00
Jay McCarthy
10ab002a3e privacy
svn: r4384
2006-09-19 15:34:35 +00:00
Eli Barzilay
01dac7fa1e Welcome to a new PLT day.
svn: r4383
2006-09-19 07:50:02 +00:00
Matthew Flatt
7aa07153ce undo bad benchmark change
svn: r4382
2006-09-19 07:42:07 +00:00
Matthew Flatt
2ddb89e85b rx bug fix related to ranges that include 255
svn: r4381
2006-09-19 05:32:17 +00:00
Matthew Flatt
d3b96f936e 352.6
svn: r4379
2006-09-19 00:39:51 +00:00
Matthew Flatt
77f16ca00b final rx benchmark preparation for v352.6
svn: r4378
2006-09-19 00:37:06 +00:00
Jay McCarthy
0e84dcb59e api
svn: r4376
2006-09-19 00:15:47 +00:00
Jay McCarthy
d565b7eea0 privacy
svn: r4374
2006-09-18 23:43:48 +00:00
Jay McCarthy
0dd180af95 privacy
svn: r4373
2006-09-18 23:32:39 +00:00
John Clements
285fe64285 added language-based let-lifting choice parameter
svn: r4370
2006-09-18 21:05:32 +00:00
John Clements
52afe35a48 added language-based let-lifting choice parameter
svn: r4369
2006-09-18 21:04:13 +00:00
Jay McCarthy
800a810dfd pr8270
svn: r4368
2006-09-18 17:33:17 +00:00
Ryan Culpepper
8e9d6e6d07 Fixed hiding + renaming
Changed colors
Made bound-id=? default

svn: r4367
2006-09-18 16:21:16 +00:00
Ryan Culpepper
0937851dac Fixed dependence on skipper collection
svn: r4366
2006-09-18 16:14:35 +00:00
Jay McCarthy
79f34ae703 up
svn: r4365
2006-09-18 15:56:15 +00:00
Eli Barzilay
301442283a Welcome to a new PLT day.
svn: r4364
2006-09-18 07:50:02 +00:00
Mike Sperber
8654890be7 Synch with english-string-constants.ss.
svn: r4362
2006-09-17 23:46:28 +00:00
Matthew Flatt
3d722a8fdd rx benchmark minor additions
svn: r4361
2006-09-17 22:13:53 +00:00
Eli Barzilay
f80818233e Welcome to a new PLT day.
svn: r4359
2006-09-17 07:50:02 +00:00
Matthew Flatt
2df6cc568a benchmark refinements, including support for mzold
svn: r4358
2006-09-17 07:06:41 +00:00
Matthew Flatt
335ead2dae refine rx benchmark suite
svn: r4356
2006-09-17 05:08:27 +00:00
Robby Findler
093919aaac fixed contracts
svn: r4353
2006-09-16 15:12:57 +00:00
Eli Barzilay
2c2cd817ec Welcome to a new PLT day.
svn: r4351
2006-09-16 07:50:03 +00:00
Eli Barzilay
92c5debbc1 make log output correspond to what the user sees
svn: r4350
2006-09-16 04:49:07 +00:00
Robby Findler
7fa381cace added a comment
svn: r4349
2006-09-16 02:36:06 +00:00
Sam Tobin-Hochstadt
b42e317e0c Changed convert-pat to use syntax/loc. 2006-09-15 12:12:10 -04:00
Ryan Culpepper
27ce8d0f3b Fixed hiding bugs
in case-lambda, fixed renaming bug
  in let-values and letrec-values, fixed hiding on errors
  fixed do-rename loop; now let bound-id=? works as expected!
Added hide.ss to debug.ss exports

svn: r4347
2006-09-15 13:18:50 +00:00
Eli Barzilay
711690e959 Welcome to a new PLT day.
svn: r4346
2006-09-15 07:50:02 +00:00
Robby Findler
1cfdf94eca documented defaults
svn: r4345
2006-09-15 02:28:07 +00:00
Matthew Flatt
ba794430fd mzunicode rx benchmarking
svn: r4342
2006-09-14 22:31:03 +00:00
Robby Findler
b71e372c49 added contracts
svn: r4340
2006-09-14 21:47:32 +00:00
Ryan Culpepper
4c41e5515d Added events for lift-to-let
Added rename-tracking to macro hiding

svn: r4339
2006-09-14 19:13:26 +00:00
Eli Barzilay
883d5e6bd5 patch only plt files on unix-style installation
svn: r4338
2006-09-14 12:01:24 +00:00
Matthew Flatt
7e6ab6ee47 finish up rx benchmark
svn: r4337
2006-09-14 08:08:56 +00:00
Eli Barzilay
4aad4bb6df Welcome to a new PLT day.
svn: r4335
2006-09-14 07:50:03 +00:00
Matthew Flatt
567ea0f59b another bug fix for conditionals
svn: r4334
2006-09-14 06:41:52 +00:00
Matthew Flatt
b240bd0a3a corrected conditional syntax
svn: r4333
2006-09-14 06:21:12 +00:00
Matthew Flatt
381ddd655b tests for rx conditionals
svn: r4332
2006-09-14 05:41:43 +00:00
Matthew Flatt
210cb5affe ... notation for continuing benchmarks
svn: r4330
2006-09-14 00:37:12 +00:00
Matthew Flatt
08f06adfc2 python support for rx benchmarking
svn: r4329
2006-09-14 00:35:39 +00:00
Matthew Flatt
b486f3c36a better to keep stuff used by common in common
svn: r4327
2006-09-13 23:25:09 +00:00
Matthew Flatt
d8e5d6b07d lift out common benchmark support
svn: r4326
2006-09-13 23:20:44 +00:00
Matthew Flatt
2b5360574c PCRE working, many benchmarks in place
svn: r4325
2006-09-13 23:05:57 +00:00
Eli Barzilay
e0d2e1a8f3 more documentation
svn: r4324
2006-09-13 19:17:37 +00:00
Matthew Flatt
f387919290 generalize slightly, for use with rx output
svn: r4323
2006-09-13 10:34:23 +00:00
Matthew Flatt
2534d8a3a5 another PCRE try
svn: r4322
2006-09-13 10:11:53 +00:00
Matthew Flatt
ce0ad68956 trying to get pcre to work
svn: r4321
2006-09-13 10:07:01 +00:00
Eli Barzilay
72be8659b0 Welcome to a new PLT day.
svn: r4320
2006-09-13 07:50:02 +00:00
Matthew Flatt
1558cf2b10 start on rx benchmark suite
svn: r4319
2006-09-13 06:40:12 +00:00
Robby Findler
8f55d3f6c3 made slightly more robust
svn: r4318
2006-09-13 02:13:08 +00:00
Eli Barzilay
d59b2d5cbd Welcome to a new PLT day.
svn: r4316
2006-09-12 07:50:02 +00:00
Sam Tobin-Hochstadt
ee63e4e80d Factor observe-step into separate file.
Use observe step in match.ss match-expanders.
2006-09-11 15:43:50 -04:00
Ryan Culpepper
90258fb79a Fixed reporting of localactions hiding error
svn: r4313
2006-09-11 19:42:39 +00:00
Robby Findler
5227ee4d12 PR 8268: fixed the symptom, but there is still some question if the syntax colorer's behavior should change
svn: r4312
2006-09-11 15:05:39 +00:00
Ryan Culpepper
c9653c888b Unitized macro stepper view; tool uses different base frame
svn: r4309
2006-09-11 13:48:27 +00:00
Ryan Culpepper
ba5c8d5b07 Font size changes; prefs setting overrides default
svn: r4308
2006-09-11 13:47:27 +00:00
Eli Barzilay
dbc8a7debf Welcome to a new PLT day.
svn: r4307
2006-09-11 07:50:03 +00:00
Ryan Culpepper
62c6fad315 Fixed paren coloring related to #%app hiding
svn: r4306
2006-09-11 07:42:49 +00:00
Sam Tobin-Hochstadt
7646ee635d Show correctly marked results in stepper. 2006-09-11 00:57:35 -04:00
Matthew Flatt
0b1395e5d1 unicode-property tests
svn: r4303
2006-09-11 01:44:10 +00:00
Sam Tobin-Hochstadt
34aa12ddac Added expansion of match-expanders to macro-debugger. 2006-09-10 21:24:35 -04:00
Ryan Culpepper
407339e935 Fixed width calculation
svn: r4301
2006-09-11 01:02:19 +00:00
Ryan Culpepper
5b9cb7b96c Added normal form line to all sequences
svn: r4300
2006-09-11 01:01:54 +00:00
Ryan Culpepper
de95ebcde4 Improved pretty printing (define-values, define-syntaxes)
svn: r4299
2006-09-11 01:01:12 +00:00
Robby Findler
cb6c8d00f3 improved behavior of clicking on the line/column display (a little bit)
svn: r4297
2006-09-10 21:14:56 +00:00
Eli Barzilay
287cd08bf8 correctly implement optional argument behavior
svn: r4296
2006-09-10 17:02:39 +00:00
Eli Barzilay
412a8b8cb3 error message typo
svn: r4295
2006-09-10 16:36:43 +00:00
Matthew Flatt
42f35ba39f better tests for port and char-string matching
svn: r4294
2006-09-10 13:26:55 +00:00
Eli Barzilay
c369f93a59 Welcome to a new PLT day.
svn: r4291
2006-09-10 07:50:02 +00:00
Matthew Flatt
1176bb973d new test suite for built-in pregexp
svn: r4288
2006-09-10 03:28:05 +00:00
Eli Barzilay
639016a517 Welcome to a new PLT day.
svn: r4284
2006-09-09 07:50:02 +00:00
Robby Findler
109a683aa1 PR 8271
svn: r4283
2006-09-09 03:37:31 +00:00
Jay McCarthy
1780c5886a utf8
svn: r4281
2006-09-08 20:38:40 +00:00
Jay McCarthy
075c7bb7a2 partial
svn: r4280
2006-09-08 20:32:11 +00:00
Jay McCarthy
db78c67767 or8269
svn: r4279
2006-09-08 19:20:57 +00:00
Eli Barzilay
d5aab4ea35 Welcome to a new PLT day.
svn: r4278
2006-09-08 07:50:03 +00:00
Chongkai Zhu
28378047fb adding strings about keybindings from PLanet
svn: r4276
2006-09-08 02:35:29 +00:00
Eli Barzilay
4aa4611419 fix minor bug: #f is NULL, not 0
svn: r4274
2006-09-07 20:54:58 +00:00
Eli Barzilay
a0c4d3b454 * code reformatting
* use kw.ss instead of opt-lambda
* moved a debugging comment into an `if'

svn: r4273
2006-09-07 19:55:41 +00:00
Robby Findler
a0ccd557f5 reverted large letters back to monochromatic to better match the 20k-foot overview
svn: r4272
2006-09-07 16:38:24 +00:00
Sam Tobin-Hochstadt
506c154ea8 Add new simplification pass before render-test-list.
Simplification expands match expanders and removes syntactic sugar.

Also, syntax errors are checked in the simplification phase, so better
error messages can be given.
2006-09-07 12:02:41 -04:00
Eli Barzilay
6ca638939c Welcome to a new PLT day.
svn: r4270
2006-09-07 07:50:02 +00:00
Robby Findler
81a70fe101 added ability to have user-defined keybindings in PLaneT
svn: r4267
2006-09-07 03:18:39 +00:00
Jacob Matthews
5d37cb79e7 Added resolve-planet-path to util.ss
svn: r4265
2006-09-07 03:13:31 +00:00
Robby Findler
ffb939b621 changed setup a little bit so keybindings libraries can use the same stuff the tools use
svn: r4262
2006-09-06 20:59:50 +00:00
Sam Tobin-Hochstadt
6034e5e0d5 fix bug with list-rest in quasi-patterns 2006-09-06 14:26:19 -04:00
Sam Tobin-Hochstadt
b1bc4714d5 update-counts: Fix a really dumb bug in logical-equal? that
caused huge time blowup.

svn: r4259
2006-09-06 16:50:50 +00:00
Eli Barzilay
85cb2252f4 Welcome to a new PLT day.
svn: r4257
2006-09-06 07:50:02 +00:00
Matthew Flatt
213fe7c52b xform: more precise tracking of non-gcing calls, which helps avoid conversions of whole functions
svn: r4254
2006-09-06 04:21:33 +00:00
Sam Tobin-Hochstadt
3a77f5a914 Work toward adding simplication pass before render-test-list. 2006-09-05 18:56:04 -04:00
Ryan Culpepper
1a2eea24ad Fixed case-lambda reductions bug
Removed let*-values prule, faked as mrule
Suppressed copies of warning messages

svn: r4246
2006-09-05 19:58:57 +00:00