]>
gitweb.factorcode.org Git - factor.git/log
Doug Coleman [Fri, 19 Aug 2022 04:03:47 +0000 (23:03 -0500)]
combinators.extras: add callk
it keeps the quot
Doug Coleman [Fri, 19 Aug 2022 03:49:00 +0000 (22:49 -0500)]
sequences: add tests for map-reduce
Doug Coleman [Fri, 19 Aug 2022 02:06:02 +0000 (21:06 -0500)]
sequences: add ensure-non-negative word
Doug Coleman [Fri, 19 Aug 2022 02:05:45 +0000 (21:05 -0500)]
sequences: remove unused word
Doug Coleman [Fri, 19 Aug 2022 02:02:51 +0000 (21:02 -0500)]
sequences.extras: more refactor (2each-index) => 2sequence-index-iterator
Doug Coleman [Fri, 19 Aug 2022 01:53:00 +0000 (20:53 -0500)]
sequences: use with-assoc, most
found by `"sequences" lint-vocab`
Doug Coleman [Thu, 18 Aug 2022 23:38:04 +0000 (18:38 -0500)]
sequences: use length-iterator/length-operator words for 2each 3each
Doug Coleman [Wed, 17 Aug 2022 02:47:49 +0000 (21:47 -0500)]
sequences.extras: fix map-prior-from
Doug Coleman [Wed, 17 Aug 2022 01:35:06 +0000 (20:35 -0500)]
sequences: add map-prior-as, map-prior-from, and map-prior with custom identity
Doug Coleman [Mon, 15 Aug 2022 04:53:14 +0000 (23:53 -0500)]
assocs: Add a bunch of `of` words
Doug Coleman [Mon, 15 Aug 2022 03:42:21 +0000 (22:42 -0500)]
sequences: Rename seq-nth to nth-of etc
Doug Coleman [Mon, 15 Aug 2022 03:37:33 +0000 (22:37 -0500)]
assocs: add set-of and push-of
Doug Coleman [Mon, 15 Aug 2022 02:01:38 +0000 (21:01 -0500)]
sequences: rename count to count-by
Doug Coleman [Mon, 8 Aug 2022 02:12:40 +0000 (21:12 -0500)]
io.streams.sequence: remove `5roll <copier>` word lol
Doug Coleman [Mon, 8 Aug 2022 02:04:36 +0000 (21:04 -0500)]
io.streams.sequence: Add some tests
third one breaks if you mess up rewriting sequence-copy-unsafe too bad XD
Doug Coleman [Mon, 8 Aug 2022 00:41:50 +0000 (19:41 -0500)]
sorting: circularity if we use cleave in sorting
Doug Coleman [Mon, 8 Aug 2022 00:39:58 +0000 (19:39 -0500)]
factor: use 2length
Doug Coleman [Sun, 7 Aug 2022 15:02:59 +0000 (10:02 -0500)]
core: use copy in sorting
Doug Coleman [Sat, 6 Aug 2022 22:55:18 +0000 (17:55 -0500)]
core: push-if -> push-when, refactoring sequence words
John Benediktsson [Sun, 26 Feb 2023 22:37:28 +0000 (14:37 -0800)]
math.extras: tweak weighted-randoms add vose alias method
John Benediktsson [Sun, 26 Feb 2023 22:17:10 +0000 (14:17 -0800)]
dice: fix for recent random refactoring
John Benediktsson [Sun, 26 Feb 2023 21:58:26 +0000 (13:58 -0800)]
random: implement a generic random* to speed up randoms
John Benediktsson [Sun, 26 Feb 2023 21:53:09 +0000 (13:53 -0800)]
command-line.startup: remove extra space
John Benediktsson [Sat, 25 Feb 2023 03:59:49 +0000 (19:59 -0800)]
random.mersenne-twister: slightly faster random-32*
John Benediktsson [Sat, 18 Feb 2023 00:56:08 +0000 (16:56 -0800)]
math.extras: adding weighted-randoms
John Benediktsson [Fri, 17 Feb 2023 20:37:42 +0000 (12:37 -0800)]
editors.pulsar: adding Pulsar text editor support
John Benediktsson [Fri, 17 Feb 2023 16:58:00 +0000 (08:58 -0800)]
editors.zed: add support for the Zed text editor
John Benediktsson [Thu, 16 Feb 2023 20:43:23 +0000 (12:43 -0800)]
webapps.mason: more padding
Doug Coleman [Fri, 10 Feb 2023 03:25:22 +0000 (21:25 -0600)]
github: add more github api calls
Doug Coleman [Fri, 10 Feb 2023 03:24:45 +0000 (21:24 -0600)]
namespaces.extras: Add `required` word which ensures a variable is set
also add ?xor and one-of which ensures one of two variables is set
John Benediktsson [Fri, 10 Feb 2023 00:35:11 +0000 (16:35 -0800)]
mime.types: adding resources.txt for deploy
John Benediktsson [Thu, 9 Feb 2023 17:46:39 +0000 (09:46 -0800)]
sorting: add an alias for temporary backwards compatibility
John Benediktsson [Wed, 8 Feb 2023 16:51:25 +0000 (08:51 -0800)]
sorting: fix help-lint (again)
John Benediktsson [Wed, 8 Feb 2023 16:01:01 +0000 (08:01 -0800)]
sorting: fix help-lint
John Benediktsson [Wed, 8 Feb 2023 16:00:54 +0000 (08:00 -0800)]
vocabs.files: fix help-lint
John Benediktsson [Wed, 8 Feb 2023 06:24:26 +0000 (22:24 -0800)]
json: forgot to re-add the tests
Giftpflanze [Wed, 1 Feb 2023 17:27:34 +0000 (17:27 +0000)]
Rename and add sorting words
sorting:
natural-sort → sort
sort → sort-with
sort-with → sort-by
+ inv-sort
+ inv-sort-with
inv-sort-with → inv-sort-by
+ inv-sort-keys
+ inv-sort-values
sorting.slots → sorting.specification:
compare-slots → compare-with-spec
sort-by → sort-with-spec
sort-by-with → sort-with-spec-by
sort-keys-by → sort-keys-with-spec
sort-values-by → sort-values-with-spec
sorting.quick:
natural-sort! → sort!
sort! → sort-with!
sort-with! → sort-by!
+ inv-sort!
+ inv-sort-with!
inv-sort-with! → inv-sort-by!
sorting.bubble:
natural-bubble-sort! → bubble-sort!
bubble-sort! → bubble-sort-with!
John Benediktsson [Wed, 8 Feb 2023 04:13:12 +0000 (20:13 -0800)]
hipku: "Autumn colors" not "Autumn Colors"
John Benediktsson [Tue, 7 Feb 2023 22:46:15 +0000 (14:46 -0800)]
hipku: cleanup using
John Benediktsson [Tue, 7 Feb 2023 22:22:04 +0000 (14:22 -0800)]
hipku: implement the hipku algorithm.
John Benediktsson [Tue, 7 Feb 2023 20:38:43 +0000 (12:38 -0800)]
proquint: change the interface to have >quint take bits
John Benediktsson [Tue, 7 Feb 2023 19:38:23 +0000 (11:38 -0800)]
proquint: fix using
John Benediktsson [Tue, 7 Feb 2023 19:22:38 +0000 (11:22 -0800)]
proquint: adding quint-password
John Benediktsson [Tue, 7 Feb 2023 18:07:08 +0000 (10:07 -0800)]
bech32: fix tests using
John Benediktsson [Tue, 7 Feb 2023 17:16:18 +0000 (09:16 -0800)]
proquint: adding the Proquint encoding/decoding
John Benediktsson [Tue, 7 Feb 2023 17:11:32 +0000 (09:11 -0800)]
ip-parser: adding ipv6-aton and ipv6-ntoa
John Benediktsson [Tue, 7 Feb 2023 04:52:52 +0000 (20:52 -0800)]
bech32: to use alphabet, we need << >>
John Benediktsson [Tue, 7 Feb 2023 04:46:57 +0000 (20:46 -0800)]
help.html: go back to previous code colors
John Benediktsson [Tue, 7 Feb 2023 04:34:21 +0000 (20:34 -0800)]
bech32: use alphabet-inverse
John Benediktsson [Tue, 7 Feb 2023 04:31:30 +0000 (20:31 -0800)]
bech32: adding Bech32 and Bech32m encoding/decoding
John Benediktsson [Mon, 6 Feb 2023 20:14:47 +0000 (12:14 -0800)]
websites.concatenative: adding a static
razetime [Mon, 6 Feb 2023 08:07:58 +0000 (13:37 +0530)]
tools.test.fuzz: add documentation
razetime [Sun, 5 Feb 2023 05:00:18 +0000 (10:30 +0530)]
websites.concatenative: placeholder favicon and robots.txt
razetime [Sun, 5 Feb 2023 03:31:44 +0000 (09:01 +0530)]
Add robots.txt for factorcode website
John Benediktsson [Fri, 3 Feb 2023 17:53:05 +0000 (09:53 -0800)]
ui.tools: adding a "Browse New" command
Giftpflanze [Fri, 3 Feb 2023 04:37:08 +0000 (04:37 +0000)]
resolv-conf: Add more options
Giftpflanze [Thu, 2 Feb 2023 03:34:55 +0000 (03:34 +0000)]
resolv-conf: Allow multiple options per line
John Benediktsson [Thu, 2 Feb 2023 04:36:37 +0000 (20:36 -0800)]
help.html: switch to light gray code blocks
John Benediktsson [Thu, 2 Feb 2023 04:30:34 +0000 (20:30 -0800)]
help.html: a bit more padding
John Benediktsson [Thu, 2 Feb 2023 04:20:20 +0000 (20:20 -0800)]
help.html: fix nav header padding
John Benediktsson [Thu, 2 Feb 2023 02:48:43 +0000 (18:48 -0800)]
help.html: tweak styles
John Benediktsson [Thu, 2 Feb 2023 02:48:10 +0000 (18:48 -0800)]
webapps: tweak styles
John Benediktsson [Thu, 2 Feb 2023 00:51:56 +0000 (16:51 -0800)]
ui.tools.common: remove using
John Benediktsson [Thu, 2 Feb 2023 00:49:23 +0000 (16:49 -0800)]
webapps: tweak monospace padding
John Benediktsson [Thu, 2 Feb 2023 00:45:39 +0000 (16:45 -0800)]
help.html: tweak markup
John Benediktsson [Wed, 1 Feb 2023 23:21:04 +0000 (15:21 -0800)]
help.markup: tweak ($code) again
John Benediktsson [Wed, 1 Feb 2023 23:11:25 +0000 (15:11 -0800)]
listener: remove extra $nl
razetime [Wed, 1 Feb 2023 04:53:26 +0000 (10:23 +0530)]
unrolled-lists: fix empty list popping (#2729)
Added documentation for the unrolled-list class,
and added new tests for the issue fix.
John Benediktsson [Tue, 31 Jan 2023 21:01:43 +0000 (13:01 -0800)]
help.markup: tests for $code change
John Benediktsson [Tue, 31 Jan 2023 19:46:14 +0000 (11:46 -0800)]
help: minor doc fixes
John Benediktsson [Tue, 31 Jan 2023 19:40:46 +0000 (11:40 -0800)]
help.html: more default html output
John Benediktsson [Tue, 31 Jan 2023 19:35:41 +0000 (11:35 -0800)]
help.markup: add more spacing around $code
John Benediktsson [Tue, 31 Jan 2023 19:34:31 +0000 (11:34 -0800)]
help.tour: minor formatting
John Benediktsson [Tue, 31 Jan 2023 19:29:06 +0000 (11:29 -0800)]
help.tutorial: remove unnecessary $nl
John Benediktsson [Tue, 31 Jan 2023 16:17:10 +0000 (08:17 -0800)]
Revert "html.streams: make more spans"
This reverts commit
554b2834debc1a4fe7d529b5b05db5ef17d6abd4.
Giftpflanze [Tue, 31 Jan 2023 17:16:09 +0000 (17:16 +0000)]
cpu.arm.assembler: Optimize shifting immediates, qualify immediates
John Benediktsson [Tue, 31 Jan 2023 07:02:47 +0000 (23:02 -0800)]
help.html: some table fixes
John Benediktsson [Tue, 31 Jan 2023 06:09:58 +0000 (22:09 -0800)]
help.html: some style fixes
John Benediktsson [Tue, 31 Jan 2023 05:54:49 +0000 (21:54 -0800)]
html.streams: make more spans
John Benediktsson [Tue, 31 Jan 2023 05:46:56 +0000 (21:46 -0800)]
help.vocabs: just code-style for files.
Giftpflanze [Tue, 31 Jan 2023 02:53:38 +0000 (02:53 +0000)]
cpu.arm.assembler: Fix instructions
Bump SIGNAL_HANDLER_STACK_FRAME_SIZE
Doug Coleman [Tue, 31 Jan 2023 01:51:41 +0000 (19:51 -0600)]
vm/os-macosx-arm64: add the same arm64 fields as linux to make it compile on mac
We might just put these in the arm64 file if they're the same.
Giftpflanze [Tue, 31 Jan 2023 00:20:35 +0000 (01:20 +0100)]
vm/os-linux-arm.64.hpp: Update constants
Giftpflanze [Tue, 31 Jan 2023 00:19:09 +0000 (01:19 +0100)]
vm/quotations.hpp: Fix arm64 segfault
Giftpflanze [Mon, 30 Jan 2023 19:37:33 +0000 (19:37 +0000)]
ARM64: Simplify, refactor, reorder
John Benediktsson [Mon, 30 Jan 2023 16:42:22 +0000 (08:42 -0800)]
ui.tools: tweak the ui-cocoa article
John Benediktsson [Mon, 30 Jan 2023 16:40:33 +0000 (08:40 -0800)]
ui.backend.cocoa.tools: use auto-use and eval-with-stack in "Evalute Selection".
John Benediktsson [Mon, 30 Jan 2023 06:53:37 +0000 (22:53 -0800)]
help.html: inverse dashed colors
Doug Coleman [Mon, 30 Jan 2023 00:49:52 +0000 (18:49 -0600)]
cocoa.messages: add a word to get all objc class names
John Benediktsson [Mon, 30 Jan 2023 00:41:36 +0000 (16:41 -0800)]
help.html: fix css whoops
Doug Coleman [Sun, 29 Jan 2023 22:34:04 +0000 (16:34 -0600)]
cocoa.message: better unknown objc type with class/method names
John Benediktsson [Sun, 29 Jan 2023 19:35:44 +0000 (11:35 -0800)]
webapps.wiki: remove unnecessary font-size change in dark theme
John Benediktsson [Sun, 29 Jan 2023 19:34:11 +0000 (11:34 -0800)]
help.html: make search box bigger
John Benediktsson [Sun, 29 Jan 2023 18:56:57 +0000 (10:56 -0800)]
tools.crossref: using short-circuit
John Benediktsson [Sun, 29 Jan 2023 18:56:46 +0000 (10:56 -0800)]
compiler: some cleanup
John Benediktsson [Sun, 29 Jan 2023 18:56:36 +0000 (10:56 -0800)]
ranges: add some slot types
Giftpflanze [Sun, 29 Jan 2023 06:40:04 +0000 (06:40 +0000)]
ARM64: Finish implementation
John Benediktsson [Sun, 29 Jan 2023 04:18:20 +0000 (20:18 -0800)]
cocoa.messages: fix typo and print to stderr
John Benediktsson [Sun, 29 Jan 2023 04:15:42 +0000 (20:15 -0800)]
furnace.auth.login: Username
John Benediktsson [Sun, 29 Jan 2023 02:02:32 +0000 (18:02 -0800)]
tools.scaffold: minor tweak