vextoly/cryn

Update links

Commit cc3d8e4 · niklas · 2026-11-03T12:10:14+01:00

Changeset
cc3d8e4fede826ebda443d53179483c463508075
Parents
095fa8b9561eb55af4d1551f53460310c8451893

View source at this commit

Comments

No comments yet.

Log in to comment

Diff

diff --git a/README.md b/README.md
index 55da32f..47cbb03 100644
--- a/README.md
+++ b/README.md
@@ -63,13 +63,13 @@ float `remainder`).
   thread spawn/join, atomic access helpers, and output formatting. Every
   dependency is documented in this README.
 
-See the [project wiki](https://git.disroot.org/Vextoly/Cryn/wiki/Home) for
+See the [project wiki](https://vextoly.lgbt.sh/cryn/wiki/) for
 the formal language reference
-([Language Reference](https://git.disroot.org/Vextoly/Cryn/wiki/Language-Reference)),
+([Language Reference](https://vextoly.lgbt.sh/cryn/wiki/language-reference.php)),
 a course from first principles
-([Learning Cryn](https://git.disroot.org/Vextoly/Cryn/wiki/Learning-Cryn)),
+([Learning Cryn](https://vextoly.lgbt.sh/cryn/wiki/learning-cryn.php)),
 and the compiler internals
-([Architecture](https://git.disroot.org/Vextoly/Cryn/wiki/Architecture)).
+([Architecture](https://vextoly.lgbt.sh/cryn/wiki/architecture.php)).
 The `wiki/` folder holds the sources of those pages.
 
 ## Repository layout
@@ -203,7 +203,7 @@ The runtime (`src/rt/cryn_rt.*`) provides only:
 | `system()`      | `system`                         | shell escape                   |
 | pthreads        | `spawn`, `wait`                  | join is an ordering guarantee  |
 | formatting      | `output`                         | shortest round-trip float printing |
-| relaxed atomics | all scalar loads/stores          | races yield unspecified values and never tear ([Language Reference](https://git.disroot.org/Vextoly/Cryn/wiki/Language-Reference)) |
+| relaxed atomics | all scalar loads/stores          | races yield unspecified values and never tear ([Language Reference](https://vextoly.lgbt.sh/cryn/wiki/language-reference.php)) |
 | acq_rel atomics | `exchange`                       | indivisible swap of working value and focused cell; the only ordering primitive besides `wait` |
 
 There is no garbage collector, no interpreter, and no mandatory runtime
@@ -285,9 +285,9 @@ These are honest boundaries of the first implementation, not pretenses:
   `src/rt/`.
 * Every language change needs: a test in `tests/`, updated wiki sources
   (`wiki/LANGUAGE.md`, published as
-  [Language-Reference](https://git.disroot.org/Vextoly/Cryn/wiki/Language-Reference),
+  [Language-Reference](https://vextoly.lgbt.sh/cryn/wiki/language-reference.php),
   and `wiki/TUTORIAL.md`, published as
-  [Learning-Cryn](https://git.disroot.org/Vextoly/Cryn/wiki/Learning-Cryn)),
+  [Learning-Cryn](https://vextoly.lgbt.sh/cryn/wiki/learning-cryn.php)),
   and a note in this README if it affects the runtime surface.
 * Run `make test`, `make test-release`, and `make test-native` before
   committing.
@@ -306,4 +306,4 @@ checks (`--release`), file positioning (`seek`) for `open both` streams,
 and the atomic-primitives evaluation: compare-and-swap and atomic
 arithmetic build from `exchange` and `wait` alone
 ([tests/32_cas.cryn](tests/32_cas.cryn) is the proof), so no new
-primitive was added.
\ No newline at end of file
+primitive was added.