]> gitweb.factorcode.org Git - factor.git/log
factor.git
16 months agopeg.ebnf: fix typo in ebnf.factor
Raghu R [Fri, 16 Dec 2022 09:01:59 +0000 (14:31 +0530)]
peg.ebnf: fix typo in ebnf.factor

16 months agopeg.ebnf: fix typo in ebnf.factor 2724/head
Ikko Ashimine [Fri, 16 Dec 2022 07:31:05 +0000 (16:31 +0900)]
peg.ebnf: fix typo in ebnf.factor

identifer -> identifier

16 months agocontinuations: Clarify ignore-error, ignore-error/f, ignore-errors stack effects
Giftpflanze [Fri, 16 Dec 2022 03:09:39 +0000 (03:09 +0000)]
continuations: Clarify ignore-error, ignore-error/f, ignore-errors stack effects

16 months agoUse `vocabs.prettyprint.private`
CapitalEx [Wed, 14 Dec 2022 19:20:07 +0000 (14:20 -0500)]
Use `vocabs.prettyprint.private`

16 months agoRemove Unused Vocabs
CapitalEx [Wed, 14 Dec 2022 03:38:08 +0000 (22:38 -0500)]
Remove Unused Vocabs

16 months agoDisambiguate next and advance.
CapitalEx [Wed, 14 Dec 2022 03:36:30 +0000 (22:36 -0500)]
Disambiguate next and advance.

16 months agoAdd new import printing, remove dead words, remove dependency on private vocab.
CapitalEx [Wed, 14 Dec 2022 03:29:51 +0000 (22:29 -0500)]
Add new import printing, remove dead words, remove dependency on private vocab.

16 months agoFix Linter
CapitalEx [Wed, 14 Dec 2022 01:52:34 +0000 (20:52 -0500)]
Fix Linter

16 months agoImplement Extracting Words and Imports
CapitalEx [Tue, 13 Dec 2022 03:27:49 +0000 (22:27 -0500)]
Implement Extracting Words and Imports

16 months agoClean up formatting
CapitalEx [Fri, 25 Nov 2022 04:50:32 +0000 (23:50 -0500)]
Clean up formatting

16 months agoFinish Writing Parser
CapitalEx [Thu, 24 Nov 2022 22:26:31 +0000 (17:26 -0500)]
Finish Writing Parser

16 months agoImplement New Parser
CapitalEx [Mon, 21 Nov 2022 03:41:24 +0000 (22:41 -0500)]
Implement New Parser

Still need to handle `"string literals"`

16 months agoassocs.extras: Add deep-set-of, deep-change-of
Doug Coleman [Tue, 13 Dec 2022 20:26:06 +0000 (14:26 -0600)]
assocs.extras: Add deep-set-of, deep-change-of

16 months agopeg.ebnf: fix named variables in groups
John Benediktsson [Tue, 13 Dec 2022 18:31:07 +0000 (10:31 -0800)]
peg.ebnf: fix named variables in groups

16 months agopython.ffi: adding newer pythons
John Benediktsson [Tue, 13 Dec 2022 17:17:21 +0000 (09:17 -0800)]
python.ffi: adding newer pythons

16 months agosyntax: [docs] 'MAIN:' - correct indentation
razetime [Tue, 13 Dec 2022 07:54:45 +0000 (13:24 +0530)]
syntax: [docs] 'MAIN:' - correct indentation

16 months agomath: [docs] correct each-integer-from
razetime [Tue, 13 Dec 2022 07:52:28 +0000 (13:22 +0530)]
math: [docs] correct each-integer-from

16 months agosyntax: mention support for quotations in 'MAIN:'
razetime [Mon, 12 Dec 2022 15:36:59 +0000 (21:06 +0530)]
syntax: mention support for quotations in 'MAIN:'

16 months agomath: add missing docs for simple-gcd
razetime [Mon, 12 Dec 2022 15:36:33 +0000 (21:06 +0530)]
math: add missing docs for simple-gcd

16 months agomath: [docs] add missing words, improve each-integer-from and all integers-from?
razetime [Mon, 12 Dec 2022 13:06:15 +0000 (18:36 +0530)]
math: [docs] add missing words, improve each-integer-from and all integers-from?

16 months agosequences: more accurate docs for >underlying<
razetime [Mon, 12 Dec 2022 11:39:46 +0000 (17:09 +0530)]
sequences: more accurate docs for >underlying<

16 months agoeditors: add kakoune support
razetime [Mon, 12 Dec 2022 10:04:48 +0000 (15:34 +0530)]
editors: add kakoune support

16 months agomisc: add quot & enum tests to syntax-tests
razetime [Mon, 12 Dec 2022 09:42:24 +0000 (15:12 +0530)]
misc: add quot & enum tests to syntax-tests

17 months agomatch: Fix match-cond documentation
Giftpflanze [Thu, 8 Dec 2022 03:56:00 +0000 (03:56 +0000)]
match: Fix match-cond documentation

Match vars are self-evaluating, any mention of get can be confusing.

17 months agoreadline-listener: implement pathname completion
John Benediktsson [Wed, 7 Dec 2022 00:42:15 +0000 (16:42 -0800)]
readline-listener: implement pathname completion

17 months agotoml: faster using PEG: syntax for parse-toml
John Benediktsson [Tue, 6 Dec 2022 21:43:02 +0000 (13:43 -0800)]
toml: faster using PEG: syntax for parse-toml

17 months agopeg: Add documentation for PEG:
Giftpflanze [Tue, 6 Dec 2022 20:21:39 +0000 (20:21 +0000)]
peg: Add documentation for PEG:

17 months agoeditors.lapce: adding Lapce editor integration
John Benediktsson [Tue, 6 Dec 2022 18:35:04 +0000 (10:35 -0800)]
editors.lapce: adding Lapce editor integration

17 months agosequences.extras: correct help for arg-min/max
razetime [Tue, 6 Dec 2022 17:19:00 +0000 (22:49 +0530)]
sequences.extras: correct help for arg-min/max

17 months agosyntax: split snippets in example for ERROR:
razetime [Tue, 6 Dec 2022 16:06:40 +0000 (21:36 +0530)]
syntax: split snippets in example for ERROR:

17 months agohelp.syntax: add documentation for HELP{
razetime [Tue, 6 Dec 2022 14:54:00 +0000 (20:24 +0530)]
help.syntax: add documentation for HELP{

17 months agohelp.handbook: add tour to handbook
razetime [Tue, 6 Dec 2022 04:47:02 +0000 (10:17 +0530)]
help.handbook: add tour to handbook

17 months agohelp.tour: add metadata
razetime [Tue, 6 Dec 2022 04:43:21 +0000 (10:13 +0530)]
help.tour: add metadata

17 months agotour: fix brace typo
razetime [Tue, 6 Dec 2022 04:38:10 +0000 (10:08 +0530)]
tour: fix brace typo

17 months agohelp.tour: fix intro requirements
razetime [Tue, 6 Dec 2022 03:21:08 +0000 (08:51 +0530)]
help.tour: fix intro requirements

17 months agohelp.tour: touch-up and testing done
razetime [Mon, 5 Dec 2022 10:23:08 +0000 (15:53 +0530)]
help.tour: touch-up and testing done

17 months agohelp.tour: complete porting tour
razetime [Sat, 3 Dec 2022 15:43:02 +0000 (21:13 +0530)]
help.tour: complete porting tour

17 months agohelp.tour: add 5 chapters till tools
razetime [Fri, 2 Dec 2022 12:24:47 +0000 (17:54 +0530)]
help.tour: add 5 chapters till tools

17 months agohelp.tour: chapters till combinators
razetime [Thu, 1 Dec 2022 12:37:27 +0000 (18:07 +0530)]
help.tour: chapters till combinators

17 months agomath.intervals: more docs clarifications
Doug Coleman [Mon, 5 Dec 2022 01:04:55 +0000 (19:04 -0600)]
math.intervals: more docs clarifications

17 months agomath.intervals: int -> interval in stack effects, add more examples
Doug Coleman [Sun, 4 Dec 2022 19:27:47 +0000 (13:27 -0600)]
math.intervals: int -> interval in stack effects, add more examples

17 months agocalendar: overtomorrow -> overmorrow
Doug Coleman [Sat, 3 Dec 2022 15:42:12 +0000 (09:42 -0600)]
calendar: overtomorrow -> overmorrow

Seems like I chose a less popular spelling.

17 months agoSplit off windows specifics. Find path in registry first.
nomennescio [Tue, 12 Jul 2022 20:52:20 +0000 (22:52 +0200)]
Split off windows specifics. Find path in registry first.

17 months agoWindows specific changes to find path Emacs path in registry
nomennescio [Tue, 12 Jul 2022 20:48:38 +0000 (22:48 +0200)]
Windows specific changes to find path Emacs path in registry

17 months agoAdd query-register to read key values
nomennescio [Tue, 12 Jul 2022 19:20:14 +0000 (21:20 +0200)]
Add query-register to read key values

17 months agounits.si: add four new si units
Doug Coleman [Fri, 18 Nov 2022 19:52:15 +0000 (13:52 -0600)]
units.si: add four new si units

https://www.nature.com/articles/d41586-022-03747-9

17 months agolocals-docs: clarify docs for mutable locals
razetime [Sat, 12 Nov 2022 14:53:23 +0000 (20:23 +0530)]
locals-docs: clarify docs for mutable locals

18 months agoadd extra:syntax.terse, for bitwise ops. Addresses #2641.
Alex Maestas [Tue, 8 Nov 2022 04:19:57 +0000 (04:19 +0000)]
add extra:syntax.terse, for bitwise ops. Addresses #2641.

18 months agoadd bzip3 compression vocabulary
Raghu R [Sun, 6 Nov 2022 09:26:29 +0000 (14:56 +0530)]
add bzip3 compression vocabulary

https://github.com/kspalaiologos/bzip3/

18 months agosequences.extras: fix docs $link to words
John Benediktsson [Tue, 1 Nov 2022 16:36:23 +0000 (09:36 -0700)]
sequences.extras: fix docs $link to words

Still need to fix empty $description help-lint warnings.

18 months agomath.matrices: fix using in docs
John Benediktsson [Mon, 31 Oct 2022 22:42:09 +0000 (15:42 -0700)]
math.matrices: fix using in docs

18 months agohelp.syntax: leave $url alone for now
John Benediktsson [Mon, 31 Oct 2022 21:40:07 +0000 (14:40 -0700)]
help.syntax: leave $url alone for now

18 months agobzip3: remove syntax vocab, implicit import 2704/head
razetime [Mon, 31 Oct 2022 17:05:09 +0000 (22:35 +0530)]
bzip3: remove syntax vocab, implicit import

18 months agoclarify docs for case combinator
razetime [Mon, 31 Oct 2022 10:50:16 +0000 (16:20 +0530)]
clarify docs for case combinator

18 months agouse missing vocabs in sequences.extras docs
razetime [Mon, 31 Oct 2022 03:09:43 +0000 (08:39 +0530)]
use missing vocabs in sequences.extras docs

18 months agobzip3: add unit tests, fix unit test problems
razetime [Mon, 31 Oct 2022 09:46:15 +0000 (15:16 +0530)]
bzip3: add unit tests, fix unit test problems

18 months agobzip3: add full docs, fix lint problems
razetime [Mon, 31 Oct 2022 09:45:32 +0000 (15:15 +0530)]
bzip3: add full docs, fix lint problems

18 months agobzip3.ffi: remove unnecessary words
razetime [Mon, 31 Oct 2022 09:37:25 +0000 (15:07 +0530)]
bzip3.ffi: remove unnecessary words

18 months agohelp.syntax: treat $url differently
John Benediktsson [Mon, 31 Oct 2022 04:18:22 +0000 (21:18 -0700)]
help.syntax: treat $url differently

18 months agohelp.syntax: only allow help.markup $words
John Benediktsson [Mon, 31 Oct 2022 03:57:43 +0000 (20:57 -0700)]
help.syntax: only allow help.markup $words

18 months agofix bzip3 documentation issues
razetime [Mon, 31 Oct 2022 03:34:37 +0000 (09:04 +0530)]
fix bzip3 documentation issues

18 months agoadd bzip3 compression
razetime [Sun, 30 Oct 2022 17:40:02 +0000 (23:10 +0530)]
add bzip3 compression

18 months agoadd docs for sequences.extras (part 1)
razetime [Fri, 28 Oct 2022 06:36:53 +0000 (12:06 +0530)]
add docs for sequences.extras (part 1)

18 months agoupdate docs, add another test
Alex Maestas [Fri, 30 Sep 2022 00:00:39 +0000 (00:00 +0000)]
update docs, add another test

18 months agoAdd more control-pictures
Alex Maestas [Thu, 29 Sep 2022 23:53:50 +0000 (23:53 +0000)]
Add more control-pictures

18 months agosemver: more restrictive semver parser for things like 1.2.3.4
Doug Coleman [Sat, 15 Oct 2022 20:34:25 +0000 (15:34 -0500)]
semver: more restrictive semver parser for things like 1.2.3.4

18 months agosequences: inline `element/index` and `index/element`
Doug Coleman [Tue, 11 Oct 2022 14:12:09 +0000 (09:12 -0500)]
sequences: inline `element/index` and `index/element`

19 months agosequences: fix when-empty stack effect.
John Benediktsson [Mon, 10 Oct 2022 04:20:17 +0000 (21:20 -0700)]
sequences: fix when-empty stack effect.

19 months agosequences: fix spacing for docs
Doug Coleman [Fri, 7 Oct 2022 22:24:32 +0000 (17:24 -0500)]
sequences: fix spacing for docs

19 months agosequences: fix stack effect help for when-empty
Doug Coleman [Fri, 7 Oct 2022 22:17:48 +0000 (17:17 -0500)]
sequences: fix stack effect help for when-empty

19 months agosequences: fix stack effect declarations for when-empty and unless-empty
Alexander Ilin [Thu, 6 Oct 2022 14:03:18 +0000 (16:03 +0200)]
sequences: fix stack effect declarations for when-empty and unless-empty

19 months agomachine-learning.data-sets: fix a typo in the Linnerud dataset description
Alexander Ilin [Fri, 7 Oct 2022 21:56:45 +0000 (23:56 +0200)]
machine-learning.data-sets: fix a typo in the Linnerud dataset description

19 months agoregexp: fix \B docs
John Benediktsson [Mon, 3 Oct 2022 22:58:25 +0000 (15:58 -0700)]
regexp: fix \B docs

19 months agoci: add minimum GitHub token permissions for workflow
Ashish Kurmi [Sun, 2 Oct 2022 18:33:24 +0000 (11:33 -0700)]
ci: add minimum GitHub token permissions for workflow
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>
19 months agomath.matrices: Fix matrix-set-nths typo
Giftpflanze [Sat, 17 Sep 2022 23:10:14 +0000 (01:10 +0200)]
math.matrices: Fix matrix-set-nths typo

19 months agodeanonymize this
Alex Maestas [Thu, 29 Sep 2022 20:39:24 +0000 (20:39 +0000)]
deanonymize this

19 months agoPromote this to basis
Alex Maestas [Thu, 29 Sep 2022 20:38:14 +0000 (20:38 +0000)]
Promote this to basis

19 months agohelp.html: only input.focus().
John Benediktsson [Sun, 25 Sep 2022 21:01:07 +0000 (14:01 -0700)]
help.html: only input.focus().

19 months agohelp.html: whoops, typo
John Benediktsson [Sun, 25 Sep 2022 20:58:34 +0000 (13:58 -0700)]
help.html: whoops, typo

19 months agohelp.html: add null check
John Benediktsson [Sun, 25 Sep 2022 20:56:32 +0000 (13:56 -0700)]
help.html: add null check

19 months agohelp.html: prevent firefox quick find using '/' key
John Benediktsson [Sun, 25 Sep 2022 20:51:45 +0000 (13:51 -0700)]
help.html: prevent firefox quick find using '/' key

19 months agohelp.html: implement "/" for making search box active.
John Benediktsson [Sun, 25 Sep 2022 17:35:40 +0000 (10:35 -0700)]
help.html: implement "/" for making search box active.

19 months agocontributors: fix an alias in the list of contributors
Alexander Ilin [Tue, 20 Sep 2022 10:48:47 +0000 (12:48 +0200)]
contributors: fix an alias in the list of contributors

19 months agofix typo in data-sets/linnerud.rst
Ikko Ashimine [Wed, 21 Sep 2022 01:51:10 +0000 (10:51 +0900)]
fix typo in data-sets/linnerud.rst

constains -> contains

19 months agototp-docs: fix a typo
Alexander Ilin [Mon, 25 Apr 2022 01:03:46 +0000 (03:03 +0200)]
totp-docs: fix a typo

19 months agogrouping-docs: remove a duplicate link
Alexander Ilin [Mon, 25 Jul 2022 02:38:01 +0000 (04:38 +0200)]
grouping-docs: remove a duplicate link

19 months agoaudio.engine.test: cleanup using
John Benediktsson [Sun, 18 Sep 2022 15:58:37 +0000 (08:58 -0700)]
audio.engine.test: cleanup using

19 months agobasis/extra: builder fixes for recent cleanups
John Benediktsson [Sun, 18 Sep 2022 15:56:32 +0000 (08:56 -0700)]
basis/extra: builder fixes for recent cleanups

19 months agoalien.syntax: clarify that we can dispatch off ENUM: members
Doug Coleman [Sat, 17 Sep 2022 19:08:36 +0000 (15:08 -0400)]
alien.syntax: clarify that we can dispatch off ENUM: members

19 months agofeature(redis): lua script words
Rudi Grinberg [Sat, 17 Sep 2022 18:33:34 +0000 (12:33 -0600)]
feature(redis): lua script words

Add words to run/load/debug lua scripts

19 months agoalien.c-types: not necessary to import `short` differently anymore
Doug Coleman [Sat, 17 Sep 2022 16:03:37 +0000 (12:03 -0400)]
alien.c-types: not necessary to import `short` differently anymore

19 months agoalien: fix docs for FUNCTION: not using a ; anymore
Doug Coleman [Sat, 17 Sep 2022 15:41:24 +0000 (11:41 -0400)]
alien: fix docs for FUNCTION: not using a ; anymore

19 months agovocabs.refresh: add a note about refesh-all after a fresh bootstrap
Doug Coleman [Sat, 17 Sep 2022 13:03:27 +0000 (09:03 -0400)]
vocabs.refresh: add a note about refesh-all after a fresh bootstrap

19 months agokernel: fix using for tests
Doug Coleman [Fri, 16 Sep 2022 23:31:49 +0000 (19:31 -0400)]
kernel: fix using for tests

19 months agostage1: i pushed to wrong branch
Doug Coleman [Fri, 16 Sep 2022 22:44:57 +0000 (18:44 -0400)]
stage1: i pushed to wrong branch

19 months agokernel: move recusrive-hashcode to math and add test
Doug Coleman [Fri, 16 Sep 2022 22:31:04 +0000 (18:31 -0400)]
kernel: move recusrive-hashcode to math and add test

kernel reload fails on DEFER: - being undefined

we should add a unit test that does something like:
  `load-all [ reload ] each`

or for core:
  `core-vocabs [ dup . flush reload ] each`

19 months agoarm64: 9999 BRK works again
Doug Coleman [Fri, 16 Sep 2022 15:34:11 +0000 (11:34 -0400)]
arm64: 9999 BRK works again

19 months agomultiline: adding (( )) comments.
John Benediktsson [Fri, 16 Sep 2022 02:30:52 +0000 (19:30 -0700)]
multiline: adding (( )) comments.

19 months agounicode: update to 15.0.0
John Benediktsson [Wed, 14 Sep 2022 21:37:53 +0000 (14:37 -0700)]
unicode: update to 15.0.0

19 months agoeditors.aquamacs: use find-native-bundle.
John Benediktsson [Thu, 8 Sep 2022 20:46:42 +0000 (13:46 -0700)]
editors.aquamacs: use find-native-bundle.

This allows Aquamacs.app to be installed in other locations besides /Applications.