Replies: 5 comments 3 replies
|
I found out that this is related to cursor positioning at the edge with auto-wrap mode off, followed by EL sequence. I replayed your recording in several terminal emulators, all set to 96x25 size (the same as your recording) to see how they handle this case:
It's 50/50... 😅 avt (agg's virtual terminal) typically follows the majority's behavior, and in this case there isn't a clear consensus between terminal emulator implementers it seems. I don't remember if avt's current behavior was intentional or just happened to be implemented like this.... Anyway, there isn't a good answer here I'm afraid. |
|
Turned this into a discussions since it's about an ambiguous behaviour, which needs more discussions (if we are to act on this). |
|
I mean, tbh, I don't really see how this could be ambiguous? If the recorded application shows the last column, shouldn't the recording also do that? |
|
This is something that has frustrated me for a bit, mostly because I prefer using gifs to showcase my projects, and the last column being cut off makes it look like my app is broken in some way |
|
Ahah, it turns out my application was broken, but moreso that maybe kitty was doing a fix for a specific In my editor, I placed a However, a behavior that is standard across terminals is that typing characters at the rightmost edge will simply replace the rightmost character with whatever you typed. Therefore, following that logic, a This is what was causing the bug, but it's fixed now in AhoyISki/duat@493ba58. Anyways, sorry for the bother, it wasn't my intention to be a hindrance or anything like that, thanks for the attention! |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
When I record with
asciinema rec, and play it withasciinema play, it shows all the columns that were recorded. When I pass it toagg, it cuts out the last column for some reasonTo Reproduce
Steps to reproduce the behavior:
asciinema rec testExpected behavior
It should not cut out the last column
Versions:
Additional context
Here's an example of a generated gif:
And the recording that generated it:
rec.zip
You will notice that at the bottom right corner, in the recording it shows the number of lines, but in the gif, that's cut out for some reason.
All reactions