rpms/kdebase/F-11 kdebase-4.3.95-konsole-extra-spaces.patch,NONE,1.1
Rex Dieter
rdieter at fedoraproject.org
Mon Feb 1 18:01:19 UTC 2010
Author: rdieter
Update of /cvs/pkgs/rpms/kdebase/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7510
Added Files:
kdebase-4.3.95-konsole-extra-spaces.patch
Log Message:
import
kdebase-4.3.95-konsole-extra-spaces.patch:
Screen.cpp | 24 ++----------------------
1 file changed, 2 insertions(+), 22 deletions(-)
--- NEW FILE kdebase-4.3.95-konsole-extra-spaces.patch ---
--- kdebase-4.3.95/apps/konsole/src/Screen.cpp.konsole-extra-spaces 2009-11-21 02:43:48.000000000 -0700
+++ kdebase-4.3.95/apps/konsole/src/Screen.cpp 2010-01-27 14:30:25.431381738 -0700
@@ -645,16 +645,9 @@
// ensure current line vector has enough elements
int size = screenLines[cuY].size();
- if (size == 0 && cuY > 0)
+ if (size < cuX+w)
{
- screenLines[cuY].resize( qMax(screenLines[cuY-1].size() , cuX+w) );
- }
- else
- {
- if (size < cuX+w)
- {
- screenLines[cuY].resize(cuX+w);
- }
+ screenLines[cuY].resize(cuX+w);
}
if (getMode(MODE_Insert)) insertChars(w);
@@ -1230,19 +1223,6 @@
Character* data = screenLines[screenLine].data();
int length = screenLines[screenLine].count();
- // Don't remove end spaces in lines that wrap
- if (!(lineProperties[screenLine] & LINE_WRAPPED))
- {
- // ignore trailing white space at the end of the line
- for (int i = length-1; i >= 0; i--)
- {
- if (data[i].character == ' ')
- length--;
- else
- break;
- }
- }
-
//retrieve line from screen image
for (int i=start;i < qMin(start+count,length);i++)
{
More information about the scm-commits
mailing list