Commit Graph

57 Commits (fe0701deb10b60a800315b8c31ba91ebe9c1c3db)

Author SHA1 Message Date
Doug Coleman 7c92ab1ea5 move if-zero etc to math, remove 1-/1+ from math 2009-08-14 14:27:23 -05:00
Doug Coleman 3f3d57032b Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 2009-08-13 19:21:44 -05:00
Slava Pestov b62630b5ac Updating code in basis and extra for stricter vocab search path semantics 2009-05-14 23:23:06 -05:00
Doug Coleman 471fe2c272 rename lines to stream-lines
rename cnotents to stream-contents
2009-05-01 10:41:27 -05:00
Slava Pestov 05f3f9dcb9 Fixing unit tests for stack effect inference changes 2009-04-20 21:15:19 -05:00
Slava Pestov 602fe353e8 Fix another XMode bug 2009-03-28 22:19:55 -05:00
Slava Pestov fe0a71cd88 Fix an XMode bug exposed in the pastebin 2009-03-28 22:13:58 -05:00
Slava Pestov ea60f8ae93 Changing : foo ; parsing to SYNTAX: foo ; 2009-03-21 01:27:50 -05:00
Slava Pestov be4fb1e7d9 Move call( and execute( to core 2009-03-16 20:11:36 -05:00
Slava Pestov 03f048cce9 Add a couple of must-infer tests 2009-03-11 21:51:39 -05:00
Daniel Ehrenberg dca194e1eb Fixing XMode, which I gratuitiously broke 2009-03-10 23:21:05 -05:00
Daniel Ehrenberg 987cd1c8ce Moving regexp.matchers back to regexp 2009-03-10 18:27:33 -05:00
Daniel Ehrenberg 762485c2ca Fixing xmode use lines; adding fake reluctant ?*+ to make XMode work (they're actually greedy) 2009-03-08 18:50:41 -05:00
Daniel Ehrenberg 177a895c09 Merge branch 'master' into regexp
Conflicts:

	basis/xmode/utilities/utilities-tests.factor
	basis/xmode/utilities/utilities.factor
2009-03-03 12:24:59 -06:00
Daniel Ehrenberg 5dc614c9c9 Adding map-find to core 2009-03-03 12:22:47 -06:00
Daniel Ehrenberg 242cfb5c19 Merge branch 'master' of git://factorcode.org/git/factor into regexp
Conflicts:

	basis/xmode/utilities/utilities-tests.factor
2009-02-17 12:24:01 -06:00
Slava Pestov 6b25e99470 Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
Slava Pestov ebd0e9250f Clean up some <file-reader> usages to use file-lines, file>csv, and file>xml instead 2009-02-15 20:45:06 -06:00
Slava Pestov 6b99b04531 Add vocab: for vocab-relative paths 2009-02-15 19:53:21 -06:00
Daniel Ehrenberg ff265aa919 XMode doesn't use parser combinators at all; regexes allow parens for grouping 2009-02-12 20:42:32 -06:00
Daniel Ehrenberg d0d615fb2b Starting to switch xmode to regexp; getting rid of <TAGS 2009-02-12 13:18:43 -06:00
Daniel Ehrenberg 86c3481f12 Moving XML vocabularies around 2009-02-05 21:17:03 -06:00
Slava Pestov ad40042663 Fix regression in xmode.code2html:htmlize-lines 2009-01-31 03:02:10 -06:00
Daniel Ehrenberg 43ab7947ae Merge branch 'master' of git://factorcode.org/git/factor 2009-01-31 01:06:00 -06:00
Slava Pestov b2ee879c07 Fix load error 2009-01-30 23:26:41 -06:00
Daniel Ehrenberg a6a1b56169 Merge branch 'master' of git://factorcode.org/git/factor 2009-01-30 19:53:49 -06:00
Slava Pestov f8092480a6 Fix a couple of bugs in xmode and add a unit test 2009-01-30 19:34:31 -06:00
Daniel Ehrenberg d4f865d5f0 Fixing some things I broke 2009-01-30 19:28:16 -06:00
Daniel Ehrenberg 6240f00803 Merge branch 'master' of git://factorcode.org/git/factor 2009-01-30 11:30:07 -06:00
Daniel Ehrenberg de49f6fc74 Moving xml.interpolate to xml.literals 2009-01-30 11:29:30 -06:00
Doug Coleman 3c408342ef renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail 2009-01-29 22:19:07 -06:00
Daniel Ehrenberg dd15816bad Merge branch 'master' of git://factorcode.org/git/factor 2009-01-29 15:16:12 -06:00
Slava Pestov 31e662043b Add unit test for xmode bug discovered by anonymous pastebin user 2009-01-29 01:44:09 -06:00
Daniel Ehrenberg 356ee5ced5 Fixing xmode? 2009-01-28 23:56:47 -06:00
Daniel Ehrenberg dc49f138c4 Fix to xmode 2009-01-28 18:21:37 -06:00
Daniel Ehrenberg 9dc60a552d Fixing xmode bug 2009-01-28 17:18:14 -06:00
Daniel Ehrenberg 88e8b95cf7 Reverting xmode.marker (it's not using XML!) 2009-01-28 16:25:41 -06:00
Daniel Ehrenberg d5160ce791 Fixing USING: lines 2009-01-28 15:46:34 -06:00
Daniel Ehrenberg af9d70c65a XML chunks are a separate datatype; XML tags are no longer assocs 2009-01-28 14:33:33 -06:00
Daniel Ehrenberg ac1ddfcc6c Random minor fixes; html.components doesn't duplicate parsing anymore 2009-01-27 16:54:41 -06:00
Daniel Ehrenberg 73f30edb29 Farkup and xmode.code2html switched to using xml.interpolate 2009-01-26 21:38:36 -06:00
Slava Pestov f34c14a0f5 Remove some usages of tuck 2009-01-23 18:20:47 -06:00
Daniel Ehrenberg ad53cb8635 Privatizing unicode.case:ch>{lower,upper,title} 2009-01-08 19:07:46 -06:00
Slava Pestov acf0d8d9c8 Get furnace and websites..concatenative to load 2008-12-17 19:39:02 -06:00
Slava Pestov 34792a9f23 Remove >r/r> 2008-12-17 19:17:37 -06:00
Slava Pestov c5160d76e9 Merge qualified, alias, symbols, constants into core 2008-12-17 18:10:01 -06:00
Slava Pestov 09c60f7e90 Fix some vocabularies for new requirement that inline words have a stack effect declaration 2008-12-15 20:31:55 -06:00
Slava Pestov e0f86889c7 Fixing load-everything for io.files split 2008-12-15 01:13:35 -06:00
Slava Pestov c27faa3de4 Remove 3compose: nothing in core used it, and basis code can use fry 2008-12-02 00:25:23 -06:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00