You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: improve checklist paste handling and examples
Refine logic to detect whether the current line's checklist is empty
and only strip checklist markers pasted text when the target line
is an empty checklist. When the current line contains checklist content,
convert pasted checklist lines into a new checklist item ("- [ ] ...")
instead of removing their markers. This prevents losing checklist
structure and ensures pasted content is placed appropriately.
Add numerous example builders covering:
- pasting into empty vs non-empty checklists (including blockquotes),
- multi-line paste behavior for empty and non-empty checklist targets,
- handling of non-standard checklist markers like "- [!]",
- indented empty checklist cases,
and a case that standardizes incoming non-standard markers to "- [ ]".
Update Chinese locale strings to more accurately describe the rule as
operating on task-list markers and only removing markers for empty
task-list lines.
0 commit comments