diff options
| author | Tomas Chvatal <scarabeus@gentoo.org> | 2009-03-06 14:03:24 +0100 |
|---|---|---|
| committer | Tomas Chvatal <scarabeus@gentoo.org> | 2009-03-06 14:03:24 +0100 |
| commit | 0247baf020a2a0b98835a068e90c038bd3cf24f1 (patch) | |
| tree | 649038232599b71d345461897e6c922bf98cd210 /kde-base | |
| parent | e0190702c2819f28915134ede700f7b839144e69 (diff) | |
| download | kde-0247baf020a2a0b98835a068e90c038bd3cf24f1.tar.gz kde-0247baf020a2a0b98835a068e90c038bd3cf24f1.tar.bz2 kde-0247baf020a2a0b98835a068e90c038bd3cf24f1.zip | |
kdelibs + patch for mouse selector
Diffstat (limited to 'kde-base')
| -rw-r--r-- | kde-base/konsole/Manifest | 3 | ||||
| -rw-r--r-- | kde-base/konsole/files/4.2.1-mouse-selector.patch | 27 | ||||
| -rw-r--r-- | kde-base/konsole/konsole-4.2.1-r1.ebuild (renamed from kde-base/konsole/konsole-4.2.1.ebuild) | 2 |
3 files changed, 31 insertions, 1 deletions
diff --git a/kde-base/konsole/Manifest b/kde-base/konsole/Manifest index b5f8b8cfa0a..55ccb143000 100644 --- a/kde-base/konsole/Manifest +++ b/kde-base/konsole/Manifest @@ -1,6 +1,7 @@ +AUX 4.2.1-mouse-selector.patch 1160 RMD160 d71312b07caad63bbe1ea75bf6cee0496ac58991 SHA1 715c700b233a84df064b3e50e8f9d81006110225 SHA256 150c1f56c77a947818118136e82e02aedb57029af0c5b28c743309d5bc681dcc DIST kdebase-4.2.1.tar.bz2 4255541 RMD160 0c01dc28fb3da9e8101efef4c7fb7fdfc123cd10 SHA1 c500024294a7621d176d26bdabdd138d18ec827d SHA256 05c2111bcd0b5809f212c7f8f0e8b401bd68b4e684843c9dcd3658ba294482c1 DIST kdebase-4.2.65.tar.lzma 3820811 RMD160 acf55fa579b06b9fec340db288c4a3001154b45e SHA1 3de5c51972cf46ee0195b28aa154d6fb083b3b68 SHA256 00b9317ee6853a3e41e46a7fb39690b78bcff6db132cf1068881875f2520ac32 -EBUILD konsole-4.2.1.ebuild 590 RMD160 e59c1630a5573fef62167714ba5442252d0c3dc7 SHA1 5218f33fe74b4fdd619bd86bd39ae47f9c2ec7aa SHA256 9a0bd02a8878de96dbc2197fe80b58d144580dad3296938e57cbde1d5bb90ae7 +EBUILD konsole-4.2.1-r1.ebuild 644 RMD160 eab03d159db4f3fad563f4c5bca1578c9eac98e8 SHA1 5c1c3bbcb5a075705d97b1a9654775e8642f515b SHA256 4c9ec99979af5a2c2f4018e21ad436e0ff7a5bc26cdde380be760bd5e24df35c EBUILD konsole-4.2.65.ebuild 575 RMD160 df12b32793de16c9d4024f44a29cfccf53ea92bc SHA1 e6b533c5615f78580b4901748b6eafd1ff5eb4d1 SHA256 a2fb97daae86f6b8623dd70670c85771ad32bb1ddb27fedb33a494024102af01 EBUILD konsole-9999.ebuild 567 RMD160 9c97b354ef0db48f6b7ad30b13709ca3def82de5 SHA1 f3a027694f8e60df54eb4e788f5513c64cec54b9 SHA256 e75a03b723877fa66b99399adba4d1268740f8313324b50ed6099bb80623f88e MISC ChangeLog 4187 RMD160 31dd47f6762e111aef43e782d96b67fa80889db6 SHA1 48b0534014be25ae7cb39579a105b50ff05b3de8 SHA256 def6d5c73726635623247d170d58ef81180026cb2f58b219801ec4e9a5d5da83 diff --git a/kde-base/konsole/files/4.2.1-mouse-selector.patch b/kde-base/konsole/files/4.2.1-mouse-selector.patch new file mode 100644 index 00000000000..4653afb1730 --- /dev/null +++ b/kde-base/konsole/files/4.2.1-mouse-selector.patch @@ -0,0 +1,27 @@ +--- apps/konsole/src/TerminalDisplay.cpp 2009-02-26 11:16:35.000000000 -0300 ++++ apps/konsole/src/TerminalDisplay.cpp.new 2009-03-04 09:14:54.000000000 -0300 +@@ -2155,11 +2155,12 @@ + _wordSelectionMode = true; + + // find word boundaries... ++ QChar selClass = charClass(_image[i].character); + { + // find the start of the word + int x = bgnSel.x(); + while ( ((x>0) || (bgnSel.y()>0 && (_lineProperties[bgnSel.y()-1] & LINE_WRAPPED) )) +- && !isCharBoundary(_image[i-1].character) ) ++ && charClass(_image[i-1].character) == selClass ) + { + i--; + if (x>0) +@@ -2177,8 +2178,8 @@ + // find the end of the word + i = loc( endSel.x(), endSel.y() ); + x = endSel.x(); +- while( ((x<_usedColumns-1) || (endSel.y()<_usedLines-1 && (_lineProperties[endSel.y()] & LINE_WRAPPED) )) +- && !isCharBoundary(_image[i+1].character) ) ++ while( ((x<_usedColumns-1) || (endSel.y()<_usedLines-1 && (_lineProperties[endSel.y()] & LINE_WRAPPED) )) ++ && charClass(_image[i+1].character) == selClass ) + { + i++; + if (x<_usedColumns-1) diff --git a/kde-base/konsole/konsole-4.2.1.ebuild b/kde-base/konsole/konsole-4.2.1-r1.ebuild index 16943a2139b..f9a8ed06199 100644 --- a/kde-base/konsole/konsole-4.2.1.ebuild +++ b/kde-base/konsole/konsole-4.2.1-r1.ebuild @@ -29,6 +29,8 @@ KMEXTRA=" doc/${PN}/ " +PATCHES=( "${FILESDIR}/${PV}-mouse-selector.patch" ) + src_unpack() { MAKEOPTS="${MAKEOPTS} -j1" |
