]>
gitweb.factorcode.org Git - factor.git/log
John Benediktsson [Fri, 6 Sep 2013 04:00:53 +0000 (21:00 -0700)]
html.parser.printer: some tweaks to the text-printer for my blog.
John Benediktsson [Fri, 6 Sep 2013 03:58:36 +0000 (20:58 -0700)]
sequences.extras: adding cut-when.
John Benediktsson [Thu, 5 Sep 2013 20:13:15 +0000 (13:13 -0700)]
tzinfo: make it easy to load zoneinfo files.
John Benediktsson [Thu, 5 Sep 2013 04:31:34 +0000 (21:31 -0700)]
math.extras: faster search-sorted by bisecting.
John Benediktsson [Thu, 5 Sep 2013 04:21:42 +0000 (21:21 -0700)]
math.extras: remove accidental test.
John Benediktsson [Thu, 5 Sep 2013 03:39:32 +0000 (20:39 -0700)]
sequences.extras: adding ?first{2,3,4}.
John Benediktsson [Thu, 5 Sep 2013 02:01:25 +0000 (19:01 -0700)]
math.extras: two versions of search-sorted.
John Benediktsson [Thu, 5 Sep 2013 01:54:57 +0000 (18:54 -0700)]
tzinfo: adding tests for normalize.
John Benediktsson [Thu, 5 Sep 2013 01:43:54 +0000 (18:43 -0700)]
tzinfo: adding parsers for timezone files.
John Benediktsson [Sat, 24 Aug 2013 20:10:41 +0000 (13:10 -0700)]
destructors: s/three slots/two slots/.
John Benediktsson [Sat, 24 Aug 2013 19:21:16 +0000 (12:21 -0700)]
help.lint: remove old word.
John Benediktsson [Sat, 24 Aug 2013 18:39:31 +0000 (11:39 -0700)]
update docs for help.lint checks.
John Benediktsson [Sat, 24 Aug 2013 18:39:16 +0000 (11:39 -0700)]
help.lint: add slot checking, don't check constants for $values.
John Benediktsson [Sat, 24 Aug 2013 17:23:43 +0000 (10:23 -0700)]
destructors: bad $slot documentation.
Björn Lindqvist [Tue, 13 Aug 2013 20:46:17 +0000 (22:46 +0200)]
FUEL: Correct font-locking of tuples with initial values.
Björn Lindqvist [Wed, 14 Aug 2013 16:21:58 +0000 (18:21 +0200)]
FUEL: Tables in help buffers must be plain ascii to be correctly rendered everywhere.
Björn Lindqvist [Wed, 14 Aug 2013 16:04:18 +0000 (18:04 +0200)]
FUEL: Make fuel-help (C-c C-d d) work for vocabularies too.
Björn Lindqvist [Wed, 14 Aug 2013 16:02:32 +0000 (18:02 +0200)]
FUEL: Correct regexp to work with multiline USING:
Björn Lindqvist [Wed, 14 Aug 2013 15:41:36 +0000 (17:41 +0200)]
FUEL: Put several more characters that can be used in word names in the symbols class
Björn Lindqvist [Wed, 14 Aug 2013 11:21:19 +0000 (13:21 +0200)]
FUEL: Error message is now shown if word can't be found.
John Benediktsson [Tue, 13 Aug 2013 15:49:43 +0000 (08:49 -0700)]
ui.gadgets.worlds: remove fonts slot from docs.
Björn Lindqvist [Wed, 7 Aug 2013 21:53:24 +0000 (23:53 +0200)]
FUEL: Exterminating the evil tabs. Also highlight them so they get easier to kill.
Björn Lindqvist [Wed, 7 Aug 2013 16:35:07 +0000 (18:35 +0200)]
FUEL: One + less...
Björn Lindqvist [Wed, 7 Aug 2013 16:27:59 +0000 (18:27 +0200)]
FUEL: Improve font-locking of constructs that span multiple lines.
John Benediktsson [Mon, 5 Aug 2013 18:25:01 +0000 (11:25 -0700)]
wrap.strings: empty strings should wrap as the indent.
John Benediktsson [Mon, 5 Aug 2013 18:22:09 +0000 (11:22 -0700)]
html.parser.printer: fix tests, need to decrement before writing.
Björn Lindqvist [Mon, 5 Aug 2013 16:39:11 +0000 (18:39 +0200)]
FUEL: Improved font-locking. Colors for USING expressions, hexadecimal numbers and tuple slots.
John Benediktsson [Mon, 5 Aug 2013 16:56:10 +0000 (09:56 -0700)]
sequences: add some tests for repetition.
John Benediktsson [Mon, 5 Aug 2013 16:54:36 +0000 (09:54 -0700)]
html.parser.printer: prevent negative indentations.
John Benediktsson [Mon, 5 Aug 2013 16:49:24 +0000 (09:49 -0700)]
sequences: don't allow negative repetitions.
John Benediktsson [Mon, 5 Aug 2013 16:45:42 +0000 (09:45 -0700)]
html.parser.printer: some fixes.
Fix html-text. (may not be perfect, but "works" now)
Don't decrement indentations if we didn't increment them.
Björn Lindqvist [Mon, 5 Aug 2013 11:57:55 +0000 (13:57 +0200)]
html.parser.printer: fixed to use repeated write calls instead of surround
Björn Lindqvist [Mon, 5 Aug 2013 11:31:29 +0000 (13:31 +0200)]
html.parser.printer: remove printer symbol
Björn Lindqvist [Mon, 5 Aug 2013 11:25:26 +0000 (13:25 +0200)]
html.parser.printer: unit tests
Björn Lindqvist [Mon, 22 Jul 2013 12:27:10 +0000 (14:27 +0200)]
html.parser.printer: explaining comment
Björn Lindqvist [Mon, 22 Jul 2013 12:05:14 +0000 (14:05 +0200)]
html.parser.printer: reasonable tree-structured formatting with prettyprint-html
Doug Coleman [Sat, 3 Aug 2013 21:56:35 +0000 (14:56 -0700)]
reddit: Add a field.
Paul Woolcock [Tue, 30 Jul 2013 18:42:40 +0000 (14:42 -0400)]
Add hash commands to extra/redis
John Benediktsson [Mon, 29 Jul 2013 14:56:14 +0000 (07:56 -0700)]
wikipedia: parsing historical events.
John Benediktsson [Sun, 28 Jul 2013 17:57:02 +0000 (10:57 -0700)]
wrap.strings: fix using in tests.
John Benediktsson [Sun, 28 Jul 2013 04:17:37 +0000 (21:17 -0700)]
wrap.strings: allow wrap-indented-string to have a numbered indent provided.
Doug Coleman [Sat, 27 Jul 2013 20:28:20 +0000 (13:28 -0700)]
random.windows: Saw in the pastebin that some Windows installs still don't
start with this code. Just set the system and secure RNGs to f, and
calling them will throw an error. The Mersenne Twister is still the
default anyway.
John Benediktsson [Thu, 25 Jul 2013 21:16:09 +0000 (14:16 -0700)]
splitting.extras: cleanup using.
John Benediktsson [Thu, 25 Jul 2013 14:02:47 +0000 (07:02 -0700)]
match: fix test syntax.
John Benediktsson [Wed, 24 Jul 2013 21:55:13 +0000 (14:55 -0700)]
math.functions: whoops, back out mistaken commit.
John Benediktsson [Wed, 24 Jul 2013 21:52:09 +0000 (14:52 -0700)]
switch some vocabs to 4 spaces.
John Benediktsson [Wed, 24 Jul 2013 17:24:13 +0000 (10:24 -0700)]
sorting.extras: faster map-sort.
Doug Coleman [Wed, 24 Jul 2013 17:03:06 +0000 (10:03 -0700)]
arrays.shaped: Inefficient iteration with indices.
Add upper,lower,strict-upper/lower map operations and array constructions.
John Benediktsson [Wed, 24 Jul 2013 15:44:31 +0000 (08:44 -0700)]
interpolate: adding generalized numbered string interpolate.
John Benediktsson [Wed, 17 Jul 2013 02:47:07 +0000 (19:47 -0700)]
semantic-versioning: maybe this is more forgiving and simpler.
John Benediktsson [Wed, 17 Jul 2013 00:58:08 +0000 (17:58 -0700)]
semantic-versioning: upgrade to Semantic Versioning 2.0.0.
Note: the parser is purposefully forgiving to handle more cases
than the specification allows.
Doug Coleman [Tue, 16 Jul 2013 21:43:29 +0000 (14:43 -0700)]
io.monitors.recursive: Fry quotations - do not apply liberally.
Doug Coleman [Tue, 16 Jul 2013 21:30:38 +0000 (14:30 -0700)]
io.monitors.recursive: Bug - <recursive-monitor> could fail and leak a file monitor.
Fix - Monitors tests were "leaking" dummy-monitors objects.
Doug Coleman [Tue, 16 Jul 2013 18:26:32 +0000 (11:26 -0700)]
tools.deploy.test: Bump windows binaries size up a bit.
John Benediktsson [Mon, 15 Jul 2013 22:31:59 +0000 (15:31 -0700)]
tools.ps.windows: use offset-of instead.
Doug Coleman [Mon, 15 Jul 2013 22:19:07 +0000 (15:19 -0700)]
tools.ps.windows: Fix offsets for win64.
John Benediktsson [Mon, 15 Jul 2013 17:28:28 +0000 (10:28 -0700)]
http.client: support urls without protocols (in addition to strings).
John Benediktsson [Mon, 15 Jul 2013 16:30:22 +0000 (09:30 -0700)]
http.client: default to http:// if not specified.
Björn Lindqvist [Sat, 13 Jul 2013 17:13:39 +0000 (19:13 +0200)]
FUEL: Compatibility functions for Emacs 24.2.
Doug Coleman [Thu, 11 Jul 2013 16:46:26 +0000 (09:46 -0700)]
io.directories.unix: If you mount a .iso, all the file types are +unknown+ according to directory-files.
Fall back to file-info on +unknown+ file types and use with-directory in with-unix-directory so the paths are correct for file-info.
Fixes #911.
John Benediktsson [Wed, 26 Jun 2013 03:01:58 +0000 (20:01 -0700)]
splitting.extras: adding split-harvest in "core style" (ugh!).
John Benediktsson [Tue, 25 Jun 2013 22:50:42 +0000 (15:50 -0700)]
spelling: some performance improvements, and minor fixes.
John Benediktsson [Tue, 25 Jun 2013 22:40:33 +0000 (15:40 -0700)]
math.statistics: use >array instead of { } clone-like.
John Benediktsson [Tue, 25 Jun 2013 22:39:34 +0000 (15:39 -0700)]
strings: faster clone-like when both arguments are strings.
John Benediktsson [Tue, 25 Jun 2013 22:39:24 +0000 (15:39 -0700)]
byte-arrays: faster clone-like when both arguments are byte-arrays.
John Benediktsson [Tue, 25 Jun 2013 22:17:00 +0000 (15:17 -0700)]
splitting: cleanup duplicate code.
Doug Coleman [Wed, 19 Jun 2013 14:01:08 +0000 (07:01 -0700)]
euler.b-rep: Fix usage of HEX: in unit tests.
Doug Coleman [Wed, 19 Jun 2013 14:00:58 +0000 (07:00 -0700)]
game.loop: Fix docs.
Doug Coleman [Tue, 18 Jun 2013 23:42:13 +0000 (16:42 -0700)]
gml, euler: Initial commit.
Doug Coleman [Tue, 18 Jun 2013 23:24:05 +0000 (16:24 -0700)]
game.loop: Fix throwing errors inside game loop.
Doug Coleman [Mon, 17 Jun 2013 17:15:35 +0000 (10:15 -0700)]
math.statistics: Handle some edge cases.
Remove two unused parameters.
Doug Coleman [Mon, 17 Jun 2013 16:55:20 +0000 (09:55 -0700)]
math.statistics: Add trimean.
John Benediktsson [Mon, 17 Jun 2013 17:10:40 +0000 (10:10 -0700)]
math.extras: adding round-away-from-zero.
Doug Coleman [Mon, 17 Jun 2013 14:36:55 +0000 (07:36 -0700)]
math.statistics: [-] Golfed.
Doug Coleman [Mon, 17 Jun 2013 14:21:45 +0000 (07:21 -0700)]
math.statistics: Fix out of bounds on quantiles that should return the first element.
John Benediktsson [Fri, 14 Jun 2013 18:27:45 +0000 (11:27 -0700)]
math.combinatorics: specialized version of nths-unsafe for performance.
John Benediktsson [Fri, 14 Jun 2013 18:02:30 +0000 (11:02 -0700)]
sets.extras: change non-repeating to use remove-first!.
John Benediktsson [Mon, 10 Jun 2013 17:22:39 +0000 (10:22 -0700)]
system-info.macosx: code name for 10.9.
Samuel Tardieu [Thu, 6 Jun 2013 22:11:21 +0000 (00:11 +0200)]
FUEL: unmask `fuel-refresh-all`
`fuel-refresh-all` is documented as mapped onto "\C-c\C-r", but this was
masked by an undocumented mapping for `fuel-eval-region` (which is
already bound to "\C-c\C-e\C-r").
Doug Coleman [Wed, 5 Jun 2013 01:09:52 +0000 (18:09 -0700)]
unix.utmpx: Fix bootstrap on linux, add platform-specific structs.
Doug Coleman [Wed, 5 Jun 2013 00:51:36 +0000 (17:51 -0700)]
unix.utmpx: Support utmpx on linux and fix on macosx. Add a unit test.
Doug Coleman [Wed, 5 Jun 2013 00:46:25 +0000 (17:46 -0700)]
io.encodings: Add a stream-tell method for decoder streams.
Doug Coleman [Tue, 4 Jun 2013 16:10:37 +0000 (09:10 -0700)]
opengl.gl: Fix opengl loading for Windows.
John Benediktsson [Tue, 4 Jun 2013 00:23:20 +0000 (17:23 -0700)]
gtk: add library references.
Doug Coleman [Tue, 4 Jun 2013 00:04:18 +0000 (17:04 -0700)]
factor.sh: Change deps-linux to deps-apt-get. Add deps-pacman
John Benediktsson [Thu, 30 May 2013 22:01:34 +0000 (15:01 -0700)]
sequences.extra: >resizable can't be inline for some reason...
John Benediktsson [Thu, 30 May 2013 21:54:29 +0000 (14:54 -0700)]
sequences.extras: fix map-concat row-polymorphic problem.
John Benediktsson [Tue, 28 May 2013 21:15:48 +0000 (14:15 -0700)]
tools.disassembler.udis: no longer need these tests.
John Benediktsson [Tue, 28 May 2013 19:11:12 +0000 (12:11 -0700)]
tools.disassembler.udis: 1k ought to be enough for anybody.
(Work around change in struct sizes from 1.7 to 1.7.1).
John Benediktsson [Fri, 24 May 2013 18:44:35 +0000 (11:44 -0700)]
sequences.extras: clarify docs for subseq*.
John Benediktsson [Fri, 24 May 2013 18:19:27 +0000 (11:19 -0700)]
sequences.extras: adding subseq* and safe-subseq.
John Benediktsson [Wed, 22 May 2013 18:02:36 +0000 (11:02 -0700)]
spelling: fix splits and sorting of corrections, other cleanup.
John Benediktsson [Tue, 21 May 2013 19:48:56 +0000 (12:48 -0700)]
units.imperial: fix minims.
John Benediktsson [Tue, 21 May 2013 17:38:54 +0000 (10:38 -0700)]
units.imperial: adding more units.
John Benediktsson [Tue, 21 May 2013 00:43:26 +0000 (17:43 -0700)]
sequences.extras: adding index-selector.
John Benediktsson [Tue, 21 May 2013 00:09:14 +0000 (17:09 -0700)]
sequences.extras: similarly improve map-filter and filter-map.
John Benediktsson [Mon, 20 May 2013 23:59:03 +0000 (16:59 -0700)]
sequences.extras: change filter-index to use length of seq not exemplar.
John Benediktsson [Mon, 20 May 2013 23:47:23 +0000 (16:47 -0700)]
twitter: adding verify-credentials.
John Benediktsson [Mon, 20 May 2013 23:43:00 +0000 (16:43 -0700)]
destructors: more efficient dispose-each (not using make).
John Benediktsson [Mon, 20 May 2013 23:22:23 +0000 (16:22 -0700)]
sequences: change filter-as to allocate length of seq not exemplar.