Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking issue: Nota editor #11

Open
12 tasks
willcrichton opened this issue Jan 7, 2022 · 0 comments
Open
12 tasks

Tracking issue: Nota editor #11

willcrichton opened this issue Jan 7, 2022 · 0 comments

Comments

@willcrichton
Copy link
Collaborator

willcrichton commented Jan 7, 2022

Navigation:

  • Minimap of section headers (a la Overleaf)

Viewing:

  • Verbatim text should be monospace
  • Need to trim trailing whitespace or otherwise highlight whitespace on empty lines
  • Leading whitespace in text blocks should be shown as monospace font and not serif, since otherwise it's hard to see the level of indentation

Editing:

  • Indentation of Javascript within Nota pct-commands is not correct
  • Labels should be autosuggested for @Ref
  • When writing |{ should autocomplete }| and not }
  • Add ability to delete an entire command
  • Add snippets for common things like @a[href="..."]{...}

Errors:

  • Runtime errors don't use source maps
  • Syntax errors should be shown in editor, not as standalone text

Pipeline:

  • editor needs to cleanup temp directory containing build files on exit (see commented out code in server.ts)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant