duskmoon_code_engine 1.6.0
duskmoon_code_engine: ^1.6.0 copied to clipboard
Pure Dart code editor engine with incremental parsing — a ground-up port of the CodeMirror 6 architecture for Flutter.
1.6.0 #
- Release 1.6.0 (2026-04-28)
1.5.0 #
- Release 1.5.0 (2026-04-13)
1.4.4 #
- Release 1.4.4 (2026-04-13)
1.4.3 #
- Release 1.4.3 (2026-04-12)
1.4.2 #
- Release 1.4.2 (2026-04-11)
1.4.1 #
- Release 1.4.1 (2026-04-10)
1.4.0 #
- Release 1.4.0 (2026-04-08)
1.3.0 #
- Release 1.3.0 (2026-04-08)
1.2.3 #
- Release 1.2.3 (2026-04-07)
1.2.2 #
- Release 1.2.2 (2026-04-07)
1.2.1 #
- Release 1.2.1 (2026-04-07)
0.1.0 #
- Initial release
- Rope-based document model with incremental updates
- Immutable editor state system (EditorState, Transaction, Selection, Facet, Extension)
- Incremental Lezer parser (LRParser, SyntaxNode, TreeCursor)
- Tag-based syntax highlighting
- 19 language grammars: Dart, JS/TS, Python, HTML, CSS, JSON, Markdown, Rust, Go, YAML, C/C++, Elixir, Java, Kotlin, PHP, Ruby, Erlang, Swift, Zig
- Built-in commands: undo/redo, bracket matching, comment toggling, code folding, search & replace, clipboard
- CodeEditorWidget with virtual scrolling, gutter, selection painting, cursor blinking, search panel