]> gitweb.factorcode.org Git - factor.git/log
factor.git
8 months agoleb128: fix doc typo
John Benediktsson [Sat, 2 Sep 2023 22:20:00 +0000 (15:20 -0700)]
leb128: fix doc typo

8 months agoleb128: docs
John Benediktsson [Sat, 2 Sep 2023 22:08:50 +0000 (15:08 -0700)]
leb128: docs

8 months agoreddit: fix domain-stats
John Benediktsson [Sat, 2 Sep 2023 21:44:03 +0000 (14:44 -0700)]
reddit: fix domain-stats

8 months agoleb128: faster with some type hints
John Benediktsson [Sat, 2 Sep 2023 21:03:20 +0000 (14:03 -0700)]
leb128: faster with some type hints

8 months agoleb128: test negative uled128
John Benediktsson [Sat, 2 Sep 2023 19:11:56 +0000 (12:11 -0700)]
leb128: test negative uled128

8 months agoleb128: support unsigned and signed LEB128 format
John Benediktsson [Sat, 2 Sep 2023 19:07:04 +0000 (12:07 -0700)]
leb128: support unsigned and signed LEB128 format

8 months agoperiodic-table: adding a deploy script
John Benediktsson [Sat, 2 Sep 2023 17:38:08 +0000 (10:38 -0700)]
periodic-table: adding a deploy script

8 months agoleb128: adding LEB128 encoding
John Benediktsson [Sat, 2 Sep 2023 17:18:57 +0000 (10:18 -0700)]
leb128: adding LEB128 encoding

8 months agohello-ui: shuffle the deploy config the way tools.deploy likes to save it
Alexander Ilin [Sat, 2 Sep 2023 16:32:38 +0000 (18:32 +0200)]
hello-ui: shuffle the deploy config the way tools.deploy likes to save it

8 months agohello-ui: add deploy-help? setting to the deployment config
Alexander Ilin [Sat, 2 Sep 2023 16:31:11 +0000 (18:31 +0200)]
hello-ui: add deploy-help? setting to the deployment config

8 months agohello-ui: get rid of the console window in the deployed application
Alexander Ilin [Sat, 2 Sep 2023 16:30:03 +0000 (18:30 +0200)]
hello-ui: get rid of the console window in the deployed application

8 months agohello-ui: fix some punctuation
Alexander Ilin [Sat, 2 Sep 2023 16:25:43 +0000 (18:25 +0200)]
hello-ui: fix some punctuation

8 months ago.github: disable windows for now
John Benediktsson [Sat, 2 Sep 2023 15:20:13 +0000 (08:20 -0700)]
.github: disable windows for now

8 months agowebapps.planet: constrain images to the page
John Benediktsson [Sat, 2 Sep 2023 04:44:00 +0000 (21:44 -0700)]
webapps.planet: constrain images to the page

8 months agoperiodic-table: make each element clickable
John Benediktsson [Sat, 2 Sep 2023 04:25:09 +0000 (21:25 -0700)]
periodic-table: make each element clickable

8 months agoperiodic-table: bigger fonts, legend stays still
John Benediktsson [Sat, 2 Sep 2023 03:46:27 +0000 (20:46 -0700)]
periodic-table: bigger fonts, legend stays still

8 months agoui.gadgets.cartesian: cleanup
John Benediktsson [Sat, 2 Sep 2023 03:40:43 +0000 (20:40 -0700)]
ui.gadgets.cartesian: cleanup

8 months agoui.gadgets.slate: some cleanup
John Benediktsson [Sat, 2 Sep 2023 03:38:29 +0000 (20:38 -0700)]
ui.gadgets.slate: some cleanup

8 months agorecipes: add some terrible @2x icons, cleanup
John Benediktsson [Sat, 2 Sep 2023 02:40:36 +0000 (19:40 -0700)]
recipes: add some terrible @2x icons, cleanup

8 months agoui: some cleanup of old factor code
John Benediktsson [Sat, 2 Sep 2023 02:21:37 +0000 (19:21 -0700)]
ui: some cleanup of old factor code

8 months agosudokus: some formatting to understand code
John Benediktsson [Sat, 2 Sep 2023 01:10:29 +0000 (18:10 -0700)]
sudokus: some formatting to understand code

8 months agosudokus: fix hint after solved
John Benediktsson [Sat, 2 Sep 2023 00:11:01 +0000 (17:11 -0700)]
sudokus: fix hint after solved

8 months agomodels.combinators: fix help-lint
John Benediktsson [Fri, 1 Sep 2023 23:16:19 +0000 (16:16 -0700)]
models.combinators: fix help-lint

8 months agomodels.combinators: move weird reduce* word here
John Benediktsson [Fri, 1 Sep 2023 22:52:16 +0000 (15:52 -0700)]
models.combinators: move weird reduce* word here

8 months agomisc/vim: update syntax
John Benediktsson [Fri, 1 Sep 2023 21:25:27 +0000 (14:25 -0700)]
misc/vim: update syntax

8 months agoui.gadgets.comboboxes: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 21:36:51 +0000 (23:36 +0200)]
ui.gadgets.comboboxes: restore from unmaintained

8 months agosudokus: fix compilation
Alexander Ilin [Fri, 1 Sep 2023 21:44:18 +0000 (23:44 +0200)]
sudokus: fix compilation

8 months agosudokus: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 21:25:42 +0000 (23:25 +0200)]
sudokus: restore from unmaintained

8 months agoui.gadgets.alerts: fix imports
Alexander Ilin [Fri, 1 Sep 2023 21:24:41 +0000 (23:24 +0200)]
ui.gadgets.alerts: fix imports

8 months agoui.gadgets.alerts: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 21:24:41 +0000 (23:24 +0200)]
ui.gadgets.alerts: restore from unmaintained

8 months agoui.gadgets.layout: fix compilation
Alexander Ilin [Fri, 1 Sep 2023 21:24:56 +0000 (23:24 +0200)]
ui.gadgets.layout: fix compilation

8 months agoui.gadgets.layout: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 21:24:56 +0000 (23:24 +0200)]
ui.gadgets.layout: restore from unmaintained

8 months agorecipes: fix compilation
Alexander Ilin [Fri, 1 Sep 2023 22:04:05 +0000 (00:04 +0200)]
recipes: fix compilation

8 months agorecipes: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 22:00:33 +0000 (00:00 +0200)]
recipes: restore from unmaintained

8 months agopersistency: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 22:01:40 +0000 (00:01 +0200)]
persistency: restore from unmaintained

8 months agoui.gadgets.controls: fix compilation
Alexander Ilin [Fri, 1 Sep 2023 21:25:20 +0000 (23:25 +0200)]
ui.gadgets.controls: fix compilation

8 months agoui.gadgets.controls: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 21:25:20 +0000 (23:25 +0200)]
ui.gadgets.controls: restore from unmaintained

8 months agomodels.combinators.templates: fix compilation
Alexander Ilin [Fri, 1 Sep 2023 21:22:31 +0000 (23:22 +0200)]
models.combinators.templates: fix compilation

8 months agomodels.combinators[.templates]: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 21:22:31 +0000 (23:22 +0200)]
models.combinators[.templates]: restore from unmaintained

8 months agosequences.extras: add the reduce* word
Alexander Ilin [Fri, 1 Sep 2023 21:11:41 +0000 (23:11 +0200)]
sequences.extras: add the reduce* word

This partially reverts commit 94da542acda8a6d615835875962c4fdafeddff83.

8 months agogolden-section: fix compilation in the modern state
Alexander Ilin [Fri, 1 Sep 2023 19:33:59 +0000 (21:33 +0200)]
golden-section: fix compilation in the modern state

8 months agogolden-section: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 19:00:51 +0000 (21:00 +0200)]
golden-section: restore from unmaintained

8 months agoui.gadgets.cartesian: restore from unmaintained
Alexander Ilin [Fri, 1 Sep 2023 18:59:50 +0000 (20:59 +0200)]
ui.gadgets.cartesian: restore from unmaintained

8 months agoui.gadgets.slate: update the help format and code to the modern state
Alexander Ilin [Fri, 1 Sep 2023 18:57:34 +0000 (20:57 +0200)]
ui.gadgets.slate: update the help format and code to the modern state

8 months agoui.gadgets.slate: restore the deleted vocab
Alexander Ilin [Fri, 1 Sep 2023 21:53:47 +0000 (23:53 +0200)]
ui.gadgets.slate: restore the deleted vocab

This partially reverts commit 08c3842403a726abc8e9c88ab4fe2f35d3a43bc7.

8 months agogir: replace a case statement with a hash-set in? check
Alexander Ilin [Fri, 1 Sep 2023 17:52:11 +0000 (19:52 +0200)]
gir: replace a case statement with a hash-set in? check

Sort the cases alphabetically.

8 months agoio.pathnames: adding user-resource-path
John Benediktsson [Fri, 1 Sep 2023 20:23:33 +0000 (13:23 -0700)]
io.pathnames: adding user-resource-path

8 months agomath.extras: simplify round-to-decimal
John Benediktsson [Fri, 1 Sep 2023 18:54:10 +0000 (11:54 -0700)]
math.extras: simplify round-to-decimal

8 months agoio.files: using some of the new file-exists combinators
John Benediktsson [Fri, 1 Sep 2023 17:10:37 +0000 (10:10 -0700)]
io.files: using some of the new file-exists combinators

8 months agoRefactor
nomennescio [Fri, 1 Sep 2023 17:08:28 +0000 (18:08 +0100)]
Refactor

8 months agoReformat
nomennescio [Fri, 1 Sep 2023 17:08:11 +0000 (18:08 +0100)]
Reformat

8 months agoRevert "system: make exit have ( n -- ) stack effect"
John Benediktsson [Fri, 1 Sep 2023 04:42:46 +0000 (21:42 -0700)]
Revert "system: make exit have ( n -- ) stack effect"

This reverts commit 3c441d38b59cba7c24ac68bc9f8f4da971301f27.

8 months agotools.deploy.macosx: using ?delete-tree
John Benediktsson [Fri, 1 Sep 2023 04:35:26 +0000 (21:35 -0700)]
tools.deploy.macosx: using ?delete-tree

8 months agofastcgi: using ?delete-file
John Benediktsson [Fri, 1 Sep 2023 04:35:06 +0000 (21:35 -0700)]
fastcgi: using ?delete-file

8 months agoio.files: document potential if-file-exists race condition
John Benediktsson [Fri, 1 Sep 2023 04:16:20 +0000 (21:16 -0700)]
io.files: document potential if-file-exists race condition

8 months agosystem: make exit have ( n -- ) stack effect
John Benediktsson [Fri, 1 Sep 2023 03:11:52 +0000 (20:11 -0700)]
system: make exit have ( n -- ) stack effect

8 months agohelp.html: check filename for printable characters
John Benediktsson [Thu, 31 Aug 2023 21:04:06 +0000 (14:04 -0700)]
help.html: check filename for printable characters

8 months agoREADME.md: Add guided tour, link to web docs
John Benediktsson [Thu, 31 Aug 2023 20:06:40 +0000 (13:06 -0700)]
README.md: Add guided tour, link to web docs

8 months agoslots: Fix non-idiomatic code example in docs
Giftpflanze [Thu, 31 Aug 2023 18:43:31 +0000 (20:43 +0200)]
slots: Fix non-idiomatic code example in docs

8 months ago.github: help-lint-all on test_branch
John Benediktsson [Thu, 31 Aug 2023 17:21:07 +0000 (10:21 -0700)]
.github: help-lint-all on test_branch

8 months ago.github: help-lint-all
John Benediktsson [Thu, 31 Aug 2023 16:13:08 +0000 (09:13 -0700)]
.github: help-lint-all

8 months agocombinators.extras: fix help-lint
John Benediktsson [Thu, 31 Aug 2023 14:40:41 +0000 (07:40 -0700)]
combinators.extras: fix help-lint

8 months agocombinators.extras: Add more documentation
Giftpflanze [Thu, 31 Aug 2023 12:09:44 +0000 (14:09 +0200)]
combinators.extras: Add more documentation

Add quad-curry variants
Add fries
Fix some stack effects

8 months agowebsites.factorcode: tweak language
John Benediktsson [Thu, 31 Aug 2023 00:56:19 +0000 (17:56 -0700)]
websites.factorcode: tweak language

8 months agoio.files: adding if-file-exists, when-file-exists, unless-file-exists
John Benediktsson [Thu, 31 Aug 2023 00:55:48 +0000 (17:55 -0700)]
io.files: adding if-file-exists, when-file-exists, unless-file-exists

8 months agoio.encodings: rename some internal words to decode
John Benediktsson [Thu, 31 Aug 2023 00:50:10 +0000 (17:50 -0700)]
io.encodings: rename some internal words to decode

8 months agointerpolate: adding interpolated string syntax I"hello, ${0}"
John Benediktsson [Wed, 30 Aug 2023 23:18:40 +0000 (16:18 -0700)]
interpolate: adding interpolated string syntax I"hello, ${0}"

8 months agokernel: fix help-lint
John Benediktsson [Wed, 30 Aug 2023 23:15:31 +0000 (16:15 -0700)]
kernel: fix help-lint

8 months agoui.tools.debugger: fix M\ debugger focusable-child*
John Benediktsson [Wed, 30 Aug 2023 22:18:58 +0000 (15:18 -0700)]
ui.tools.debugger: fix M\ debugger focusable-child*

8 months agokernel: Fix ?when/?unless stack effects
Giftpflanze [Wed, 30 Aug 2023 20:18:12 +0000 (22:18 +0200)]
kernel: Fix ?when/?unless stack effects

8 months agocalendar: fix docs for now-gmt, add now-utc but don't remove the GMT ones yet
John Benediktsson [Wed, 30 Aug 2023 03:02:49 +0000 (20:02 -0700)]
calendar: fix docs for now-gmt, add now-utc but don't remove the GMT ones yet

8 months agotools.disassembler.gdb: fix using
John Benediktsson [Tue, 29 Aug 2023 20:58:16 +0000 (13:58 -0700)]
tools.disassembler.gdb: fix using

8 months agofix interpreted typo
John Benediktsson [Tue, 29 Aug 2023 19:55:27 +0000 (12:55 -0700)]
fix interpreted typo

8 months agoeditors.chime: support chimehq.com editor
John Benediktsson [Tue, 29 Aug 2023 18:32:02 +0000 (11:32 -0700)]
editors.chime: support chimehq.com editor

8 months agodrunken-bishop: whoops
John Benediktsson [Tue, 29 Aug 2023 15:44:53 +0000 (08:44 -0700)]
drunken-bishop: whoops

8 months agohttp2.hpack.huffman: simplify
John Benediktsson [Tue, 29 Aug 2023 03:17:28 +0000 (20:17 -0700)]
http2.hpack.huffman: simplify

8 months agodrunken-bishop: simplify
John Benediktsson [Tue, 29 Aug 2023 03:12:42 +0000 (20:12 -0700)]
drunken-bishop: simplify

8 months agopeg: fewer futures is fine
John Benediktsson [Mon, 28 Aug 2023 23:50:39 +0000 (16:50 -0700)]
peg: fewer futures is fine

8 months agocolors.contrast: choose black or white foreground based on background color
John Benediktsson [Mon, 28 Aug 2023 22:20:13 +0000 (15:20 -0700)]
colors.contrast: choose black or white foreground based on background color

8 months agopeg: adding a future test case
John Benediktsson [Mon, 28 Aug 2023 21:55:31 +0000 (14:55 -0700)]
peg: adding a future test case

8 months agopeg: revert back to old with-compilation-unit behavior
John Benediktsson [Mon, 28 Aug 2023 21:40:21 +0000 (14:40 -0700)]
peg: revert back to old with-compilation-unit behavior

8 months agodrunken-bishop: make sure starting position never duplicates
John Benediktsson [Mon, 28 Aug 2023 21:30:48 +0000 (14:30 -0700)]
drunken-bishop: make sure starting position never duplicates

8 months agopeg: use concurrency.lock for compilation
John Benediktsson [Mon, 28 Aug 2023 21:12:51 +0000 (14:12 -0700)]
peg: use concurrency.lock for compilation

8 months agoRevert "peg: compile parser at compile-time so parallel-map doesn't race the compiler"
John Benediktsson [Mon, 28 Aug 2023 21:06:34 +0000 (14:06 -0700)]
Revert "peg: compile parser at compile-time so parallel-map doesn't race the compiler"

This reverts commit 955be99eb94ff1ad2acfd318ecaf0a11cf20bd10.

8 months agopeg: compile parser at compile-time so parallel-map doesn't race the compiler
John Benediktsson [Mon, 28 Aug 2023 20:57:27 +0000 (13:57 -0700)]
peg: compile parser at compile-time so parallel-map doesn't race the compiler

8 months agodrunken-bishop: adding the OpenSSH "Drunken Bishop" ssh key visual fingerprint
John Benediktsson [Mon, 28 Aug 2023 18:44:11 +0000 (11:44 -0700)]
drunken-bishop: adding the OpenSSH "Drunken Bishop" ssh key visual fingerprint

8 months agoxml: fix namespaces to be http
John Benediktsson [Mon, 28 Aug 2023 16:09:29 +0000 (09:09 -0700)]
xml: fix namespaces to be http

8 months agodeques: allow the generics to inline in the simple words
John Benediktsson [Mon, 28 Aug 2023 03:13:14 +0000 (20:13 -0700)]
deques: allow the generics to inline in the simple words

8 months agocodebase-analyzer: handle owners and version files
Doug Coleman [Sat, 26 Aug 2023 16:21:44 +0000 (11:21 -0500)]
codebase-analyzer: handle owners and version files

8 months agowebapps.mason.docs-update: use simpler words
John Benediktsson [Mon, 28 Aug 2023 01:07:31 +0000 (18:07 -0700)]
webapps.mason.docs-update: use simpler words

8 months agomason.release.archive: build tar without xattrs
John Benediktsson [Sat, 26 Aug 2023 16:32:47 +0000 (09:32 -0700)]
mason.release.archive: build tar without xattrs

8 months agomason.docs: build without xattrs
John Benediktsson [Sat, 26 Aug 2023 16:32:07 +0000 (09:32 -0700)]
mason.docs: build without xattrs

8 months agowords: better error class for undefined-word
John Benediktsson [Sat, 26 Aug 2023 04:15:48 +0000 (21:15 -0700)]
words: better error class for undefined-word

8 months agogpu.shaders: better errors
John Benediktsson [Sat, 26 Aug 2023 04:14:57 +0000 (21:14 -0700)]
gpu.shaders: better errors

8 months agozeromq: better zeromq-error
John Benediktsson [Sat, 26 Aug 2023 04:14:37 +0000 (21:14 -0700)]
zeromq: better zeromq-error

8 months agoui.gadgets: simplify focusable-child
John Benediktsson [Sat, 26 Aug 2023 04:13:45 +0000 (21:13 -0700)]
ui.gadgets: simplify focusable-child

8 months agopython.syntax: Link help article
Giftpflanze [Fri, 25 Aug 2023 18:45:12 +0000 (20:45 +0200)]
python.syntax: Link help article

8 months agowords: add unintern-word definition
Capital [Fri, 25 Aug 2023 02:39:34 +0000 (22:39 -0400)]
words: add unintern-word definition

8 months agoGNUmakefile: prefer clang if it exists
Doug Coleman [Fri, 25 Aug 2023 02:37:21 +0000 (21:37 -0500)]
GNUmakefile: prefer clang if it exists

8 months agoConfig.macosx: leopard is 10.5, xcode 5 was released in 2013...remove
Doug Coleman [Fri, 25 Aug 2023 02:36:24 +0000 (21:36 -0500)]
Config.macosx: leopard is 10.5, xcode 5 was released in 2013...remove