-
Notifications
You must be signed in to change notification settings - Fork 735
Fixes #4387. Runes should not be used on a cell, but rather should use a single grapheme rendering 1 or 2 columns #4388
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
Merged
Merged
Changes from all commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
3c6e945
Fixes #4382. StringExtensions.GetColumns method should only return th…
BDisp 3b36714
Trying to fix unit test error
BDisp 034ccbe
Merge branch 'v2_develop' into v2_4382_stringextensions-getcolumns-fix
tig 0e3f646
Merge branch 'v2_develop' into v2_4382_stringextensions-getcolumns-fix
tig 012356e
Merge branch 'v2_develop' into v2_4382_stringextensions-getcolumns-fix
tig 78cfe73
Update StringExtensions.cs
tig 87ea2af
Resolving merge conflicts
BDisp 37c9718
Prevents Runes throwing if Grapheme is null
BDisp 178e1e7
Add unit test to prove that null and empty string doesn't not throws …
BDisp d3d4c25
Resolving merge conflicts
BDisp 817b3e4
Resolving merge conflicts
BDisp 9b08101
Fix unit test failure
BDisp 7c836b9
Merge branch 'v2_develop' into v2_4387_cell-refactoring
BDisp 8d6f162
Fix IsValidLocation for wide graphemes
BDisp 53b5cc2
Add more combining
BDisp 0fad703
Prevent set invalid graphemes
BDisp 4ae48d0
Fix unit tests
BDisp 1e8a37d
Grapheme doesn't support invalid code points like lone surrogates
BDisp 5974e81
Fixes more unit tests
BDisp 410bcbe
Fix unit test
BDisp 5e87af7
Seems all test are fixed now
BDisp ff538e3
Adjust CharMap scenario with graphemes
BDisp 6afe4c8
Upgrade Wcwidth to version 4.0.0
BDisp f3e4a2d
Reformat
BDisp c9b46b7
Trying fix CheckDefaultState assertion
BDisp 1060ac9
Revert "Trying fix CheckDefaultState assertion"
BDisp ff34a14
Forgot to include driver.End in the test
BDisp b6072bb
Reapply "Trying fix CheckDefaultState assertion"
BDisp d346209
Resolving merge conflicts
BDisp ffd78b6
Remove ToString
BDisp 1f95fbe
Fix merge errors
BDisp 070d96d
Resolving merge conflicts
BDisp f496e45
Change to conditional expression
BDisp 78272c8
Assertion to prove that no exception throws during cell initialization.
BDisp 78be9ac
Remove unnecessary assignment
BDisp 666d21b
Remove assignment to end
BDisp 395fd92
Replace string concatenation with 'StringBuilder'.
BDisp 09fd042
Replace more string concatenation with 'StringBuilder'
BDisp 8fdec09
Remove redundant call to 'ToString' because Rune cast to a String obj…
BDisp d941961
Replace foreach loop with Sum linq
BDisp a8d090c
Merge branch 'v2_develop' into v2_4387_cell-refactoring
tig 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
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.
Uh oh!
There was an error while loading. Please reload this page.