Commit Graph

12639 Commits (aeaeca193d9cd28097b77ec315ec14f27c88602e)

Author SHA1 Message Date
Doug Coleman aeaeca193d fix the copyright header 2009-03-12 21:57:09 -05:00
Doug Coleman 39ce205f75 add a binding to part or all of uniscribe 2009-03-12 21:52:45 -05:00
Doug Coleman 3bfce6e95c Merge branch 'master' of git://factorcode.org/git/factor 2009-03-12 21:40:24 -05:00
Slava Pestov effec0469c Don't use colors.constants in prettyprint 2009-03-12 21:25:33 -05:00
Slava Pestov e18e99acc3 Auto-use output omits duplicate vocabulary names, and the current vocabulary's private vocab 2009-03-12 21:21:48 -05:00
Slava Pestov 9696661ef5 Use 1|| instead of 0|| where appropriate in peg.ebnf to remove some stack shuffling 2009-03-12 21:21:32 -05:00
Slava Pestov bb5c6f78b8 words. emits a newline after 2009-03-12 20:50:07 -05:00
Slava Pestov 06e8468c40 Document alien.destructors 2009-03-12 20:48:22 -05:00
Slava Pestov 91e51f038c Slightly faster binary-search 2009-03-12 20:43:44 -05:00
Slava Pestov a6b57c495f Fix check-slice 2009-03-12 20:37:26 -05:00
Slava Pestov 7cefd48884 Tweak pane layout for better baseline alignment 2009-03-12 17:48:46 -05:00
Slava Pestov 999f038567 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-12 17:31:37 -05:00
Slava Pestov 2f85a1a9eb Don't report inference warnings for inline words 2009-03-12 17:30:41 -05:00
Slava Pestov 80e719ba5b Remove stupid commented out code 2009-03-12 17:30:33 -05:00
Slava Pestov 4fdb5d0557 Fix infinite fixed point iteration bug found by littledan; generalize-counter-interval wasn't called in all the right places 2009-03-12 17:30:24 -05:00
Doug Coleman 7bbcb569d4 fix find-in-directories and add unit tests 2009-03-12 17:01:44 -05:00
Daniel Ehrenberg 3c04d96bc4 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-11 22:05:06 -05:00
Daniel Ehrenberg 1ca2e8196b Making regexp generate less class algebra 2009-03-11 22:04:47 -05:00
Slava Pestov d08dd2ba20 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-11 21:51:53 -05:00
Slava Pestov 03f048cce9 Add a couple of must-infer tests 2009-03-11 21:51:39 -05:00
Daniel Ehrenberg 98392ef2ab Merge branch 'master' of git://factorcode.org/git/factor 2009-03-11 19:39:55 -05:00
Daniel Ehrenberg e70748f8f1 Redoing class algebra so conjunction works 2009-03-11 19:39:35 -05:00
Slava Pestov 667eca9410 Fix unit tests and help lint for 'see' move 2009-03-11 17:33:54 -05:00
Slava Pestov 034bda42ca Inline initial state in next-match loop 2009-03-11 17:06:45 -05:00
Slava Pestov 44d36dab9c Merge branch 'master' of git://factorcode.org/git/factor 2009-03-11 16:54:26 -05:00
Slava Pestov 18ca3b3419 Add some declarations so that next-match is faster 2009-03-11 16:53:44 -05:00
Slava Pestov 7dac8de701 Get rid of match tuple 2009-03-11 16:36:53 -05:00
Slava Pestov 643da5f073 Remove match iterators for a performance boost 2009-03-11 16:21:29 -05:00
Daniel Ehrenberg 23c8b375cc Uncommenting most remaining regexp unit tests 2009-03-11 16:06:14 -05:00
Daniel Ehrenberg 8b286cea4c Adding word breaks to regexp 2009-03-11 15:51:54 -05:00
Daniel Ehrenberg c193f1b68a Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	basis/regexp/regexp.factor
2009-03-11 14:47:05 -05:00
Daniel Ehrenberg 642b5f9649 Refactoring next-match 2009-03-11 14:45:52 -05:00
Slava Pestov 40dae755b1 Change execute( to execute-unsafe( since in this case we know the types 2009-03-11 14:02:29 -05:00
Slava Pestov fdcd8f210a Add 'see' to default vocab search path 2009-03-11 13:57:31 -05:00
Slava Pestov b6f6e880bf Make partially dispatched integer ops foldable 2009-03-11 13:57:13 -05:00
Daniel Ehrenberg ed30d24e56 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	basis/regexp/regexp.factor
2009-03-11 12:33:54 -05:00
Daniel Ehrenberg 329875b170 Regexp match iterators are better 2009-03-11 12:29:33 -05:00
Slava Pestov 9c77c1333a Merge branch 'master' of git://factorcode.org/git/factor 2009-03-11 12:27:32 -05:00
Slava Pestov d5a67e5891 Fix compile error in regex 2009-03-11 12:27:25 -05:00
Daniel Ehrenberg ec5bad2f7c Removing regexp interpreter 2009-03-11 11:58:58 -05:00
Daniel Ehrenberg eaf72b54f6 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-11 11:57:43 -05:00
Daniel Ehrenberg 3cd4f3f626 Fixing regexp docs typo 2009-03-11 11:57:26 -05:00
Slava Pestov bd5013c9e6 Move combinators.cleave to unmaintained 2009-03-11 08:44:51 -05:00
Slava Pestov 52d1e4f9b5 Update code not to use combinators.cleave 2009-03-11 08:44:27 -05:00
Slava Pestov 515dcce34a Move unused utility libraries to unmaintained 2009-03-11 08:35:48 -05:00
Slava Pestov eb0bedd9b0 Fixing up code after 'see' refactoring 2009-03-11 08:34:25 -05:00
Slava Pestov b0ced3dc9a Formatting fix 2009-03-11 07:20:39 -05:00
Slava Pestov abab72f80c Move 'see' to its own vocabulary, and fix excess newlines after panes change 2009-03-11 07:18:24 -05:00
Slava Pestov 5f196ba2ef Fix bootstrap 2009-03-11 07:17:57 -05:00
Slava Pestov 04cc1ec53e Merge branch 'master' of git://factorcode.org/git/factor 2009-03-11 03:17:38 -05:00