-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Bump tabled to 0.17 #14415
Bump tabled to 0.17 #14415
Conversation
With this comes a new unicode-width. And a bit of refactorings Signed-off-by: Maxim Zhiburt <zhiburt@gmail.com>
Glad to see that you got some help from josh triplett to update tabled. Anxious to see this go green so we can use the latest version. |
Allthough CI is green, I still hold a desire to work a little bit more on refactoring. |
@zhiburt no worries. Just ping me when you're ready for review. |
How's this PR coming? |
It always surprises how time is flies..... I'd say there's quite a room for improvement still and I'd love to get it finished, So yes a little more time please 😄 If I won't be finished by this week, PS: Maybe it was a mistake to do unrelated refactorings with a version update in the same PR to begin with 😅 |
No worries. My ping was just a gentle reminder and hoping you were still able to work on it. Sounds like you are. We appreciate all your help. |
Well I haven't managed to reduce the lines 😅 but IMHO reduced boiler plate quite a bit. I think it's good to go. Self Notes - work could be done:
|
Thanks @zhiburt for all your work on this. I think it's too close to our release to land it now but I'll tag it for later. |
when you have time, can you fix the conflicts? |
Seems like done; though as I said I'd run it just in case 😄 |
Seems to be working. Let's give it a try and see if we can break it. |
@zhiburt I'm experiencing weird problems this morning with nushell. I git bisected it down to this PR. If I type In a debug version, it panics.
Here's a full backtrace
copied to a new issue #14701 |
😞 |
With this comes a new
unicode-width
as I remember there was some issue withratatui
.And a bit of refactorings which are ment to reduce code lines while not breaking anything.
Not yet complete, I think I'll try to improve some more places,
just wanted to trigger CI 😄
And yessssssssss we have a new
unicode-width
but I sort of doubtful,I mean the original issue with emojie.
I think it may require an additional "clean" call.
I am just saying I was not testing it with that case of complex emojies.