Commit Graph

3690 Commits

Author SHA1 Message Date
Robby Findler
1c9cc76add removed use of regular regexps (they were just there as a 'performance improvement') and improved regexp for email addresses a little so it doesn't match ,@
svn: r4442
2006-09-26 21:53:49 +00:00
Matthew Flatt
4b5146ca5b fix pregexp-match-positions
svn: r4441
2006-09-26 20:56:51 +00:00
Eli Barzilay
d1e22794f4 specialize code for body and no keywords (and no optionals)
svn: r4440
2006-09-26 15:28:05 +00:00
Jay McCarthy
13b9ef2d9d fix
svn: r4439
2006-09-26 14:01:24 +00:00
Robby Findler
79a6945f54 changed the 'auto-open' link in emails with attachments
svn: r4438
2006-09-26 13:48:39 +00:00
Robby Findler
7694a014ee changed the 'auto-open' link in emails with attachments
svn: r4437
2006-09-26 13:44:48 +00:00
Eli Barzilay
13771a0075 Welcome to a new PLT day.
svn: r4436
2006-09-26 07:50:02 +00:00
Jay McCarthy
f22e9424e2 up
svn: r4435
2006-09-26 05:08:04 +00:00
Eli Barzilay
33f93c0d2e * Reformattings
* Avoid keeping empty history lines
* Avoid keeping repetitive history lines
* Provided (and documented) set-completion-function!
* Change sample use to a conditional `dynamic-require'
* Use raw mallocs instead of eternal for completions

svn: r4434
2006-09-25 23:30:53 +00:00
Eli Barzilay
b8586b743d some reformatting and minor clarification
svn: r4433
2006-09-25 18:16:42 +00:00
Eli Barzilay
821135354b allow #:body without #:keys
svn: r4431
2006-09-25 13:00:28 +00:00
Eli Barzilay
39714d8bd1 Welcome to a new PLT day.
svn: r4430
2006-09-25 07:50:03 +00:00
Matthew Flatt
0924d357a7 replace weird every-50th-iteration overflow checking in check_cycle with a normal overflow check
svn: r4429
2006-09-24 21:00:03 +00:00
Eli Barzilay
94e3417a88 Welcome to a new PLT day.
svn: r4428
2006-09-24 07:50:03 +00:00
John Clements
fc7322a4b3 just checking it in
svn: r4426
2006-09-23 11:21:17 +00:00
John Clements
02d9fbd35c back to all tests
svn: r4425
2006-09-23 11:20:37 +00:00
John Clements
f1c6776715 lifting now controlled by language.
svn: r4424
2006-09-23 11:19:32 +00:00
John Clements
885b2fa8d3 change to testing args (broken, actually).
svn: r4423
2006-09-23 11:10:08 +00:00
John Clements
66298f0727 changed representation of stepper-skipto lists
svn: r4422
2006-09-23 10:44:40 +00:00
Eli Barzilay
ee4cbbb1e3 Welcome to a new PLT day.
svn: r4421
2006-09-23 07:50:02 +00:00
Robby Findler
90b688b143 fixed PR 8293
svn: r4420
2006-09-23 02:54:25 +00:00
Chongkai Zhu
2bbad4ad12 fix immuatable? on hash-table
svn: r4419
2006-09-22 23:34:59 +00:00
Sam Tobin-Hochstadt
605c510b9e Merged changes from branch:
http://svn.plt-scheme.org/plt/branches/samth/match2
revisions 4220:4417
Included Matthew's version of regexp-error change, not Sam's.
Major changes:
 - simplification pass
 - define match-letrec in terms of match-define
 - show steps of match-expander in macro stepper
 - substantial refactoring of gen-match
 - removed unused times-used-neg field of test struct
 - added match:internal-error
 - general refactoring
 - bug fix in parsing of quasi-patterns

svn: r4418
2006-09-22 18:35:22 +00:00
Jay McCarthy
71b92e97d0 up
svn: r4417
2006-09-22 18:29:46 +00:00
Jay McCarthy
5bbbddac7d up
svn: r4416
2006-09-22 18:22:54 +00:00
Eli Barzilay
e8823cec2a Welcome to a new PLT day.
svn: r4415
2006-09-22 07:50:02 +00:00
Matthew Flatt
6e66a8653c add two missing exports
svn: r4411
2006-09-22 02:55:28 +00:00
Matthew Flatt
bbcd99e537 allow regexps for pregexp pattern in match
svn: r4410
2006-09-22 01:59:40 +00:00
Matthew Flatt
6e2f93b147 one more paren-shape correction and test
svn: r4409
2006-09-22 00:47:17 +00:00
Matthew Flatt
7f62277189 copy over missed paren-shape change from branch
svn: r4408
2006-09-21 22:30:58 +00:00
Eli Barzilay
9b79de00d6 rest arg -> #:optional
svn: r4407
2006-09-21 14:13:32 +00:00
Eli Barzilay
a3aa8a2e55 Welcome to a new PLT day.
svn: r4406
2006-09-21 07:50:03 +00:00
Matthew Flatt
e404e9252a dropped pregexp argument checking; it was too much duplication of contracts, and I'd rather leave it as a motivating example for better error reporting instead of a pile of code to maintain
svn: r4405
2006-09-21 03:25:12 +00:00
Matthew Flatt
e9a73b701e explicitly check pregexp arguments, insteda of letting regexp errors through
svn: r4404
2006-09-21 02:39:00 +00:00
Matthew Flatt
5baad79e7b tests to go with a recent rx bug fix
svn: r4403
2006-09-21 02:18:25 +00:00
Matthew Flatt
510546102a error when -k file doesn't exist
svn: r4402
2006-09-21 02:17:37 +00:00
Sam Tobin-Hochstadt
0a5ff7fddd Fix bug in definition of match-define. 2006-09-20 11:30:20 -04:00
Sam Tobin-Hochstadt
00383c4c5d convert-pat:
- reformatting
 - use constant-data?
render-test-list-impl:
 - reformatting
 - refactoring
2006-09-20 11:02:15 -04:00
Sam Tobin-Hochstadt
6bf106f785 Fix infinite loop in pregexp-split.
svn: r4398
2006-09-20 14:12:48 +00:00
Matthew Flatt
b0f28a2611 remove mysterious parsing of backslash-dollar in #px mode
svn: r4397
2006-09-20 13:39:55 +00:00
Matthew Flatt
0828cd338c fix parsing of backslash-dollar in #rx mode, as opposed to #px
svn: r4396
2006-09-20 13:31:19 +00:00
Matthew Flatt
ed8eef79a9 enclosure filename might have path separators
svn: r4395
2006-09-20 08:28:24 +00:00
Eli Barzilay
3a16b5d5f5 Welcome to a new PLT day.
svn: r4394
2006-09-20 07:50:02 +00:00
Matthew Flatt
f7f05b8176 fix uchr and KCHR lookup to use modern Carbon functions
svn: r4393
2006-09-20 02:41:25 +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