factor/basis
Doug Coleman 359c931d35 Rename images.gtk|gdiplus|cocoa to images.loader.*. Fixes #176. 2011-11-02 09:38:03 -07:00
..
alien Missed yet more renames 2011-10-24 17:00:09 -07:00
ascii ascii: remove ch-lower? and ch-upper? words, since they're the same as letter? and LETTER? 2010-10-08 18:55:37 -07:00
atk Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
base64 base64: minor fixes in docs 2011-01-15 13:36:42 +09:00
biassocs biassocs: fix typo to '>biassoc' description and 'biassocs' article in docs 2011-01-04 22:34:46 +09:00
binary-search binary-search: use nth-unsafe for a further performance gain 2010-04-18 21:42:44 -05:00
bit-arrays Remove stack effects from HELP: declarations. 2011-10-20 19:36:11 -07:00
bit-sets sets, bit-sets: cleanups 2010-12-27 20:10:37 -08:00
bit-vectors
bitstreams Cleanup more lint warnings. 2011-10-14 12:31:46 -07:00
bootstrap bootstrap-error.factor: vocab => lookup-vocab 2011-10-29 17:25:51 -07:00
boxes 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
byte-arrays/hex Throw an error if an odd number of hex digits gets parsed by H{. 2011-10-06 13:21:17 -07:00
cache cache: add unit tests, make clear-assoc method dispose of all values 2010-10-25 23:52:45 -05:00
cairo Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
calendar calendar: removing unused (month-name) word. 2011-10-19 11:01:16 -07:00
channels Squashed commit of the following: 2010-09-27 19:12:33 -05:00
checksums specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
circular 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
classes/struct Forget some classes after unit tests so that running "classes" test succeeds multiple times in a row 2011-10-24 16:59:46 -07:00
cocoa Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
colors Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF. 2011-09-29 11:28:28 -07:00
columns
combinators smart-docs output>array typo fix 2011-03-14 06:07:33 +00:00
command-line namespaces: adding a "with-global" word to replace "global [ ] bind". 2011-10-13 17:21:59 -07:00
compiler compiler.cfg.builder: add test to ensure that fast union predicates do not contain a conditional 2011-10-29 17:11:04 -07:00
compression Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
concurrency concurrency.mailboxes: linked-thread's error reporting should still work even when debugger.threads is not loaded. This addresses part of #95 2011-10-03 00:24:37 -07:00
core-foundation Add core-foundation.launch-services for finding the path of a bundle. Add a new standard-paths vocabulary for finding files. 2011-10-30 16:11:18 -07:00
core-graphics core-graphics: set premultiplied-alpha? in make-bitmap-image. Fixes #73 2011-09-08 23:08:16 -07:00
core-text core-text: rename "render-info" to "rendered-line". Fixes #47. 2011-08-27 17:38:07 -07:00
cpu cleanups from code review 2011-10-27 21:18:23 -07:00
csv Remove unused stack effects from DEFER: declarations. 2011-10-18 14:42:17 -07:00
db Fix all failures in the linux64 build email 2011-10-24 19:33:09 -07:00
debugger vm: add factorbug command to throw exception 2011-10-27 21:14:49 -07:00
definitions/icons Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF. 2011-09-29 11:28:28 -07:00
delegate delegate: not sure why protocols can be defined with arrays, but... 2011-10-18 20:40:14 -07:00
deques threads: simplify 'suspend' combinator 2010-03-28 08:29:53 -04:00
disjoint-sets slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global 2011-09-19 10:03:43 -07:00
dlists Add a seq>dlist word and make a dlist literal DL{ 2011-10-29 01:05:37 -07:00
documents slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global 2011-09-19 10:03:43 -07:00
editors Make editors use the new path-finding vocabulary and protocol. 2011-10-31 13:16:37 -07:00
endian Move <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c-object> 2010-12-25 16:55:36 -08:00
environment Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
eval Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
farkup Cleanup more lint warnings. 2011-10-14 12:31:46 -07:00
fonts
formatting formatting: remove platform-specific example 2010-04-15 16:14:29 -05:00
fry Rename spread>quot to deep-spread>quot, and spread>quot-shallow to shallow-spread>quot. 2011-10-02 20:25:39 -07:00
ftp Missed yet more renames 2011-10-24 17:00:09 -07:00
functors Rename complete-effect to scan-effect 2011-10-17 10:25:27 -07:00
furnace Missed yet more renames 2011-10-24 17:00:09 -07:00
game/input Cleanup some uses of global [ ] bind. 2011-10-19 11:01:16 -07:00
gdk Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
generalizations Fixing fallout from sequences.generalizations change 2010-05-18 22:59:07 -04:00
gio Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
glib Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
globs fix last globs test on windows 2010-02-16 22:19:56 -08:00
gmodule Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
gobject Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
gobject-introspection Missed yet more renames 2011-10-24 17:00:09 -07:00
grouping Fixing docs for recent stack effects additions. 2011-09-24 22:08:54 -07:00
gtk Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
hashtables hashtables.wrapped: re-adding prettyprint. 2011-09-27 14:08:09 -07:00
heaps Clean up heaps implementation, test max-heaps. 2011-04-10 12:57:39 -05:00
help help.html: I give up with the article name escaping. Just compute a SHA1 hash and use that as the file name. Fixes #309 2011-10-29 15:27:27 -07:00
hints Rename class to class-of 2011-10-24 06:47:42 -05:00
html io: input-stream and output-stream mixins 2011-10-18 16:25:09 -07:00
http http.server: closing socket without sending any text would hang the http.server. Fixes #311 2011-10-28 23:54:55 -07:00
images Rename images.gtk|gdiplus|cocoa to images.loader.*. Fixes #176. 2011-11-02 09:38:03 -07:00
inspector Moving new-sets to sets 2010-02-26 16:01:01 -05:00
interpolate
interval-maps
inverse Missed yet more renames 2011-10-24 17:00:09 -07:00
io Fix typo in tests 2011-11-02 09:15:32 -07:00
iokit game.input.iokit: deal with Lion's breakage of the IOHID* API 2011-07-29 13:24:10 -07:00
json Cleanup some lint warnings. 2011-10-15 19:19:44 -07:00
lcs
libc libc: make memory= inline just for fun 2010-08-06 00:16:25 -07:00
linked-assocs
listener Change prompt to something we can copy/paste back into the Factor repl. Add auto-use word. Fixes #301. 2011-10-29 01:05:38 -07:00
lists More lint cleanups. 2011-10-16 19:33:16 -07:00
literals literals: fix formatting and example error in docs 2010-12-06 05:06:15 +09:00
locals Rename class to class-of 2011-10-24 06:47:42 -05:00
logging Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
macros macros: clean up the usage example of MACRO: syntax 2011-02-05 00:00:37 +09:00
match Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
math math.vectors.simd: vlshift, vrshift, hlshift and hrshift were being miscompiled if the shift count was a bignum. Fixes #264 2011-10-30 21:50:17 -07:00
memoize Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
mime Add webm, ogv and oga to mime types 2010-09-29 10:41:00 +13:00
mirrors Rename class to class-of 2011-10-24 06:47:42 -05:00
models Fix models.delay example 2011-08-28 17:52:13 -07:00
multiline Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
nibble-arrays nibble-arrays: -1 <nibble-array> should throw an error 2011-08-27 16:44:59 -07:00
nmake Move remaining sequence operations from generalizations to sequences.generalizations where they belong 2010-05-18 18:36:47 -04:00
none
opengl Add a lint check for swap .. swap that can be replaced by dip. Clean up the cases it finds. 2011-10-26 13:01:04 -07:00
openssl Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
pack
pango Remove Windows CE from core/ basis/ and build-support/ 2011-09-18 23:19:06 -05:00
peg Rename class to class-of 2011-10-24 06:47:42 -05:00
persistent Cleanup some lint warnings. 2011-10-15 19:19:44 -07:00
porter-stemmer
present Fix all failures in the linux64 build email 2011-10-24 19:33:09 -07:00
prettyprint Rename class to class-of 2011-10-24 06:47:42 -05:00
promises effects.parser: throw a proper no-word error if effect references an unknown class word 2010-02-23 23:57:13 +13:00
quoted-printable
quoting
random random: random integers is 90% faster. 2011-10-14 18:52:41 -07:00
refs 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
regexp Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
roman Rename complete-effect to scan-effect 2011-10-17 10:25:27 -07:00
search-deques
see Rename vocab to lookup-vocab 2011-10-24 06:42:54 -05:00
sequences Remove stack effects from HELP: declarations. 2011-10-20 19:36:11 -07:00
serialize Fix all failures in the linux64 build email 2011-10-24 19:33:09 -07:00
shuffle Move remaining sequence operations from generalizations to sequences.generalizations where they belong 2010-05-18 18:36:47 -04:00
simple-flat-file Finishing eliminating prune as a synonym of members 2010-02-27 14:52:24 -05:00
simple-tokenizer Rename io.launcher.unix.parser to simple-tokenizer since ftp.server uses it 2010-02-21 17:48:04 +13:00
smtp Missed yet more renames 2011-10-24 17:00:09 -07:00
sorting hybrid -> alphanum in stack effects 2011-10-02 11:59:38 -07:00
soundex
specialized-arrays specialized-arrays: fill in missing manifest bits 2011-10-17 21:23:10 -07:00
specialized-vectors specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
splitting/monotonic Adding stack effects. 2011-09-23 17:46:40 -07:00
stack-checker stack-checker.known-words: add effects for signal-handler and leaf-signal-handler primitives, even though they can't be called directly 2011-10-29 17:15:35 -07:00
strings/tables strings.tables: fix a logic error 2010-02-03 23:11:31 +13:00
suffix-arrays Make suffix arrays prune repeated members before construction 2010-08-18 11:35:08 -05:00
summary Rename class to class-of 2011-10-24 06:47:42 -05:00
syndication Cleanup some lint warnings. 2011-10-15 19:19:44 -07:00
system-info specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
threads vm: dispatch signal handlers through subprimitive 2011-10-27 21:18:18 -07:00
timers db.tuples, timers: few $unchecked-examples turn into $codes 2011-01-08 22:31:07 +09:00
tools Don't test coverage of auto-generated class predicates. Get a better count of callabales in a word to fix %coverage. 2011-11-01 17:13:11 -07:00
tr Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
tuple-arrays classes.struct: make hashcode and equal? work on structs wrapping null pointers, to fix another obscure issues arising with tuple arrays 2010-08-06 00:15:22 -07:00
typed Missed yet more renames 2011-10-24 17:00:09 -07:00
ui Rename images.gtk|gdiplus|cocoa to images.loader.*. Fixes #176. 2011-11-02 09:38:03 -07:00
unicode More lint cleanups. 2011-10-16 19:33:16 -07:00
unix Add options to set the child process group id or session for Unix. This fixes part of #307. 2011-10-29 02:47:10 -07:00
unrolled-lists 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
urls Spelling fixes to documentation. 2011-08-26 16:20:31 -07:00
uuid math.parser: cleanup uses of 16/8/2 >base/base>. 2011-10-14 10:09:12 -07:00
validators Cleanup more lint warnings. 2011-10-14 12:31:46 -07:00
values Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. 2011-10-18 13:19:39 -07:00
vectors/functor
vlists
vm vm: resumably handle signals from leaf procedures 2011-10-27 21:18:18 -07:00
vocabs Cleanup vocab name validation. Vocab names and vocab prefixes are the same concept, and by disallowing slashes, spaces, and colon, we automatically check for absolute paths. Unit test this. 2011-10-29 01:05:37 -07:00
windows Update Windows for word renames, fix lint errors 2011-10-24 21:50:02 -07:00
wrap sequences: define ?first and ?second. 2011-10-13 12:53:46 -07:00
x11 specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
xml Fix all failures in the linux64 build email 2011-10-24 19:33:09 -07:00
xml-rpc xml-rpc: fix a couple of typos in docs 2011-01-18 00:49:56 +09:00
xmode Add a toggle word to namespaces and update docs, tests, and usages. Document with-global too. 2011-10-29 01:05:38 -07:00