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

Create textbox control with markdown pre-parser #1

Open
marco-sacchi opened this issue Apr 10, 2021 · 2 comments
Open

Create textbox control with markdown pre-parser #1

marco-sacchi opened this issue Apr 10, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request TUI library Text-based user interface library specific

Comments

@marco-sacchi
Copy link
Owner

Make a sort of markdown pre-parser to automatically word-wrap the text and remove the limit of 38 characters per line on source .md files.

@marco-sacchi marco-sacchi added the enhancement New feature or request label Apr 24, 2021
@marco-sacchi marco-sacchi self-assigned this May 21, 2022
@marco-sacchi
Copy link
Owner Author

This can be merged with a uitextbox control with automatic word-wrap that displays simple text or markdown.

The uitextbox is a simple read-only content scrolling box supporting:

  • scrolling one line up or down
  • scrolling one page up or down
  • jump to the beginning or end

To speedup the rendering the word-wrap must be done once on the pre-parsing phase.

@marco-sacchi marco-sacchi changed the title Create markdown pre-parser Create textbox control with markdown pre-parser May 21, 2022
@marco-sacchi marco-sacchi added the TUI library Text-based user interface library specific label May 21, 2022
@marco-sacchi
Copy link
Owner Author

To do:

  • finish the implementation of the markdown parser
  • create an intermediate format in order to do the parsing only once
  • integrate the textbox with support for markdown rendering

marco-sacchi added a commit that referenced this issue Oct 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request TUI library Text-based user interface library specific
Projects
None yet
Development

No branches or pull requests

1 participant