[SCM] KDE Development Platform Libraries module packaging branch, squeeze, updated. debian/4.4.5-2+squeeze3
Modestas Vainius
modax at alioth.debian.org
Sun Sep 4 07:22:48 UTC 2011
The following commit has been merged in the squeeze branch:
commit 2e7b0f50033e43e9a9cd63b437b99133d44e3c31
Author: Modestas Vainius <modax at debian.org>
Date: Sun Sep 4 10:18:32 2011 +0300
Import stable upload (#637803).
Thanks to Ansgar Burchardt for preparing it.
----
Apply upstream patch to prevent marked text being cut out when switching
documents in kate. (Closes: #636615)
+ new patch: 636615-ibus.diff
----
---
debian/changelog | 8 ++++++++
debian/patches/636615-ibus.diff | 25 +++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 00d29d8..162d93a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+kde4libs (4:4.4.5-2+squeeze3) stable; urgency=low
+
+ * Apply upstream patch to prevent marked text being cut out when switching
+ documents in kate. (Closes: #636615)
+ + new patch: 636615-ibus.diff
+
+ -- Ansgar Burchardt <ansgar at debian.org> Sun, 14 Aug 2011 18:32:12 +0200
+
kde4libs (4:4.4.5-2+squeeze2) stable; urgency=low
[ José Manuel Santamaría Lema ]
diff --git a/debian/patches/636615-ibus.diff b/debian/patches/636615-ibus.diff
new file mode 100644
index 0000000..85947a5
--- /dev/null
+++ b/debian/patches/636615-ibus.diff
@@ -0,0 +1,25 @@
+Bug: https://bugs.kde.org/show_bug.cgi?id=248558
+Bug-Debian: http://bugs.debian.org/636615
+Origin: backport, http://websvn.kde.org/branches/KDE/4.5/kdelibs/kate/view/kateviewinternal.cpp?r1=1199457&r2=1199456&pathrev=1199457&view=patch
+
+--- kde4libs-4.4.5.orig/kate/view/kateviewinternal.cpp
++++ kde4libs-4.4.5/kate/view/kateviewinternal.cpp
+@@ -3781,9 +3781,6 @@
+
+ //kDebug( 13030 ) << "Event: cursor" << m_cursor << "commit" << e->commitString() << "preedit" << e->preeditString() << "replacement start" << e->replacementStart() << "length" << e->replacementLength();
+
+- if ( m_view->selection() )
+- m_view->removeSelectedText();
+-
+ bool createdPreedit = false;
+ if (!m_imPreeditRange) {
+ createdPreedit = true;
+@@ -3797,6 +3794,8 @@
+ }
+
+ if (!e->commitString().isEmpty() || e->replacementLength()) {
++ m_view->removeSelectedText();
++
+ KTextEditor::Range preeditRange = *m_imPreeditRange;
+
+ KTextEditor::Cursor start(m_imPreeditRange->start().line(), m_imPreeditRange->start().column() + e->replacementStart());
diff --git a/debian/patches/series b/debian/patches/series
index 487a3b0..4aafd60 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -23,3 +23,4 @@ cve_2010_3170_cn_wildcards.diff
cve_2011_1094_ssl_verify_hostname.diff
ktar_header_checksum_fix.diff
ktar_longlink_length_in_bytes.diff
+636615-ibus.diff
--
KDE Development Platform Libraries module packaging
More information about the pkg-kde-commits
mailing list