Commit Graph

60 Commits (5127f962dc5fac519b25747d0acde18f145504cd)

Author SHA1 Message Date
Joe Groff eee483654a use radix literals 2011-11-23 19:03:40 -08:00
Doug Coleman 17e0fbe501 Remove Windows CE from core/ basis/ and build-support/
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84.
2011-09-18 23:19:06 -05:00
John Benediktsson fee16b2739 compression.lzw: fix for gif89a decoding - maximum code size is 12 bits. 2011-01-26 21:06:43 -08:00
Slava Pestov 55fd15c45a Move <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c-object> 2010-12-25 16:55:36 -08:00
Doug Coleman 657b490f69 Remove <uint> *uint and friends. Hopefully remove the last usages of these words 2010-10-25 15:54:42 -05:00
Slava Pestov d2d466de29 Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO) 2010-05-06 17:21:02 -04:00
Slava Pestov 8757cb3bd7 Remove 'prettyprint' from a few USING: forms 2010-05-04 02:34:37 -05:00
Joe Groff d951be1832 "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
Joe Groff d4a0a69eb1 generalize stack effects so we can bootstrap with the stricter stack effect checking 2010-03-08 23:38:10 -08:00
Slava Pestov 74891bc02a Update documentation for new help lint check 2010-02-19 12:31:52 +13:00
Doug Coleman 2fd2cb5f28 Make sure we're not reading 0 bits in the lzw decompression loop -- this causes a hang 2010-01-31 16:29:20 -06:00
Slava Pestov 34f40c3a72 Various documentation improvements 2010-01-26 01:01:12 +13:00
Slava Pestov ceba36bfeb Change [0,b) usages to iota 2010-01-15 08:05:50 +13:00
Slava Pestov 880fb747fc Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
Slava Pestov 864436125d compression.zlib: -1 * is neg 2010-01-08 19:51:38 +13:00
Alec Berryman 9bde82b3b9 Fix zlib-error-message to include human-readable version
The error string is looked up in an array, but because zlib
error codes are negative, the error's string was always "f".
2010-01-08 19:51:03 +13:00
Slava Pestov 08b6ebc7fa Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Doug Coleman 8bb56d35d0 move sequence-parser to sequences.parser 2009-11-05 17:12:10 -06:00
Doug Coleman e137db54de fix unit test 2009-10-08 21:37:30 -05:00
Doug Coleman 49f0144b75 make pngs read scanlines in terms of bits instead of bytes 2009-10-08 16:58:24 -05:00
Doug Coleman a69f142534 add a test for compression.inflate 2009-10-06 20:28:43 -05:00
Doug Coleman 28229597ae cleaning up huffman and inflate code 2009-10-06 20:22:53 -05:00
Doug Coleman 65eb657607 reformatting compression.inflate code 2009-10-05 23:19:42 -05:00
Doug Coleman ebe7c23d19 minor cleanup of compression.inflate 2009-10-05 22:34:43 -05:00
Doug Coleman 1537091f49 Merge branch 'a7a39d3766624227966bca34f0778030592d82c2' of git://github.com/prunedtree/factor into prunedtree 2009-10-05 22:27:43 -05:00
prunedtree fe109c7b6f static inflate 2009-10-05 20:12:59 -07:00
Keith Lazuka 8f79ea91ba docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Slava Pestov e16cf76e3a Merge branch 'gif' of git://github.com/klazuka/factor 2009-09-30 05:15:21 -05:00
Keith Lazuka 28d0e514da compression.lzw: additional refactoring 2009-09-28 16:01:25 -04:00
Keith Lazuka a4a22e1dbf compression.lzw: better naming 2009-09-28 16:01:24 -04:00
Keith Lazuka 68f08294ef compression.lzw: added documentation 2009-09-28 16:01:23 -04:00
Joe Groff ac2f3763e0 update vocabs so a load-all on macosx works without parsing c-type strings 2009-09-27 15:11:21 -05:00
Doug Coleman 1f222697b3 move the png filtering code to images.png 2009-09-26 20:09:16 -05:00
Doug Coleman 55b3458223 minor cleanups in compression.inflate 2009-09-26 19:16:23 -05:00
Keith Lazuka f7378206e3 compression.lzw: refactored and simplified 2009-09-26 13:09:52 -04:00
Keith Lazuka 7e816592a1 compression.lzw: supports both TIFF and GIF 2009-09-25 16:51:47 -04:00
Keith Lazuka 81ea3afbdc lzw: integrating with gif and tiff 2009-09-25 15:12:44 -04:00
Doug Coleman d1ce837569 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 4484a9950e Move constructors vocabulary to extra and refactor basis code not to use it 2009-06-13 18:47:19 -05:00
Doug Coleman 56c9302dbc Merge branch 'master' of git://github.com/prunedtree/factor
Conflicts:
	basis/compression/inflate/inflate.factor
	basis/math/matrices/matrices.factor
2009-06-12 02:33:49 -05:00
Doug Coleman 4dfa1f7837 more effective use of byte-arrays 2009-06-10 15:50:35 -04:00
Doug Coleman 6a845f64af working on rle uncompresion for bitmaps 2009-06-10 15:16:17 -04:00
Doug Coleman 9f944ee83d add authors file 2009-06-09 11:52:47 -04:00
Doug Coleman 551ad28b37 make run-length compression output a byte-array 2009-06-09 11:52:14 -04:00
prunedtree e1bc3ff2d3 implemented inflate-raw (uncompressed chunks) 2009-06-05 03:29:12 -07:00
Doug Coleman c0833e24de rename run-length's uncompress word 2009-06-03 21:22:19 -05:00
Doug Coleman a14ec0db2f support run-length encoding in bitmaps 2009-06-02 23:29:04 -05:00
Doug Coleman 6ac69d74c4 fix a bug in inflate -- length table was one entry too short 2009-05-17 10:10:14 -05:00
Doug Coleman 223a47c8d9 throw exceptions on png types we dont support 2009-05-16 08:46:41 -05:00
Doug Coleman 6aab540e45 oops, i was using alt.bitstreams in some places 2009-05-15 01:27:00 -05:00