]>
gitweb.factorcode.org Git - factor.git/log
John Benediktsson [Fri, 6 Jun 2014 22:06:48 +0000 (15:06 -0700)]
build-support: allow CC and CXX to be overridden.
John Benediktsson [Fri, 6 Jun 2014 21:46:10 +0000 (14:46 -0700)]
help.lint.checks: better error message for non-unique $see-also.
Doug Coleman [Fri, 6 Jun 2014 21:45:30 +0000 (14:45 -0700)]
math.bits: Clean up the docs some more.
John Benediktsson [Fri, 6 Jun 2014 21:39:15 +0000 (14:39 -0700)]
help.lint.checks: maybe clearer error message.
Doug Coleman [Fri, 6 Jun 2014 21:24:39 +0000 (14:24 -0700)]
math.bits: Clarify docs. Don't support negative numbers for make-bits. Fixes #893.
John Benediktsson [Fri, 6 Jun 2014 21:18:24 +0000 (14:18 -0700)]
openssl: less usings.
Björn Lindqvist [Sun, 16 Mar 2014 14:24:36 +0000 (15:24 +0100)]
openssl: define a startup-hook so that openssl initializes automatically
John Benediktsson [Fri, 6 Jun 2014 21:10:32 +0000 (14:10 -0700)]
tools.deprecation: make deprecation warnings not fatal (so they don't clutter the UI forever).
John Benediktsson [Fri, 6 Jun 2014 20:57:39 +0000 (13:57 -0700)]
mason: change stack effect of mason.
John Benediktsson [Fri, 6 Jun 2014 18:16:43 +0000 (11:16 -0700)]
effects: fix expected and got in bad-stack-effect (were backwards).
Doug Coleman [Fri, 6 Jun 2014 17:54:57 +0000 (10:54 -0700)]
core: Throw an error when defining MAIN: with a stack effect other than ( -- ). Fixes #1060.
John Benediktsson [Fri, 6 Jun 2014 17:58:58 +0000 (10:58 -0700)]
math: adding a simple test for bignum_square.
John Benediktsson [Fri, 6 Jun 2014 17:45:09 +0000 (10:45 -0700)]
vm: adding a fast path for bignum sq.
John Benediktsson [Fri, 6 Jun 2014 17:36:05 +0000 (10:36 -0700)]
help.lint: help-lint should not be a MAIN: word.
John Benediktsson [Fri, 6 Jun 2014 17:22:37 +0000 (10:22 -0700)]
tools.coverage: add docs for test-coverage-recursively.
John Benediktsson [Fri, 6 Jun 2014 16:49:56 +0000 (09:49 -0700)]
extra: use map-sum in a few places.
Doug Coleman [Fri, 6 Jun 2014 17:10:09 +0000 (10:10 -0700)]
concurrency: Rename wait-timeout to timed-out-error for clarity. Add the timer that timed out to the error tuple.
John Benediktsson [Fri, 6 Jun 2014 04:01:30 +0000 (21:01 -0700)]
tools.ps.macosx: fix for recent change to system-info.macosx.
John Benediktsson [Thu, 5 Jun 2014 23:01:52 +0000 (16:01 -0700)]
contributors: simplify using histogram.
John Benediktsson [Thu, 5 Jun 2014 22:57:34 +0000 (15:57 -0700)]
editors: adding some summary.txt.
Doug Coleman [Thu, 5 Jun 2014 21:26:38 +0000 (14:26 -0700)]
alien.libraries: Change <library> to be just a constructor. Replace with make-library and try-make-library so that we throw better errors.
John Benediktsson [Thu, 5 Jun 2014 17:53:02 +0000 (10:53 -0700)]
math.ratios: faster abs and neg? on ratios.
John Benediktsson [Wed, 4 Jun 2014 21:33:02 +0000 (14:33 -0700)]
kernel: change errors to be in kernel.private.
Björn Lindqvist [Wed, 4 Jun 2014 14:51:26 +0000 (16:51 +0200)]
kernel: symbolic constants for the various kernel errors
John Benediktsson [Wed, 4 Jun 2014 19:28:59 +0000 (12:28 -0700)]
math.transforms.fft: hah, once-power-of-2, always-power-of-2.
John Benediktsson [Wed, 4 Jun 2014 19:16:11 +0000 (12:16 -0700)]
fftw: fix for ifft1d.
John Benediktsson [Wed, 4 Jun 2014 19:10:18 +0000 (12:10 -0700)]
fftw: adding some bindings to fftw3.
John Benediktsson [Wed, 4 Jun 2014 19:06:45 +0000 (12:06 -0700)]
math.transforms.fft: fix Cooley-Tukey only works for powers of two.
John Benediktsson [Wed, 4 Jun 2014 16:52:51 +0000 (09:52 -0700)]
listener: extract a loaded-vocab? word.
John Benediktsson [Wed, 4 Jun 2014 16:13:21 +0000 (09:13 -0700)]
io: change stream-bl to use write1.
John Benediktsson [Wed, 4 Jun 2014 16:10:36 +0000 (09:10 -0700)]
extra: use bl when possible instead of ``" " write``.
John Benediktsson [Wed, 4 Jun 2014 16:10:23 +0000 (09:10 -0700)]
lint: some more trivial-defs.
John Benediktsson [Wed, 4 Jun 2014 15:41:41 +0000 (08:41 -0700)]
debugger: switch to using dispatch.
John Benediktsson [Wed, 4 Jun 2014 15:35:31 +0000 (08:35 -0700)]
debugger: change vm-errors to use nth instead of at.
John Benediktsson [Wed, 4 Jun 2014 13:55:34 +0000 (06:55 -0700)]
prettyprint.backend: fix pprint for new escape codes.
John Benediktsson [Wed, 4 Jun 2014 04:05:36 +0000 (21:05 -0700)]
strings.parser: simplify parse-string.
John Benediktsson [Wed, 4 Jun 2014 04:04:05 +0000 (21:04 -0700)]
strings.parser: simplify next-escape.
John Benediktsson [Wed, 4 Jun 2014 01:15:47 +0000 (18:15 -0700)]
ini-file: use new escape codes.
John Benediktsson [Wed, 4 Jun 2014 01:11:26 +0000 (18:11 -0700)]
tools.coverage: change test-coverage to not test recursively.
John Benediktsson [Wed, 4 Jun 2014 01:05:06 +0000 (18:05 -0700)]
misc: fix syntax highlighting for new escape codes.
John Benediktsson [Wed, 4 Jun 2014 01:04:51 +0000 (18:04 -0700)]
syntax: adding \b \v and \f escape codes.
John Benediktsson [Tue, 3 Jun 2014 17:14:03 +0000 (10:14 -0700)]
basis: use <vocab-link> in a couple places.
John Benediktsson [Tue, 3 Jun 2014 17:13:51 +0000 (10:13 -0700)]
sets.extras: adding mapped-set.
John Benediktsson [Tue, 3 Jun 2014 16:45:22 +0000 (09:45 -0700)]
vocabs.hierarchy: a little bit cleaner.
John Benediktsson [Tue, 3 Jun 2014 16:05:03 +0000 (09:05 -0700)]
vocabs.hierarchy: simplify vocab-subdirs.
John Benediktsson [Tue, 3 Jun 2014 00:18:20 +0000 (17:18 -0700)]
io.binary.fast: remove duplication.
John Benediktsson [Tue, 3 Jun 2014 00:13:52 +0000 (17:13 -0700)]
io.binary.fast: use alien technique for faster le> and be>.
John Benediktsson [Tue, 3 Jun 2014 00:10:16 +0000 (17:10 -0700)]
hints: specialize le> and be> for byte-array.
John Benediktsson [Tue, 3 Jun 2014 00:07:32 +0000 (17:07 -0700)]
alien.endian: use "c:" convention.
John Benediktsson [Mon, 2 Jun 2014 23:30:12 +0000 (16:30 -0700)]
io.binary.fast: adding fast alien version of >le and >be.
John Benediktsson [Mon, 2 Jun 2014 22:57:15 +0000 (15:57 -0700)]
system-info.macosx: use int-arrays.
John Benediktsson [Mon, 2 Jun 2014 22:11:09 +0000 (15:11 -0700)]
system-info.macosx: simplify gestalt.
John Benediktsson [Mon, 2 Jun 2014 21:49:55 +0000 (14:49 -0700)]
system-info.macosx: adding OSX 10.10 code name "Yosemite"
John Benediktsson [Mon, 2 Jun 2014 21:27:50 +0000 (14:27 -0700)]
sorting.extras: add some docs.
John Benediktsson [Mon, 2 Jun 2014 21:01:25 +0000 (14:01 -0700)]
cursors: adding hash-set-cursor.
John Benediktsson [Mon, 2 Jun 2014 15:40:38 +0000 (08:40 -0700)]
sequences: make sum-lengths generic.
John Benediktsson [Mon, 2 Jun 2014 15:40:05 +0000 (08:40 -0700)]
benchmark.tuple-arrays: cleanup, assert result.
John Benediktsson [Mon, 2 Jun 2014 14:54:01 +0000 (07:54 -0700)]
vm: formatting of sign_mask.
John Benediktsson [Mon, 2 Jun 2014 14:24:14 +0000 (07:24 -0700)]
vm: fix tabs-to-spaces.
John Benediktsson [Mon, 2 Jun 2014 14:16:43 +0000 (07:16 -0700)]
vm: faster foo_to_bignum for common case of one bignum digit.
Jon Harper [Sun, 1 Jun 2014 13:48:06 +0000 (15:48 +0200)]
calendar.format: allow space or tabs in rfc3339
John Benediktsson [Tue, 27 May 2014 12:35:40 +0000 (05:35 -0700)]
bitcoin.client: fix doc usings.
John Benediktsson [Mon, 26 May 2014 14:51:19 +0000 (07:51 -0700)]
more doc types.
John Benediktsson [Sun, 25 May 2014 00:16:26 +0000 (17:16 -0700)]
more doc type fixes.
John Benediktsson [Sat, 24 May 2014 13:59:54 +0000 (06:59 -0700)]
basis: fix some doc usings.
John Benediktsson [Sat, 24 May 2014 03:20:15 +0000 (20:20 -0700)]
improve help by linking to types directly.
John Benediktsson [Fri, 23 May 2014 21:32:04 +0000 (14:32 -0700)]
circular: fix formatting on the last line.
John Benediktsson [Fri, 23 May 2014 21:24:04 +0000 (14:24 -0700)]
core: update some help $value types.
John Benediktsson [Fri, 23 May 2014 20:55:46 +0000 (13:55 -0700)]
search-deques: simplify pop-front* and pop-back*.
John Benediktsson [Fri, 23 May 2014 20:27:59 +0000 (13:27 -0700)]
use ``tuple-slots`` instead of ``tuple>array rest``.
John Benediktsson [Fri, 23 May 2014 20:27:22 +0000 (13:27 -0700)]
serialize: some cleanup.
John Benediktsson [Fri, 23 May 2014 20:26:49 +0000 (13:26 -0700)]
core-foundation.time: change epoch to constant.
John Benediktsson [Fri, 23 May 2014 20:26:29 +0000 (13:26 -0700)]
simple-tokenizer: cleanup using list.
John Benediktsson [Fri, 23 May 2014 18:12:30 +0000 (11:12 -0700)]
fuel.eval: re-use listener:parse-lines-interactive.
Jon Harper [Thu, 22 May 2014 08:44:39 +0000 (10:44 +0200)]
YAML: oops, fix according to help-lint
Jon Harper [Wed, 21 May 2014 20:54:46 +0000 (22:54 +0200)]
YAML: better docs for >yaml, typos
Jon Harper [Wed, 21 May 2014 20:31:13 +0000 (22:31 +0200)]
YAML: tests for emitter-line-break variable
Jon Harper [Sat, 10 May 2014 19:48:49 +0000 (21:48 +0200)]
YAML: add output configuration options
Jon Harper [Sat, 10 May 2014 18:19:00 +0000 (20:19 +0200)]
YAML: expose libyaml's emitter options, use unicode mode by default
Jon Harper [Sat, 10 May 2014 13:33:11 +0000 (15:33 +0200)]
YAML: don't use aliases/anchors for fixnums
Jon Harper [Thu, 8 May 2014 16:11:15 +0000 (18:11 +0200)]
YAML: make it more obvious that we use LibYAML
Jon Harper [Thu, 8 May 2014 14:05:49 +0000 (16:05 +0200)]
YAML: Remove wrong comment
Jon Harper [Thu, 1 May 2014 22:53:12 +0000 (00:53 +0200)]
YAML: correctly free yaml_event before reusing
John Benediktsson [Wed, 21 May 2014 15:56:30 +0000 (08:56 -0700)]
heaps: cleanup some code, faster heap-compare.
John Benediktsson [Wed, 21 May 2014 15:50:17 +0000 (08:50 -0700)]
effects: M\ word stack-effect does a little less work.
John Benediktsson [Wed, 21 May 2014 15:49:57 +0000 (08:49 -0700)]
quotations: 1quotation is ever-so-slightly better this way.
John Benediktsson [Wed, 21 May 2014 02:18:39 +0000 (19:18 -0700)]
benchmark.namespaces: adding a namespaces benchmark.
John Benediktsson [Wed, 21 May 2014 02:16:53 +0000 (19:16 -0700)]
benchmark.interval-sets: adding a benchmark of interval-sets.
John Benediktsson [Wed, 21 May 2014 02:15:12 +0000 (19:15 -0700)]
benchmark.lexer: adding a lexer benchmark.
John Benediktsson [Tue, 20 May 2014 23:20:13 +0000 (16:20 -0700)]
asn1: use with-string-reader in the tests.
John Benediktsson [Tue, 20 May 2014 23:18:15 +0000 (16:18 -0700)]
cleanup some places to use with-string-writer.
John Benediktsson [Tue, 20 May 2014 23:11:32 +0000 (16:11 -0700)]
formatting: faster strftime and make parse-strftime match parse-printf.
John Benediktsson [Tue, 20 May 2014 22:10:44 +0000 (15:10 -0700)]
benchmark.make: adding a MAIN:.
John Benediktsson [Tue, 20 May 2014 21:46:01 +0000 (14:46 -0700)]
io.directories.search: some cleanup.
John Benediktsson [Tue, 20 May 2014 19:29:02 +0000 (12:29 -0700)]
io.directories.search: add quot stack effects, simplify find-all-files.
John Benediktsson [Tue, 20 May 2014 19:06:11 +0000 (12:06 -0700)]
io.directories.search: faster directory traversal.
John Benediktsson [Tue, 20 May 2014 18:53:36 +0000 (11:53 -0700)]
alien.strings: faster string>alien for common cases.
John Benediktsson [Tue, 20 May 2014 18:47:38 +0000 (11:47 -0700)]
io.encodings.ascii: moving to core.
John Benediktsson [Tue, 20 May 2014 16:42:41 +0000 (09:42 -0700)]
lexer: change skip back to public interface.
John Benediktsson [Tue, 20 May 2014 16:37:52 +0000 (09:37 -0700)]
misc: fix builtin tuple highlighting.