]>
gitweb.factorcode.org Git - factor.git/log
John Benediktsson [Thu, 13 Jul 2023 21:01:25 +0000 (14:01 -0700)]
listener: adding ranges to interactive-vocabs
John Benediktsson [Thu, 13 Jul 2023 03:54:34 +0000 (20:54 -0700)]
graphviz.render.windows: rename program-files-directories.
Doug Coleman [Thu, 13 Jul 2023 00:50:29 +0000 (19:50 -0500)]
parser: fix test and docs
Doug Coleman [Tue, 9 Aug 2022 04:29:26 +0000 (23:29 -0500)]
io.standard-paths: Add application-directories word
Doug Coleman [Sun, 9 Jul 2023 15:08:21 +0000 (10:08 -0500)]
parser: fix using for tests
Doug Coleman [Sun, 9 Jul 2023 14:16:04 +0000 (09:16 -0500)]
parser: fix location word
Doug Coleman [Thu, 29 Jun 2023 23:52:58 +0000 (18:52 -0500)]
discord: drop "discriminator" feature
Doug Coleman [Thu, 29 Jun 2023 23:44:50 +0000 (18:44 -0500)]
http.client: add a ?download-update-to and file-too-old? for updating cached files
Doug Coleman [Thu, 29 Jun 2023 23:43:31 +0000 (18:43 -0500)]
tools.directory-to-file: use canonicalize-path
Doug Coleman [Fri, 16 Jun 2023 16:37:37 +0000 (12:37 -0400)]
calendar: use ago instead of `now swap time-`
Rudi Grinberg [Sat, 8 Jul 2023 15:29:11 +0000 (17:29 +0200)]
feature(linux): pipe2 bindings
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
Konrad Hinsen [Mon, 3 Jul 2023 15:35:33 +0000 (15:35 +0000)]
Use https rather than git protocol in download instructions
Only project members can clone via the git protocol.
Rudi Grinberg [Sun, 2 Jul 2023 15:59:18 +0000 (17:59 +0200)]
feature: canonical s-expressions
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
Doug Coleman [Wed, 21 Jun 2023 23:27:00 +0000 (18:27 -0500)]
build.sh: use shellcode in vscode to fix some warnings
real changes:
- curl -4 to bypass ipv6
- remove clang version check
- better test_program_installed test_programs_installed
TryAngle [Tue, 20 Jun 2023 03:43:50 +0000 (05:43 +0200)]
Remove: nullptr word
Sebastian Strobl [Tue, 20 Jun 2023 03:31:40 +0000 (05:31 +0200)]
Add: glfw3 bindings & Init: vulkan bindings
John Benediktsson [Sun, 11 Jun 2023 17:24:58 +0000 (10:24 -0700)]
tools.deploy: bump gpu.demos.bunny
John Benediktsson [Sun, 11 Jun 2023 00:51:55 +0000 (17:51 -0700)]
tools.deploy: bump bunny
John Benediktsson [Tue, 6 Jun 2023 17:35:01 +0000 (10:35 -0700)]
peg: some cleanup and make words internal
Doug Coleman [Fri, 26 May 2023 03:34:26 +0000 (22:34 -0500)]
backoff: Add an exponential backoff combinator
Doug Coleman [Fri, 26 May 2023 00:11:13 +0000 (19:11 -0500)]
discord.chatgpt-bot: use new openai model order
Doug Coleman [Fri, 26 May 2023 00:07:21 +0000 (19:07 -0500)]
openai: take the model as last parameter
John Benediktsson [Tue, 6 Jun 2023 02:56:19 +0000 (19:56 -0700)]
peg.debugger: removing unused error
John Benediktsson [Tue, 6 Jun 2023 02:43:26 +0000 (19:43 -0700)]
peg: need to compile at top level to prevent races on parallel-map
Doug Coleman [Mon, 5 Jun 2023 19:21:20 +0000 (14:21 -0500)]
system-info.macosx: adding macOS Sonoma
John Benediktsson [Sat, 3 Jun 2023 04:43:21 +0000 (21:43 -0700)]
Revert "http.parsers: switch back to full PEG:"
This reverts commit
ba0c923ae286ff46e6a02e9f9adf80f24b729c0e .
John Benediktsson [Sat, 3 Jun 2023 04:13:52 +0000 (21:13 -0700)]
http.parsers: switch back to full PEG:
John Benediktsson [Sat, 3 Jun 2023 04:13:32 +0000 (21:13 -0700)]
tools.deploy: bump test 5 deploy reflection
John Benediktsson [Fri, 2 Jun 2023 19:09:32 +0000 (12:09 -0700)]
peg: adding docs for PARTIAL-PEG: and PEG:
John Benediktsson [Fri, 2 Jun 2023 18:57:43 +0000 (11:57 -0700)]
peg: make a version that doesn't assert input was fully consumed
John Benediktsson [Thu, 1 Jun 2023 17:48:33 +0000 (10:48 -0700)]
peg: use memoize-quot instead of private words
John Benediktsson [Thu, 1 Jun 2023 17:38:20 +0000 (10:38 -0700)]
core/basis/extra: some [ dup ] dip => dupd cleanup
John Benediktsson [Thu, 1 Jun 2023 17:33:15 +0000 (10:33 -0700)]
lint: add more forms
John Benediktsson [Thu, 1 Jun 2023 17:33:06 +0000 (10:33 -0700)]
gap-buffer: pick pick is 2over
John Benediktsson [Thu, 1 Jun 2023 17:32:41 +0000 (10:32 -0700)]
tools.deploy: bump bunny
John Benediktsson [Thu, 1 Jun 2023 15:48:10 +0000 (08:48 -0700)]
tools.deploy: bump bunny
John Benediktsson [Thu, 1 Jun 2023 03:48:26 +0000 (20:48 -0700)]
toml: fixed issue with reload compile
John Benediktsson [Thu, 1 Jun 2023 03:47:16 +0000 (20:47 -0700)]
peg: use memoize to simplify PEG: and allow it to reset properly
John Benediktsson [Wed, 31 May 2023 22:12:44 +0000 (15:12 -0700)]
sequences: making head-to-index and index-to-tail private
John Benediktsson [Wed, 31 May 2023 21:22:43 +0000 (14:22 -0700)]
io.files: simplify set-file-lines, set-file-contents.
John Benediktsson [Wed, 31 May 2023 20:34:27 +0000 (13:34 -0700)]
assocs.extras: adding assoc-interleave
John Benediktsson [Wed, 31 May 2023 19:15:44 +0000 (12:15 -0700)]
json.prettyprint: fix print-json rename
John Benediktsson [Wed, 31 May 2023 19:02:16 +0000 (12:02 -0700)]
json: adding some JSON Lines support
John Benediktsson [Wed, 31 May 2023 18:43:31 +0000 (11:43 -0700)]
toml: add a bunch of 1.0.0 tests
John Benediktsson [Wed, 31 May 2023 18:28:12 +0000 (11:28 -0700)]
peg: move check-parse-result from peg.ebnf
John Benediktsson [Wed, 24 May 2023 04:08:53 +0000 (21:08 -0700)]
ini-file: re-add escaping but wrap tokens containing quotes.
Doug Coleman [Wed, 31 May 2023 06:40:28 +0000 (01:40 -0500)]
build-from-source.windows: build grpc dlls/exe
Doug Coleman [Wed, 31 May 2023 01:57:39 +0000 (20:57 -0500)]
odbc: better cleanup of resources, rename - to _ in C constants
- change order of odbc-query
- add odbc-queries (snowflake wants you to set the warehouse before
running your query but only lets you do one query per statement,
which means you can't use odbc-query because it wastes your one query)
- handle NULL results
- pass in a length ref to SQLGetData or else Snowflake odbc driver fails
Giftpflanze [Wed, 31 May 2023 01:18:51 +0000 (03:18 +0200)]
misc/vim: Prevent CHAR: ; from ending : definitions
Giftpflanze [Wed, 31 May 2023 01:08:54 +0000 (03:08 +0200)]
misc/vim: Fix brace coloring for maybe classes in tuple declarations
Giftpflanze [Tue, 30 May 2023 01:27:06 +0000 (03:27 +0200)]
combinators.extras: Add 3quad, 3tri*, 3tri@, {2,3,4}quad{*,@}
Doug Coleman [Sun, 28 May 2023 04:01:16 +0000 (23:01 -0500)]
build-from-source.windows: update dll versions
Doug Coleman [Sun, 28 May 2023 04:00:01 +0000 (23:00 -0500)]
build-from-source: don't use temp directory because windows deletes
files
Giftpflanze [Fri, 26 May 2023 21:58:09 +0000 (23:58 +0200)]
assocs.extras: Fix filter/reject-keys/values stack effects
Giftpflanze [Fri, 26 May 2023 11:39:53 +0000 (13:39 +0200)]
misc/vim: Add ((
Doug Coleman [Tue, 23 May 2023 03:26:54 +0000 (22:26 -0500)]
build-from-source.windows: add duckdb build
Doug Coleman [Tue, 23 May 2023 01:38:18 +0000 (20:38 -0500)]
npm: fix word rename
Doug Coleman [Tue, 23 May 2023 01:38:09 +0000 (20:38 -0500)]
ini-file: fix bad test
Doug Coleman [Tue, 23 May 2023 00:31:18 +0000 (19:31 -0500)]
duckdb.ffi: add an ffi binding to duckdb
Doug Coleman [Tue, 23 May 2023 00:12:07 +0000 (19:12 -0500)]
github: add some api calls, use map for getting ALL the data
Doug Coleman [Tue, 23 May 2023 00:11:46 +0000 (19:11 -0500)]
git: add some code to add remotes as git@github.com: or https://github.com
Doug Coleman [Tue, 23 May 2023 00:10:38 +0000 (19:10 -0500)]
ini-file: don't escape quotes in section names
.git/config is a good test for this
Giftpflanze [Mon, 22 May 2023 22:53:28 +0000 (00:53 +0200)]
misc/vim: Fix ALIEN: highlighting
Fixes #2744
Giftpflanze [Mon, 22 May 2023 22:50:47 +0000 (00:50 +0200)]
misc/vim: Add get[, set[, slots[, set-slots[
Fixes #2736
Giftpflanze [Mon, 22 May 2023 22:48:44 +0000 (00:48 +0200)]
misc/vim: Add EBNF: and EDITOR:
Add syntax highlighting for EBNF: and EDITOR:
Fix indenting for EDITOR:
Fixes #2737
Giftpflanze [Sun, 21 May 2023 21:14:07 +0000 (23:14 +0200)]
fixups: Add json vocabs
John Benediktsson [Sun, 21 May 2023 02:06:32 +0000 (19:06 -0700)]
io.files.windows: drain/refill need destructors
Doug Coleman [Sat, 20 May 2023 00:18:18 +0000 (19:18 -0500)]
discord: don't stop if we get a reconnect message.
use g. etc for printing to global context
John Benediktsson [Fri, 19 May 2023 23:01:18 +0000 (16:01 -0700)]
io.sockets.unix: fix using
John Benediktsson [Fri, 19 May 2023 22:58:43 +0000 (15:58 -0700)]
io.sockets.secure.openssl: fix drain to check for empty buffer
John Benediktsson [Fri, 19 May 2023 22:15:28 +0000 (15:15 -0700)]
io.sockets.secure.windows: make ssl-sockets all non-blocking
John Benediktsson [Fri, 19 May 2023 22:12:18 +0000 (15:12 -0700)]
io.files.windows: implement non-blocking (wait-to-read/write)
John Benediktsson [Fri, 19 May 2023 22:11:55 +0000 (15:11 -0700)]
io.sockets.secure.openssl: simplify error handling of do-ssl-read/write
John Benediktsson [Fri, 19 May 2023 22:11:08 +0000 (15:11 -0700)]
io.ports: move the wait-for-port here.
John Benediktsson [Fri, 19 May 2023 20:15:04 +0000 (13:15 -0700)]
io.files.windows: improve error messages for set-file-pointer
John Benediktsson [Fri, 19 May 2023 19:18:34 +0000 (12:18 -0700)]
io.files.windows: open-append doesn't need to be a hook
John Benediktsson [Fri, 19 May 2023 19:10:39 +0000 (12:10 -0700)]
io.directories: make sure truncate throws file-not-found
John Benediktsson [Fri, 19 May 2023 19:09:42 +0000 (12:09 -0700)]
io.directories.windows: fix truncate-file
John Benediktsson [Fri, 19 May 2023 18:58:26 +0000 (11:58 -0700)]
io.directories.windows: fix truncate-file
John Benediktsson [Fri, 19 May 2023 18:56:41 +0000 (11:56 -0700)]
io.files.windows: fix set-end-of-file
John Benediktsson [Fri, 19 May 2023 18:47:16 +0000 (11:47 -0700)]
io.directories: fix test using
John Benediktsson [Fri, 19 May 2023 18:44:21 +0000 (11:44 -0700)]
gravatar: whoops, need get
John Benediktsson [Fri, 19 May 2023 18:42:57 +0000 (11:42 -0700)]
gravatar: adding some optional avatar parameters
John Benediktsson [Fri, 19 May 2023 17:48:59 +0000 (10:48 -0700)]
zim.builder: some cleanup to prepare for appending to a zim file
John Benediktsson [Fri, 19 May 2023 17:47:23 +0000 (10:47 -0700)]
io.directories: add tests for truncate-file
John Benediktsson [Fri, 19 May 2023 16:55:22 +0000 (09:55 -0700)]
io.directories: implement cross-platform truncate-file.
John Benediktsson [Thu, 18 May 2023 22:32:28 +0000 (15:32 -0700)]
zim.tools: better usage
John Benediktsson [Thu, 18 May 2023 20:23:14 +0000 (13:23 -0700)]
zim: some tweaks for disposable
John Benediktsson [Thu, 18 May 2023 20:22:52 +0000 (13:22 -0700)]
zim.tools: adding a command-line tool.
John Benediktsson [Thu, 18 May 2023 16:33:11 +0000 (09:33 -0700)]
zim.builder: adding a MAIN:
John Benediktsson [Wed, 17 May 2023 20:02:25 +0000 (13:02 -0700)]
vocabs.loader: unset main, fixes a refresh issue
John Benediktsson [Wed, 17 May 2023 17:11:15 +0000 (10:11 -0700)]
zim.builder: binpack to 1 MB clusers
John Benediktsson [Wed, 17 May 2023 05:24:06 +0000 (22:24 -0700)]
zim: faster if we save the stream
John Benediktsson [Wed, 17 May 2023 05:23:50 +0000 (22:23 -0700)]
zim.builder: support zstd clusters
John Benediktsson [Wed, 17 May 2023 04:29:28 +0000 (21:29 -0700)]
zim.builder: adding the beginning of a zim file builder
John Benediktsson [Tue, 16 May 2023 22:30:54 +0000 (15:30 -0700)]
zim: re-factor out zim.server
John Benediktsson [Tue, 16 May 2023 18:11:28 +0000 (11:11 -0700)]
readline-listener: tab-complete qualified words
razetime [Sat, 6 May 2023 02:26:05 +0000 (07:56 +0530)]
strings: correct article commas
razetime [Sat, 6 May 2023 02:51:43 +0000 (08:21 +0530)]
math.extras: fix desc of nonzero
John Benediktsson [Tue, 16 May 2023 16:39:21 +0000 (09:39 -0700)]
websites.concatenative: adding blogs responder