factor/extra
Dmitry Shubin cb361af8b4 gdbm: implement gdbm-setopt 2010-06-17 03:51:28 +04:00
..
24-game random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
alien get symbols out of a dylib and map the C++ ones to their demangled names 2010-04-14 15:52:46 -07:00
annotations Clean up some tags 2010-02-17 00:12:55 +13:00
asn1 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
assoc-heaps docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
audio Specialized arrays, structs and other objects responding to the >c-ptr / byte-length protocol can now be written to binary streams 2010-02-24 20:18:41 +13:00
backtrack Factor source files should not be executable 2009-11-21 17:50:43 -06:00
balloon-bomber Fix invaders sound and fix bitrot in balloon-bomber and lunar-rescue 2009-10-16 12:15:10 +13:00
bank mop up compiler errors from macosx load-all 2010-03-09 00:56:07 -08:00
benchmark 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
bit/ly bit.ly: some old-school newfx 2010-04-13 01:43:10 -07:00
bloom-filters Change [0,b) usages to iota 2010-01-15 08:05:50 +13:00
boyer-moore boyer-moore: fixed indentation, typos 2010-04-16 04:44:37 +04:00
brainfuck replace usages of <" with """ 2009-09-20 22:42:40 -05:00
bson mop up compiler errors from macosx load-all 2010-03-09 00:56:07 -08:00
build-support Test factor.sh output on unix platforms 2010-04-25 15:23:44 -05:00
bunny formatting ocd 2010-01-16 11:46:50 -08:00
c 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
calendar/holidays Fix load error in calendar 2010-03-02 11:38:35 -06:00
cap cap: explicitly set the image's component-type 2009-10-09 15:58:34 -04:00
central 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
chess960 chess960 buddy 2009-02-28 16:16:09 -06:00
chicago-talk Factor source files should not be executable 2009-11-21 17:50:43 -06:00
chipmunk C-ENUM: -> ENUM: 2010-04-19 20:07:16 -07:00
classes 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
color-picker pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
color-table pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
combinators/tuple Various documentation improvements 2010-01-26 01:01:12 +13:00
compiler/graphviz compiler.graphviz: fix load error 2010-05-10 00:45:48 -04:00
constructors Fix unit test for when auto-use isnt on and test the other constructor error condition 2010-04-23 23:30:51 -05:00
contributors Finishing eliminating prune as a synonym of members 2010-02-27 14:52:24 -05:00
coroutines 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
couchdb Replace 'untested' tag with 'not loaded' and 'not tested' tags 2010-04-13 18:43:01 -07:00
cpu/8080 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
crypto Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
ctags docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
cuda Merge branch 'master' of factorcode.org:/git/factor 2010-05-12 13:49:02 -07:00
curses "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
cursors Merge remote branch 'origin/abi-symbols' into fastcall-madness 2010-04-10 00:10:33 -07:00
db/info parsed -> suffix!, add append! 2009-10-28 13:38:27 -05:00
decimals random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
demos pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
descriptive add missing USING: effects.parser to descriptive, set-n 2010-02-23 13:27:18 -08:00
digraphs Factor source files should not be executable 2009-11-21 17:50:43 -06:00
dwarf Dwarf authors file 2010-04-19 20:06:11 -07:00
ecdsa Replace 'untested' tag with 'not loaded' and 'not tested' tags 2010-04-13 18:43:01 -07:00
elf Don't run mach-o and elf tests on ppc until endian issue sorted out 2010-04-15 16:31:37 -07:00
env docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
fjsc Factor source files should not be executable 2009-11-21 17:50:43 -06:00
fluids Resources file for fluids and using vocab: instead of resource: for file paths. 2010-04-19 20:05:59 -07:00
fonts/syntax over push -> suffix!, over push-all -> append! 2009-10-28 15:29:01 -05:00
freetype Remove ENUM: f and replace uses with CONSTANTs. 2010-04-19 20:08:40 -07:00
fuel Merge branch 'bags' of git://github.com/littledan/Factor 2010-03-16 13:28:00 -04:00
fullscreen 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
furnace/mongodb adjusted USING: - removed unix vocab 2010-01-16 11:46:00 +01:00
galois-talk update existing code for [let change 2009-10-27 22:05:37 -05:00
game 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
gdbm gdbm: implement gdbm-setopt 2010-06-17 03:51:28 +04:00
geo-ip (normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks 2009-10-28 17:25:50 -05:00
geobytes update more 8bit encoding usages 2009-11-12 18:36:47 -06:00
gesture-logger Factor source files should not be executable 2009-11-21 17:50:43 -06:00
google-tech-talk update existing code for [let change 2009-10-27 22:05:37 -05:00
gpu rename half-floats vocab to math.floats.half 2010-04-28 15:48:47 -07:00
grid-meshes Fix input-classes of /i and mod, and add some regression tests with various reductions of the original test-case from the terrain demo 2010-01-14 18:15:51 +13:00
hashcash Factor source files should not be executable 2009-11-21 17:50:43 -06:00
hello-ui pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
hello-unicode pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
hello-world Factor source files should not be executable 2009-11-21 17:50:43 -06:00
html Finishing eliminating prune as a synonym of members 2010-02-27 14:52:24 -05:00
icfp/2006 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
id3 Update some more 'update' usages to call 'assoc-union!' 2010-02-04 03:44:24 +13:00
images Image encoding/decoding of PBM format 2010-04-12 00:49:16 -07:00
infix infix: part about integers as sequences doesn't apply anymore 2010-02-19 11:26:01 +01:00
io/serial 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
irc 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
javascriptcore Fix C-ENUM: -> ENUM: 2010-04-21 00:42:33 -05:00
joystick-demo 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
jvm-summit-talk jvm-summit-talk: Slides from talk 2009-09-22 03:23:55 -05:00
key-caps 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
key-handlers nip most uses of tuck from extra 2009-11-05 22:22:21 -06:00
koszul Finishing eliminating prune as a synonym of members 2010-02-27 14:52:24 -05:00
lcd pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
libusb C-ENUM: -> ENUM: 2010-04-19 20:07:16 -07:00
lisppaste Updating code to use CONSTANT: instead of : foo 123 ; inline 2009-02-23 21:40:17 -06:00
llvm C-ENUM: -> ENUM: 2010-04-19 20:07:16 -07:00
log-viewer Factor source files should not be executable 2009-11-21 17:50:43 -06:00
lua lua: clean up some literals abuse 2010-04-20 22:48:28 -07:00
lunar-rescue Fix invaders sound and fix bitrot in balloon-bomber and lunar-rescue 2009-10-16 12:15:10 +13:00
macho C-ENUM: -> ENUM: 2010-04-19 20:07:16 -07:00
managed-server 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
mason mason.release.tidy: don't die if file doesn't exist 2010-05-04 18:21:24 -04:00
math generalize stack effects so we can bootstrap with the stricter stack effect checking 2010-03-08 23:38:10 -08:00
maze pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
memory Update documentation for new help lint check 2010-02-19 12:31:52 +13:00
merger vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
method-chains method-chains docs 2010-01-16 23:13:59 -08:00
minneapolis-talk Factor source files should not be executable 2009-11-21 17:50:43 -06:00
model-viewer 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
models 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
monads 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
money parsed -> suffix!, add append! 2009-10-28 13:38:27 -05:00
mongodb 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
morse move alut stuff to openal.alut so alut only gets deployed if we use it 2010-02-16 22:31:21 -08:00
msxml-to-csv Moving XML vocabularies around 2009-02-05 21:17:03 -06:00
multi-methods Making all of basis and extra unambiguous for sets/namespaces 2010-02-26 16:28:38 -05:00
native-thread-test rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char 2010-02-23 11:42:02 -08:00
nehe pry off some ui app boilerplate with a MAIN-WINDOW: syntax 2010-01-15 16:55:43 -08:00
nested-comments make nested-comments work again with new strings 2009-09-19 14:14:47 -05:00
noise noise: update for iota 2010-01-15 07:15:33 +13:00
numbers-game
…
nurbs update existing code to use :> ( ) when possible 2009-10-28 16:11:33 -05:00
ogg "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
openal "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
opencl Remove some inline flags for info words to avoid out of memory on 32-bit archs. 2010-04-14 01:28:21 -07:00
opengl "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
otug-talk replace usages of <" with """ 2009-09-20 22:42:40 -05:00
pair-methods [ [ ... ] bi@ >=< ] sort => [ ... ] inv-sort-with 2009-08-02 20:14:56 -05:00
pair-rocket parsed -> suffix!, add append! 2009-10-28 13:38:27 -05:00
pairs 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
parser-combinators Factor source files should not be executable 2009-11-21 17:50:43 -06:00
partial-continuations Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
path-finding 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
peg peg: fix unit test failures 2009-10-19 06:01:20 -05:00
persistency parsed -> suffix!, add append! 2009-10-28 13:38:27 -05:00
poker lexer: add "each-token" and "map-tokens", which are equivalent to "parse-token _ each/map" but incremental. update a smattering of parsing words (such as USING:, SYMBOLS:, etc.) to use each-token/map-tokens 2010-02-28 22:19:43 -08:00
pop3 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
project-euler 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
qtkit Fix load errors exposed by platforms.txt change 2010-02-20 13:31:09 +13:00
quadtrees 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
qw parsed -> suffix!, add append! 2009-10-28 13:38:27 -05:00
random 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
redis update more 8bit encoding usages 2009-11-12 18:36:47 -06:00
reports/noise Factor source files should not be executable 2009-11-21 17:50:43 -06:00
robots allow robot-identifiers to be set for robots.txt 2009-06-19 14:41:48 -05:00
roles replace usages of <" with """ 2009-09-20 22:42:40 -05:00
rot13 nip most uses of tuck from extra 2009-11-05 22:22:21 -06:00
rpn rpn: fix operator order issue (reported by Jason Merrill) 2009-09-23 17:33:03 -05:00
run-desc separated run-desc from launcher 2009-07-22 10:28:27 -05:00
s3 use $subsections instead of $subsection 2009-11-18 16:40:18 -06:00
sequences 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
site-watcher change add-init-hook to add-startup-hook, new add-shutdown-hook word 2009-10-19 22:17:02 -04:00
slides Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
slots/syntax Add a parsing word to output slots to the stack instead of to an array 2010-03-02 04:51:52 -06:00
smalltalk 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
space-invaders 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
spelling spelling: John Benediktsson's port of Peter Norvig's spelling corrector 2010-03-27 06:25:47 -04:00
spheres use world-attributes pref-dim instead of world pref-dim* method where applicable 2010-01-16 11:44:58 -08:00
spider Finishing eliminating prune as a synonym of members 2010-02-27 14:52:24 -05:00
sudoku sudoku: update for iota 2010-01-15 07:15:35 +13:00
svg Clean up some tags 2010-02-17 00:12:55 +13:00
synth 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
tar Factor source files should not be executable 2009-11-21 17:50:43 -06:00
taxes/usa update fica constant 2010-01-04 10:59:00 -05:00
tc-lisp-talk replace usages of <" with """ 2009-09-20 22:42:40 -05:00
terrain 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
tetris 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
time-server change threaded-server and managed-server to take an encoding 2009-05-30 19:15:53 -05:00
tokyo 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
trees 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
tty-server Clean up some tags 2010-02-17 00:12:55 +13:00
turing new accessors 2008-08-30 21:22:29 -05:00
twitter twitter: add meta-data 2010-04-12 22:55:33 -07:00
ui 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
units Factor source files should not be executable 2009-11-21 17:50:43 -06:00
update Making more code infer 2009-04-15 19:03:44 -05:00
usa-cities nip most uses of tuck from extra 2009-11-05 22:22:21 -06:00
variables 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
variants docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
vocabs/git utility to load a chosen revision of a vocab from a git repo, e.g. "USE-REV: xml origin/master" 2009-11-07 23:54:17 -06:00
vpri-talk update existing code for [let change 2009-10-27 22:05:37 -05:00
webapps webapps.mason.package: fix 2010-04-17 15:52:40 -05:00
webkit-demo Fix typo in webkit demo 2010-04-01 22:25:07 -05:00
websites/concatenative websites.concatenative: fix stylesheet 2010-03-25 09:21:49 -04:00
window-controls-demo Factor source files should not be executable 2009-11-21 17:50:43 -06:00
wordtimer 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
yahoo Remove the http-data word 2010-03-01 22:32:15 -06:00
z-algorithm boyer-moore: fixed indentation, typos 2010-04-16 04:44:37 +04:00
zoneinfo fix load errors 2009-11-18 18:53:03 -06:00