[Pkg-xfce-devel] Bug#657736: clipman: Clipman interferes with GnuCash autocompletion
Tarlika Elisabeth Schmitz
debian-bugs at numerixtechnology.de
Sat Jan 28 12:28:26 UTC 2012
Package: xfce4-clipman-plugin
Version: 2:1.1.3-3
Severity: normal
File: clipman
Clipman interferes with GnuCash autocompletion of fields.
In order to describe the problem, I shall describe the GnuCash
autocompletion feature first:
When you start populating a field of a transaction, GnuCash offers
a previously entered text either to accept as is or modify. For
instance, if I enter "e" in the Notes field, GnuCash populates the field
with "ebay" because a previously entered transaction had a Notes field
beginning with "e" and containing "ebay".
The only letter I typed by this point is "e" and "bay" is selected. If I
now type "b", GnuCash shortens the selection to "ay" and so forth. As
long as I keep typing the letters of the text offered the text does not
change and the selection gets progressively shorter.
The problem: if Clipman is running, the autocompletion works in the way
described above for maybe one or two characters. But then the selection
is all of a sudden lost (zero characters selected) with the cursor after
the end of the text. Using above example, the following might happen:
I type "e", which offers me "ebay"; I type "b", which reduces selection
to "ay"; I type "a" and this collapses the selection and places the
cursor behind "ebay" and now my typing causes "a" to be appended to the
text resulting in "ebaya".
If I kill the Clipman process, the problem disappears and GnuCash
behaves correctly. (I am now using parcellite as a clipboard manager,
which does not cause any problems.)
The problem first occurred when I upgraded from Debian lenny to squeeze
in June 2011. This meant an upgrade from GnuCash 2.2.6 to 2.2.9. I don't
know what Clipman version I was on before the upgrade. I am now running
GnuCash 2.4.4 and the problem still exists.
The problem was originally perceived as a GnuCash problem and reported
twice: by myself and a fellow xfce user:
http://gnucash.1415818.n4.nabble.com/problem-autocompletion-of-account-names-td3568218.html
https://bugzilla.gnome.org/show_bug.cgi?id=618239
Both bug reports describe the phenomenon with regard to the accounts
field of a transaction. The problem is exactly the same but the
description is more difficult to understand for a non-gnucash user
because GnuCash applies further logic knowing the accounts hierarchy,
which is why I chose the more straight-forward example of the Notes
field.
-- System Information:
Debian Release: 6.0.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-bpo.2-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages xfce4-clipman-plugin depends on:
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libexo-0.3-0 0.3.107-1 Library with extensions for Xfce
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxfce4util4 4.6.2-1 Utility functions library for Xfce
ii libxfcegui4-4 4.6.4-1 Basic GUI C functions for Xfce4
ii libxfconf-0-2 4.6.2-1 Client library for Xfce4 configure
ii xfce4-clipman 2:1.1.3-3 clipboard history utility
ii xfce4-panel 4.6.4-1 The Xfce4 desktop environment pane
xfce4-clipman-plugin recommends no packages.
xfce4-clipman-plugin suggests no packages.
-- no debconf information
More information about the Pkg-xfce-devel
mailing list