SIHAN LI
SIHAN LI
Fix: #10
**Changes** 1. Refactor and fix: Wrap the assignment check using a helper `handleAssignation`. 2. Feat: Adding `AwaitExpression` node selector (this fix #10) 3. Feat: Try to mark the first assigned...
# Pull Request Template ## Description **Summary**: - A brief summary of the purpose and context of this PR. **Issue(s) Addressed**: - Reference to the issue(s) or feature(s) this PR...
# Pull Request Template ## Description **Summary**: - A brief summary of the purpose and context of this PR. **Issue(s) Addressed**: - Reference to the issue(s) or feature(s) this PR...
**Describe the feature** Is it possible to provide an option in the lexer, like `enableEscaping: boolean;` that controls the lexer should turn any characters (e.g. `&`, `` etc) into escaping...
`0.7.2`
# Pull Request Template ## Environment Changes * ... ## Breaking Changes * ... ## Features * ... ## Fixes * ... ## Checklist - [ ] I have performed...
**Describe the bug** **To Reproduce** Steps to reproduce the behavior: https://github.com/user-attachments/assets/1610c53a-0315-4663-a800-3cd23de990f2 **Screenshots**  **Additional context** * I can trace this bug back to **at least** `0.6.0`.
**Describe the bug** * When typing a slash (`/`) in an empty paragraph while using a Chinese (or other IME-based) keyboard input method, the editor occasionally inserts two slashes (`//`)...
**Describe the bug** 1. When using mousepad scroll the `ListView`, or simply using `scrollOnEdge` to scroll the `ListView` might cause the incorrect `setScrollPosition`. **To Reproduce** As the following shown, the...
**Describe the bug** When dragging things inside the editor using a block-level handle, some tricky positions will trigger rendering inline-level drag (rendering a vertical line indicator, but we always expect...
**Marked version:** 14.1.2 ### **Background** This is not a bug, but rather a confusion from me. Consider the following text and tokenization result: ```js const token = lexer.lex('paragraph1\n'); // tokenization...