John Benediktsson
26abdf4a23
regexp: try again to fix the issue with backslashes.
...
the new simple rule is inside R/ syntax all backslashes should be
escaped to allow easy regexp literal tokenization:
R/ [\/]/
but in the constructor <regexp> they shouldn't be:
"[/]" <regexp>
When the regexp is prettyprinted we make sure to visually escape the
backslashes in the raw regexp.
2019-03-21 13:29:15 -07:00
John Benediktsson
498285d7dd
unicode: make this the API for all unicode things.
2016-03-30 23:29:48 -07:00
John Benediktsson
cba0a96c10
regexp: one R/ syntax to rule them all, simpler this way.
2016-03-30 21:09:08 -07:00
John Benediktsson
e477f6996f
Fix comments to be ! not #!.
2015-09-08 16:15:10 -07:00
Doug Coleman
352e5de16a
core, basis, extra: Remove DOS line endings from files.
...
Remove whitespace from end of lines.
Add a newline to the end of each file.
2015-06-29 17:25:40 -07:00
John Benediktsson
d61de12011
Cleanup more lint warnings.
2011-10-14 12:31:46 -07:00
Slava Pestov
26c4aec91a
validators: fix v-default (reported by Niklas Waern)
2010-03-30 15:35:36 -04:00
Daniel Ehrenberg
1da6ea957a
Fixing bugs with sets, including adding new within and without words
2010-03-16 20:17:26 -04:00
Joe Groff
fa6d7b7069
eliminate spin from basis
2009-11-05 14:05:06 -06:00
Daniel Ehrenberg
987cd1c8ce
Moving regexp.matchers back to regexp
2009-03-10 18:27:33 -05:00
Daniel Ehrenberg
234b7ac8b8
Fixing validators so it loads
2009-03-09 15:38:05 -05:00
Slava Pestov
669548e62e
Clean up some usages of tuck, and add Joe's curried cleave/spread/apply combinators to kernel vocabulary
2009-02-02 13:43:54 -06:00
Doug Coleman
dfadad05e2
fix validators
2009-01-20 18:44:38 -06:00
James Cash
65b1a62f6a
Fixes to v-checkbox
2009-01-13 23:00:49 -05:00
Slava Pestov
d06996a6aa
Merge branch 'master' of git://factorcode.org/git/jamesnvc
2009-01-13 17:44:17 -06:00
Slava Pestov
e6aa33ac12
Add new intersects? word and use it in a few places instead of intersect empty?
2009-01-12 01:51:38 -06:00
James Cash
69c1453f83
Adding a checkbox validator
2009-01-11 00:55:47 -05:00
Slava Pestov
34792a9f23
Remove >r/r>
2008-12-17 19:17:37 -06:00
Slava Pestov
5f76266a2b
Simpler URL regexp
2008-11-18 16:16:24 -06:00
Slava Pestov
4e0dee6280
validators can use new regexps now
2008-11-13 18:26:09 -06:00
Slava Pestov
4b58f0b623
Document validators
2008-09-24 00:45:39 -05:00
Doug Coleman
c6ab49e8ca
use parser-combinators.regexp instead of regexp
2008-09-18 13:48:18 -05:00
Slava Pestov
cf80dd122a
Updating code for make and fry changes
2008-09-10 22:11:40 -05:00
Slava Pestov
aea0fed14c
Fixing basis -> extra dependencies
2008-09-05 19:29:14 -05:00
Slava Pestov
d66f887736
Create basis vocab root
2008-07-28 22:03:13 -05:00