on master help sign in
fixing misc ../ links
commit00f86c9d1de742ff2cb09ca61645921b37ffb22f authordrbeefsupreme <drbeefsupreme@discordja.net> dateWed 4 Aug 2021, 13:22 (5 years ago) parentd8cc187
11 files changed+14−14
content/community/hosting-a-meetup.md+1−1 content/community/meetups.md+1−1 content/docs/arvo/gall/overview.md+1−1 content/docs/glossary/arm.md+1−1 content/docs/hoon/hoon-school/list-of-numbers.md+1−1 content/docs/hoon/reference/irregular.md+2−2 content/docs/hoon/reference/stdlib/3d.md+2−2 content/docs/userspace/threads/basics/summary.md+2−2 content/docs/userspace/threads/gall/start-thread.md+1−1 content/updates/2016-5-16-roadmap.md+1−1 content/using/id/guide-to-breaches.md+1−1
content/community/hosting-a-meetup.md+1−1
@@ -8,7 +8,7 @@ hidenext = "true"
88hide_previous_title = "true"
99+++
1010
11−There are already [a few](../meetups) Urbit meetups that take place in cities around the United States. Want to start a meetup in your home town? Consider these best practices.
11+There are already [a few](/community/meetups) Urbit meetups that take place in cities around the United States. Want to start a meetup in your home town? Consider these best practices.
1212
1313### Create the Meetup Group Online
1414
content/community/meetups.md+1−1
@@ -16,7 +16,7 @@ hide_next_title = "true"
1616
1717Turns out that getting Urbit fans together in one room is pretty fun. Here's an incomplete list of community-led Urbit IRL groups. These events are generally informal and very approachable – feel free to dive in.
1818
19−Interested in hosting an Urbit event of your own? Follow our [guide to meetup best-practices](../hosting-a-meetup). Send an email to [support@urbit.org](mailto:support@urbit.org) and we'll list your meetup on this page.
19+Interested in hosting an Urbit event of your own? Follow our [guide to meetup best-practices](/community/hosting-a-meetup). Send an email to [support@urbit.org](mailto:support@urbit.org) and we'll list your meetup on this page.
2020
2121### Asia
2222
content/docs/arvo/gall/overview.md+1−1
@@ -4,7 +4,7 @@ weight = 1
44template = "doc.html"
55+++
66
7−**Gall** is the application-management [vane](../vane). Userspace apps –⁠ daemons, really –⁠ are started, stopped, and sandboxed by Gall. Gall provides developers with a consistent interface for connecting their app to [Arvo](../arvo). It allows applications and other vanes to send messages to applications and subscribe to data streams. Messages coming into Gall are routed to the intended application, and the response comes back along the same route. If the intended target is on another [ship](../ship), Gall will route it behind the scenes through [Ames](../ames) to the other ship.
7+**Gall** is the application-management [vane](/docs/glossary/vane). Userspace apps –⁠ daemons, really –⁠ are started, stopped, and sandboxed by Gall. Gall provides developers with a consistent interface for connecting their app to [Arvo](/docs/arvo/arvo). It allows applications and other vanes to send messages to applications and subscribe to data streams. Messages coming into Gall are routed to the intended application, and the response comes back along the same route. If the intended target is on another [ship](/docs/glossary/ship), Gall will route it behind the scenes through [Ames](/docs/arvo/ames/ames) to the other ship.
88
99Gall is located at `/home/sys/vane/gall.hoon` within Arvo.
1010
content/docs/glossary/arm.md+1−1
@@ -6,7 +6,7 @@ template = "doc.html"
66category = "hoon-nock"
77+++
88
9−An **arm** is a Hoon expression encoded as a noun. You can find them as part of a [core](../core)
9+An **arm** is a Hoon expression encoded as a noun. You can find them as part of a [core](/docs/glossary/core)
1010
1111### Further Reading
1212
content/docs/hoon/hoon-school/list-of-numbers.md+1−1
@@ -129,4 +129,4 @@ Our program works by having each iteration of the list creating a cell. In each
129129 4 ~
130130```
131131
132−If you still don't intuit how this is working, don't worry. We'll take a deeper look into recursion later with our [Recursion Walkthrough](../recursion).
132+If you still don't intuit how this is working, don't worry. We'll take a deeper look into recursion later with our [Recursion Walkthrough](/docs/hoon/hoon-school/recursion).
content/docs/hoon/reference/irregular.md+2−2
@@ -300,8 +300,8 @@ See [%sand](/docs/hoon/reference/rune/constants#warm) for other irregular defini
300300
301301### Printing stuff
302302
303−- `<a b c>` prints a [tape](../library/2q/#-tape).
304−- `>a b c<` prints a [tank](../library/2q/#-tank).
303+- `<a b c>` prints a [tape](/docs/hoon/reference/stdlib/2q/#-tape).
304+- `>a b c<` prints a [tank](/docs/hoon/reference/stdlib/2q/#-tank).
305305
306306## Commentary
307307
content/docs/hoon/reference/stdlib/3d.md+2−2
@@ -230,7 +230,7 @@ byte-string.
230230128-bit noun hash
231231
232232Produces a 128-bit atom by hashing a noun `yux` with the `shah` function. If
233−that noun is a cell, then it is passed to the [`jam`](../2p) function to produce
233+that noun is a cell, then it is passed to the [`jam`](/docs/hoon/reference/stdlib/2p) function to produce
234234an atom to be hashed.
235235
236236#### Accepts
@@ -818,4 +818,4 @@ Since everything in Hoon is a pure function, we need to use tricks like this to
818818generate separate random values from the same seed. Notice how we jump from
819819one `raws` function call to another in the above example.
820820
821−---
821+---
content/docs/userspace/threads/basics/summary.md+2−2
@@ -4,14 +4,14 @@ weight = 5
44template = "doc.html"
55+++
66
7−That's basically all you need to know to write threads. The best way to get a good handle on them is just to experiment with some `strandio` functions. For information on running threads from gall agents, see [here](../index.md#gall) and for some examples see [here](../index.md#how-tos--examples).
7+That's basically all you need to know to write threads. The best way to get a good handle on them is just to experiment with some `strandio` functions. For information on running threads from gall agents, see [here](/docs/userspace/threads/gall) and for some examples see [here](/docs/userspace/threads/examples).
88
99Now here's a quick recap of the main points covered:
1010
1111## Spider
1212
1313- is the gall agent that manages threads.
14−- Details of interacting with threads via spider can be seen [here](../reference).
14+- Details of interacting with threads via spider can be seen [here](/docs/userspace/threads/reference).
1515
1616## Threads
1717- are like transient gall agents
content/docs/userspace/threads/gall/start-thread.md+1−1
@@ -125,7 +125,7 @@ We can ignore the input logic, here's the important part:
125125
126126You can generate a tid any way you like, just make sure it's unique. Here we just use the hash of some entropy prefixed with `thread_`.
127127
128−Then it's just a poke to `%spider` with the mark `%spider-start` and a vase containing [start-args](../reference.md#start-thread). Spider will then respond with a `%poke-ack` with a `(unit tang)` which will be `~` if it started successfully or else contain an error and a traceback if it failed. Here we test for this and print the result:
128+Then it's just a poke to `%spider` with the mark `%spider-start` and a vase containing [start-args](/docs/userspace/threads/reference#start-thread). Spider will then respond with a `%poke-ack` with a `(unit tang)` which will be `~` if it started successfully or else contain an error and a traceback if it failed. Here we test for this and print the result:
129129
130130```hoon
131131++ on-agent
content/updates/2016-5-16-roadmap.md+1−1
@@ -241,4 +241,4 @@ ball and run with it.
241241
242242## Governance
243243
244−See the [interim constitution](../interim-constitution).
244+See the [interim constitution](/blog/interim-constitution).
content/using/id/guide-to-breaches.md+1−1
@@ -20,7 +20,7 @@ has forgotten about it.
2020
2121Breaches often fix connectivity issues, but should only be used as a last
2222resort. Before performing a breach, look at alternative fixes in the [Ship
23−Troubleshooting](../ship-troubleshooting) guide. Also reach out for help in the
23+Troubleshooting](/using/os/ship-troubleshooting) guide. Also reach out for help in the
2424Help channel in the Urbit Community group `~bitbet-bolbel/urbit-community`, or,
2525failing that, in the `#ship-starting-support` channel in our [Discord
2626server](https://discord.gg/n9xhMdz) to see if there is another option.