Enable code folding in more than one TextView / Improve scroll speed during mouse selection #400

Open
SFrank1966 wants to merge 5 commits from SFrank1966/master into master
SFrank1966 commented 2023-05-08 05:01:23 -05:00 (Migrated from github.com)
  1. Enable code folding in more than one TextView using the same TextDocument. This can be used to implement a code navigation view to the same document on the right side.

  2. Define MinimumDistanceToViewBorder as an option to improve scroll speed during mouse selection. A higher value than the default 5.0, e.g. 30 or 50, should speed up scrolling during a mouse selection with a move over the last visual line.

1. Enable code folding in more than one TextView using the same TextDocument. This can be used to implement a code navigation view to the same document on the right side. 2. Define MinimumDistanceToViewBorder as an option to improve scroll speed during mouse selection. A higher value than the default 5.0, e.g. 30 or 50, should speed up scrolling during a mouse selection with a move over the last visual line.
SFrank1966 commented 2024-03-20 09:26:49 -05:00 (Migrated from github.com)
  1. Behaviour of Tab/Shift-Tab on block comments similar to Visual Studio

  2. Double click on whitespaces should select the whitespaces instead of the word left of them

3. Behaviour of Tab/Shift-Tab on block comments similar to Visual Studio 4. Double click on whitespaces should select the whitespaces instead of the word left of them
JanikNR (Migrated from github.com) approved these changes 2025-07-30 02:46:13 -05:00
This pull request is broken due to missing fork information.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin 'SFrank1966/master:SFrank1966/master'
git switch 'SFrank1966/master'

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch 'master'
git merge --no-ff 'SFrank1966/master'
git switch 'SFrank1966/master'
git rebase 'master'
git switch 'master'
git merge --ff-only 'SFrank1966/master'
git switch 'SFrank1966/master'
git rebase 'master'
git switch 'master'
git merge --no-ff 'SFrank1966/master'
git switch 'master'
git merge --squash 'SFrank1966/master'
git switch 'master'
git merge --ff-only 'SFrank1966/master'
git switch 'master'
git merge 'SFrank1966/master'
git push origin 'master'
Sign in to join this conversation.
No description provided.