-
Notifications
You must be signed in to change notification settings - Fork 721
Fixes #4200. ExtendedCharInfo needs be enhanced to properly deal with all codepoints #4202
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
BDisp
wants to merge
32
commits into
gui-cs:v2_develop
Choose a base branch
from
BDisp:v2_4200_wider-surrogatepair-force16colors-fix
base: v2_develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 14 commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
2d1ab6f
Fixes #4196. Application.Begin doesn't refresh the screen at start
BDisp a470275
Fixes #4198. Application.Invoke isn't wakeup the driver if idle
BDisp ef639c1
Reformatting to run CI again
BDisp d2acdf6
Revert "Reformatting to run CI again"
BDisp e48466f
Trying fix an issue where sometimes subview variable is null running …
BDisp 0a52c49
Merge branch 'v2_4198_application-invoke-wakeup-fix' into v2_4200_wid…
BDisp fea1d4f
Replace ExtendedCharInfo.Char with char array
BDisp 7097c0b
Replace IsWindowsTerminal with IsVirtualTerminal
BDisp 8ef7116
Add a lastSize parameter to process resize automatically
BDisp 1a2fb66
Handling surrogate pairs in input
BDisp 9c25a7c
Implement SetConsoleTextAttribute
BDisp 69e1986
Prevent select true color is not supported
BDisp 600eba4
Fix null exception
BDisp 0cc4c60
Revert GetWindowSize and add SetWindowSize
BDisp 265c30e
Resolving merge conflicts
BDisp e061af0
Fix unit tests
BDisp 15d4ac0
Revert all v2 changes except the one related with the ExtendedCharInfo
BDisp 2f7b3c9
Revert newlines and FakeOutput
BDisp 45d1710
Merge branch 'v2_develop' into v2_4200_wider-surrogatepair-force16col…
BDisp 5be8d60
Prevents null reference
BDisp 50cfa71
Add gnome-terminal to launch settings
BDisp 88bf87b
Fixes issue on restore window size after maximize causing width shrin…
BDisp 1ce2788
Add ; exec bash to stay in terminal
BDisp e5edad7
Fixes issue on restore window size after maximize causing width shrin…
BDisp 8ead150
Tidying up input and output console modes
BDisp 742ba26
Fixes uninitialized screen buffer.
BDisp 3ad0859
Revert "Fixes issue on restore window size after maximize causing wid…
BDisp 18d85e2
Merge branch 'v2_develop' into v2_4200_wider-surrogatepair-force16col…
BDisp 3f5bdd2
Reset console after sending escape sequences
BDisp 785a1ed
Remove unnecessary code only for buggy VSDebugConsole
BDisp 30ff632
Fix more annoying exceptions
BDisp b0df97e
Ensure flush the input buffer before reset the console
BDisp File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This resizing code looks confusing... can you explain why it is necessary to detect change in size and immediately order the output to resize itself again?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When windows is resized the buffer isn't correctly resized. So the code force resize the buffer correctly and thus there is no scroll buffer.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To avoid this.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But I recognize that isn't good as is. So, feel free to change all you want.