leanprover / leanprover/lean-workbench
Unicode expansion triggers twice in collaborative mode
Open
Nobody has claimed this yet.
bug
- Dominant language
- TypeScript
- Stars
- 9
- Forks
- 1
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 35
Description
If I type \forall with one collaborator, the symbol is inserted twice. Presumably with N users it would appear N times. Possibly caused by the two collaborators' vscode-lean4 extensions both doing the expansion.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue by typing \forall with two collaborators, then trace the Unicode expansion handling in the VS Code/Lean extensions mentioned in the report. Done means the symbol is inserted once in collaborative mode, rather than once per collaborator.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- developer-experience
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100