-
Notifications
You must be signed in to change notification settings - Fork 78
Always serialize editor scripts with braces #197
Copy link
Copy link
Open
Labels
Area/EditorThe math editor, keyboard, cursor, or editing model.The math editor, keyboard, cursor, or editing model.Type/EnhancementA concrete change to CSharpMath behavior or capability.A concrete change to CSharpMath behavior or capability.good first issueApproachable for a first contribution; scope and acceptance criteria are clear.Approachable for a first contribution; scope and acceptance criteria are clear.
Description
Activity
Metadata
Metadata
Assignees
Labels
Area/EditorThe math editor, keyboard, cursor, or editing model.The math editor, keyboard, cursor, or editing model.Type/EnhancementA concrete change to CSharpMath behavior or capability.A concrete change to CSharpMath behavior or capability.good first issueApproachable for a first contribution; scope and acceptance criteria are clear.Approachable for a first contribution; scope and acceptance criteria are clear.
The editor's LaTeX serializer currently removes braces from one-atom scripts, producing x^2 and \log_2(x), while multi-atom scripts necessarily use braces. Use one canonical form for both cases: x^{2} and \log_{2}(x).
Acceptance criteria: