Your message dated Sat, 11 Feb 2012 06:33:42 +0000
with message-id <[email protected]>
and subject line Bug#659356: fixed in qscintilla2 2.6-4
has caused the Debian Bug report #659356,
regarding breaks custom keyboard shortcuts in apps
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
659356: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659356
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libqscintilla2-8
Version: 2.6-3
Severity: important
Tags: patch
Hi,
since 2.6, libqscintilla2 breaks apps that define custom keyboard shortcuts.
You can test it by using qscintilla2-2.6/example-Qt4/ and changing
mainwindow.cpp:
....
#include <Qsci/qscicommandset.h>
....
MainWindow::MainWindow()
{
textEdit = new QsciScintilla;
// these two are important
textEdit->standardCommands()->clearKeys();
textEdit->standardCommands()->clearAlternateKeys();
setCentralWidget(textEdit);
createActions();
....
The attached patch by upstream fixes the issue for me.
Please include it until 2.6.1 is released.
Regards
Evgeni
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libqscintilla2-8 depends on:
ii libc6 2.13-26
ii libgcc1 1:4.6.2-13
ii libqtcore4 4:4.7.4-2
ii libqtgui4 4:4.7.4-2
ii libstdc++6 4.6.2-13
libqscintilla2-8 recommends no packages.
libqscintilla2-8 suggests no packages.
-- no debconf information
Index: qscintilla2-2.6/Qt4/qsciscintilla.cpp
===================================================================
--- qscintilla2-2.6.orig/Qt4/qsciscintilla.cpp 2011-11-11 14:02:16.000000000 +0100
+++ qscintilla2-2.6/Qt4/qsciscintilla.cpp 2012-02-09 20:29:01.223115096 +0100
@@ -4037,15 +4039,6 @@
if (ke->key())
{
- // We want any of the standard context menu shortcuts.
- if (ke == QKeySequence::Undo || ke == QKeySequence::Redo ||
- ke == QKeySequence::Cut || ke == QKeySequence::Copy ||
- ke == QKeySequence::Paste || ke == QKeySequence::SelectAll)
- {
- ke->accept();
- return true;
- }
-
// We want ordinary characters.
if ((ke->modifiers() == Qt::NoModifier || ke->modifiers() == Qt::ShiftModifier || ke->modifiers() == Qt::KeypadModifier) && ke->key() < Qt::Key_Escape)
{
--- End Message ---
--- Begin Message ---
Source: qscintilla2
Source-Version: 2.6-4
We believe that the bug you reported is fixed in the latest version of
qscintilla2, which is due to be installed in the Debian FTP archive:
libqscintilla2-8_2.6-4_i386.deb
to main/q/qscintilla2/libqscintilla2-8_2.6-4_i386.deb
libqscintilla2-designer_2.6-4_i386.deb
to main/q/qscintilla2/libqscintilla2-designer_2.6-4_i386.deb
libqscintilla2-dev_2.6-4_all.deb
to main/q/qscintilla2/libqscintilla2-dev_2.6-4_all.deb
libqscintilla2-doc_2.6-4_all.deb
to main/q/qscintilla2/libqscintilla2-doc_2.6-4_all.deb
python-qscintilla2_2.6-4_i386.deb
to main/q/qscintilla2/python-qscintilla2_2.6-4_i386.deb
qscintilla2_2.6-4.debian.tar.gz
to main/q/qscintilla2/qscintilla2_2.6-4.debian.tar.gz
qscintilla2_2.6-4.dsc
to main/q/qscintilla2/qscintilla2_2.6-4.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Scott Kitterman <[email protected]> (supplier of updated qscintilla2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 10 Feb 2012 23:00:05 -0500
Source: qscintilla2
Binary: libqscintilla2-8 libqscintilla2-designer libqscintilla2-dev
libqscintilla2-doc python-qscintilla2
Architecture: source all i386
Version: 2.6-4
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Scott Kitterman <[email protected]>
Description:
libqscintilla2-8 - Qt4 port of the Scintilla source code editing widget
libqscintilla2-designer - Qt4 Designer plugin for QScintilla 2
libqscintilla2-dev - Scintilla source code editing widget for Qt4, development
files
libqscintilla2-doc - API documentation for QScintilla 2
python-qscintilla2 - Python bindings for QScintilla 2
Closes: 659356
Changes:
qscintilla2 (2.6-4) unstable; urgency=low
.
* Add debian/patches/snapshot-keys.patch to fix custom keyboard shortcuts
(Closes: #659356)
* Add libjs-jquery to libqscintilla2-doc depends and use symlink to its
jquery.js instead of the embedded minified version
Checksums-Sha1:
3097573b44aa68c829ff66e026064fb262b40fd6 1818 qscintilla2_2.6-4.dsc
3d9692c3422da48b2037a364eb2425a59288e0c0 13894 qscintilla2_2.6-4.debian.tar.gz
a585dc311216a39e5116bb7b31a3c1c974f45f6c 80112 libqscintilla2-dev_2.6-4_all.deb
67ef059cb8f78546faae43bef9b06ba4975ed482 1121744
libqscintilla2-doc_2.6-4_all.deb
7c0fde7bd05ca2acc05ab2f8fd80ba9f5a5fc2f4 1142942
libqscintilla2-8_2.6-4_i386.deb
4f8ced37e66cc35a66a42070e779016a5f29d8ba 22900
libqscintilla2-designer_2.6-4_i386.deb
863730e10ee9f902e249b7a33c99a196a6ea4ccb 408820
python-qscintilla2_2.6-4_i386.deb
Checksums-Sha256:
8ee392d0cbdf51de376c5dfa73f1ef7bb2f15bc55261568545a1dc271cb65744 1818
qscintilla2_2.6-4.dsc
c50c36a825bfcf7e2915845a1a53207fa582bbbd0ada83c78604131cb0eec4d1 13894
qscintilla2_2.6-4.debian.tar.gz
394b44ce1e62841fdde9d8bafd41b08ba37efdd9ee3a4cf358038f4c4d6bb304 80112
libqscintilla2-dev_2.6-4_all.deb
deeb5ca33635f723c9faaa7164848c4b1193b16e4ac4224292e3c3c092af431f 1121744
libqscintilla2-doc_2.6-4_all.deb
93396a55811850bf74a1590e38e2c1509bd9c1aab1e4d07ecb0fd54f03ec8137 1142942
libqscintilla2-8_2.6-4_i386.deb
341a8aa7740ef8fe8774b67531b8b4fbc7ad13f5c88e56c117b9b43c5fb03ded 22900
libqscintilla2-designer_2.6-4_i386.deb
a2a1d1967da591b0b4b847747d3456237cc448d8bbb05edd9c34fa0844a60f4a 408820
python-qscintilla2_2.6-4_i386.deb
Files:
2263ec92c005d4876f2750c3b3d47f51 1818 libs optional qscintilla2_2.6-4.dsc
6d97bfadbadd1900e02d93a86935c998 13894 libs optional
qscintilla2_2.6-4.debian.tar.gz
6ba9c2d8aa6f072d8bb4c068ebb0e27a 80112 libdevel optional
libqscintilla2-dev_2.6-4_all.deb
da89da62f934e4822aea14badd7a7312 1121744 doc optional
libqscintilla2-doc_2.6-4_all.deb
77a0eb0108adfa99e8eaf3f164f53e31 1142942 libs optional
libqscintilla2-8_2.6-4_i386.deb
1af13c1036910e1236df8d6aef7fe794 22900 misc optional
libqscintilla2-designer_2.6-4_i386.deb
1dedff2994989888836eba3b7dad7eca 408820 python optional
python-qscintilla2_2.6-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk82CBYACgkQHajaM93NaGrT4gCdGw5iF+XotpATImQ2fS4H/Yt1
fYQAn2PAuLFMOLZ8MN/DnaYbsOTu4rW6
=8wSa
-----END PGP SIGNATURE-----
--- End Message ---