On 28-Dec-2015, Harshula wrote:

> I've emailed upstream to get their thoughts on this bug.

Ping; what are the prospects for resolving this and restoring the
behaviour previous to this bug?


Meanwhile, the workaround I have is:

=====
$ package_data_dir=/usr/share/m17n
$ local_data_dir=/usr/local/share/m17n
$ sudo mkdir $local_data_dir
$ sudo cp $package_data_dir/global.mim $local_data_dir/

$ edit $local_data_dir/global.mim
  [… change the file according to the patch below …]
$ diff -u /usr/share/m17n/global.mim /usr/local/share/m17n/global.mim 
--- /usr/share/m17n/global.mim  2015-08-27 21:54:11.000000000 +1000
+++ /usr/local/share/m17n/global.mim    2016-01-17 11:12:51.465276670 +1100
@@ -53,7 +53,7 @@
 when you type \"/...\" while you are activating an input method
 that doesn't handle that key sequence, \"lsymbol\" input method is activated
 and \"…\" (U+2026: HORIZONTAL ELLIPSIS) is inserted.")
-  "lsymbol, unicode"))
+  nil))
 
 (command
  (commit


$ sudo ln --symbolic --relative $local_data_dir/global.mim $package_data_dir/.

=====

After re-starting the desktop, the m17n input methods behave correctly
with no interference from unwanted methods.

This is not a satisfactory solution though, because the next upgrade
of the package will overwrite the changes. The correct fix is to
change the ‘/usr/share/m17n/global.mim’ file in the package, to match
the change above.

-- 
 \         “If nature has made any one thing less susceptible than all |
  `\    others of exclusive property, it is the action of the thinking |
_o__)              power called an idea” —Thomas Jefferson, 1813-08-13 |
Ben Finney <b...@benfinney.id.au>

Attachment: signature.asc
Description: PGP signature

Reply via email to