]>
gitweb.factorcode.org Git - factor.git/log
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
nomennescio [Sat, 14 Oct 2023 00:39:08 +0000 (02:39 +0200)]
Optimized minimum and maximum for element-repeats
nomennescio [Sat, 14 Oct 2023 00:32:30 +0000 (02:32 +0200)]
Added unit tests
nomennescio [Sat, 14 Oct 2023 00:31:46 +0000 (02:31 +0200)]
Better?
nomennescio [Sat, 14 Oct 2023 00:14:46 +0000 (02:14 +0200)]
Added unit tests
nomennescio [Sat, 14 Oct 2023 00:07:18 +0000 (02:07 +0200)]
Optimized minimum and maximum for cycles and element-repeats
nomennescio [Fri, 13 Oct 2023 21:29:39 +0000 (23:29 +0200)]
Optimized minimum and maximum for circular
nomennescio [Fri, 13 Oct 2023 20:47:37 +0000 (22:47 +0200)]
Specialize minimum and maximum on repetition too.
nomennescio [Fri, 13 Oct 2023 20:47:02 +0000 (22:47 +0200)]
Generics minimum and maximum added.
For finite sequences infinum is minimum, supremum is maximum.
Runtime implementation on sequences uses (minimum) and (maximum).
Dispatch on object replaced by dispatch on sequence.
Inline generics for better optimizations.
razetime [Sun, 22 Oct 2023 08:39:59 +0000 (16:39 +0800)]
extra.7guis: counter benchmark
razetime [Sat, 21 Oct 2023 15:37:21 +0000 (23:37 +0800)]
ui.gadgets.comboboxes: add docs
razetime [Sat, 21 Oct 2023 12:45:31 +0000 (20:45 +0800)]
ui.gadget.comboboxes: correct on click behaviour
razetime [Sat, 21 Oct 2023 11:54:57 +0000 (19:54 +0800)]
syntax: "INITIALIZED-SYMBOL:" typo
TryAngle [Fri, 20 Oct 2023 00:04:40 +0000 (02:04 +0200)]
Fix: correct gl-function loading
suffix appends the "modern" function at the end, which makes it so the old deprecated opengl1 function gets loaded which are not part of the opengl standard anymore and make usage of shader debugger like renderdoc impossible. This fixes it
razetime [Fri, 20 Oct 2023 10:50:28 +0000 (18:50 +0800)]
contributing: link revisions, patch clarifications
Shruti Sen [Fri, 20 Oct 2023 03:25:15 +0000 (08:55 +0530)]
Update CONTRIBUTING.md
Shruti Sen [Fri, 20 Oct 2023 04:09:58 +0000 (09:39 +0530)]
Update wipe-docs.factor
Smoothieewastaken [Fri, 20 Oct 2023 05:13:31 +0000 (10:58 +0545)]
Typo fixed in wordlet.factor file
Sandesh-Pyakurel [Thu, 19 Oct 2023 16:50:09 +0000 (22:35 +0545)]
Typo fixed in wipe-docs.factor file
Surav Shrestha [Thu, 19 Oct 2023 16:18:01 +0000 (22:03 +0545)]
fix typo in basis/english/english-docs.factor
Doug Coleman [Wed, 18 Oct 2023 20:46:08 +0000 (15:46 -0500)]
editors.visual-studio-codium: fix bundle path
they changed it. see https://github.com/factor/factor/pull/2890/files
Surav Shrestha [Wed, 18 Oct 2023 12:53:16 +0000 (18:38 +0545)]
docs: fix typo in basis/bootstrap/assembler/arm.64.factor
Aditya Aryaman Das [Tue, 17 Oct 2023 18:34:52 +0000 (00:04 +0530)]
docs: corrected grammatical errors in README.md
unknown [Tue, 17 Oct 2023 13:52:41 +0000 (19:22 +0530)]
changes in the readme.md file
John Benediktsson [Tue, 17 Oct 2023 01:33:00 +0000 (18:33 -0700)]
Revert ".github: tweak windows help step"
This reverts commit
fea2ee8ced9ac9dbfbf50eb8d1208386b532e935 .
John Benediktsson [Tue, 17 Oct 2023 01:32:51 +0000 (18:32 -0700)]
Revert ".github: tweak again"
This reverts commit
1b36916f7fc27c1f5e33141cf33acc4a1a98ca6e .
John Benediktsson [Tue, 17 Oct 2023 00:48:55 +0000 (17:48 -0700)]
.github: tweak again
John Benediktsson [Mon, 16 Oct 2023 20:20:43 +0000 (13:20 -0700)]
.github: tweak windows help step
nomennescio [Mon, 16 Oct 2023 18:55:34 +0000 (20:55 +0200)]
Shorter
nomennescio [Mon, 16 Oct 2023 16:09:23 +0000 (18:09 +0200)]
Added command to print information on disk boot image
Ikko Eltociear Ashimine [Mon, 16 Oct 2023 10:15:51 +0000 (19:15 +0900)]
Fix typo in ffi.factor
hierarcy -> hierarchy
nomennescio [Mon, 16 Oct 2023 11:38:34 +0000 (13:38 +0200)]
Support potentially ancient sed versions
nomennescio [Mon, 16 Oct 2023 11:35:52 +0000 (13:35 +0200)]
Fixed issue with collapsing branch names for pull requests
CURRENT_BRANCH_FULL added to track info during Github builds. Can potentially be removed.
John Benediktsson [Fri, 13 Oct 2023 18:54:32 +0000 (11:54 -0700)]
lexer: change new-lexer to take a string
John Benediktsson [Fri, 13 Oct 2023 18:39:46 +0000 (11:39 -0700)]
classes.predicate: fix dispatch
John Benediktsson [Fri, 13 Oct 2023 17:46:52 +0000 (10:46 -0700)]
classes.predicate: faster predicate-def for anonymous-predicate
Capital [Fri, 13 Oct 2023 17:05:24 +0000 (13:05 -0400)]
Move changes from work/ to core/ and basis/