]> gitweb.factorcode.org Git - factor.git/log
factor.git
3 years agohtml5: starting on dom insertion html5
Doug Coleman [Fri, 26 Mar 2021 23:09:47 +0000 (18:09 -0500)]
html5: starting on dom insertion

3 years agohtml5: make it load
Doug Coleman [Tue, 11 Aug 2020 23:54:06 +0000 (18:54 -0500)]
html5: make it load

3 years agohtml5: working on named characters
Doug Coleman [Sat, 9 May 2020 04:58:29 +0000 (23:58 -0500)]
html5: working on named characters

3 years agohtml5: handle attributes a little.
Doug Coleman [Thu, 7 May 2020 04:33:16 +0000 (23:33 -0500)]
html5: handle attributes a little.

3 years agohtml5: Fix some tag name code and doctype state.
Doug Coleman [Thu, 7 May 2020 03:37:25 +0000 (22:37 -0500)]
html5: Fix some tag name code and doctype state.

3 years agohtml5: some code for every state!
Doug Coleman [Thu, 7 May 2020 02:52:45 +0000 (21:52 -0500)]
html5: some code for every state!

now to figure out emitting for the dom and clean up return-state, temporary-state, tag emits, everything else..

3 years agohtml5: implementing more and restructuring
Doug Coleman [Thu, 7 May 2020 00:46:43 +0000 (19:46 -0500)]
html5: implementing more and restructuring

3 years agohtml5: Initial checkin.
Doug Coleman [Sat, 2 May 2020 04:54:53 +0000 (23:54 -0500)]
html5: Initial checkin.

3 years agomodern.html: yet another html parser
Doug Coleman [Sun, 11 Apr 2021 16:05:13 +0000 (11:05 -0500)]
modern.html: yet another html parser

- does not handle typos
- not html5 compliant (that is a larger project, see html5 branch)
- meant to use with chloe templates when i figure out the template compiler works

3 years agomodern.slices: Add some more slice words
Doug Coleman [Sun, 11 Apr 2021 15:59:04 +0000 (10:59 -0500)]
modern.slices: Add some more slice words

3 years agocursors2: Delete for now
Doug Coleman [Sun, 11 Apr 2021 15:58:40 +0000 (10:58 -0500)]
cursors2: Delete for now

3 years agocursors2: Different implementation and add filter
Doug Coleman [Sun, 11 Apr 2021 15:57:39 +0000 (10:57 -0500)]
cursors2: Different implementation and add filter

I'm going to delete this vocab for now because it's not done and I did not mean to commit it to master.

3 years agocrypto.jwt: Add a library to encode/decode jwt web tokens.
Doug Coleman [Fri, 9 Apr 2021 14:57:16 +0000 (09:57 -0500)]
crypto.jwt: Add a library to encode/decode jwt web tokens.

https://tools.ietf.org/html/rfc7519

online tester at https://jwt.io/#debugger

- we don't have a way to minify json (remove spaces from the final payload)
- had to add a word in base64 that urlencodes and removes trailing = signs
- only sha-256 is supported

3 years agobase64: Add a version of url-base64 that trims trailing === for jwt.
Doug Coleman [Fri, 9 Apr 2021 14:23:28 +0000 (09:23 -0500)]
base64: Add a version of url-base64 that trims trailing === for jwt.

See https://tools.ietf.org/html/rfc7519
and
https://stackoverflow.com/questions/49082844/how-could-firebase-send-a-jwt-token-which-payload-contains-an-underscore-charact

3 years agocursors2: yet another stab at immutable cursors
Doug Coleman [Thu, 8 Apr 2021 00:23:06 +0000 (19:23 -0500)]
cursors2: yet another stab at immutable cursors

3 years agointerval-sets: changed tests and docs for interval-in?.
John Benediktsson [Mon, 5 Apr 2021 03:57:07 +0000 (20:57 -0700)]
interval-sets: changed tests and docs for interval-in?.

3 years agointerval-sets: rename in? to interval-in?.
John Benediktsson [Mon, 5 Apr 2021 03:26:57 +0000 (20:26 -0700)]
interval-sets: rename in? to interval-in?.

Previously this word conflicted with sets:in?.

3 years agobasis: fix @ typo.
John Benediktsson [Mon, 5 Apr 2021 03:18:22 +0000 (20:18 -0700)]
basis: fix @ typo.

3 years agobasis: remove calls on combinators.extras for now.
John Benediktsson [Mon, 5 Apr 2021 03:17:46 +0000 (20:17 -0700)]
basis: remove calls on combinators.extras for now.

3 years agomath.intervals: Add [0,b] and [0,b), use in a couple of places
timor [Sun, 4 Apr 2021 14:02:42 +0000 (16:02 +0200)]
math.intervals: Add [0,b] and [0,b), use in a couple of places

This replicates the `[0,b]` and `[0,b)` words from `math.ranges`.

3 years agocombinators.smart: simpler smart-loop definition.
John Benediktsson [Sun, 4 Apr 2021 14:10:25 +0000 (07:10 -0700)]
combinators.smart: simpler smart-loop definition.

3 years agohttp2.hpack: fix help-lint.
John Benediktsson [Sun, 4 Apr 2021 04:31:16 +0000 (21:31 -0700)]
http2.hpack: fix help-lint.

3 years agoHPack for HTTP/2 (#2447)
David Mindlin [Sun, 4 Apr 2021 04:29:12 +0000 (21:29 -0700)]
HPack for HTTP/2 (#2447)

* created framework for hpack

* Started working on decoding hpack.

* Creating helper words for hpack decoding.

* Continued work on hpack, finished static table.

* Small updates to hpack

* Some rearranging and implementing string and integer decoding.

* Refactored the integer method, and added some of the gluing together
code for decoding hpack.

* Added some tests for the string and integer decoding of hpack.

* Added some more tests for hpack decoding

* Added dynamic-table managment to hpack decoding.

* Added some errors for hpack decoding

* Added an additional test from the rfc for hpack decoding.

* ain function for hpack encode, trying to make similar to decode

* Quick fix to hpack-decode and clean up for the test file.

* Compilation changes

* Changed to use utf 8 decoding for strings in hpack decoding.

* Renamed decode-context to hpack-context, and moved all the definitions
to one place.

* removed unnecessary function

* Created hpack string and integer encoding.
Also minor optimization to integer decoding.

* Updated default hpack dynamic table max size.

* Fixed off by 1 error in indexing, and changed the output object to an
array.

* Added some large tests for the hpack-decode word.

* Small refactoring of hpack decode-string.

* working on encode

* changed encode stack effect

* Minor update to hpack integer encoding for consistent output data
structure

* Added tests for hpack encoding, including integers, strings, individual
fields, and entire header block sequences.
Integers and strings checks the outputed byte array
individual fields and header lists checks by decoding and ensuring the
same result out, and checking that the contexts (dynamic tables) are the
same.
Individual fields also check that the entire block is consumed.

* main encode function

* table searching

* Some minor rewrites for better style in hpack code.

* Some more code edits for style to hpack context handling.

* Added huffman compression decoding for strings in hpack.
The implementation may not be the fastest, but it works.

* Implemented huffman encoding for hpack strings

* working on encode

* completed hpack encode

* Some improvements to hpack huffman decoding for style and performance
improvements.

* Cleaned up hpack encoding and decoding.

* Added new version of decoding an hpack encoded integer.

* Minor changes to decoding huffman encoded strings so the file compiles
correctly on first load.

* Minor change to hpack huffman compression.

* Added some light documentation for the hpack vocabulary.

Co-authored-by: David Flores <dflores0818@gmail.com>
3 years agocombinators.extras: move back to extra/
John Benediktsson [Sun, 4 Apr 2021 04:01:56 +0000 (21:01 -0700)]
combinators.extras: move back to extra/

3 years agobasis/extra: using smart-loop.
John Benediktsson [Sun, 4 Apr 2021 04:00:55 +0000 (21:00 -0700)]
basis/extra: using smart-loop.

3 years agocombinators.smart: adding smart-loop.
John Benediktsson [Sun, 4 Apr 2021 04:00:41 +0000 (21:00 -0700)]
combinators.smart: adding smart-loop.

3 years agocombinators.extras: move to basis
Doug Coleman [Fri, 2 Apr 2021 15:03:42 +0000 (10:03 -0500)]
combinators.extras: move to basis

3 years agoretries: Swap the order of args to retries combinator
Doug Coleman [Thu, 1 Apr 2021 04:00:41 +0000 (23:00 -0500)]
retries: Swap the order of args to retries combinator

[ "/bin" XATTR_NOFOLLOW swapd list-xattrs-impl ]
<immediate> { 2 4 100000 } retries .

    [ 2 = [ "not 2!" throw ] unless ]
    10 20 <random-wait> 3 retries

looks better than

    [ 2 = [ "not 2!" throw ] unless ]
    3 10 20 <random-wait> retries ! old

3 years agounicode.breaks: Another fix for bootstrap
Doug Coleman [Thu, 1 Apr 2021 03:49:39 +0000 (22:49 -0500)]
unicode.breaks: Another fix for bootstrap

3 years agounicode.breaks: Compile word before using with literal syntax
Doug Coleman [Thu, 1 Apr 2021 03:39:48 +0000 (22:39 -0500)]
unicode.breaks: Compile word before using with literal syntax

3 years agoio.streams.counting: Add a stream type that counts bytes.
Doug Coleman [Thu, 1 Apr 2021 03:18:19 +0000 (22:18 -0500)]
io.streams.counting: Add a stream type that counts bytes.

I would like for this to be more composable and output the counts in a better way.

3 years agounix.xattrs: Add basic support for xaddrs on macOS
Doug Coleman [Thu, 1 Apr 2021 03:13:02 +0000 (22:13 -0500)]
unix.xattrs: Add basic support for xaddrs on macOS

3 years agoretries: Add a retry vocabulary that tries n times or each element of a sequence...
Doug Coleman [Thu, 1 Apr 2021 03:12:44 +0000 (22:12 -0500)]
retries: Add a retry vocabulary that tries n times or each element of a sequence and collects errors

3 years agocombinators.extras: Add loop1 which outputs an object
Doug Coleman [Thu, 1 Apr 2021 02:50:26 +0000 (21:50 -0500)]
combinators.extras: Add loop1 which outputs an object

3 years agoio.files.acls: Fix bitrot in acls and add a test to ensure it doesn't fail.
Doug Coleman [Thu, 1 Apr 2021 02:48:41 +0000 (21:48 -0500)]
io.files.acls: Fix bitrot in acls and add a test to ensure it doesn't fail.

3 years agocombinators.extra: Add with-output-variable
Doug Coleman [Thu, 1 Apr 2021 02:41:55 +0000 (21:41 -0500)]
combinators.extra: Add with-output-variable

3 years agounicode.script: need to use literals.
John Benediktsson [Wed, 31 Mar 2021 20:59:08 +0000 (13:59 -0700)]
unicode.script: need to use literals.

3 years agounicode: cleanup by using literals and CONSTANT:.
John Benediktsson [Wed, 31 Mar 2021 20:39:16 +0000 (13:39 -0700)]
unicode: cleanup by using literals and CONSTANT:.

3 years agodocuments.elements: more tests.
John Benediktsson [Wed, 31 Mar 2021 15:37:07 +0000 (08:37 -0700)]
documents.elements: more tests.

3 years agoRevert "ui.gadgets.editors: adding Ctrl-o for insert-newline-after cursor."
John Benediktsson [Wed, 31 Mar 2021 03:52:31 +0000 (20:52 -0700)]
Revert "ui.gadgets.editors: adding Ctrl-o for insert-newline-after cursor."

This reverts commit 4e40935ab906323e3e4533940a3233bd4e1867e8.

3 years agoui.gestures: action-modifier changed to M+ (but still Cmd) on macOS.
John Benediktsson [Wed, 31 Mar 2021 03:38:56 +0000 (20:38 -0700)]
ui.gestures: action-modifier changed to M+ (but still Cmd) on macOS.

3 years agoui.tools.listener: remove comment about readline bindings.
John Benediktsson [Wed, 31 Mar 2021 03:37:33 +0000 (20:37 -0700)]
ui.tools.listener: remove comment about readline bindings.

3 years agoui.gadgets.editors: adding Ctrl-o for insert-newline-after cursor.
John Benediktsson [Wed, 31 Mar 2021 03:36:13 +0000 (20:36 -0700)]
ui.gadgets.editors: adding Ctrl-o for insert-newline-after cursor.

3 years agoui.tools.operations: switch back to previous (non-shift) keybindings.
John Benediktsson [Wed, 31 Mar 2021 03:35:35 +0000 (20:35 -0700)]
ui.tools.operations: switch back to previous (non-shift) keybindings.

3 years agoui.gadgets.editors: remove readline bindings by default.
John Benediktsson [Wed, 31 Mar 2021 03:34:00 +0000 (20:34 -0700)]
ui.gadgets.editors: remove readline bindings by default.

There were too many conflicts and I want to keep our previous behavior
until we sort it out.  Readline bindings can now be configured per
editor-class by calling "readline-bindings".

3 years agoui: minor style tweaks/fixes.
John Benediktsson [Wed, 31 Mar 2021 03:22:20 +0000 (20:22 -0700)]
ui: minor style tweaks/fixes.

3 years agogeneric.parser: Show the bad effects in the error.
Doug Coleman [Tue, 30 Mar 2021 23:46:43 +0000 (18:46 -0500)]
generic.parser: Show the bad effects in the error.

3 years agoui.gadgets.editors: adding support for paragraph navigation.
John Benediktsson [Tue, 30 Mar 2021 22:25:59 +0000 (15:25 -0700)]
ui.gadgets.editors: adding support for paragraph navigation.

3 years agodocuments.elements: adding support for paragraph navigation.
John Benediktsson [Tue, 30 Mar 2021 22:25:37 +0000 (15:25 -0700)]
documents.elements: adding support for paragraph navigation.

3 years agoRevert "ui.gadgets.panes: only scroll down when we are at the bottom."
John Benediktsson [Tue, 30 Mar 2021 22:05:00 +0000 (15:05 -0700)]
Revert "ui.gadgets.panes: only scroll down when we are at the bottom."

This reverts commit 4781ef205cc8d1da91aebcbe3543eaa78c31b217.

3 years agoRevert "ui.gadgets: refactor scroll-at-bottom?."
John Benediktsson [Tue, 30 Mar 2021 22:03:35 +0000 (15:03 -0700)]
Revert "ui.gadgets: refactor scroll-at-bottom?."

This reverts commit ef06b2c54854b1e7d3143dcc10cc4d13dfa2635b.

3 years agoui.gadgets: refactor scroll-at-bottom?.
John Benediktsson [Tue, 30 Mar 2021 20:41:11 +0000 (13:41 -0700)]
ui.gadgets: refactor scroll-at-bottom?.

3 years agoui.gadgets.panes: only scroll down when we are at the bottom.
John Benediktsson [Tue, 30 Mar 2021 19:29:23 +0000 (12:29 -0700)]
ui.gadgets.panes: only scroll down when we are at the bottom.

3 years agoui.gadgets.editors: make readline only on mac for now.
John Benediktsson [Tue, 30 Mar 2021 19:24:06 +0000 (12:24 -0700)]
ui.gadgets.editors: make readline only on mac for now.

It conflicts on both linux and windows with keybindings like Ctrl-A for
select-all.

3 years agoui.tools: merge mac and other config.
John Benediktsson [Tue, 30 Mar 2021 19:23:46 +0000 (12:23 -0700)]
ui.tools: merge mac and other config.

3 years agoui.tools: remove C+q for quit.
John Benediktsson [Mon, 29 Mar 2021 22:04:25 +0000 (15:04 -0700)]
ui.tools: remove C+q for quit.

3 years agoui.tools: fix toggle-fullscreen on windows/linux.
John Benediktsson [Mon, 29 Mar 2021 22:01:55 +0000 (15:01 -0700)]
ui.tools: fix toggle-fullscreen on windows/linux.

3 years agoui: better platform-specific keybindings.
John Benediktsson [Mon, 29 Mar 2021 21:35:41 +0000 (14:35 -0700)]
ui: better platform-specific keybindings.

Some major changes include on macOS we pass M+ for Command and A+ for
Option, which matches some of the documentation, but now requires us to
have some OS-specific code in the define-command-map usage.

3 years agoassocs: making unzip generic to be faster on hashtables.
John Benediktsson [Mon, 29 Mar 2021 18:16:15 +0000 (11:16 -0700)]
assocs: making unzip generic to be faster on hashtables.

3 years agoui.gadgets.editors: make readline-bindings only on unix.
John Benediktsson [Fri, 26 Mar 2021 14:32:08 +0000 (07:32 -0700)]
ui.gadgets.editors: make readline-bindings only on unix.

For now, we need to think a bit about cross-platform keybindings.

3 years agoui: standard readline style keybindings.
John Benediktsson [Wed, 24 Mar 2021 23:12:02 +0000 (16:12 -0700)]
ui: standard readline style keybindings.

This results in some awkward ui.tools keybindings that now are
Ctrl-Shift, but perhaps we can make those better.

Using A+ for ui.tools would be nice but Cmd-H, Cmd-W, Cmd-M conflict on
MacOS.

3 years agoui.tools.listener: change set-listener-font to modify style-stream.
John Benediktsson [Wed, 24 Mar 2021 05:22:37 +0000 (22:22 -0700)]
ui.tools.listener: change set-listener-font to modify style-stream.

3 years agoui.tools.listener: cleanup using.
John Benediktsson [Wed, 24 Mar 2021 04:31:02 +0000 (21:31 -0700)]
ui.tools.listener: cleanup using.

3 years agoui.tools.listener: enable font increase and decrease.
John Benediktsson [Wed, 24 Mar 2021 04:28:17 +0000 (21:28 -0700)]
ui.tools.listener: enable font increase and decrease.

3 years agomath.blas.config: use f2c-abi on >= 10.7.
John Benediktsson [Wed, 24 Mar 2021 02:13:04 +0000 (19:13 -0700)]
math.blas.config: use f2c-abi on >= 10.7.

3 years agoqtkit: comment them all out.
John Benediktsson [Wed, 24 Mar 2021 00:28:50 +0000 (17:28 -0700)]
qtkit: comment them all out.

3 years agoRevert "qtkit: disable movie-attributes."
John Benediktsson [Wed, 24 Mar 2021 00:27:03 +0000 (17:27 -0700)]
Revert "qtkit: disable movie-attributes."

This reverts commit 21a4c6f091278c3b19eb7ed7295d8efec5f03189.

3 years agoqtkit: disable movie-attributes.
John Benediktsson [Wed, 24 Mar 2021 00:23:16 +0000 (17:23 -0700)]
qtkit: disable movie-attributes.

3 years agotools.memory: Fix deploy test 23
Doug Coleman [Tue, 23 Mar 2021 21:57:48 +0000 (14:57 -0700)]
tools.memory: Fix deploy test 23

It complains about ``room.`` not existing, there's probably
another issue to fix here.

3 years agoui.backend.gtk: Trim null bytes for linux copy.
Doug Coleman [Tue, 23 Mar 2021 21:51:21 +0000 (14:51 -0700)]
ui.backend.gtk: Trim null bytes for linux copy.

check-string errors if there are any null bytes, but linux will
append \0\0\0\0\0\0 to some long strings from the factor ui
trim them and it copies without loss off data.

3 years agosequences.extras: forgot the -docs for subseq change.
John Benediktsson [Tue, 23 Mar 2021 18:53:01 +0000 (11:53 -0700)]
sequences.extras: forgot the -docs for subseq change.

3 years agotools: fix some docs uses.
John Benediktsson [Tue, 23 Mar 2021 17:37:31 +0000 (10:37 -0700)]
tools: fix some docs uses.

3 years agosequences.extras: reverse stack effect for start-all/count-subseq.
John Benediktsson [Tue, 23 Mar 2021 16:49:54 +0000 (09:49 -0700)]
sequences.extras: reverse stack effect for start-all/count-subseq.

3 years agosplitting: faster split-when.
John Benediktsson [Tue, 23 Mar 2021 16:08:37 +0000 (09:08 -0700)]
splitting: faster split-when.

The old way would accumulate in a vector and then add the last item on
by copying to a new array.

The new way accumulates in a vector including the last item and then
returns an array.

3 years agoDo not use deprecated marker api
Rudi Grinberg [Tue, 23 Mar 2021 06:22:01 +0000 (23:22 -0700)]
Do not use deprecated marker api

Use xref-push-marker-stack to push find-tag-marker-ring

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
3 years agoPass optional file arg to fule-mode-code-file
Rudi Grinberg [Tue, 23 Mar 2021 06:21:27 +0000 (23:21 -0700)]
Pass optional file arg to fule-mode-code-file

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
3 years agouse cl-remove-if instead of remove-if
Rudi Grinberg [Tue, 23 Mar 2021 06:21:02 +0000 (23:21 -0700)]
use cl-remove-if instead of remove-if

The latter is an alias. Also require hte library that provides this
function.

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
3 years agoUse lexical scoping in all fuel sources
Rudi Grinberg [Tue, 23 Mar 2021 06:20:24 +0000 (23:20 -0700)]
Use lexical scoping in all fuel sources

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
3 years agomisc: adding some strings to syntax test.
John Benediktsson [Tue, 23 Mar 2021 03:26:54 +0000 (20:26 -0700)]
misc: adding some strings to syntax test.

3 years agoextra: using keepd instead of "2keep drop".
John Benediktsson [Tue, 23 Mar 2021 03:26:38 +0000 (20:26 -0700)]
extra: using keepd instead of "2keep drop".

3 years agogeneralizations: cleanup using.
John Benediktsson [Tue, 23 Mar 2021 03:26:21 +0000 (20:26 -0700)]
generalizations: cleanup using.

3 years agomath.runge-kutta: fix help-lint.
John Benediktsson [Tue, 23 Mar 2021 00:31:51 +0000 (17:31 -0700)]
math.runge-kutta: fix help-lint.

3 years agomisc/vim: fix "{ 1 2 3 }" and [[{ 1 2 3 }]].
John Benediktsson [Tue, 23 Mar 2021 00:29:25 +0000 (17:29 -0700)]
misc/vim: fix "{ 1 2 3 }" and [[{ 1 2 3 }]].

3 years agomath.combinatorics: adding all-unique-permutations.
John Benediktsson [Tue, 23 Mar 2021 00:25:56 +0000 (17:25 -0700)]
math.combinatorics: adding all-unique-permutations.

3 years agomason.child: Up the codeheap size on Windows-x86.64 mason tests.
John Benediktsson [Tue, 23 Mar 2021 00:05:24 +0000 (17:05 -0700)]
mason.child: Up the codeheap size on Windows-x86.64 mason tests.

3 years agovocabs.metadata: change vocab-summary to just be summary.
John Benediktsson [Mon, 22 Mar 2021 20:20:43 +0000 (13:20 -0700)]
vocabs.metadata: change vocab-summary to just be summary.

Have a separate word that is used in M\ vocab summary

3 years agocore/basis: metadata instead of meta-data.
John Benediktsson [Mon, 22 Mar 2021 20:02:59 +0000 (13:02 -0700)]
core/basis: metadata instead of meta-data.

3 years agosplitting: simplify (split1).
John Benediktsson [Mon, 22 Mar 2021 19:36:17 +0000 (12:36 -0700)]
splitting: simplify (split1).

3 years agolocals.rewrite: need to like after [nsequence].
John Benediktsson [Mon, 22 Mar 2021 04:26:59 +0000 (21:26 -0700)]
locals.rewrite: need to like after [nsequence].

3 years agosequences.generalizations: move to basis from core.
John Benediktsson [Mon, 22 Mar 2021 04:08:15 +0000 (21:08 -0700)]
sequences.generalizations: move to basis from core.

3 years agolocals.rewrite: use [nsequence] instead of nsequence.
John Benediktsson [Mon, 22 Mar 2021 04:07:53 +0000 (21:07 -0700)]
locals.rewrite: use [nsequence] instead of nsequence.

3 years agodb.sqlite.lib: stop using sequences.extras.
John Benediktsson [Mon, 22 Mar 2021 03:57:05 +0000 (20:57 -0700)]
db.sqlite.lib: stop using sequences.extras.

Unfortunately, this temporarily results in slightly worse looking code.

3 years agolocals.parser: use parse-time compilation to make tests run properly.
John Benediktsson [Mon, 22 Mar 2021 02:31:32 +0000 (19:31 -0700)]
locals.parser: use parse-time compilation to make tests run properly.

3 years agohttp: Use Uppercase For Header Names
Doug Coleman [Sun, 21 Mar 2021 15:05:57 +0000 (10:05 -0500)]
http: Use Uppercase For Header Names

They get normalized anyway but most clients seem to use Upper Case.

3 years agovocabs: Show vocab metadata in help and fix ctrl-e for private vocab
Doug Coleman [Sat, 20 Mar 2021 21:11:47 +0000 (16:11 -0500)]
vocabs: Show vocab metadata in help and fix ctrl-e for private vocab

USE: alien.private [ctrl-e] now works

Listing files for alien.private now lists the files for alien

3 years agovocabs.metadata: Show vocab root in listener vocab info row
Doug Coleman [Sat, 20 Mar 2021 21:10:29 +0000 (16:10 -0500)]
vocabs.metadata: Show vocab root in listener vocab info row

3 years agofactor: map-zip -> zip-with
Doug Coleman [Sun, 21 Mar 2021 18:51:04 +0000 (13:51 -0500)]
factor: map-zip -> zip-with

3 years agocore/basis/extras: use zip-with in a few places.
John Benediktsson [Sat, 20 Mar 2021 15:59:00 +0000 (08:59 -0700)]
core/basis/extras: use zip-with in a few places.

3 years agomisc/vim: update core words.
John Benediktsson [Sat, 20 Mar 2021 15:58:14 +0000 (08:58 -0700)]
misc/vim: update core words.

3 years agosequences.extras: remove map-zip in favor of assocs:zip-with.
John Benediktsson [Sat, 20 Mar 2021 15:50:40 +0000 (08:50 -0700)]
sequences.extras: remove map-zip in favor of assocs:zip-with.