vnotex / vnotex/vnote

Auto-formatting Tables Skipping Cursor

Open
#774 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
13k
Forks
1.3k
Avg merge
14h 3m
Merged PRs (30d)
3

Description

OS Version (操作系统): Windows, Linux, macOS
Linux 18.04
VNote Version (Help - About VNote - Version: )(VNote版本): 2.2, d78e892d5cc etc..
2.3
Symptoms (表现):
First of all - the auto-formatting tables are AMAZING. THANK YOU!

Auto-formatting tables makes cursor skip around, which means that if you pause, and then resume typing (e.g. copying notes from somewhere else) you end up with text in weird places and deletions in the wrong places.

How to Repro (如何复现):
Type slowly or pause a lot while using auto-formatting tables.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the cursor-jumping behavior while using auto-formatting tables with the listed VNote versions and operating systems, then trace the table auto-formatting and editor entry points. Done means pausing or resuming typing no longer moves the cursor or inserts or deletes text in the wrong place.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, markdown
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.