]>
gitweb.factorcode.org Git - factor.git/log
John Benediktsson [Fri, 17 Aug 2012 18:45:31 +0000 (11:45 -0700)]
Factor.app: update copyright.
Doug Coleman [Fri, 17 Aug 2012 17:41:45 +0000 (10:41 -0700)]
xkcd: Typos.
John Benediktsson [Fri, 17 Aug 2012 17:13:21 +0000 (10:13 -0700)]
ui.tools.browser: fix stack effect name.
Doug Coleman [Fri, 17 Aug 2012 16:47:33 +0000 (09:47 -0700)]
xkcd: XKCD Literals. Duh.
John Benediktsson [Fri, 17 Aug 2012 16:09:31 +0000 (09:09 -0700)]
Factor.app: fix "About Factor" version number. It really is 0.95, this is just chrome on the wheels.
John Benediktsson [Fri, 17 Aug 2012 03:26:17 +0000 (20:26 -0700)]
README: minor introduction changes.
Doug Coleman [Thu, 16 Aug 2012 21:14:08 +0000 (14:14 -0700)]
random: Bump up the random unit tests from 50k to 500k. At 50k, pareto doesn't have enough samples to get the right std. At 500k, it should never fail again..
Doug Coleman [Thu, 16 Aug 2012 05:00:08 +0000 (22:00 -0700)]
vm: Add more comments about functions that allocate.
Doug Coleman [Thu, 16 Aug 2012 04:30:55 +0000 (21:30 -0700)]
vm: Add messages about things that can allocate. Fix a gc bug in the primitive for quotation-code.
Doug Coleman [Thu, 16 Aug 2012 02:47:59 +0000 (19:47 -0700)]
errors.cpp: Previous fix was correct, except we shouldn't clear the data_roots before gc'ing. Laugh out loud. Fixes #615.
Doug Coleman [Thu, 16 Aug 2012 00:25:14 +0000 (17:25 -0700)]
errors.cpp: Patch looked like it would work. It either exposes more gc bugs or is incorrect.
Revert "errors.cpp: general_error() throws away its args when it calls compact_gc() when compiled with DEBUG=1. Save the args as data_roots instead. Fixes #615. See #620."
This reverts commit
dc462970506ea721166dfd4ccd53a458cccd0505 .
Doug Coleman [Wed, 15 Aug 2012 23:36:36 +0000 (16:36 -0700)]
errors.cpp: general_error() throws away its args when it calls compact_gc() when compiled with DEBUG=1. Save the args as data_roots instead. Fixes #615. See #620.
Doug Coleman [Wed, 15 Aug 2012 15:57:22 +0000 (08:57 -0700)]
help.tutorial: Explain the workflow before telling the user to edit the code.
John Benediktsson [Wed, 15 Aug 2012 15:29:00 +0000 (08:29 -0700)]
calendar.unix: inline some things.
Doug Coleman [Wed, 15 Aug 2012 06:44:43 +0000 (23:44 -0700)]
bignum.cpp: Fix calls to reallot_array() -- bignums can get new addresses if they are not in the nursery or are somehow larger. Fix a couple more correctness issues.
Doug Coleman [Wed, 15 Aug 2012 06:44:03 +0000 (23:44 -0700)]
math.cpp: Fix theoretical gc bug.
John Benediktsson [Wed, 15 Aug 2012 01:09:50 +0000 (18:09 -0700)]
slots: make predicates return booleans.
John Benediktsson [Tue, 14 Aug 2012 22:12:19 +0000 (15:12 -0700)]
io: improve docs for stream-copy*.
John Benediktsson [Tue, 14 Aug 2012 04:06:57 +0000 (21:06 -0700)]
command-line: need to check for run differently.
John Benediktsson [Tue, 14 Aug 2012 03:57:39 +0000 (20:57 -0700)]
command-line: need to check rest of args.
John Benediktsson [Tue, 14 Aug 2012 02:32:12 +0000 (19:32 -0700)]
combinators.smart: adding smart-with.
John Benediktsson [Tue, 14 Aug 2012 01:22:14 +0000 (18:22 -0700)]
editors.vim: use string as article name.
John Benediktsson [Tue, 14 Aug 2012 01:17:03 +0000 (18:17 -0700)]
rosetta-code.bulls-and-cows: digit> is better.
John Benediktsson [Tue, 14 Aug 2012 00:59:09 +0000 (17:59 -0700)]
graphviz: fix test errors on the mac.
Alex Vondrak [Sun, 18 Sep 2011 22:53:06 +0000 (15:53 -0700)]
graphviz: add some unit tests (stuff from the gallery)
John Benediktsson [Tue, 14 Aug 2012 00:02:39 +0000 (17:02 -0700)]
ui.tools.operations: fix crash clicking on a model that hasn't been initialized properly.
John Benediktsson [Mon, 13 Aug 2012 23:42:56 +0000 (16:42 -0700)]
command-line: if run is specified first non-param starts the command-line.
John Benediktsson [Mon, 13 Aug 2012 23:21:32 +0000 (16:21 -0700)]
webapps.mason: show all the configured build machines, not just the failing ones.
John Benediktsson [Mon, 13 Aug 2012 22:16:16 +0000 (15:16 -0700)]
ui.tools.listener.completion: make sure "IN:<Ctrl-h>" works.
John Benediktsson [Mon, 13 Aug 2012 19:44:33 +0000 (12:44 -0700)]
vocabs.cache: bringing back the fry change.
John Benediktsson [Mon, 13 Aug 2012 19:36:06 +0000 (12:36 -0700)]
Revert "vocabs.cache: use fry, its cleaner."
This reverts commit
1a8d9f227d6b0dc19aab589ad34287933021966d .
John Benediktsson [Mon, 13 Aug 2012 19:36:02 +0000 (12:36 -0700)]
Revert "vocabs.cache: oops."
This reverts commit
c7c0fd7a4638632a724ab2e2862bed1a0ac14eb1 .
John Benediktsson [Mon, 13 Aug 2012 19:31:36 +0000 (12:31 -0700)]
vocabs.cache: oops.
John Benediktsson [Mon, 13 Aug 2012 19:30:17 +0000 (12:30 -0700)]
vocabs.cache: use fry, its cleaner.
John Benediktsson [Mon, 13 Aug 2012 19:25:08 +0000 (12:25 -0700)]
help.html: fix test case back to original version.
John Benediktsson [Mon, 13 Aug 2012 19:24:14 +0000 (12:24 -0700)]
vocabs.cache: clear only the vocab that changed from vocab-file-contents.
John Benediktsson [Mon, 13 Aug 2012 19:05:42 +0000 (12:05 -0700)]
vocabs: change vocabs-changed to be vocab-changed and take a vocab argument.
John Benediktsson [Mon, 13 Aug 2012 19:04:56 +0000 (12:04 -0700)]
memoize: fix invalidate-memoized for 0 args.
John Benediktsson [Mon, 13 Aug 2012 18:12:15 +0000 (11:12 -0700)]
vocabs.hierarchy: much faster using directory entries.
John Benediktsson [Mon, 13 Aug 2012 18:11:59 +0000 (11:11 -0700)]
vocabs.loader: early exit for private vocab.
John Benediktsson [Mon, 13 Aug 2012 17:32:27 +0000 (10:32 -0700)]
editors: these should understand private.
John Benediktsson [Mon, 13 Aug 2012 17:32:14 +0000 (10:32 -0700)]
vocabs: reverting recent private vocab changes.
John Benediktsson [Mon, 13 Aug 2012 15:03:54 +0000 (08:03 -0700)]
math.functions: make it clear that 0 = is the more correct zero?.
Doug Coleman [Sun, 12 Aug 2012 20:55:53 +0000 (13:55 -0700)]
help.html: Fix unit test.
Doug Coleman [Sun, 12 Aug 2012 20:55:36 +0000 (13:55 -0700)]
math.complex: Fix using list.
John Benediktsson [Sat, 11 Aug 2012 17:40:41 +0000 (10:40 -0700)]
Revert "math.functions: cleaner rect>."
This reverts commit
5ecff652babcdcb92948fe6715adbc3e082bc1d9 .
John Benediktsson [Sat, 11 Aug 2012 02:33:18 +0000 (19:33 -0700)]
vocabs.refresh: skip private vocabs.
Doug Coleman [Fri, 10 Aug 2012 22:57:29 +0000 (15:57 -0700)]
math.complex: Check C{ } syntax -- can only have two elements in the complex array. Fixes #612.
John Benediktsson [Fri, 10 Aug 2012 22:51:11 +0000 (15:51 -0700)]
math.functions: cleaner rect>.
John Benediktsson [Fri, 10 Aug 2012 22:23:10 +0000 (15:23 -0700)]
tools.time: flush the banner so you can use time in a loop.
John Benediktsson [Fri, 10 Aug 2012 22:15:38 +0000 (15:15 -0700)]
vocabs.loader: adding tests for recent changes.
John Benediktsson [Fri, 10 Aug 2012 22:11:42 +0000 (15:11 -0700)]
vocabs.loader: simplify.
John Benediktsson [Fri, 10 Aug 2012 22:08:40 +0000 (15:08 -0700)]
vocabs.loader: more private fixes.
John Benediktsson [Fri, 10 Aug 2012 22:01:37 +0000 (15:01 -0700)]
vocabs.loader: better fix for append-vocab-dir.
John Benediktsson [Fri, 10 Aug 2012 21:43:59 +0000 (14:43 -0700)]
vocabs.loader: vocab-dir should work with private vocabs too.
John Benediktsson [Fri, 10 Aug 2012 21:39:53 +0000 (14:39 -0700)]
vocabs: make source/docs/tests work for private vocabs.
John Benediktsson [Fri, 10 Aug 2012 21:28:44 +0000 (14:28 -0700)]
bignum: incorporate some fixes from @slavapestov.
Doug Coleman [Fri, 10 Aug 2012 19:14:04 +0000 (12:14 -0700)]
README.md: A few more cleanups suggested by @mrjbq7.
Doug Coleman [Fri, 10 Aug 2012 19:02:29 +0000 (12:02 -0700)]
README.md: Don't assume the user has downloaded Factor yet. Instructions on how to clone git and build the latest Factor.
John Benediktsson [Thu, 9 Aug 2012 23:36:35 +0000 (16:36 -0700)]
sequences.extras: moved 2each-index to extras for now.
John Benediktsson [Thu, 9 Aug 2012 22:07:45 +0000 (15:07 -0700)]
sequences.repeating: fix repeat bug.
John Benediktsson [Thu, 9 Aug 2012 19:49:29 +0000 (12:49 -0700)]
sequences.extras: adding even and odd indices virtual sequences.
John Benediktsson [Thu, 9 Aug 2012 19:34:02 +0000 (12:34 -0700)]
math.transforms.fft: bit simpler, faster.
John Benediktsson [Thu, 9 Aug 2012 15:56:47 +0000 (08:56 -0700)]
math.transforms.fft: specify algorithm.
John Benediktsson [Thu, 9 Aug 2012 15:36:26 +0000 (08:36 -0700)]
math.transforms.fft: using 2map-index to simplify.
John Benediktsson [Thu, 9 Aug 2012 15:36:17 +0000 (08:36 -0700)]
sequences.extras: adding 2map-index.
John Benediktsson [Thu, 9 Aug 2012 04:00:49 +0000 (21:00 -0700)]
math.transforms.fft: adding cross-correlation.
John Benediktsson [Thu, 9 Aug 2012 03:55:26 +0000 (20:55 -0700)]
sequences.extras: adding 2map!.
John Benediktsson [Thu, 9 Aug 2012 03:35:09 +0000 (20:35 -0700)]
sequences.extras: adding 2map-into.
John Benediktsson [Thu, 9 Aug 2012 03:29:02 +0000 (20:29 -0700)]
unmaintained: removing old math.transforms.fft.
John Benediktsson [Thu, 9 Aug 2012 03:28:14 +0000 (20:28 -0700)]
math.transforms.fft: simple, fairly slow, fft.
John Benediktsson [Thu, 9 Aug 2012 03:08:08 +0000 (20:08 -0700)]
sequences: adding 2each-index.
John Benediktsson [Thu, 9 Aug 2012 03:07:38 +0000 (20:07 -0700)]
sequences.extras: adding map-index!.
John Benediktsson [Thu, 9 Aug 2012 00:02:39 +0000 (17:02 -0700)]
math.matrices: adding the outer product.
John Benediktsson [Tue, 7 Aug 2012 21:50:27 +0000 (14:50 -0700)]
help.stylesheet: missing one style...
Doug Coleman [Tue, 7 Aug 2012 21:46:09 +0000 (14:46 -0700)]
ui.tools.browser: Support resize on + and _.
John Benediktsson [Tue, 7 Aug 2012 19:28:45 +0000 (12:28 -0700)]
ui.tools.browser: adding +/- font size commands.
John Benediktsson [Tue, 7 Aug 2012 15:36:16 +0000 (08:36 -0700)]
help.stylesheet: provide a mechanism to adjust the help fonts.
John Benediktsson [Mon, 6 Aug 2012 22:51:52 +0000 (15:51 -0700)]
echo-server: change to binary echo.
John Benediktsson [Mon, 6 Aug 2012 22:22:18 +0000 (15:22 -0700)]
echo-server: switch to utf8.
John Benediktsson [Mon, 6 Aug 2012 22:08:16 +0000 (15:08 -0700)]
splitting: making split inline.
John Benediktsson [Mon, 6 Aug 2012 17:59:40 +0000 (10:59 -0700)]
sorting.extras: adding 'argsort'.
John Benediktsson [Mon, 6 Aug 2012 15:52:45 +0000 (08:52 -0700)]
sequences.extras: adding "none?" and "one?".
John Benediktsson [Mon, 6 Aug 2012 14:57:35 +0000 (07:57 -0700)]
lint: disabling tuck test.
otoburb [Sun, 6 Nov 2011 05:34:21 +0000 (01:34 -0400)]
extra/lint: Removed dup -rot -> tuck entry from manual-substitution table
tuck is deprecated. load-all shows a warning in the UI Listener as per #347
John Benediktsson [Sun, 5 Aug 2012 02:17:56 +0000 (19:17 -0700)]
random.data: make constants available to random.data.
John Benediktsson [Sun, 5 Aug 2012 01:02:27 +0000 (18:02 -0700)]
vm: make sure we zero out the end of the bignums.
John Benediktsson [Sun, 5 Aug 2012 00:34:59 +0000 (17:34 -0700)]
rosetta-code.image-noise: fix vocab name.
Jon Harper [Sat, 4 Aug 2012 20:31:10 +0000 (22:31 +0200)]
rosetta-code.y-combinator: add ackerman functions to demonstrate several inputs
Jon Harper [Sat, 4 Aug 2012 20:25:03 +0000 (22:25 +0200)]
cleanup: with fry, _ call is @
Jon Harper [Sat, 4 Aug 2012 20:21:55 +0000 (22:21 +0200)]
rosetta-code.y-combinator use inline instead of call( x -- x )
Jon Harper [Sat, 4 Aug 2012 16:44:44 +0000 (18:44 +0200)]
rosetta-code.y-combinator, fix IN:
Jon Harper [Thu, 2 Aug 2012 02:25:42 +0000 (04:25 +0200)]
noise-ui, higher fps (x3)
Jon Harper [Thu, 2 Aug 2012 00:04:00 +0000 (02:04 +0200)]
1string string>number -> digit>
Jon Harper [Sat, 28 Jul 2012 00:43:43 +0000 (02:43 +0200)]
random-string: make letters and numbers equiprobable
John Benediktsson [Sat, 4 Aug 2012 17:06:40 +0000 (10:06 -0700)]
benchmark.find-pi: adding the bignum ratio find-pi benchmark.
John Benediktsson [Sat, 4 Aug 2012 16:13:05 +0000 (09:13 -0700)]
vm: a bit faster not to trim on each iteration...
John Benediktsson [Sat, 4 Aug 2012 04:50:48 +0000 (21:50 -0700)]
vm: additional fix in bignum_gcd.
John Benediktsson [Fri, 3 Aug 2012 22:17:50 +0000 (15:17 -0700)]
rosetta-code: adding implementations of rosettacode.org solutions.
John Benediktsson [Fri, 3 Aug 2012 20:49:38 +0000 (13:49 -0700)]
echo-server: adding a simple echo server.