]>
gitweb.factorcode.org Git - factor.git/log
John Benediktsson [Sun, 7 Jan 2024 01:52:36 +0000 (17:52 -0800)]
math.functions: fix divisor? to work with mixed numbers
John Benediktsson [Sun, 7 Jan 2024 01:46:48 +0000 (17:46 -0800)]
toml: fix issue with sub-tables being defined first
John Benediktsson [Sat, 6 Jan 2024 04:46:13 +0000 (20:46 -0800)]
peg.ebnf: also remove ebnf-parser word-prop
John Benediktsson [Sat, 6 Jan 2024 04:36:06 +0000 (20:36 -0800)]
peg.ebnf: reset ebnf words properly
John Benediktsson [Sat, 6 Jan 2024 03:58:44 +0000 (19:58 -0800)]
io.files.temp: allow default-cache-directory to work on macports builders
John Benediktsson [Fri, 5 Jan 2024 21:55:38 +0000 (13:55 -0800)]
vm: reset context only when needed
Doug Coleman [Thu, 4 Jan 2024 16:50:04 +0000 (10:50 -0600)]
build-from-source: exclude RC (release candidate) versions
Doug Coleman [Thu, 4 Jan 2024 09:06:00 +0000 (03:06 -0600)]
build-from-source: build point releases of pcre2
Doug Coleman [Thu, 21 Dec 2023 03:47:03 +0000 (21:47 -0600)]
build-from-source: don't build beta openssl, add capnproto which doesn't
build shared yet
olus2000 [Fri, 29 Dec 2023 08:38:57 +0000 (09:38 +0100)]
math.combinatorics: tests for <k-permutations>
olus2000 [Thu, 28 Dec 2023 23:03:48 +0000 (00:03 +0100)]
math.combinatorics: fix <k-permutations> for k=0
John Benediktsson [Tue, 26 Dec 2023 17:07:47 +0000 (09:07 -0800)]
syntax: remove warning from MAIN:
Doug Coleman [Mon, 25 Dec 2023 03:05:34 +0000 (21:05 -0600)]
hacker-news: christmas theme is utc time
Doug Coleman [Sat, 23 Dec 2023 17:21:06 +0000 (11:21 -0600)]
libclang: trying to fix typedefs
Ikko Eltociear Ashimine [Thu, 21 Dec 2023 15:15:35 +0000 (00:15 +0900)]
docs: Update panes-docs.factor
targetting -> targeting
Doug Coleman [Mon, 18 Dec 2023 19:40:12 +0000 (13:40 -0600)]
libclang: add more return types
Doug Coleman [Mon, 18 Dec 2023 03:56:11 +0000 (21:56 -0600)]
libclang: almost got enums
Doug Coleman [Sun, 17 Dec 2023 22:55:06 +0000 (16:55 -0600)]
libclang: refactor, working on enums
Doug Coleman [Sun, 17 Dec 2023 18:07:07 +0000 (12:07 -0600)]
libclang: handle `typedef struct foo foo`, fix some typedefs
Doug Coleman [Sat, 16 Dec 2023 04:26:03 +0000 (22:26 -0600)]
libclang: write to a malloced buffer
Doug Coleman [Fri, 15 Dec 2023 20:15:21 +0000 (14:15 -0600)]
build-from-source: use qw
Doug Coleman [Fri, 15 Dec 2023 19:41:45 +0000 (13:41 -0600)]
build-from-source: add rustup command and build unused libs
Doug Coleman [Fri, 15 Dec 2023 19:18:21 +0000 (13:18 -0600)]
build-from-source: move version getter words to build-from-source
Doug Coleman [Fri, 15 Dec 2023 19:08:27 +0000 (13:08 -0600)]
discord: adding interactions
Doug Coleman [Fri, 15 Dec 2023 19:07:52 +0000 (13:07 -0600)]
github: implement more of the api. simplify org vs user code
Doug Coleman [Fri, 15 Dec 2023 19:07:07 +0000 (13:07 -0600)]
codebase-analyzer: sort before printing
Doug Coleman [Thu, 14 Dec 2023 21:56:54 +0000 (15:56 -0600)]
libclang: fix ffi generation
- still need to fix callbacks
Doug Coleman [Thu, 14 Dec 2023 03:41:09 +0000 (21:41 -0600)]
libclang: split ffi into libclang.ffi
John Benediktsson [Thu, 7 Dec 2023 03:15:34 +0000 (19:15 -0800)]
math.vectors.ranges: change using
Keldan Chapman [Wed, 6 Dec 2023 22:09:11 +0000 (23:09 +0100)]
Add range methods
John Benediktsson [Wed, 6 Dec 2023 03:57:17 +0000 (19:57 -0800)]
toml: parse more datetime formats into timestamps
John Benediktsson [Wed, 6 Dec 2023 00:53:43 +0000 (16:53 -0800)]
unicode.data: remove accidental breakpoint
razetime [Wed, 6 Dec 2023 00:40:01 +0000 (08:40 +0800)]
contributing: more on license and extra/
razetime [Wed, 6 Dec 2023 00:28:34 +0000 (08:28 +0800)]
webapps.pastebin: make "text" first option
John Benediktsson [Wed, 6 Dec 2023 00:25:02 +0000 (16:25 -0800)]
unicode: update to 15.1.0
John Benediktsson [Tue, 5 Dec 2023 23:50:09 +0000 (15:50 -0800)]
unicode: bump the unicode-version to be current supported 15.0.0
John Benediktsson [Tue, 5 Dec 2023 22:33:34 +0000 (14:33 -0800)]
unicode: version the test files
John Benediktsson [Tue, 5 Dec 2023 20:28:33 +0000 (12:28 -0800)]
readline: adding a with-history combinator.
John Benediktsson [Tue, 5 Dec 2023 20:23:56 +0000 (12:23 -0800)]
models: make a model-value generic.
John Benediktsson [Tue, 5 Dec 2023 04:29:01 +0000 (20:29 -0800)]
snake-game: adding deploy file
John Benediktsson [Mon, 4 Dec 2023 19:50:18 +0000 (11:50 -0800)]
help: fix suggestion from discord
Doug Coleman [Tue, 5 Dec 2023 00:45:51 +0000 (18:45 -0600)]
build-from-source.windows: fix libressl output file names
Doug Coleman [Tue, 5 Dec 2023 00:36:47 +0000 (18:36 -0600)]
build-from-source.windows: better zstd version list
John Benediktsson [Sun, 3 Dec 2023 00:58:02 +0000 (16:58 -0800)]
crontab: use local timezone
John Benediktsson [Sun, 3 Dec 2023 00:53:15 +0000 (16:53 -0800)]
crontab: add tests for random
John Benediktsson [Sun, 3 Dec 2023 00:08:49 +0000 (16:08 -0800)]
crontab: allow start and end of ranges to be optional
John Benediktsson [Sat, 2 Dec 2023 23:32:36 +0000 (15:32 -0800)]
alien.data: adding stream-read-c-ptr
John Benediktsson [Sat, 2 Dec 2023 23:29:49 +0000 (15:29 -0800)]
crontab: adding "~" randomization
from the manpage for crontab(5)
> Randomization of the execution time within a range can be
> used. A random number within a range specified as two numbers
> separated with a tilde is picked. The specified range is
> inclusive. For example, 6~15 for a 'minutes' entry picks a
> random minute within 6 to 15 range. The random number is
> picked when crontab file is parsed. The first number must be
> less than or equal to the second one. You might omit one or
> both of the numbers specifying the range. For example, ~ for
> a 'minutes' entry picks a random minute within 0 to 59 range.
John Benediktsson [Wed, 22 Nov 2023 04:04:11 +0000 (20:04 -0800)]
anagrams: removing unix platform restriction
John Benediktsson [Wed, 22 Nov 2023 00:33:07 +0000 (16:33 -0800)]
project-euler.098: fix using
John Benediktsson [Wed, 22 Nov 2023 00:32:38 +0000 (16:32 -0800)]
project-euler.098: adding solution
TheWitheredStriker [Tue, 14 Nov 2023 19:24:25 +0000 (20:24 +0100)]
misc: Add new dict for multiline comments
razetime [Thu, 16 Nov 2023 02:12:28 +0000 (10:12 +0800)]
kernel: clarify docs for while*
John Benediktsson [Wed, 15 Nov 2023 22:55:06 +0000 (14:55 -0800)]
vm: fixes for macos x86_64
John Benediktsson [Wed, 15 Nov 2023 22:54:05 +0000 (14:54 -0800)]
vm: fix x86_64 compiles on aarch64
John Benediktsson [Wed, 15 Nov 2023 01:43:00 +0000 (17:43 -0800)]
vm: change strategy for marking executable pages on macos aarch64
John Benediktsson [Mon, 13 Nov 2023 01:21:51 +0000 (17:21 -0800)]
classes.prettyprinter: removing in favor of classes.hierarchy.
Jean-Marc Lugrin [Sat, 11 Nov 2023 18:56:36 +0000 (19:56 +0100)]
Change name of vocabulary review corrections
Jean-Marc Lugrin [Thu, 9 Nov 2023 09:43:25 +0000 (10:43 +0100)]
added vocab prettyprinter to classes in extra
Capital [Tue, 7 Nov 2023 19:36:07 +0000 (14:36 -0500)]
basis/xmode: refactor to be deploy friendly.
Capital [Mon, 6 Nov 2023 21:14:06 +0000 (16:14 -0500)]
assocs: update docs and give example with hashtable
Capital [Sun, 5 Nov 2023 20:49:51 +0000 (15:49 -0500)]
farkup: revent literal from being modified
razetime [Sat, 4 Nov 2023 04:11:58 +0000 (12:11 +0800)]
comboboxes: improve presentation
razetime [Sat, 4 Nov 2023 04:11:44 +0000 (12:11 +0800)]
ui.pens.solid: add missing docs
Evgenii Petrov [Wed, 1 Nov 2023 18:26:20 +0000 (18:26 +0000)]
Add tests for weekday? and weekend?
blin [Wed, 1 Nov 2023 10:41:07 +0000 (10:41 +0000)]
calendar: do not call day-of-week twice in weekday?
John Benediktsson [Wed, 1 Nov 2023 19:07:06 +0000 (12:07 -0700)]
bit-sets: adjust M\ bit-set set-like to match capacity
John Benediktsson [Wed, 1 Nov 2023 16:57:21 +0000 (09:57 -0700)]
ui.theme: set field-border-color on light theme
John Benediktsson [Wed, 1 Nov 2023 03:19:20 +0000 (20:19 -0700)]
bit-arrays: fix equal?
Doug Coleman [Mon, 30 Oct 2023 03:15:33 +0000 (22:15 -0500)]
backblaze: fun naming convention maybe
Doug Coleman [Mon, 30 Oct 2023 03:13:40 +0000 (22:13 -0500)]
http.client.post-data: >post-data isn't private now, fix docs
Doug Coleman [Mon, 30 Oct 2023 01:37:39 +0000 (20:37 -0500)]
oauth2: use set-header
Doug Coleman [Mon, 30 Oct 2023 01:37:12 +0000 (20:37 -0500)]
http.client.post-data: make >post-data public
Doug Coleman [Sun, 29 Oct 2023 20:11:11 +0000 (15:11 -0500)]
backblaze: add initial vocab
Doug Coleman [Sun, 29 Oct 2023 17:33:22 +0000 (12:33 -0500)]
json: update old unit test for -0 => -0.0
Doug Coleman [Sun, 29 Oct 2023 16:21:11 +0000 (11:21 -0500)]
build.sh: no need for $DELETE and $COPY. use user's shell. minor cleanups
Raghu R [Sat, 28 Oct 2023 14:44:20 +0000 (22:44 +0800)]
json: add special case and test for "-0" case
John Benediktsson [Fri, 27 Oct 2023 18:51:48 +0000 (11:51 -0700)]
unicode.collation: remove unused allkeys.txt
John Benediktsson [Fri, 27 Oct 2023 18:35:46 +0000 (11:35 -0700)]
grouping.extras: simplify <n-groups>
John Benediktsson [Fri, 27 Oct 2023 16:49:22 +0000 (09:49 -0700)]
grouping.extras: tweak some documentation for n-group
John Benediktsson [Thu, 26 Oct 2023 17:09:46 +0000 (10:09 -0700)]
memoize.syntax: adding IDENTITY-MEMO[
John Benediktsson [Thu, 26 Oct 2023 00:44:40 +0000 (17:44 -0700)]
splitting: faster split-lines using subseq-unsafe
John Benediktsson [Wed, 25 Oct 2023 20:58:16 +0000 (13:58 -0700)]
regexp: use subseq-unsafe in a few places, more efficient (re-split)
John Benediktsson [Wed, 25 Oct 2023 18:35:05 +0000 (11:35 -0700)]
ranges: fix exclusive ranges for float, ratio, etc.
John Benediktsson [Wed, 25 Oct 2023 18:28:45 +0000 (11:28 -0700)]
json: adding "Copy JSON" UI operation
John Benediktsson [Wed, 25 Oct 2023 18:08:56 +0000 (11:08 -0700)]
models.range: move the range words into the models.range vocabulary
John Benediktsson [Wed, 25 Oct 2023 18:01:33 +0000 (11:01 -0700)]
ui.clipboards: add some helper words
John Benediktsson [Wed, 25 Oct 2023 18:01:09 +0000 (11:01 -0700)]
toml: handle "[,,,,,,]" array values
Doug Coleman [Tue, 24 Oct 2023 15:52:17 +0000 (10:52 -0500)]
fixups: plox is ?call not ?transmute..oops
Doug Coleman [Tue, 24 Oct 2023 15:54:56 +0000 (10:54 -0500)]
Revert "docs: corrected grammatical errors in README.md"
This reverts commit
171a1506a8f7f975ec9e15005835c04c50ebb8df .
Bhargav Shirin Nalamati [Tue, 24 Oct 2023 13:50:11 +0000 (19:20 +0530)]
changed typo boostrapping to bootstrapping (#2901)
John Benediktsson [Mon, 23 Oct 2023 23:28:09 +0000 (16:28 -0700)]
ui.gadgets.comboboxes: fix help-lint
John Benediktsson [Mon, 23 Oct 2023 20:41:44 +0000 (13:41 -0700)]
math.vectors: replace supremum
John Benediktsson [Mon, 23 Oct 2023 17:57:52 +0000 (10:57 -0700)]
math.vectors: rename vsupremum/vinfimum
John Benediktsson [Mon, 23 Oct 2023 17:53:32 +0000 (10:53 -0700)]
sequences.extras: more supremum/infimum renames
John Benediktsson [Mon, 23 Oct 2023 17:50:01 +0000 (10:50 -0700)]
sequences.extras: rename supremum-by*/infimum-by*
John Benediktsson [Mon, 23 Oct 2023 17:47:41 +0000 (10:47 -0700)]
sequences: rename supremum-by/infinum-by
John Benediktsson [Mon, 23 Oct 2023 17:44:31 +0000 (10:44 -0700)]
sequences: more use of minimum/maximum
John Benediktsson [Mon, 23 Oct 2023 17:31:31 +0000 (10:31 -0700)]
sequences: change infimum/supremum to alias
nomennescio [Mon, 16 Oct 2023 00:49:26 +0000 (02:49 +0200)]
Refactored (minimum) and (maximum)
Based on review comment of John