-
### Problem
nesting folders in a test/tags causes a panic that language not found for a path
### Steps to reproduce
1. clone kylegoetz/tree-sitter-unison
2. create a test/tags/foo
3. run tree-sit…
-
Right now transcripts use an info string that looks like `language:flag:other-flag filename`, roughly – e.g. ` ```unison:added-by-ucm scratch.u`.
> The first word of the info string is typically us…
-
When hovering over Unison language keywords, a reference tooltip should appear with description and perhaps a link to the docs.
-
**Is your feature request related to a problem? Please describe.**
Yes. I have a project that uses very little in the way of built-ins. It's largely types with generic parameters like `FingerTree v a…
-
Hi! I am trying to check the recent lsp support for unison in windows 10 and i am getting an alert in vscode:
```
Unison: Language server failed to connect, is there a UCM running? (version M4a or …
-
This has been mentioned before, three years ago in a closed issue: https://github.com/unisonweb/unison/pull/896
In Unison, `1+2*3` evaluates to `9`. This is mathematically incorrect behavior :(
Ha…
-
In the documentation, the rules for deciding whether "." is part of a name (dividing name segments) versus an operator say (https://www.unison-lang.org/learn/language-reference/identifiers/):
> . b…
-
This is sort of a meta ticket: When unison runs out of memory, the user gets an uncaught exception and backtrace. This leads to many tickets. It would be nice to somehow catch these and give a nicer…
-
Unison's syntax is just used for parsing and pretty-printing of definitions, but the actual definitions are stored in the codebase as their AST. This means we could support multiple syntaxes for the l…
-
From the frontpage:
> We simplify codebase management — Unison has no builds, no dependency conflicts, and renaming things is trivial.
"Unison has no builds" is misleading because it implies tha…