factor/basis
Slava Pestov d212b18be3 Revert "ui.gadgets.editors: windows doesn't work like macosx."
This reverts commit cf1d12ce78.
2011-10-29 15:27:27 -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 vm: dispatch signal handlers through subprimitive 2011-10-27 21:18:18 -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 vm: resumably handle signals from leaf procedures 2011-10-27 21:18:18 -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 core-foundation.timers: allow interval to be specified in the constructor. 2011-10-19 15:30:55 -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 Clean up editors.*vim so that it runs detached with gvim and there is less 2011-10-29 15:10:42 -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
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 Fix all failures in the linux64 build email 2011-10-24 19:33:09 -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 specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
inspector
interpolate
interval-maps
inverse Missed yet more renames 2011-10-24 17:00:09 -07:00
io Change order or articles in io.launcher. 2011-10-29 15:13:45 -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 Fix all failures in the linux64 build email 2011-10-24 19:33:09 -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
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
simple-tokenizer
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 Rename c-type to lookup-c-type. Fixes #230. 2011-10-24 14:37:24 -07:00
strings/tables
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 Remove the lexer-factory because nothing uses it. Update usages. 2011-10-29 01:11:19 -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 Revert "ui.gadgets.editors: windows doesn't work like macosx." 2011-10-29 15:27:27 -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