Version: (using KDE KDE 3.2.0) Installed from: Gentoo Packages Compiler: gcc versión 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice) $ gcc -v Leyendo especificaciones de /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/specs Configurado con: /var/tmp/portage/gcc-3.2.3-r1/work/gcc-3.2.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.2 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.2 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.2/info --enable-shared --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,c++,ada,f77,objc,java --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext Modelo de hilos: posix gcc versión 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice) OS: Linux Characters are lost when resizing konsole window This error is in every version of konsole I've tried. The last one is kde 3.2rc1. How to reproduce: 1. Start "konsole" app 2. execute any command with a considerable width output (i.e. $ gcc -v or $ uname -a) Characters are aranged the way they should. If there are large lines (without a "\n" or "newline"), then they're arranged in various lines so that all of the characters appear and none is hidden out of the window border. 3. Resize the window width so that the window have a lesser area and some of the characters that were the output of the executed command became hidden. 4. Resize the window width to a bigger value. The characters that were hidden before have disappeared! Expected Behaviour: 1. Start "konsole" app 2. execute any command with a considerable width output (i.e. $ gcc -v or $ uname -a) Characters are aranged the way they should. If there are large lines (without a "\n" or "newline"), then they're arranged in various lines so that all of the characters appear and none is hidden out of the window border. 3. Resize the window width so that the window have a lesser area and some of the characters that were the output of the executed command became hidden. 4. Resize the window width to a bigger value. The characters that were hidden before appear just as they were before. Useful Information: When writting this bug, I've tried other terminals to see what's therir behaviour, and I've found that the only one that behaves the way I've described as good is the gnome-terminal. I think it's a good thinkto try it and see what I mean.
Yes, this is a strange behavior in konsole. Looks kindy funny when you resize to a bigger width. xterm has the same behavior. It looks like konsole should redraw the image upon window size change.
Kurt. V. Hindenburg: Please, can you marjk this as confirmed or something ? =)
Interesting. Why not a wordwrapping feature? ie. you resize down the window and the characters that would become hidden are pushed to the line below, as it's done in KWrite when resizing the window! Would be useful if you start a 80*40 terminal, enter a command and then discover the output is big: resize the window up and text is worwrapped in a beautiful way, displaying data (eg. mysql table output) as the developer wanted it would ideally. Yes, geeks can argue it's not usual for UNIX users that the console is wordwrapped, but please get back your earlier eyes, when computers was more a magic than a "easy"/"under control" science, when every features you discovered was new and exciting: When I discovered that terminal wasn't wordrapped it seemed very strange to me, and quite broken. Of course, since then I'm used a lot of computers and I find it normal. But that's a wrong assumption: we were forced to think wordwrapping is not natural on terminals.
Created attachment 15782 [details] lost characters This bug is still/again in kde 3.5.2. Note that characters farther up (off screen when you're not scrolled up) are not lost.
this is not a wish but a bug. The wordwrap is a wish, but it's not this bug.
Fixed with SVN commit #571962 (will appear in KDE 4). I haven't implemented the word-wrap idea, just allowed lines to "remember" characters that no longer fit on the screen when you resize the window to make it smaller. The reason this used to happen in Konsole is probably the same reason it happens in Xterm. Konsole used to store the current screen image in one big chunk of contiguous memory - which means that all lines on the screen always had to be the same length, so characters were lost when resizing the window to make it smaller.