factor/basis
Slava Pestov d3d57c800b Merge branch 'master' of git://factorcode.org/git/factor 2008-11-24 00:30:09 -06:00
..
alarms Alarms don't start to lag if the alarm takes longer to execute than the interval itself 2008-11-23 00:14:04 -06:00
alias Rename alias article 2008-11-14 04:01:43 -06:00
alien Define intptr_t type 2008-11-17 18:42:10 -06:00
ascii Fix permission bits 2008-10-02 08:34:49 -05:00
base64
biassocs
binary-search New $quotation markup element 2008-11-16 09:03:30 -06:00
bit-arrays Fix permission bits 2008-10-02 08:34:49 -05:00
bit-vectors Fix permission bits 2008-10-02 08:34:49 -05:00
bootstrap Non-optimizing compiler now compiles dip, 2dip, 3dip, if, with direct branches instead of indirect branches. 8% bootstrap time improvement on Core Duo 2 2008-11-24 00:23:17 -06:00
boxes Fix permission bits 2008-10-02 08:34:49 -05:00
calendar Replace millis primitive with micros primitive 2008-11-19 01:50:05 -06:00
channels Fix permission bits 2008-10-02 08:34:49 -05:00
checksums Fix permission bits 2008-10-02 08:34:49 -05:00
circular Fix permission bits 2008-10-02 08:34:49 -05:00
cocoa rename last-slice1 to slice1-last 2008-11-22 20:00:37 -06:00
colors Move hsva to colors.hsv 2008-10-02 03:37:53 -05:00
columns
combinators/short-circuit combinators.short-circuit docs: Fix typo 2008-11-21 07:12:35 -06:00
command-line On Windows, we now look for factor-rc and factor-boot-rc, instead of .factor-rc and .factor-boot-rc, since Explorer doesn't like filenames with leading periods 2008-11-16 19:15:51 -06:00
compiler Fix compiler test 2008-11-23 21:40:10 -06:00
concurrency Merge branch 'master' into microseconds 2008-11-23 03:06:32 -06:00
core-foundation Replace millis primitive with micros primitive 2008-11-19 01:50:05 -06:00
cpu Update PPC non-optimizing compiler backend 2008-11-24 00:29:34 -06:00
csv
db fix the way postgresql creates functions 2008-11-01 15:24:05 -05:00
debugger slice-errors now report the parameters to the slicing operation 2008-11-21 21:00:30 -06:00
delegate Fix permission bits 2008-10-02 08:34:49 -05:00
deques dlists no longer have a length slot; tweak dlist code so that types infer better 2008-11-16 05:53:25 -06:00
disjoint-sets
dlists Fix help lint 2008-11-16 07:04:51 -06:00
documents Clean up documents 2008-11-22 00:30:39 -06:00
editors Committer: prunedtree 2008-11-21 17:16:16 +09:00
environment fix winnt environment variables 2008-10-18 23:03:22 -05:00
eval Add missing meta-data 2008-09-23 16:11:59 -05:00
farkup rename last-slice1 to slice1-last 2008-11-22 20:00:37 -06:00
float-arrays Float array type inference rules 2008-10-17 15:35:33 -05:00
float-vectors Fix permission bits 2008-10-02 08:34:49 -05:00
freetype Fix freetype for Win64 2008-11-17 18:42:21 -06:00
fry Fix fry with > 3 holes 2008-11-21 05:47:47 -06:00
furnace fix typo 2008-11-18 14:00:43 -06:00
generalizations Fix [ ] nsequence 2008-11-21 03:36:37 -06:00
globs Fix permission bits 2008-10-02 08:34:49 -05:00
grouping Faster M: hashtable >alist performs less dispatch and allocates less junk 2008-11-11 23:03:50 -06:00
hash2 Fix permission bits 2008-10-02 08:34:49 -05:00
heaps Make a word inline for the win 2008-11-11 23:04:30 -06:00
help help.html doesn't depend on html.components, reduces mason.test load time 2008-11-23 03:55:43 -06:00
hints I/O ricing: various hints added so that UTF8 and ASCII fastpaths compile with less dispatch. 25% improvement on reverse-complement 2008-11-06 00:02:44 -06:00
html Bail out on line-endings workarounds now that we have a better fix for that on Win64 2008-11-21 20:09:23 -06:00
http use mime.types not mime-types 2008-11-21 22:13:14 -06:00
inspector Fix permission bits 2008-10-02 08:34:49 -05:00
interpolate add interpolate 2008-10-01 18:15:41 -05:00
interval-maps Fix permission bits 2008-10-02 08:34:49 -05:00
io Fix load error 2008-11-23 03:26:25 -06:00
json More JSON tweaks 2008-11-15 03:09:57 -06:00
lcs Fix permission bits 2008-10-02 08:34:49 -05:00
libc New $quotation markup element 2008-11-16 09:03:30 -06:00
linked-assocs Fixing linked-assoc docs 2008-11-11 21:25:33 -05:00
listener Fix listener help lint 2008-11-21 23:04:24 -06:00
locals New 'expect' word, which is a more correct version of the 'scan assert=' idiom 2008-11-22 17:27:40 -06:00
logging Fix circularity issue in logging 2008-11-23 03:57:36 -06:00
macros Don't throw if macro expansion fails; this allows macros-in-locals to work in more cases 2008-11-21 04:36:52 -06:00
match Fix permission bits 2008-10-02 08:34:49 -05:00
math Add fixnum/mod-fast and fixnum/i-fast subprimitives 2008-11-21 02:11:36 -06:00
memoize Fix permission bits 2008-10-02 08:34:49 -05:00
mime oops 2008-11-22 00:16:16 -06:00
mirrors Fix mirrors 2008-11-06 02:52:54 -06:00
models New $quotation markup element 2008-11-16 09:03:30 -06:00
multiline Fix permission bits 2008-10-02 08:34:49 -05:00
nmake Add missing meta-data 2008-09-23 16:11:59 -05:00
none
opengl Rendering tweaks 2008-11-18 14:15:38 -06:00
openssl Move code out of openssl vocabulary 2008-11-23 01:00:29 -06:00
peg peg and peg.parsers doesn't need to load shuffle vocabulary 2008-11-23 01:00:12 -06:00
persistent Add changed-nth combinator: like change-nth but for persistent sequences 2008-11-13 00:10:55 -06:00
present Fix typo 2008-10-02 08:30:49 -05:00
prettyprint Rename words 2008-11-22 03:38:00 -06:00
qualified New 'expect' word, which is a more correct version of the 'scan assert=' idiom 2008-11-22 17:27:40 -06:00
random Mess around with tags 2008-11-17 06:59:17 -06:00
refs
regexp better literal syntax for regexps. support ^ and $ (not in multiline mode yet) but not yet in multiline mode. support for \A and \Z \z is next. removed some crud from the parser, and added more commented out unit tests... 2008-11-24 00:18:27 -06:00
search-deques dlists no longer have a length slot; tweak dlist code so that types infer better 2008-11-16 05:53:25 -06:00
sequences Better docs for sequences.deep 2008-11-23 17:41:11 -06:00
serialize Fix serialize tsets 2008-11-15 04:13:03 -06:00
shuffle Fix permission bits 2008-10-02 08:34:49 -05:00
smtp Merge branch 'master' into microseconds 2008-11-23 03:06:32 -06:00
sorting Change tags a bit 2008-11-14 20:17:27 -06:00
stack-checker Merge branch 'master' into microseconds 2008-11-23 03:06:32 -06:00
state-parser Fix permission bits 2008-10-02 08:34:49 -05:00
state-tables move state-tables to basis 2008-11-18 15:57:32 -06:00
suffix-arrays New $quotation markup element 2008-11-16 09:03:30 -06:00
summary Documentation updates 2008-09-24 21:19:27 -05:00
symbols Fix permission bits 2008-10-02 08:34:49 -05:00
syndication Fix permission bits 2008-10-02 08:34:49 -05:00
threads Replace millis primitive with micros primitive 2008-11-19 01:50:05 -06:00
tools Fix walker with dip 2008-11-23 22:28:39 -06:00
tr
tuple-arrays Fix permission bits 2008-10-02 08:34:49 -05:00
ui Fix type error 2008-11-23 03:22:56 -06:00
unicode remove dead code, add copyright 2008-10-05 18:36:56 -05:00
unix Merge branch 'master' into microseconds 2008-11-23 03:06:32 -06:00
unrolled-lists Fix help lint 2008-11-16 07:04:51 -06:00
urls rename last-slice1 to slice1-last 2008-11-22 20:00:37 -06:00
validators Simpler URL regexp 2008-11-18 16:16:24 -06:00
values Better values docs 2008-11-19 19:43:11 -06:00
vlists vlists: immutable sequences with mostly-O(1) push and pop, O(n) behavior when sharing: optimized for the unshared case. also contains valists, which are assocs built on vlists with O(n) search starting from the end, and mostly-O(1) insertion that shadows prior entries. Behaves similar to Lisp/Scheme alists 2008-11-13 00:12:14 -06:00
windows Fix some types for Win64 2008-11-17 18:41:53 -06:00
wrap
x11 Fix permission bits 2008-10-02 08:34:49 -05:00
xml Minor documentation updates: json, xml, serialize 2008-11-14 22:49:17 -06:00
xml-rpc Fix permission bits 2008-10-02 08:34:49 -05:00
xmode Fix permission bits 2008-10-02 08:34:49 -05:00