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 |
Doug Coleman
|
44721b48ff
|
remove all the compress code from lzw until it works, fix bitstreams
|
2009-05-14 23:33:00 -05:00 |
Doug Coleman
|
3901427128
|
check in marc's jpeg loader, png decoder, huffman, inflate, and image-processing vocabularies
|
2009-05-14 15:46:10 -05:00 |
Doug Coleman
|
2891c5d13d
|
replace my bitstream-reader with marc's bitstreams. implement a minimal bit-writer
|
2009-05-14 15:44:57 -05:00 |
Doug Coleman
|
8b7fcce399
|
update code for usages of add-library
|
2009-03-25 23:00:19 -05:00 |
Doug Coleman
|
edbaba2322
|
report the value not found in lzw
|
2009-02-22 17:29:27 -06:00 |