-
-
Notifications
You must be signed in to change notification settings - Fork 113
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
current head of master is misplacing closing banner in notcurses-info on apple #2038
Comments
confirmed that 9fcbf00 (v2.3.13) does not show this behavior. gonna bisect now. |
broken by at least bbaa3f4. |
ok, a different strategy. if you capture stdout, we look fine on both linux and macOS (we just scroll up for stderr, as expected). then try and indeed, looking at it, on linux we have:
whereas on macOS we have:
so we've got |
swapping out |
so either way, this is emerging from the second glyph pass. we ought be getting our final placement due to |
ahh so this only is specific to macOS because only macOS is missing all the Unicode 13 emoji at the bottom. |
going to 54/54 from 68/78 |
ok, i've confirmed that we think we're at line 70 upon hitting |
so we're convincing ourselves during |
going to 68/76 from 68/76 hard: 0 so on the elided move we have |
ohhhhhh yeah i think i maybe see the problem |
hrmmm nope we emit the expected cup: elide forever <3 |
awwww fuck me in the ass |
CUP arrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr |
ok, yep, this bug was straight-up introduced during the move from memstream to |
alright, fixed, though we've reintroduced the relatively benign #2021, lol |
I've only been able to reproduce this on macOS, but it seems unlikely that it's truly related to that. This does not happen with the 2.3.13 release, so it must be very recent. Running at the bottom doesn't see our stderr scroll out, but intstead it is reproduced atop us, see below:
The text was updated successfully, but these errors were encountered: