p-e-w / finalterm

At last – a modern terminal emulator (NO LONGER MAINTAINED)
http://finalterm.org
GNU General Public License v3.0
3.84k stars 179 forks source link

[Runtime]: incorrect line wrapping #52

Open kuzp opened 11 years ago

kuzp commented 11 years ago

Line wrapping for long commands works incorrect: if carret goes to the end of line (while typing), carret won't change the line and the text in current line will be overwritten cyclically starting begin of the line

To reproduce this bug, just tupe long command. Logicaly the typed command works fine, but its text presentation in terminal is not correct

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

p-e-w commented 11 years ago

Thank you for the report. This bug is actually caused by bash trying to be too smart and taking over line wrapping when Final Term can already do that itself. I'm still evaluating how to best fix this.

nashley commented 10 years ago

@p-e-w Are you sure that this isn't the issue? Sadly, I tried escaping the non-displayable characters in final_term_control_sequence (a function which can be found in data/Startup/bash_startup.in), and it had no effect.