Slava Pestov
c0de0ac15f
Merge branch 'doc-fixes' of git://github.com/keitahaga/factor
2011-02-25 22:37:39 -08:00
Slava Pestov
836743b25b
combinators: fix help lint
2011-02-25 21:06:10 -08:00
Keita Haga
f515dd2cfc
definitions: remove unused vocabulary in refactored a.factor
2011-02-24 15:37:41 +09:00
Keita Haga
42ef23feed
definitions: import of make vocab in refactored a.factor
2011-02-20 04:53:35 +09:00
Keita Haga
073eda332a
In several documentation, remove whitespace before or after the colon or period
2011-02-10 01:51:13 +09:00
Keita Haga
27f1abd70e
assocs: fix a few typos in docs
2011-02-08 00:35:15 +09:00
Keita Haga
a7665bc7fe
continuations: fix typo in docs
2011-02-07 23:42:44 +09:00
Keita Haga
65de18993b
syntax: add stack effect declaration to <color> word definition in usage example of C: syntax
2011-02-07 23:00:30 +09:00
Keita Haga
19eb5d9689
combinators: insert a space after a comma in the documentation
2011-02-04 21:04:08 +09:00
Keita Haga
c997e43ca8
combinators: minor improvement to usage example of cond word
2011-02-04 17:53:00 +09:00
Keita Haga
65773e520d
words: replace the trailing comma with a period in the article of words
2011-02-04 16:25:35 +09:00
Keita Haga
16d524802a
syntax: trim trailing whitespace to $syntax section in the HOOK:'s help page
2011-02-04 15:56:02 +09:00
Slava Pestov
c2aca44b4a
sequences: nths should return a sequence of the same type as the original (reported by Jon Harper)
2011-01-29 00:18:36 -05:00
Slava Pestov
6147460225
sets: fix help lint
2011-01-29 00:07:08 -05:00
Slava Pestov
0b52600143
sets: document combine word
2011-01-28 22:56:46 -05:00
Slava Pestov
d2b20ddb35
Merge branch 'master' of git://github.com/mrjbq7/factor
2011-01-28 21:56:18 -05:00
John Benediktsson
ac950d8bd7
sets: improve stack effect for "combine".
2011-01-26 17:24:55 -08:00
Keita Haga
a2ad751f83
classes.tuple: minor fix to $errors section in the boa word's help page
2011-01-26 21:26:12 +09:00
Keita Haga
334d0de92a
sequences: surround a $example with a $examples to the if-empty word's help
2011-01-26 15:06:35 +09:00
Keita Haga
2a6e6517a0
effects: add missing right parenthesis in description of stack-effect word
2011-01-23 21:51:52 +09:00
Keita Haga
a2da8f77db
assocs: fix description of inputs and outputs values in many words
2011-01-17 18:26:20 +09:00
Keita Haga
9e25c9d5ae
assocs: correct the class of output value in assoc-subset? word
2011-01-17 17:35:07 +09:00
Keita Haga
9615a167ba
assocs: fix sample output in usage example of assoc-map word
2011-01-17 05:32:08 +09:00
Keita Haga
db14fff1ae
combinators: minor improvement in usage example of case word
2011-01-17 00:42:07 +09:00
Keita Haga
8d2ceda8f3
assocs, math.bitwise: remove first blank line and useless whitespace in a few usage examples
2011-01-17 00:12:28 +09:00
Keita Haga
fc048b6336
kernel: add stack effect declaration to usage example of object class in docs
2011-01-16 17:58:36 +09:00
Keita Haga
5e813eb6f2
sequences: put a period to description of trim-head-slice word
2011-01-16 09:59:27 +09:00
Keita Haga
ac67370e15
io.pathnames: enclose a few example outputs in double quote characters
2011-01-14 20:07:10 +09:00
Keita Haga
5efbf43690
alien: fix a couple of typos in docs
2011-01-14 19:59:14 +09:00
Keita Haga
fd8bea65f6
sequences: enclose some $examples in '$examples'
2011-01-14 19:29:17 +09:00
Keita Haga
3aaf58a3dd
math: fix typo in docs
2011-01-09 02:29:33 +09:00
Keita Haga
57a5dff72b
sbufs: fix typo in docs
2011-01-08 22:37:58 +09:00
Keita Haga
1aaa0409a1
continuations, io.binary: add whitespace between '"' and '{ $snippet' in the documentation
2011-01-08 22:26:06 +09:00
Slava Pestov
2373dc4b4f
Merge branch 'doc-fixes' of git://github.com/keitahaga/factor
2011-01-05 20:27:55 -08:00
John Benediktsson
93dd955f4a
Merge branch 'master' of git://github.com/slavapestov/factor into fast-sets
2011-01-05 17:30:48 -08:00
John Benediktsson
6c2c5c0a82
assocs: use assoc-size to short-circuit equality checks.
2011-01-05 17:28:06 -08:00
Keita Haga
d5fe4fecc1
remove useless whitespace in several documentation
2011-01-05 15:55:34 +09:00
Keita Haga
4645e409c3
sequences: fix typos in docs
2011-01-05 14:01:11 +09:00
Keita Haga
fe86e485f2
source-files: fix typo to record-checksum word description in docs
2011-01-05 02:10:19 +09:00
Keita Haga
58c0a3835b
effects: fix typo in docs
2011-01-04 21:30:37 +09:00
Keita Haga
8f92ca2d47
classes.algebra, grouping, parser: replace 'seqence' with 'sequence' in docs
2011-01-04 21:02:11 +09:00
Keita Haga
9b15b30ddb
combinators: fix typo to 'booleans' article and 'case' description in docs
2011-01-04 19:18:56 +09:00
Keita Haga
c1bca1e2c9
io: fix typo in docs
2011-01-04 18:12:43 +09:00
John Benediktsson
a23c8a3711
sets: minor optimization.
2011-01-03 20:36:48 -08:00
John Benediktsson
19a1607804
sets: make intersect, intersects?, and subset? faster.
2010-12-29 04:53:22 -08:00
Slava Pestov
3c73e53db3
sets, bit-sets: cleanups
2010-12-27 20:10:37 -08:00
John Benediktsson
7ee7f41334
sets: improving the speed of set=.
2010-12-27 19:33:18 -08:00
John Benediktsson
47faf5f6ae
sets: adding cardinality word.
2010-12-27 19:22:36 -08:00
Slava Pestov
b0732bcb22
Fix unit test failures caused by alien.data change
2010-12-25 22:34:12 -08:00
Keita Haga
c3189054d1
io.files.info.unix, sequences: few $examples and $unchecked-examples turn into $codes
2010-12-23 04:05:06 +09:00
Keita Haga
dcb387630b
sequences, syntax, vocabs.parser: remove useless whitespace in docs
2010-12-23 03:42:41 +09:00
Slava Pestov
f4c6b868ac
Merge branch 'doc-fixes' of git://github.com/keitahaga/factor
2010-12-18 16:02:18 -08:00
Slava Pestov
bb4529bff2
math.integers: fix underflow and overflow behavior
2010-12-18 16:00:17 -08:00
Keita Haga
34a9b93458
syntax: slightly to fix examples of QUALIFIED: and QUALIFIED-WITH:
2010-12-19 01:16:54 +09:00
Keita Haga
f0d22c7162
classes.tuple: minor fixes in tuple-examples article
2010-12-05 21:27:25 +09:00
Keita Haga
04a70e0476
generic: fix using to M\ example in docs
2010-12-05 05:11:38 +09:00
Slava Pestov
6f0375b3ba
Merge branch 'doc-fixes' of git://github.com/keitahaga/factor
2010-12-01 03:02:38 -08:00
Keita Haga
18811fb04a
io.pathnames: fix typo in docs
2010-11-28 00:47:59 +09:00
Slava Pestov
f27080498d
Remove bignum>float VM primitive, and use bignum/f to implement >float on bignums instead, for a slight accuracy gain. Also, bignum/f now has a more efficient post-scaling algorithm to break the circular dependency on bignum>float
2010-11-24 22:41:15 -08:00
Keita Haga
1270167513
vocabs: fix typo in docs
2010-11-14 17:14:40 +09:00
Slava Pestov
0c840a7965
math.integers: bignum/f rounding was wrong (reported by Joe Groff)
2010-11-13 16:02:12 -08:00
Slava Pestov
65dcd56b0b
math.integers: fix 0 0 bignum/f (reported by Joe Groff)
2010-11-12 19:49:18 -08:00
Slava Pestov
5cbf730517
splitting: fix stack effect declaration of (split)
2010-11-06 17:50:39 -07:00
Samuel Tardieu
b1a2570655
Add documentation for assocs:assoc-refine
2010-10-11 11:09:46 +02:00
Slava Pestov
fbbaef70c4
Remove stream-peek and stream-peek1, re-implement dns vocab to not need this abstraction
2010-10-08 18:55:13 -07:00
Doug Coleman
d462355035
Implement and document stream-peek
2010-10-08 06:34:19 -07:00
Doug Coleman
f7af445625
Add stream-peek1 and remove it from images.gif and dns. Add sequence-peek but not stream-peek (yet?)
2010-10-08 06:34:17 -07:00
Slava Pestov
28eb59824d
io: fix with-streams to dispose the output stream first, move (stream-seek) word to io.streams.sequence where it belongs
2010-09-12 22:07:23 -07:00
Doug Coleman
fb9f1de3e4
Fix with-streams: if the first dispose throws an error, the second dispose never gets called
2010-09-12 00:26:14 -05:00
Doug Coleman
fe1daf4e08
Fix throw-restarts example
2010-09-11 19:41:06 -05:00
John Benediktsson
0b47a6b959
sequences: fix typo in docs.
2010-09-10 13:22:48 -07:00
Slava Pestov
0ed6c00a48
Merge branch 'docs-linearization-typo' of http://github.com/mncharity/factor
2010-09-09 20:33:11 -07:00
Mitchell N Charity
8a269f56a4
algebra-docs: fix a typo
2010-09-09 17:39:11 -04:00
Doug Coleman
4b6946da45
Rename append-path-naive to append-relative-path, fix bugs to support Firefox FTP again
2010-09-05 00:40:47 -05:00
Doug Coleman
0ec1a89f54
If ftp clients send a path starting with /, treat it as a path relative to the serving directory. Expose absolute-path? and append-path-naive in io.pathnames to implement this change.
2010-09-04 22:16:57 -05:00
Slava Pestov
d2cf2d8f92
Rename get-fpu-state entry point to fpu-state, and fix stack-checker unit tests
2010-09-04 12:58:59 -07:00
Slava Pestov
1818bcb780
Fix three problems discovered by running math.floats.env tests in a loop:
...
- Crash if allocating error triggers a GC from a signal/SEH handler
- Crash if GC runs with floating point traps enabled on Windows
- Floating point traps didn't prettyprint properly
2010-09-02 22:57:14 -05:00
Slava Pestov
261e55a918
serialize, io.streams.byte-array: fix unit tests for utf8 encoding strictness
2010-08-25 17:51:44 -07:00
Slava Pestov
06f4934571
io.encodings.utf8: formatting fix
2010-08-25 17:47:26 -07:00
Joe Groff
c32760cc1d
io.encodings.utf8: also guard against decoding code points > 0x10FFFF
2010-08-25 09:28:39 -07:00
Joe Groff
fc6e308d7a
io.encodings.utf8: guard against decoding overlong encodings
2010-08-25 09:18:33 -07:00
Slava Pestov
76d2b83685
Add unless-disposed combinator to clean up some repetition, and fix bogus error reported from timer thread if an I/O operation with a set timeout fails on Windows
2010-08-23 21:12:24 -05:00
Slava Pestov
8507bd1fce
generic.single: fix bug where dynamic and static dispatch didn't co-incide (reported by Mitchell N. Charity and others)
2010-08-21 18:12:00 -07:00
Slava Pestov
30dea58330
classes: remove fragile unit test
2010-08-21 18:10:09 -07:00
Slava Pestov
0d6f3354ab
generic: clean up unit tests a bit
2010-08-21 13:04:37 -07:00
Slava Pestov
d2dd184d58
Officially drop PowerPC port
2010-08-15 20:10:11 -07:00
Philipp Brüschweiler
f36d351012
slots: use em dashes
2010-08-14 18:27:30 +02:00
Joe Groff
88fb562f3a
Merge remote branch 'Blei/master'
2010-08-14 09:20:15 -07:00
Slava Pestov
1985705413
compiler: now that FFI has been deconcatenatized, we no longer need the special ##unary-float-function and ##binary-float-function fastpaths
2010-08-13 23:59:19 -07:00
Philipp Brüschweiler
71ee9d5197
slots: the docs for writer used obsolete (>>slot) syntax
2010-08-13 23:50:10 +02:00
Slava Pestov
fd1aad71bd
combinators: make the behavior of 'case' consistent between the optimized and unoptimized forms
2010-07-30 14:21:30 -04:00
Slava Pestov
0f4c5d2bff
classes.algebra: make it work better to fix bug reported by Sascha Matzke
2010-07-29 19:57:23 -04:00
Slava Pestov
168dd1f825
FFI rewrite part 7: compile callback bodies with the optimizing compiler
2010-07-28 00:49:26 -04:00
Philipp Brüschweiler
ab29ed3892
Merge branch 'gtk' into gtk-image-loader
2010-07-26 19:29:17 +02:00
Slava Pestov
c04de94b96
compiler.tree.finalization: record dependencies on inlined predicates
2010-07-23 16:31:15 -07:00
Philipp Brüschweiler
39d475e996
ui.backend.gtk: use png instead of ico to represent icons
2010-07-22 22:48:18 +02:00
Philipp Brüschweiler
035ba3bc93
ui.backend.gtk, tools.deploy.unix: support for icons
2010-07-22 12:39:16 +02:00
Doug Coleman
e752b4ff62
Clean up vocabulary list, remove unused/poorly-named word from io
2010-07-09 13:32:09 -05:00
Slava Pestov
cac139297d
parser: update unit test
2010-07-08 15:41:28 -04:00
Slava Pestov
01d67104f6
io.ports: fix stream-seek with seek-relative seek type (reported by Joe Groff)
2010-07-07 17:32:30 -04:00