]>
gitweb.factorcode.org Git - factor.git/log
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
John Benediktsson [Tue, 16 May 2023 16:18:30 +0000 (09:18 -0700)]
zim: print path and port when starting
John Benediktsson [Tue, 16 May 2023 15:57:14 +0000 (08:57 -0700)]
zim: linear search without namespace, allow port on command-line
John Benediktsson [Tue, 16 May 2023 05:57:41 +0000 (22:57 -0700)]
zim: require namespace in (find-entry-url)
John Benediktsson [Tue, 16 May 2023 05:55:44 +0000 (22:55 -0700)]
zim: fix some namespace lookups
John Benediktsson [Tue, 16 May 2023 05:38:49 +0000 (22:38 -0700)]
zim: remove unused
John Benediktsson [Tue, 16 May 2023 03:49:35 +0000 (20:49 -0700)]
arrays.shaped: fix usings
John Benediktsson [Tue, 16 May 2023 03:29:00 +0000 (20:29 -0700)]
zim: tweaks
John Benediktsson [Tue, 16 May 2023 02:34:50 +0000 (19:34 -0700)]
zim: sort by namespace first then url
John Benediktsson [Tue, 16 May 2023 02:16:41 +0000 (19:16 -0700)]
compression.zstd: simplify with an accumulator
John Benediktsson [Tue, 16 May 2023 02:12:05 +0000 (19:12 -0700)]
zim: some cleanup
John Benediktsson [Tue, 16 May 2023 01:53:47 +0000 (18:53 -0700)]
zim: better url searching, magic number asserting
John Benediktsson [Mon, 15 May 2023 23:23:38 +0000 (16:23 -0700)]
zim: fix reading uncompressed clusters
John Benediktsson [Mon, 15 May 2023 22:04:21 +0000 (15:04 -0700)]
arrays.shaped: implement nth/like so each/map works
John Benediktsson [Mon, 15 May 2023 21:44:30 +0000 (14:44 -0700)]
zim: implement assocs, implement 404
John Benediktsson [Mon, 15 May 2023 21:28:31 +0000 (14:28 -0700)]
zim: fix using, fix double entry read
John Benediktsson [Mon, 15 May 2023 21:27:44 +0000 (14:27 -0700)]
binary-search: allow search to look into the stack.
John Benediktsson [Mon, 15 May 2023 20:50:24 +0000 (13:50 -0700)]
zim: adding first version of zim parser
John Benediktsson [Mon, 15 May 2023 20:39:19 +0000 (13:39 -0700)]
html.templates: implement M\ byte-array call-template*
John Benediktsson [Mon, 15 May 2023 20:37:41 +0000 (13:37 -0700)]
compression.zstd: adding a decompress stream frame word
John Benediktsson [Mon, 15 May 2023 20:36:56 +0000 (13:36 -0700)]
compression.zstd.ffi: adding more functions
Doug Coleman [Sat, 13 May 2023 04:56:10 +0000 (23:56 -0500)]
discord: don't reconnect in a loop, wait on a mailbox til disconnected
Doug Coleman [Sat, 13 May 2023 04:41:11 +0000 (23:41 -0500)]
zoneinfo: remove a couple deprecated files
Doug Coleman [Sat, 13 May 2023 02:53:54 +0000 (21:53 -0500)]
build-from-source: add with-out-directory to change output dir
Doug Coleman [Sat, 13 May 2023 02:47:23 +0000 (21:47 -0500)]
zoneinfo.update: add a vocabulary to automatically update the zoneinfo files from the latest tag
Doug Coleman [Sat, 13 May 2023 02:45:30 +0000 (21:45 -0500)]
zoneinfo: remove obsolete or unused files
Doug Coleman [Mon, 8 May 2023 01:47:02 +0000 (20:47 -0500)]
http.websockets: remove comment
Doug Coleman [Mon, 8 May 2023 01:45:02 +0000 (20:45 -0500)]
ui.backend.windows: warn instead of trying to get hWnd>> from f
Fixes #2635
Doug Coleman [Mon, 8 May 2023 01:40:28 +0000 (20:40 -0500)]
discord: refactor reconnects
reconnecting from inside the handlers grows the stack. instead,
drop back to the original loop and reconnect there.
John Benediktsson [Fri, 12 May 2023 01:06:55 +0000 (18:06 -0700)]
periodic-table: adding another ui demo
Doug Coleman [Thu, 11 May 2023 02:16:26 +0000 (21:16 -0500)]
gir: add the beginnings of a gir file parser
John Benediktsson [Wed, 10 May 2023 17:36:15 +0000 (10:36 -0700)]
calendar.ranges: support duration ``to`` argument
John Benediktsson [Wed, 10 May 2023 16:20:21 +0000 (09:20 -0700)]
calendar.ranges: supporting reverse ranges
John Benediktsson [Tue, 9 May 2023 23:39:55 +0000 (16:39 -0700)]
calendar.ranges: adding timestamp range objects.
Doug Coleman [Sun, 7 May 2023 17:42:10 +0000 (12:42 -0500)]
ui.backend.gtk2: fix using
Doug Coleman [Sun, 7 May 2023 16:54:15 +0000 (11:54 -0500)]
gtk: Fix usings
Doug Coleman [Tue, 2 May 2023 01:59:47 +0000 (20:59 -0500)]
gnome: rename gtk to gtk2, move most gir files to basis/gir
tag gnome
Doug Coleman [Sun, 7 May 2023 03:12:31 +0000 (22:12 -0500)]
build-from-source.windows: add build-ripgrep
Doug Coleman [Sun, 7 May 2023 03:11:33 +0000 (22:11 -0500)]
wrap.strings: fix test
Doug Coleman [Sun, 7 May 2023 02:13:28 +0000 (21:13 -0500)]
odbc: add all of the ffi functions i could find, write check-statement
John Benediktsson [Thu, 4 May 2023 22:34:23 +0000 (15:34 -0700)]
tokencase: simplify
John Benediktsson [Thu, 4 May 2023 21:41:47 +0000 (14:41 -0700)]
color-picker-game: use locals for nicer UI layout
John Benediktsson [Thu, 4 May 2023 04:08:28 +0000 (21:08 -0700)]
raylib: remove duplicate function definition
John Benediktsson [Thu, 4 May 2023 03:30:01 +0000 (20:30 -0700)]
raylib: update to RayLib 4.5.0
John Benediktsson [Wed, 3 May 2023 21:36:50 +0000 (14:36 -0700)]
color-picker-game: slight refactor for blog post
John Benediktsson [Wed, 3 May 2023 19:24:44 +0000 (12:24 -0700)]
help.syntax: handle parens
John Benediktsson [Wed, 3 May 2023 18:09:02 +0000 (11:09 -0700)]
ui.gadgets.tabbed: re-add internal border
John Benediktsson [Wed, 3 May 2023 17:55:00 +0000 (10:55 -0700)]
wrap.strings: allow breaking long words
John Benediktsson [Wed, 3 May 2023 17:27:20 +0000 (10:27 -0700)]
pcre2: fix strings to use utf8 everywhere
John Benediktsson [Wed, 3 May 2023 17:26:44 +0000 (10:26 -0700)]
ui.gadgets.tabbed: fix up background
John Benediktsson [Wed, 3 May 2023 16:46:40 +0000 (09:46 -0700)]
color-picker-game: games for all color types
John Benediktsson [Wed, 3 May 2023 16:46:27 +0000 (09:46 -0700)]
ui.gadgets.tabbed: make sure tab bar has background set
John Benediktsson [Wed, 3 May 2023 15:41:23 +0000 (08:41 -0700)]
color-picker: better tabs, more colors
John Benediktsson [Wed, 3 May 2023 14:47:14 +0000 (07:47 -0700)]
color-picker-game: adding a reset button
John Benediktsson [Wed, 3 May 2023 14:46:52 +0000 (07:46 -0700)]
colors.distances: smaller rgba-distance definition
John Benediktsson [Wed, 3 May 2023 14:46:21 +0000 (07:46 -0700)]
ui.gadgets.tabbed: re-use toolbar theme to make nice tabs
John Benediktsson [Tue, 2 May 2023 23:21:43 +0000 (16:21 -0700)]
color-picker-game: another demo
John Benediktsson [Tue, 2 May 2023 20:59:18 +0000 (13:59 -0700)]
color-picker: pick a bunch of color types
John Benediktsson [Tue, 2 May 2023 20:58:55 +0000 (13:58 -0700)]
colors: some cleanup, adding ?named-color
John Benediktsson [Tue, 2 May 2023 03:10:02 +0000 (20:10 -0700)]
math.functions.integer-logs: fix tests
John Benediktsson [Mon, 1 May 2023 22:48:19 +0000 (15:48 -0700)]
pcre2: sort nametable properly
John Benediktsson [Mon, 1 May 2023 22:25:13 +0000 (15:25 -0700)]
pcre2: adding some basic support for named captures
John Benediktsson [Mon, 1 May 2023 21:51:22 +0000 (14:51 -0700)]
generalizations: fix test
John Benediktsson [Mon, 1 May 2023 21:48:46 +0000 (14:48 -0700)]
pcre2: adding start of libpcre2 bindings
John Benediktsson [Mon, 1 May 2023 20:51:17 +0000 (13:51 -0700)]
math.vectors.simd: rename assert-positive to not conflict
John Benediktsson [Mon, 1 May 2023 20:34:25 +0000 (13:34 -0700)]
math.functions.integer-logs: remove unused word
John Benediktsson [Mon, 1 May 2023 20:19:41 +0000 (13:19 -0700)]
misc/vim: update syntax
John Benediktsson [Mon, 1 May 2023 20:18:51 +0000 (13:18 -0700)]
math: adding assert-positive and assert-negative
John Benediktsson [Mon, 1 May 2023 16:29:36 +0000 (09:29 -0700)]
math.floating-point: improve double. printing
John Benediktsson [Mon, 1 May 2023 15:53:25 +0000 (08:53 -0700)]
webbrowser: faster url-string? prototype
John Benediktsson [Sat, 29 Apr 2023 23:41:02 +0000 (16:41 -0700)]
help.tour: fix docs
John Benediktsson [Fri, 28 Apr 2023 17:39:51 +0000 (10:39 -0700)]
build-from-source: don't use github-git-uri by default
John Benediktsson [Fri, 28 Apr 2023 17:35:53 +0000 (10:35 -0700)]
io.sockets.secure.unix: handle linux ssl error on premature close
John Benediktsson [Fri, 28 Apr 2023 04:53:46 +0000 (21:53 -0700)]
io.sockets.secure.unix: simplify tests
John Benediktsson [Fri, 28 Apr 2023 04:53:31 +0000 (21:53 -0700)]
io.sockets.secure: simplify with-secure-context
Doug Coleman [Thu, 27 Apr 2023 22:57:07 +0000 (17:57 -0500)]
openssl.libssl: bug report got fixed! "read header" test works again
https://github.com/openssl/openssl/issues/20808
Doug Coleman [Thu, 27 Apr 2023 22:54:37 +0000 (17:54 -0500)]
github: add http/https uris
Doug Coleman [Thu, 27 Apr 2023 22:53:37 +0000 (17:53 -0500)]
build-from-source: use a pristine directory $TEMP/github/[org]/[repo]
add support for gitlab (freedesktop cairo moved there only)
John Benediktsson [Thu, 27 Apr 2023 21:13:11 +0000 (14:13 -0700)]
websites.concatenative: adding re
Doug Coleman [Thu, 27 Apr 2023 00:59:45 +0000 (19:59 -0500)]
certs: add a vocabulary to generate ssl certs for testing
John Benediktsson [Wed, 26 Apr 2023 16:02:24 +0000 (09:02 -0700)]
tools.deploy.backend: clean the old deploy images automatically
Doug Coleman [Sat, 22 Apr 2023 14:22:40 +0000 (09:22 -0500)]
hacker-news: use parallel-map-timeout
Doug Coleman [Sat, 22 Apr 2023 14:22:34 +0000 (09:22 -0500)]
concurrency.combinators: add parallel-map-timeout
Doug Coleman [Sat, 22 Apr 2023 02:02:50 +0000 (21:02 -0500)]
openssl.libssl: allow "unknown" state in initialized ssl object unit test
The behavior of a fully passing test suite seems to contradict that
the "unknown" state should not happen in the ssl object that has
just been initialized. If you know why this happens or think it's
problematic, please file an issue.
The same issue happens with C: https://paste.factorcode.org/paste?id=4554
Doug Coleman [Fri, 21 Apr 2023 23:19:25 +0000 (18:19 -0500)]
codebase-analyzer: add some julia/rust project file detection
Doug Coleman [Thu, 20 Apr 2023 00:29:47 +0000 (19:29 -0500)]
openssl: use TLS_method() to get the highest supported version
TLSv1_1_method-style functions are deprecated
Doug Coleman [Tue, 18 Apr 2023 21:48:35 +0000 (16:48 -0500)]
hacker-news: fix json http gets
John Benediktsson [Tue, 18 Apr 2023 20:16:10 +0000 (13:16 -0700)]
github: fix json.http duplication
Doug Coleman [Tue, 18 Apr 2023 00:14:57 +0000 (19:14 -0500)]
hacker-news: add a word to get comments
Doug Coleman [Tue, 18 Apr 2023 00:14:25 +0000 (19:14 -0500)]
github: use json.http
Doug Coleman [Tue, 18 Apr 2023 00:12:30 +0000 (19:12 -0500)]
json: add json.http and some helper words for http requests