Commit Graph

2513 Commits (43b51ef2ebf970df7f6c1915253c1097c7f81346)

Author SHA1 Message Date
Joe Groff 2d79729193 fix ##load-constant/##scalar>vector folding when constant is a fixnum 2009-10-07 12:46:08 -05:00
Doug Coleman 2d6d9dd46c update docs for stream-tell 2009-10-03 19:39:06 -05:00
Doug Coleman 60145e983e add unit test for c stream-tell 2009-10-03 19:07:16 -05:00
Doug Coleman 9a777b0969 support limited-streams correctly for seekable streams 2009-10-03 18:27:09 -05:00
Doug Coleman 6d451ac9d8 add ftell primitive 2009-10-03 18:20:35 -05:00
Doug Coleman c10b6d4ba7 Merge branch 'docs' of git://github.com/klazuka/factor into klazuka
Conflicts:
	basis/math/vectors/vectors-docs.factor
2009-10-02 15:58:45 -05:00
Keith Lazuka 8f79ea91ba docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Slava Pestov 4db7e75a9c sequences: add accumulate-as and document insert-nth 2009-10-01 23:13:33 -05:00
Doug Coleman e4ff78b41d Merge branch 'browser' of git://github.com/klazuka/factor 2009-09-30 14:10:17 -05:00
Doug Coleman 6a611ab42d add examples to checksums docs 2009-09-30 02:26:32 -05:00
Slava Pestov 23b92d12cd layouts: most-positive/negative-fixnum return fixnums now 2009-09-29 22:27:54 -05:00
Joe Groff 4470bf994b fix stack effect of ERROR: words that inherit slots from a base class 2009-09-29 12:52:13 -05:00
Joe Groff 5ab16ba62a change CALLBACK: to use the ABI of the current LIBRARY: and get rid of STDCALL-CALLBACK: 2009-09-28 19:27:28 -05:00
Doug Coleman 9ee2a57045 fix checksum protocol -- was hardcoded to a block size of 64 2009-09-28 18:58:20 -05:00
Slava Pestov f08521bf83 Fixing various test failures caused by C type parser change, and clarify C type docs some more 2009-09-28 08:48:39 -05:00
Slava Pestov 4d9cf12701 definitions: make FORGET: M\ update compiled xref correctly 2009-09-28 03:04:53 -05:00
Slava Pestov 3024810dfa Word hashcodes are now computed from the word's name/vocabulary, removing a source of non-determinism 2009-09-27 21:09:11 -05:00
Slava Pestov 1b26a1c87c alien: improve documentation 2009-09-26 21:28:11 -05:00
Slava Pestov 09e8bac216 Fix GC root safety in word-xt primitive 2009-09-25 21:42:21 -05:00
Doug Coleman 2daeff4253 rename a couple more words 2009-09-24 19:47:44 -05:00
Doug Coleman 00d7faa037 rename another strings.parser word 2009-09-24 19:45:03 -05:00
Doug Coleman 1bde229b48 rename a couple of strings.parser words 2009-09-24 19:43:57 -05:00
Slava Pestov f195391976 generic: cleanup 2009-09-24 06:24:52 -05:00
Slava Pestov eb5d30e724 Fix conflict 2009-09-23 20:52:04 -05:00
Slava Pestov d967e109ae Put bad escape code in the bad-escape error 2009-09-23 17:55:54 -05:00
Slava Pestov bc87918436 syntax: fix typos in " docs 2009-09-23 17:50:00 -05:00
Doug Coleman e8d3278c96 document """ 2009-09-23 10:33:40 -05:00
Doug Coleman abb8a221db Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/math/vectors/simd/simd-docs.factor
2009-09-23 10:11:49 -05:00
Slava Pestov 8d84bcb61a math and math.vectors: improved documentation 2009-09-23 03:08:45 -05:00
Keith Lazuka 293b9704d2 docs: updated some docs to use new markup 2009-09-22 15:22:34 -04:00
Doug Coleman 28e5a27c3f Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	core/generic/generic-tests.factor
2009-09-22 10:25:42 -05:00
Slava Pestov a21d951494 generic: fix tests 2009-09-22 03:24:06 -05:00
Doug Coleman e8502d1ebc Merge branch 'master' of git://factorcode.org/git/factor 2009-09-21 17:59:48 -05:00
Slava Pestov 85c916fedc Rename specific-method to method-for-class, rename (effective-method) to method-for-object, and make both much faster 2009-09-21 17:42:20 -05:00
Doug Coleman 0aa4700873 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-21 14:22:14 -05:00
Joe Groff 3613e6838c update alien docs to talk about C types as words 2009-09-21 13:20:01 -05:00
Doug Coleman 026761ed62 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/classes/struct/struct-tests.factor
	basis/functors/functors-tests.factor
	basis/specialized-arrays/specialized-arrays-tests.factor
2009-09-20 23:02:49 -05:00
Doug Coleman 47fab85a00 replace usages of <" with """ 2009-09-20 22:42:40 -05:00
Doug Coleman 7e283285aa fix string parsing 2009-09-20 21:50:17 -05:00
Joe Groff eb4d4a24da oops, float>hex didn't preserve leading zeroes in mantissa 2009-09-20 16:48:42 -05:00
Doug Coleman 23384e5177 fixing some quotes in strings bugs 2009-09-20 15:08:06 -05:00
Doug Coleman 37952f1d2e the last character on a multiline string cannot be a backslash 2009-09-20 14:18:19 -05:00
Slava Pestov fc5fe2bd2a Merge Phil Dawes' VM work 2009-09-20 03:48:08 -05:00
Doug Coleman 002bcfab22 add multiline string support 2009-09-19 01:55:05 -07:00
Slava Pestov 3a312a5c52 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-18 14:34:39 -07:00
Joe Groff 2050561915 document number-base prettyprinter variable. add more docs about hex float syntax 2009-09-18 15:11:01 -05:00
Joe Groff 4a1422e7fe move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab 2009-09-17 22:36:05 -05:00
Slava Pestov 9c451f6b01 combinators: clarify docs 2009-09-17 14:07:08 -07:00
Slava Pestov b8a0216e26 bootstrap.stage1: decent error message if stage2.factor can't be found 2009-09-17 09:14:56 -07:00
Joe Groff 2091f744bc give a better error message when an invalid slot name is used in a tuple/struct literal 2009-09-16 18:07:39 -05:00