After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 778737 - Please use key release event for bracket completion plugin
Please use key release event for bracket completion plugin
Status: RESOLVED OBSOLETE
Product: gedit-plugins
Classification: Other
Component: General
git master
Other Linux
: Normal normal
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2017-02-16 05:59 UTC by Peng Wu
Modified: 2020-11-24 10:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
bracketcompletion: use key release event to work with input method (1.12 KB, patch)
2017-02-16 06:08 UTC, Peng Wu
none Details | Review
bracketcompletion: use key release event to work with input method (1.12 KB, patch)
2017-02-16 06:10 UTC, Peng Wu
none Details | Review

Description Peng Wu 2017-02-16 05:59:35 UTC
Some user reported that ibus-libpinyin/ibus-pinyin doesn't work
with gedit plugin bracket completion.

I tried to modify the gedit plugin code, it seems work now.
Please review it, thanks!

How to reproduce it:
1. Switch to C/C++ mode, press "(", bracket completion works.
2. Switch input method to "Intelligent Pinyin" or "Pinyin", it doesn't work.
Comment 1 Peng Wu 2017-02-16 06:08:03 UTC
Created attachment 345919 [details] [review]
bracketcompletion: use key release event to work with input method

To work with ibus pinyin input method,
switch to use key release event
Comment 2 Peng Wu 2017-02-16 06:10:48 UTC
Created attachment 345920 [details] [review]
bracketcompletion: use key release event to work with input method

To work with ibus pinyin input method,
switch to use key release event.
Comment 3 Peng Wu 2017-02-16 06:12:03 UTC
it seems the bracket completion plugin doesn't work with ibus-libpinyin/ibus-pinyin English mode.
Comment 4 Sébastien Wilmet 2020-11-24 10:17:50 UTC
Mass-closing of all gedit-plugins bugzilla tickets.

Special "code" to find again all those gedit-plugins bugzilla tickets that were open before the mass-closing:

2bfe1b0590a78457e1f1a6a90fb975f5878cb60064ccfe1d7db76ca0da52f0f3

By searching the above sha256sum in bugzilla, the gedit contributors can find again the tickets. We may be interested to do so when we work on a specific area of the code, to at least know the known problems and possible enhancements.

We do this mass-closing because bugzilla.gnome.org is being replaced by gitlab.gnome.org.