]>
gitweb.factorcode.org Git - factor.git/log
John Benediktsson [Tue, 16 Mar 2021 15:13:21 +0000 (08:13 -0700)]
hashcash: change available-chars to a constant.
John Benediktsson [Tue, 16 Mar 2021 15:13:04 +0000 (08:13 -0700)]
audio.aiff: one liner.
John Benediktsson [Tue, 16 Mar 2021 15:12:47 +0000 (08:12 -0700)]
fuel: fix for scaffold-vocab-in.
timor [Tue, 16 Mar 2021 14:55:38 +0000 (15:55 +0100)]
shell.nix: Define gdk pixbuf loaders from build dependencies.
This resolves a problem when the wrapped Factor binary is executed with
`GDK_PIXBUF_MODULE_FILE` set to an incompatible version. This happens if e.g.
Factor is run from within an Emacs that uses newer gdk versions.
Related NixOS issue: https://github.com/NixOS/nixpkgs/issues/54278
In the long run, this should be replaced by a derivation which correctly runs
through all the phases correctly to set up `wrapGAppsHook` correctly. Even
then, the correct behavior would probably be to have the surrounding
environment (e.g. Emacs) restore the default variable value in it's
sub-environments.
Giftpflanze [Tue, 16 Mar 2021 02:33:11 +0000 (02:33 +0000)]
peg: Fix documentation
John Benediktsson [Mon, 15 Mar 2021 22:34:49 +0000 (15:34 -0700)]
gemini.cli: fixing gemini-reload.
John Benediktsson [Mon, 15 Mar 2021 22:30:08 +0000 (15:30 -0700)]
gemini.server: better default port.
John Benediktsson [Mon, 15 Mar 2021 22:28:34 +0000 (15:28 -0700)]
gemini.server: adding a gemini server.
John Benediktsson [Mon, 15 Mar 2021 22:26:27 +0000 (15:26 -0700)]
gopher.server: adding a main.
John Benediktsson [Mon, 15 Mar 2021 22:25:55 +0000 (15:25 -0700)]
gemini: allow link text to have trailing whitespace.
John Benediktsson [Mon, 15 Mar 2021 20:40:45 +0000 (13:40 -0700)]
urls: adding some more test cases for remove-dot-segments.
John Benediktsson [Mon, 15 Mar 2021 20:34:28 +0000 (13:34 -0700)]
Revert "mason.child: Up the codeheap size on Windows mason tests."
This reverts commit
cff2fde9f9f52d0d21a281ce4e3be92cb5067ec8 .
John Benediktsson [Mon, 15 Mar 2021 20:34:09 +0000 (13:34 -0700)]
Revert "mason.child: change windows code-heap from 200 to 100."
This reverts commit
5d818ccc7161ff6f239e34a2b8f8152c66368f7a .
John Benediktsson [Mon, 15 Mar 2021 19:56:38 +0000 (12:56 -0700)]
gemini: fix "up" command.
John Benediktsson [Mon, 15 Mar 2021 19:56:07 +0000 (12:56 -0700)]
urls: remove unnecessary slashes in remove-dot-segments.
John Benediktsson [Mon, 15 Mar 2021 19:37:09 +0000 (12:37 -0700)]
vocabs: when forgetting vocab foo, also forget foo.private.
John Benediktsson [Mon, 15 Mar 2021 19:34:25 +0000 (12:34 -0700)]
tools.deploy.backend: use alien.libraries.finder.
John Benediktsson [Mon, 15 Mar 2021 19:25:35 +0000 (12:25 -0700)]
gemini: wrap at 76 chars.
John Benediktsson [Mon, 15 Mar 2021 19:16:09 +0000 (12:16 -0700)]
tools.scaffold: change scaffold-vocab to scaffold-vocab-in.
Adding scaffold-vocab to find an appropriate parent vocabulary's root to
create the new vocabulary in.
John Benediktsson [Mon, 15 Mar 2021 18:57:57 +0000 (11:57 -0700)]
core-text.fonts: switch monospace to Menlo.
Monaco only has a Regular weight, but Menlo has Regular, Bold, Italic,
and Bold-Italic. This should improve the Listener experience on MacOS.
John Benediktsson [Mon, 15 Mar 2021 18:56:18 +0000 (11:56 -0700)]
gemini: make sure to >url in gemini.
John Benediktsson [Mon, 15 Mar 2021 18:54:08 +0000 (11:54 -0700)]
gemini: use ../ url-append-path for "up".
John Benediktsson [Mon, 15 Mar 2021 18:53:01 +0000 (11:53 -0700)]
urls: use split1 instead of replace in remove-dot-segments.
John Benediktsson [Mon, 15 Mar 2021 18:49:20 +0000 (11:49 -0700)]
urls: handle a series of /././././ in paths.
John Benediktsson [Mon, 15 Mar 2021 18:36:33 +0000 (11:36 -0700)]
command-loop: handle errors when calling commands.
John Benediktsson [Mon, 15 Mar 2021 18:29:24 +0000 (11:29 -0700)]
tools.deploy.libraries: remove in favor of alien.libraries.finder.
Keep the find-library-file behavior in M\ windows find-library*.
John Benediktsson [Mon, 15 Mar 2021 18:05:19 +0000 (11:05 -0700)]
urls: improve remove-dot-segments and test lots of cases.
John Benediktsson [Mon, 15 Mar 2021 16:31:26 +0000 (09:31 -0700)]
gemini.cli: store and print link titles.
John Benediktsson [Mon, 15 Mar 2021 16:31:02 +0000 (09:31 -0700)]
gemini: more style.
John Benediktsson [Mon, 15 Mar 2021 05:23:03 +0000 (22:23 -0700)]
gemini.cli: fix some navigation stack, add gus command.
John Benediktsson [Mon, 15 Mar 2021 00:27:09 +0000 (17:27 -0700)]
gemini.cli: improve ls and add stack command.
John Benediktsson [Sun, 14 Mar 2021 21:44:04 +0000 (14:44 -0700)]
gemini.cli: adding a shell command.
John Benediktsson [Sun, 14 Mar 2021 21:33:13 +0000 (14:33 -0700)]
command-loop: adding abbrevs command.
John Benediktsson [Sun, 14 Mar 2021 21:32:43 +0000 (14:32 -0700)]
gemini.cli: adding ls, url, root commands.
John Benediktsson [Sun, 14 Mar 2021 19:23:56 +0000 (12:23 -0700)]
alien.libraries.finder.macosx: check file exists and shared cache.
John Benediktsson [Sun, 14 Mar 2021 19:08:15 +0000 (12:08 -0700)]
alien.libraries.finder: use dyld_shared_cache on Big Sur.
John Benediktsson [Sun, 14 Mar 2021 15:18:11 +0000 (08:18 -0700)]
command-line.loop: moving to extra/command-loop for now.
John Benediktsson [Sun, 14 Mar 2021 05:02:43 +0000 (21:02 -0800)]
sodium: adding some tags.txt.
John Benediktsson [Sun, 14 Mar 2021 04:50:41 +0000 (20:50 -0800)]
gemini.cli: run less only if file exists.
John Benediktsson [Sun, 14 Mar 2021 04:49:14 +0000 (20:49 -0800)]
Revert "vm: Allow larger 32bit code heaps."
This reverts commit
723e0e2c1a3973e990a61fceaa808bb0b7261d6f .
Doug Coleman [Sat, 13 Mar 2021 02:00:34 +0000 (20:00 -0600)]
compression.zstd: Add zstd support.
John Benediktsson [Sat, 13 Mar 2021 00:09:32 +0000 (16:09 -0800)]
Revert "Revert "urls: RFC 3986 (5.2.4. Remove Dot Segments)""
This reverts commit
0263f0b9647b080aa50e146fdc1658e4dd9d8cc3 .
John Benediktsson [Sat, 13 Mar 2021 00:06:08 +0000 (16:06 -0800)]
gemini.cli: cleanup using command-line.loop.
John Benediktsson [Sat, 13 Mar 2021 00:05:39 +0000 (16:05 -0800)]
gemini: cleanup pre handling.
John Benediktsson [Sat, 13 Mar 2021 00:03:57 +0000 (16:03 -0800)]
logging.server: use io.directories:?delete-file.
John Benediktsson [Sat, 13 Mar 2021 00:01:53 +0000 (16:01 -0800)]
command-line.loop: adding a generic command interpreter.
John Benediktsson [Fri, 12 Mar 2021 20:36:53 +0000 (12:36 -0800)]
gemini.cli: split history and forward/backward stack.
John Benediktsson [Fri, 12 Mar 2021 20:32:20 +0000 (12:32 -0800)]
Revert "urls: RFC 3986 (5.2.4. Remove Dot Segments)"
This reverts commit
fa01104da7406efe923181921bbcdddc38f9a55c .
John Benediktsson [Fri, 12 Mar 2021 16:32:46 +0000 (08:32 -0800)]
http: simpler stack effects, adding a test case.
Giftpflanze [Fri, 12 Mar 2021 11:52:55 +0000 (11:52 +0000)]
http: Make parse-set-cookie matching case insensitive
inivekin [Fri, 12 Mar 2021 11:01:29 +0000 (19:01 +0800)]
Fixes apropos header colour bug, Changes help path border
John Benediktsson [Fri, 12 Mar 2021 07:12:46 +0000 (23:12 -0800)]
gemini: formatting.
John Benediktsson [Fri, 12 Mar 2021 07:09:17 +0000 (23:09 -0800)]
gemini: wrap at 78 chars.
John Benediktsson [Fri, 12 Mar 2021 07:06:34 +0000 (23:06 -0800)]
gemini.cli: add help, open non-gemini urls in webbrowser.
John Benediktsson [Fri, 12 Mar 2021 06:37:13 +0000 (22:37 -0800)]
gemini: parameterize gemini-pad.
John Benediktsson [Fri, 12 Mar 2021 05:29:44 +0000 (21:29 -0800)]
gemini: some fixes to support the CLI version.
John Benediktsson [Fri, 12 Mar 2021 05:24:58 +0000 (21:24 -0800)]
gemini.cli: adding a command line client.
John Benediktsson [Fri, 12 Mar 2021 04:19:57 +0000 (20:19 -0800)]
gemini: fix latin1 typo.
John Benediktsson [Fri, 12 Mar 2021 04:19:14 +0000 (20:19 -0800)]
urls: RFC 3986 (5.2.4. Remove Dot Segments)
John Benediktsson [Fri, 12 Mar 2021 03:29:18 +0000 (19:29 -0800)]
gemini: toggle on pre tags.
John Benediktsson [Fri, 12 Mar 2021 03:28:11 +0000 (19:28 -0800)]
gemini: pass more test cases.
John Benediktsson [Fri, 12 Mar 2021 01:50:15 +0000 (17:50 -0800)]
gemini: add support for redirects and text encodings.
John Benediktsson [Thu, 11 Mar 2021 23:56:33 +0000 (15:56 -0800)]
gemini: support images.
John Benediktsson [Thu, 11 Mar 2021 23:40:57 +0000 (15:40 -0800)]
gemini: some fixes for preformatted blocks.
John Benediktsson [Thu, 11 Mar 2021 23:22:58 +0000 (15:22 -0800)]
gemini: fix path handling.
John Benediktsson [Thu, 11 Mar 2021 23:19:43 +0000 (15:19 -0800)]
gemini.ui: a simple UI for gemini browsing.
John Benediktsson [Thu, 11 Mar 2021 23:19:22 +0000 (15:19 -0800)]
gemini: print links.
John Benediktsson [Thu, 11 Mar 2021 22:20:58 +0000 (14:20 -0800)]
gemini: client for Project gemini.
John Benediktsson [Thu, 11 Mar 2021 20:42:09 +0000 (12:42 -0800)]
misc/vim: rename factorStackEffect to factorEffect.
John Benediktsson [Thu, 11 Mar 2021 20:35:07 +0000 (12:35 -0800)]
misc/vim: add :> locals syntax.
John Benediktsson [Thu, 11 Mar 2021 19:30:48 +0000 (11:30 -0800)]
misc/vim: better definition/declaration highlighting.
John Benediktsson [Thu, 11 Mar 2021 02:19:48 +0000 (18:19 -0800)]
json.reader: make path>jsons check for balanced brackets.
Doug Coleman [Thu, 11 Mar 2021 01:46:51 +0000 (19:46 -0600)]
json.reader: Add a path>jsons for files that have multiple json objs.
Lots of people log a stream of json objects to disk. The vocabulary already
handles this case but then path>json discards the results, which is "correct"
but not that useful for this case.
Doug Coleman [Thu, 11 Mar 2021 01:46:01 +0000 (19:46 -0600)]
cli.git: Get directory entries without the .git directory.
John Benediktsson [Wed, 10 Mar 2021 23:46:23 +0000 (15:46 -0800)]
misc/vim: fix private string.
John Benediktsson [Wed, 10 Mar 2021 23:44:44 +0000 (15:44 -0800)]
misc/vim: more private fixes.
John Benediktsson [Wed, 10 Mar 2021 23:42:18 +0000 (15:42 -0800)]
misc/vim: fix <PRIVATE blocks.
John Benediktsson [Wed, 10 Mar 2021 23:30:46 +0000 (15:30 -0800)]
misc/vim: some cleanup and add more stuff.
John Benediktsson [Tue, 9 Mar 2021 23:01:59 +0000 (15:01 -0800)]
mason.test: remove unused "word-vocabulary".
John Benediktsson [Tue, 9 Mar 2021 20:13:04 +0000 (12:13 -0800)]
toml: fix inline table parsing.
John Benediktsson [Mon, 8 Mar 2021 23:46:24 +0000 (15:46 -0800)]
unix.signals: tweak dispatch-signal-hooks.
John Benediktsson [Mon, 8 Mar 2021 23:21:11 +0000 (15:21 -0800)]
linux-input-events: move to basis and rename linux.input-events.
John Benediktsson [Mon, 8 Mar 2021 23:17:37 +0000 (15:17 -0800)]
unix.signals: use remove-eq! on signal handlers.
Doug Coleman [Sun, 7 Mar 2021 19:02:45 +0000 (13:02 -0600)]
Windoows: Add some more bindings.
Doug Coleman [Sat, 6 Mar 2021 22:52:58 +0000 (16:52 -0600)]
windows: Add some win32 snapshot apis.
Doug Coleman [Fri, 5 Mar 2021 22:29:53 +0000 (16:29 -0600)]
http.client.debugger: Print the whole message.
Doug Coleman [Fri, 5 Mar 2021 15:23:13 +0000 (09:23 -0600)]
linux.input-events: rename to linux-input-events to fix builder
Doug Coleman [Fri, 5 Mar 2021 06:39:01 +0000 (00:39 -0600)]
linux.input-events: Remove blank line from platforms.txt.
If this fixes the build we should fix the parser...
John Benediktsson [Fri, 5 Mar 2021 04:59:47 +0000 (20:59 -0800)]
io.files.info: fix docs.
John Benediktsson [Fri, 5 Mar 2021 04:58:34 +0000 (20:58 -0800)]
io.files.info: support some funny uses of directory?...
e.g., T{ directory-entry } directory?
John Benediktsson [Fri, 5 Mar 2021 04:39:02 +0000 (20:39 -0800)]
io.files.info: allow paths to be passed to directory?.
Doug Coleman [Fri, 5 Mar 2021 02:45:02 +0000 (20:45 -0600)]
io.sockets: Use a larger dh file to make openssl happy.
Fixes errors like:
error:
1408518A :SSL routines:ssl3_ctx_ctrl:dh key too small
John Benediktsson [Fri, 5 Mar 2021 02:18:41 +0000 (18:18 -0800)]
urls.encoding: speed up decode on unicode.
John Benediktsson [Fri, 5 Mar 2021 01:34:42 +0000 (17:34 -0800)]
urls.encoding: make unicode fix to decode-uri also.
John Benediktsson [Thu, 4 Mar 2021 23:24:33 +0000 (15:24 -0800)]
urls: more correct fix for unicode, but maybe slower than it could be.
John Benediktsson [Thu, 4 Mar 2021 23:11:48 +0000 (15:11 -0800)]
punycode: fix the tests (got the direction wrong).
John Benediktsson [Thu, 4 Mar 2021 23:08:46 +0000 (15:08 -0800)]
punycode: remove test.
John Benediktsson [Thu, 4 Mar 2021 23:07:53 +0000 (15:07 -0800)]
punycode: remove IRL in favor of >idna and idna> generics.
John Benediktsson [Thu, 4 Mar 2021 23:07:38 +0000 (15:07 -0800)]
urls: another unicode test.
John Benediktsson [Thu, 4 Mar 2021 22:56:15 +0000 (14:56 -0800)]
urls: fix for unicode url parsing.