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