Liam Fitzgerald
4acc1fe948
chat-cli: use tall-form cencab
2019-11-28 15:23:18 +10:00
Liam Fitzgerald
a53b4861a9
chat-cli: clarify tab completion suggestions
2019-11-28 15:21:51 +10:00
Liam Fitzgerald
6a17812ecc
chat-cli: address style issues
2019-11-28 15:15:58 +10:00
Liam Fitzgerald
afc6c11580
chat-cli: add tab autocomplete
...
adds tab autocomplete with a static list of the chat-cli commands
2019-11-27 18:10:22 +10:00
Liam Fitzgerald
2ef42ba3de
language-server: genericise searching gates
...
genericise searching gates, as we are not always searching against
a [term type]. e.g. chat-cli autocomplete
2019-11-27 18:10:22 +10:00
Jared Tobin
7fb918df53
zuse: fix outdated docs on vanes [ci skip]
...
The documentation on vanes in the header of zuse.hoon hadn't been
updated since before the introduction of %iris.
2019-11-21 16:52:59 +08:00
Jared Tobin
5258579ee2
Merge branch 'matilde/soto' ( #1952 )
...
* origin/matilde/soto:
soto: style changes
interface: add soto source code
drum: Boot with %soto
arvo: adds soto application
mar/sole: add %tab conversion
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-20 13:15:42 +08:00
Jared Tobin
abd13c47c1
Merge branch 'pkova/master' ( #1966 )
...
* pkova/master:
hoon: refactor royl float parsers to separate arms
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-19 11:08:31 +08:00
Jared Tobin
59122b1c2b
Revert "hoon: refactor royl float parsers to separate arms"
...
This reverts commit ff06e45875
, which
should have been replaced with an updated commit.
2019-11-19 11:07:26 +08:00
Jared Tobin
a269d81b4c
Merge branch 'publish-subscribe' ( #1967 )
...
* publish-subscribe:
publish: add subscribe generator
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-19 10:49:54 +08:00
Jared Tobin
2d7fbc9c19
Merge branch 'pkova/master' ( #1966 )
...
* pkova/master:
hoon: refactor royl float parsers to separate arms
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-19 10:49:02 +08:00
Jared Tobin
053c784de6
Merge branch 'chat-history' ( #1948 )
...
* chat-history:
chat: added temporary chat-two-update mark with new %messages type
chat: oust correctness fix and js style fix
chat-store: factored out functions used in both message and messages
chat: style fixes
chat: fixes to cli parser and increased page size in hook
chat-js: updated to support %messages events
sur: added rw-security to replace chat-security
chat: add history functionality. optionally request backlog.
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-19 10:47:40 +08:00
pkova
8836a3d2fc
hoon: refactor royl float parsers to separate arms
...
Immediately useful for implemeting json `@rd` parsing, which is basically
`++royl-rd` minus pfix sig. The increased separation also allows for running
stuff like `(rash '3.22e-47' royl-rn:so)` from the dojo.
2019-11-19 00:56:06 +02:00
Fang
936202abe2
publish: add subscribe generator
2019-11-18 02:44:56 +01:00
pkova
ff06e45875
hoon: refactor royl float parsers to separate arms
...
Immediately useful for implemeting json `@rd` parsing, which is basically
`++royl-rd` minus pfix sig. The increased separation also allows for running
stuff like `(rash '3.22e-47' royl-rn:so)` from the dojo.
2019-11-17 20:32:09 +02:00
Jared Tobin
d8970b9cf5
Merge branch 'liam-fitzgerald/lang-server-commit' ( #1955 )
...
* liam-fitzgerald/lang-server-commit:
language-server: fix cord reverse
language-server: use modern tisfas syntax
language-server: add function signature on hover
language-server: added autocommit on save
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-16 17:48:33 +08:00
Liam Fitzgerald
87da55073e
language-server: fix cord reverse
2019-11-16 11:48:25 +10:00
Liam Fitzgerald
f299bf9d2c
language-server: use modern tisfas syntax
2019-11-16 11:46:17 +10:00
Logan Allen
8421e236df
chat: added temporary chat-two-update mark with new %messages type
2019-11-15 15:27:50 -08:00
Logan Allen
9dd949b8a1
chat: oust correctness fix and js style fix
2019-11-15 13:28:53 -08:00
Logan Allen
b69bb7d7a1
chat-store: factored out functions used in both message and messages
2019-11-15 12:27:35 -08:00
Logan Allen
f9df1b6af4
chat: style fixes
2019-11-15 11:07:40 -08:00
Liam Fitzgerald
b0c5b7b0fe
language-server: add function signature on hover
...
Add function signature on hover. Fixes bug around autocomplete
not working properly when the cursor was mid-word.
2019-11-15 11:17:00 +10:00
Matilde Park
8fb13e4f99
soto: style changes
...
This commit amends the Soto application with style changes
requested during code review, including structuring the mark
conversion as a library.
2019-11-14 20:06:11 -05:00
Philip Monk
3dae66332c
jael: process all ships in %full update
2019-11-14 14:54:48 -08:00
Logan Allen
223fc8c5b4
chat: fixes to cli parser and increased page size in hook
2019-11-14 13:38:53 -08:00
Logan Allen
a97e36d6d6
chat-js: updated to support %messages events
2019-11-14 10:42:55 -08:00
Logan Allen
dcde20c86c
sur: added rw-security to replace chat-security
2019-11-14 10:42:55 -08:00
Logan Allen
9cacb12dbc
chat: add history functionality. optionally request backlog.
2019-11-14 10:42:52 -08:00
Matilde Park
86e99c998c
drum: Boot with %soto
...
Adds %soto to default application pool, so it shows up in Landscape
for fresh ships.
2019-11-14 13:40:05 -05:00
Matilde Park
ae31a4167e
arvo: adds soto application
...
This commit adds Soto -- a Dojo relay, and its UI, to the Arvo
pkg directory.
2019-11-14 13:39:07 -05:00
Matilde Park
c39d887415
mar/sole: add %tab conversion
...
Our mark definitions for sole actions and effects pre-date our tab
completion work. This commit adds tab completion actions and
effects to the definition, so they can be sent and received as JSON.
2019-11-14 12:15:27 -05:00
Jared Tobin
2a1e0971f2
Merge branch 'jfranklin9000/trouble' ( #1939 )
...
* jfranklin9000/trouble:
arvo: add +trouble generator for troubleshooting
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-14 14:08:18 +08:00
John Franklin
f8cf70fd62
arvo: add +trouble generator for troubleshooting
2019-11-13 21:02:39 -06:00
Jared Tobin
39fb914cdd
Merge branch 'philip/jael-no-sub' ( #1944 )
...
* philip/jael-no-sub:
jael: only listen to azimuth-tracker on boot
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-14 09:58:34 +08:00
Jared Tobin
e6aba37f7a
Merge branch 'chat-cli-invites' ( #1941 )
...
* chat-cli-invites:
chat-cli: send invites on-;invite
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-14 09:49:44 +08:00
Philip Monk
0e564e2f28
jael: only listen to azimuth-tracker on boot
...
For some reason Jael subscriptions aren't starting properly for many
people. Until we can get to the bottom of it, this sets everyone to
start listening directly to the chain.
2019-11-12 22:00:57 -08:00
Fang
b31d5a6dc7
chat-cli: send invites on-;invite
...
This augments permission management with invite sending, when setting "positive"
permissions. This matches talk's behavior.
Also implements +full:tr, which renders as ~ship/path, even for local targets.
2019-11-13 00:09:18 +01:00
Liam Fitzgerald
26c4c6c7e4
language-server: added autocommit on save
...
Allows language-server to commit automatically upon changes. This
is driven by the editor, preventing the autocommit issues seen
with #971 . Additionally recalculates syntax issues upon save.
2019-11-12 21:46:09 +10:00
Philip Monk
b25412b93b
clay: fix meet-conflict crash
2019-11-11 21:42:33 -08:00
Jared Tobin
a480e3aafd
Merge branch 'philip/core-gol' ( #1928 )
...
* philip/core-gol:
hoon: extend gol check through cores
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-09 18:36:32 +08:00
Philip Monk
e43036d748
hoon: extend gol check through cores
...
This extends `gol` "backward-inference" typechecking to thread through
cores. Recall that `gol` is used exclusively for receiving more
specific error messages; these changes should have no effect on programs
which already compile successfully.
Before, this would type-fail on the second `|%`.
```
!:
^+ ^?
|%
++ foo *@ud
--
|%
++ foo
?: =(1 1)
2
%foo
--
```
With these changes, it gives a mint-nice at `%foo`. It will also give
you explicit errors if you have the wrong number/names of arms,
including which arms it expects.
This is becoming much more important with static gall, since it's the
first time we've used core subtyping so extensively and in userspace.
2019-11-09 18:25:42 +08:00
Jared Tobin
080cd38f0a
tests: add unit tests for SHA hashes, etc. ( #1853 )
...
This tests each arm referenced in
https://urbit.org/docs/reference/library/3d/ , based on official NIST
test vectors wherever possible.
Squashed commit of the following:
commit 3162b29f4d4d25460647be6ffb18214e602c0f7c
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 16:51:38 2019 +0000
Update hoon.hoon
commit fe31ab286ad221147c1b6d5d733338bef2a6d39c
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 16:50:19 2019 +0000
Create hoon.hoon
commit 28051f248694f6280b9803b37c388aab398c2976
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 16:45:38 2019 +0000
Delete hoon.hoon
commit 186aaa89a1549ae14ab3faaf7c5867ffc84a6eaa
Merge: d0c8ae043 ed57763f1
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 11:43:51 2019 -0500
Merge pull request #1 from ken-meier/master
Add files via upload
commit ed57763f1e47c28bebe4f99d1be1cdea151c3d40
Merge: 225987e10 d0c8ae043
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 11:43:18 2019 -0500
Merge branch 'add-sha-unit-tests' into master
commit 225987e100fe207a599738655d5377c10a171359
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 11:28:05 2019 -0500
Add files via upload
commit d0c8ae04358fa76bd6a3a654eb5f9f38c3fba502
Author: Ken Meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 25 19:20:50 2019 +0000
Added containers for shad, shas, shaf
commit 1c9ac5b89c619b9005f6691aaf271a2992c5660e
Merge: 62f438bf5 7f124db8d
Author: Ken Meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 25 18:28:32 2019 +0000
Merge branch 'master' into add-sha-unit-tests
commit 62f438bf5f754903779a69eb2fec48c1bdb5aae5
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 25 11:03:38 2019 -0400
Add files via upload
commit 5090ea40a8100197cee415463b9b331920b7dfa3
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 25 11:02:59 2019 -0400
Add files via upload
commit 9084b1598984476c4fd4ce1e66edbea42166ca72
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Oct 23 20:41:45 2019 -0400
Add files via upload
commit 4575827736361b687551582a7842951226f38eac
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Thu Oct 24 00:17:07 2019 +0000
Delete sha.hoon
commit 833e4d6fda5befdbe2a39c92d6971774f476483c
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 18 17:56:41 2019 +0000
Add files via upload
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-07 17:27:23 +08:00
Philip Monk
23f99e8f85
jael: don't update state until you've tested for breach
...
We were updating our state and then using that when checking if the rift
had incremented. This would never be true, since we'd already set the
new state.
Fixes #1852 again
2019-11-06 12:51:33 -08:00
Jared Tobin
24f6309670
Merge branch 'behn-flop-drip' ( #1916 )
...
* behn-flop-drip:
behn: print %drip errors in the correct order
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-06 18:31:45 +08:00
Jared Tobin
3ec88f9bb1
Merge branch 'goad-gall' ( #1915 )
...
* goad-gall:
updates solid pill
dill: fixes cursor position during boot
dill: adds %goad automation
dill: refactors move production
goad: adds app to unblock :hood if necessary
hood: adds |goad-gall generator
gall: restores "not-running" printf
gall: adds %goad task force agent rebuilds
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-06 17:29:45 +08:00
Jared Tobin
0e6542afd5
Merge branch 'philip/language-server' ( #1910 )
...
* philip/language-server:
language-server: address review comments
language-server: fix rune typos
language-server: multiple files and ford
language-server: namespace libraries
language-server: cleanup and incremental text sync
language-server: initial commit
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-06 16:12:26 +08:00
Jared Tobin
144445beb1
Merge branch 'invite-app' ( #1901 )
...
* origin/invite-app:
chat-hook: upgrade from old state and perform invitatory creation and subscription
invite-hook: crash upon invalid invite received
changed invite peek interface to /:path/:uid
invite: add comments and clean up
chat-js: added invite functionality
chat-hook: added invite functionality
app: added invite app and mark converters to JSON
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-06 15:47:05 +08:00
Philip Monk
545fe25cd2
language-server: address review comments
2019-11-05 20:26:33 -08:00
Joe Bryan
cafb58b080
dill: fixes cursor position during boot
2019-11-05 14:56:15 -08:00