factor/basis
Slava Pestov ea33afa4f1 Merge branch 'master' of git://factorcode.org/git/factor 2009-08-09 16:31:03 -05:00
..
alarms
alien alien.structs: struct-type now has a class slot; fix specialized complex-float/double arrays 2009-08-09 16:10:11 -05:00
ascii
base64
biassocs
binary-search
bit-arrays bit-arrays: fix resize method regression after recent equal? method optimization 2009-07-29 06:47:50 -05:00
bit-sets Faster bit-array equality, add bit-set-subset? word 2009-07-28 11:14:57 -05:00
bit-vectors growable vocabulary: make 'contract' generic so that only real vectors clear popped elements; add resize method for struct-arrays, add new struct-vectors vocabulary 2009-07-07 15:01:30 -05:00
bitstreams Move constructors vocabulary to extra and refactor basis code not to use it 2009-06-13 18:47:19 -05:00
bootstrap bootstrap.compiler.timing: fix load error 2009-08-03 13:34:28 -05:00
boxes
byte-arrays/hex i just cut and pasted 2009-07-28 14:38:10 -05:00
cache
cairo fix another typo in ffi 2009-07-23 17:49:04 -05:00
calendar unix.types: define <time_t> alias; use it in calendar.unix to avoid clobbering data 2009-07-22 21:12:04 -05:00
channels
checksums FNV1 and FNV1a hashes implemented for 32, 64, 128, 256, 512, and 1024 bit widths. 2009-08-02 18:16:55 +01:00
circular Move set-last from circular.private to sequences 2009-07-28 11:51:47 -05:00
cocoa cocoa.windows: Fix help lint 2009-06-20 15:14:45 -05:00
colors
columns
combinators combinators.short-circuit: fix unoptimized behavior to match optimized behavior, improved unit tests 2009-07-18 06:38:34 -05:00
command-line
compiler compiler.tree.escape-analysis: if the output of an #introduce node has an immutable tuple class type declaration, and it is not passed to any subroutine calls, or returned from the word, then unbox it. This speeds up vector arithmetic words on specialized arrays, because the specialized array is unboxed up-front, eliminating an indirection on every loop iteration 2009-08-09 16:29:21 -05:00
compression Move constructors vocabulary to extra and refactor basis code not to use it 2009-06-13 18:47:19 -05:00
concurrency change threaded-server and managed-server to take an encoding 2009-05-30 19:15:53 -05:00
cords
core-foundation Fix even more usings 2009-05-16 10:45:17 -05:00
core-graphics separate component format from component order in image objects 2009-06-22 11:20:54 -05:00
core-text Resolved merge. 2009-05-26 22:20:53 -07:00
cpu compiler.cfg: virtual registers are integers now, and representations are stored off to the side. Fix bug in representation selection that would manifest if a value was used as a float and a fixnum in different branches; cannot globally unbox float in this case 2009-08-08 04:02:18 -05:00
csv Resolved merge. 2009-05-26 22:20:53 -07:00
db moved patterns to persistency for new db prep 2009-08-05 16:45:22 -05:00
debugger FROM: and RENAME: give a more meaningful error if the vocabulary does not exist 2009-07-18 06:51:29 -05:00
definitions/icons
delegate
deques
disjoint-sets compiler.cfg.coalescing: more or less complete, now needs debugging 2009-07-27 02:20:45 -05:00
dlists
documents Resolved merge. 2009-05-26 22:20:53 -07:00
editors Merge branch 'master' of git://github.com/bogiebro/factor into bogie 2009-08-05 22:20:40 -05:00
endian
environment
eval Fix more usings 2009-05-16 09:48:58 -05:00
farkup Fixing some test failures after url.encoding change 2009-07-09 19:02:15 -05:00
fonts
formatting Merge branch 'master' of git://factorcode.org/git/factor 2009-05-16 15:56:06 -07:00
fry
ftp change threaded-server and managed-server to take an encoding 2009-05-30 19:15:53 -05:00
functors Merge branch 'master' of git://factorcode.org/git/factor 2009-07-22 10:02:09 -05:00
furnace furnace.sessions: fix tests, requests must have a method set now 2009-08-03 21:26:06 -05:00
game-input win32 support for window-controls 2009-06-18 11:41:34 -05:00
generalizations fix nover, add unit test 2009-06-19 12:58:17 -05:00
glib
globs
grouping
hash2
heaps [ [ ... ] compare ] sort => [ ... ] sort-with 2009-08-02 20:09:23 -05:00
help help.tutorial: minor tweaks 2009-08-07 14:54:51 -05:00
hints math.vectors.specialization: first attempt at some call site splitting for vector ops. Specialized array types generate customized variants of all vector words, if input types are known at compile time, a call to the specialized version is inserted 2009-08-09 03:07:33 -05:00
html make sure you can define words in fhtml templates 2009-05-19 18:53:12 -05:00
http http.server.rewrite: fix typo in docs 2009-08-05 03:35:31 -05:00
images some misc categorizations and factorings for image component formats 2009-07-01 13:52:26 -05:00
inspector Resolved merge. 2009-05-26 22:20:53 -07:00
interpolate
interval-maps [ [ ... ] compare ] sort => [ ... ] sort-with 2009-08-02 20:09:23 -05:00
inverse frp-editors use field-models 2009-05-30 12:51:35 -05:00
io io.launcher: unnecessary word 2009-07-09 06:31:38 -05:00
iokit
json Fix a error parsing out nested arrays. 2009-06-06 20:49:44 -07:00
lcs Resolved merge. 2009-05-26 22:20:53 -07:00
libc
linked-assocs
listener Recent vocabs.parser change had a regression: vocabs with no roots (scratchpad) were excluded from default use list. Also move with-interactive-vocabs to listener vocab 2009-06-07 21:59:13 -05:00
lists fix lazy lists 2009-05-18 16:17:11 -05:00
literals oops, forgot a USING 2009-06-18 09:57:49 -05:00
locals
logging Resolved merge. 2009-05-26 22:20:53 -07:00
macros
match
math alien.structs: struct-type now has a class slot; fix specialized complex-float/double arrays 2009-08-09 16:10:11 -05:00
memoize
mime
mirrors
models Revert basis UI gadget changes 2009-08-06 16:46:48 -05:00
multiline
nibble-arrays
nmake
none
opengl set transform feedback format at program link 2009-07-25 21:19:56 -05:00
openssl
pack
pango
peg Resolved merge. 2009-05-26 22:20:53 -07:00
persistent Documentation fix for PV{ 2009-06-15 22:24:21 +02:00
porter-stemmer minor indentation changes 2009-06-11 11:02:40 -05:00
present vocabs.hierarchy: more refactoring, update existing code for new API 2009-07-06 04:55:23 -05:00
prettyprint 'see' on tuple classes didn't show initial values if slot type was not declared 2009-06-14 17:46:29 -05:00
promises llines was broken. it still probably is -- what if the stream throws an exception? cleanup some old code 2009-05-18 12:27:04 -05:00
quoted-printable Resolved merge. 2009-05-26 22:20:53 -07:00
quoting Resolved merge. 2009-05-26 22:20:53 -07:00
random fix typo 2009-05-22 17:18:24 -05:00
refs
regexp Update documentation for stricter vocabulary search path semantics 2009-05-16 00:29:21 -05:00
roman minor cleanup 2009-06-18 17:32:10 -05:00
search-deques
see 'see' on tuple classes didn't show initial values if slot type was not declared 2009-06-14 17:46:29 -05:00
sequences
serialize Automatically load needed vocabularies when deserializing words 2009-06-19 13:03:01 +02:00
shuffle
simple-flat-file
smtp
sorting Resolved merge. 2009-05-26 22:20:53 -07:00
soundex
specialized-arrays math.vectors.specialization: first attempt at some call site splitting for vector ops. Specialized array types generate customized variants of all vector words, if input types are known at compile time, a call to the specialized version is inserted 2009-08-09 03:07:33 -05:00
specialized-vectors byte-length for specialized-vectors 2009-07-07 16:27:14 -05:00
splitting/monotonic [ [ ... ] compare ] sort => [ ... ] sort-with 2009-08-02 20:09:23 -05:00
stack-checker combinators.short-circuit: speed up in non-optimized code 2009-07-18 03:33:45 -05:00
strings/tables
struct-arrays struct-arrays and struct-vectors: fix unit tests 2009-07-07 19:15:50 -05:00
struct-vectors struct-arrays and struct-vectors: fix unit tests 2009-07-07 19:15:50 -05:00
suffix-arrays
summary
syndication
threads threads: better error messages 2009-07-07 13:00:58 -05:00
tools tools.deploy.shaker: strip out specialized vector words 2009-08-09 04:48:44 -05:00
tr
tuple-arrays tuple-arrays: clean up a bit and add docs 2009-05-21 21:23:01 -05:00
ui Revert basis UI gadget changes 2009-08-06 16:46:48 -05:00
unicode More features in the unicode.breaks API, with documentation 2009-07-03 21:22:46 -05:00
unix unix.types: define <time_t> alias; use it in calendar.unix to avoid clobbering data 2009-07-22 21:12:04 -05:00
unrolled-lists
urls Help lint fixes for urls.encoding and mongodb.driver 2009-07-10 07:52:20 -05:00
uuid move sha1 and sha2 to checksums.sha, update usages 2009-05-17 17:58:36 -05:00
validators
values
vectors/functor Add vectors.functor for generating vector types from arrays; re-implement bit-vectors and specialized-vectors using this. Add DEFERS directive to functors 2009-07-07 14:34:08 -05:00
vlists Resolved merge. 2009-05-26 22:20:53 -07:00
vocabs vocabs.hierarchy: fix load-all 2009-08-05 23:08:14 -05:00
windows windows.offscreen:make-bitmap-image wasn't filling in the component-type of the image object it makes 2009-06-25 09:15:04 -05:00
wrap More unit tests for wrap 2009-07-02 21:12:38 -05:00
x11 fix typo in x11 binding 2009-07-23 17:39:12 -05:00
xml basis.xml: A fix for <pull-xml> (calls init-parser so that the spot variable is binded) 2009-07-22 20:49:57 -03:00
xml-rpc
xmode