Commit Graph

17 Commits

Author SHA1 Message Date
Eli Barzilay
0cc6039906 use new require specs in many places
svn: r8774

original commit: b1a08edd5a8c0db0bae4a9e052d9a93d1faabb4f
2008-02-23 09:42:03 +00:00
Matthew Flatt
54527f8ce4 fix pregexp-match-positions
svn: r4441

original commit: 4b5146ca5b0d82be714af337cf0df970d994e55b
2006-09-26 20:56:51 +00:00
Matthew Flatt
9c5f5ce53f 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

original commit: e404e9252a08465dfafc93fa259779457f7ba5e1
2006-09-21 03:25:12 +00:00
Matthew Flatt
333a72ea18 explicitly check pregexp arguments, insteda of letting regexp errors through
svn: r4404

original commit: e9a73b701ee8edcf54ee29d0fc01f0e7549df7c8
2006-09-21 02:39:00 +00:00
Sam Tobin-Hochstadt
9c94233a21 Fix infinite loop in pregexp-split.
svn: r4398

original commit: 6bf106f78527da23961e6312c9a34596b8cca942
2006-09-20 14:12:48 +00:00
Matthew Flatt
84c3cf155c 352.6
svn: r4379

original commit: d3b96f936e5281332177a80a4cca6834c254d455
2006-09-19 00:39:51 +00:00
Matthew Flatt
47790cd8a4 changed pregexp-replace[*] to accept a procedure as the last argument
svn: r2706

original commit: 4185aceefe55e09a4448bec1b870c129635dd0ae
2006-04-18 17:21:59 +00:00
Dorai Sitaram
1f6667a4da fixed bug 7220
original commit: c957c898ad6b4c3b6b1e2bee5c628889c7934275
2005-05-02 17:14:43 +00:00
Dorai Sitaram
9b949bf42e *** empty log message ***
original commit: e2d876fe2361b3e176a333f74f23d0c68737c5a1
2005-04-27 13:51:05 +00:00
Dorai Sitaram
372146cde9 Disallow greedy quantifiers from having empty operands in order to stave off
infinite loops.

original commit: d9c96724bdb2425e802a3360ceaa7ba4f02ab679
2005-04-25 15:52:34 +00:00
Dorai Sitaram
4836b4c50e Signal error when trying to match against non-existent backref.
original commit: f8a9434cb6d1c3e82742b4090d35d6ebe1ef465d
2005-04-25 14:22:38 +00:00
Dorai Sitaram
e41a34ee34 (pregexp "[") -- aka (pregexp "\133") -- should signal better error.
(Related to bug 6114.)

original commit: af9f6c1316aca40d2ed03a974f82d250d4530469
2005-04-25 13:32:41 +00:00
Dorai Sitaram
8467c12dec Fixed PLT bugs 6095, 6442, 7233, 7232, 6478.
original commit: ff49b7b1238e56f24f5849ecccb11f6963db7acb
2005-04-24 23:25:33 +00:00
Dorai Sitaram
3b45b7165e pregexp-quote should quote ^ and $
original commit: 5044a024eeff810c7d00773a2b6f06a308acb22e
2003-12-04 20:06:36 +00:00
Dorai Sitaram
45dae4f376 v 1e9
original commit: 18f2af7c9cd6df53f7debf02424f2bf2679d3c17
2003-02-06 22:30:40 +00:00
Dorai Sitaram
7f8cccf60e version 1e8: pregexp-quote added. pregexp-replace*
returns original string if no replacements made.

original commit: 3316c77cf0d4c575585b7f68d9d4a74a910b37d5
2002-12-10 15:38:07 +00:00
Matthew Flatt
d31d9ce2cc .
original commit: 17d67f89384f5aa860517430e5191e3ee8a25859
2002-02-03 17:49:07 +00:00