Joe Groff
|
4d082e08f4
|
io.streams.throwing: rename throws-on-eof -> stream-throw-on-eof and input-throws-on-eof -> throw-on-eof and change stream-throw-on-eof to leave the rigged stream on the stack, to better follow convention of other io words
|
2010-07-09 18:10:51 -07:00 |
Joe Groff
|
e8b9cb5116
|
images.jpeg: fix loading error
|
2010-07-09 14:30:26 -07:00 |
Joe Groff
|
40c1a28e7d
|
images.p[bgp]m: use throws-on-eof
|
2010-07-09 14:26:17 -07:00 |
Joe Groff
|
89307d2f94
|
images.loader and friends: push throws-on-eof down to the loaders that want it
|
2010-07-09 14:20:32 -07:00 |
Joe Groff
|
47a47f8e76
|
io.streams.limited: remove unlimit*
|
2010-07-09 13:52:15 -07:00 |
Doug Coleman
|
d00ea1892a
|
Split off io.streams.throwing from io.streams.limited and update usages of limited streams
|
2010-07-09 13:32:09 -05:00 |
Philipp Brüschweiler
|
bf41d025d2
|
ui.render: set pack alignment to 1, so padding images isn't needed anymore
|
2010-06-01 13:52:00 +02:00 |
Slava Pestov
|
40f58f27d6
|
specialized-arrays: rename byte-array>T-array to T-array-cast, and make it work with anything that responds to >c-ptr / byte-length
|
2010-05-18 23:09:34 -04: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 |
Doug Coleman
|
1e5588a0ea
|
Fix normalization to take stride/padding bytes into account
|
2010-05-01 18:37:59 -05:00 |
Doug Coleman
|
32d001a83b
|
move images.bitmap.loading to images.bitmap
|
2010-05-01 17:11:11 -05:00 |
Joe Groff
|
bec542f08d
|
rename half-floats vocab to math.floats.half
|
2010-04-28 15:48:47 -07:00 |
Erik Charlebois
|
2ab81e8f5c
|
Remove unused locals.
|
2010-04-12 01:18:58 -07:00 |
Erik Charlebois
|
d4f856da1d
|
Fix indentation in read-token
|
2010-04-12 01:15:49 -07:00 |
Erik Charlebois
|
088c28c54d
|
Image encoding/decoding of PBM format
|
2010-04-12 00:49:16 -07:00 |
Erik Charlebois
|
7c621f32da
|
Convert image to binary form and remove debug code.
|
2010-04-10 17:07:05 -07:00 |
Erik Charlebois
|
5031c7725b
|
PGM image loading and saving
|
2010-04-04 03:23:04 -07:00 |
Erik Charlebois
|
47a2b0cfd7
|
PPM image loading and saving
|
2010-04-01 00:44:32 -07:00 |
Slava Pestov
|
e5fc398dae
|
sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase
|
2010-02-25 20:54:57 +13:00 |
Slava Pestov
|
74891bc02a
|
Update documentation for new help lint check
|
2010-02-19 12:31:52 +13:00 |
Slava Pestov
|
2d57c9d815
|
Clean up some tags
|
2010-02-17 00:12:55 +13:00 |
erikc
|
0033a126be
|
Had the color order for TGA backwards
|
2010-02-05 15:32:38 -08:00 |
erikc
|
c84267aaf9
|
Merge up
|
2010-01-30 20:48:06 -08:00 |
Joe Groff
|
39b0804187
|
images: extend pixel-at/set-pixel-at with versions that select/replace rows of pixels
|
2010-01-29 16:30:34 -08:00 |
Erik Charlebois
|
1f61d45e48
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-01-29 15:57:31 -08:00 |
Doug Coleman
|
59068495d7
|
Remove an iota from images.jpeg
|
2010-01-28 23:13:28 -06:00 |
erikc
|
c7231c3a7b
|
Targa image file loading and saving for RGB and ARGB uncompressed images
|
2010-01-25 16:38:04 -08:00 |
Doug Coleman
|
8ae200d419
|
Rename accumulator to collector, pusher to selector
|
2010-01-22 15:00:53 -06:00 |
Slava Pestov
|
ceba36bfeb
|
Change [0,b) usages to iota
|
2010-01-15 08:05:50 +13:00 |
Doug Coleman
|
bee9e9cf3a
|
use clamp
|
2010-01-14 11:18:10 -06:00 |
Doug Coleman
|
c679593ee3
|
fix png loading
|
2009-12-30 14:58:50 -06:00 |
Slava Pestov
|
08b6ebc7fa
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Slava Pestov
|
2ad5796b6a
|
Update a few places that used string C type names to use words; fixes some deploy tests
|
2009-11-20 03:21:48 -06:00 |
Doug Coleman
|
b1e83cdb33
|
update more 8bit encoding usages
|
2009-11-12 18:36:47 -06:00 |
Doug Coleman
|
e8f774f485
|
fix display issue with png files where height not a multiple of 4
|
2009-11-06 00:43:59 -06:00 |
Joe Groff
|
25d384abe4
|
remove non-primitive-related uses of tuck from basis
|
2009-11-05 17:03:24 -06:00 |
Joe Groff
|
131605be2e
|
eliminate spin from basis
|
2009-11-05 14:05:06 -06:00 |
Slava Pestov
|
efccd6faee
|
Move a few libraries from extra to basis since basis stuff depends on them
|
2009-11-01 22:17:00 -06:00 |
Doug Coleman
|
286b682be5
|
fix using for normalize-path
|
2009-10-28 20:17:46 -05:00 |
Doug Coleman
|
9ff38fb56c
|
(normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks
|
2009-10-28 17:25:50 -05:00 |
Slava Pestov
|
34d3d4962a
|
change-each -> map!, deep-change-each -> deep-map!
|
2009-10-27 22:32:56 -05:00 |
Slava Pestov
|
8eba48f4c4
|
specialized-arrays, specialized-vectors: fix potential problem if two vocabularies define different C types with the same name
|
2009-10-19 04:41:53 -05:00 |
Keith Lazuka
|
ab4cb3e807
|
images.normalization: reorder-components should fail if component-order is not a representation of its layout
|
2009-10-09 15:58:36 -04:00 |
Keith Lazuka
|
58862f4c3b
|
images.bitmap: fixed unit-test dependency
|
2009-10-09 15:58:36 -04:00 |
Keith Lazuka
|
397084623c
|
images.testing: added documentation
|
2009-10-09 15:58:36 -04:00 |
Keith Lazuka
|
2780ff01df
|
images.png: added PngSuite test image files
|
2009-10-09 15:58:35 -04:00 |
Keith Lazuka
|
2b3fb426af
|
images.testing: switched from PAM reference image to Factor serialized image (.fig)
|
2009-10-09 15:58:35 -04:00 |
Keith Lazuka
|
936076b91c
|
images.bitmap: respect upside-down? flag when encoding
|
2009-10-09 15:58:35 -04:00 |
Keith Lazuka
|
f3fa96904b
|
images.bitmap: now conforms to image encode protocol. images.normalization: added several component-order shuffle words
|
2009-10-09 15:58:34 -04:00 |