From: Yuri Khan <yuri.v.khan@gmail.com>
To: Rusi <rustompmody@gmail.com>
Cc: "help-gnu-emacs@gnu.org" <help-gnu-emacs@gnu.org>
Subject: Re: How bind "Super" key *all by itself* to a function?
Date: Mon, 19 Jan 2015 22:32:14 +0700 [thread overview]
Message-ID: <CAP_d_8UZsdske9oU9m4rH7iiSFj1c_+uKE8=ciQmYtttEkh6Fg@mail.gmail.com> (raw)
In-Reply-To: <d28b6cbf-cc59-43bd-8c4c-7ebdbb38924b@googlegroups.com>
On Mon, Jan 19, 2015 at 8:33 PM, Rusi <rustompmody@gmail.com> wrote:
> !WORKS!
>
> So where does one get initiated into the school of black art?
> ie how do I figure out what those incantations mean?
Oh, I’ll tell you where. Former Soviet Union, or Bulgaria, or Greece,
or any other country with a non-Latin alphabet. Basically, until you
figure out at least how to have two layouts loaded and switch them
with a single keystroke, your computer pretty much “just does not
work”. Well, it kinda works, you just can’t type any text.
[These days, there is also ibus, which gives an illusion of easy
configuration. Avoid.]
Seriously, though, there’s Ivan Pascal’s guide[1], there’s Doug
Palmer’s Unreliable Guide to XKB Configuration[2], Michał Kosmulski’s
guide[3], and not much more. And also abstracting from existing
configuration.
[1]: http://pascal.tsu.ru/en/xkb/setup.html
[2]: http://www.charvolant.org/~doug/xkb/html/index.html
[3]: http://michal.kosmulski.org/computing/articles/custom-keyboard-layouts-xkb.html
> One of my problems is how to debug:
> If some small thing goes wrong and it does not work... where to start looking?
If some small thing goes wrong, you’re screwed :-> You boot X, are
greeted by a cryptic error message; if lucky, the base configuration
still works and you get to fix things without having to use a
different input system (e.g. switching to tty1).
I’ve got my share of such b0rks and in many cases it was something
small like a missing semicolon or a mistyped something. The kind of
mistakes you can look for and not see for hours. And, to add insult to
injury, XKB caches its compiled data, so when you fix the cause of the
problem and just re-login, it still does not work until you drop the
cache. [Hint: sudo rm /var/lib/xkb/*.xkm and then re-login.]
prev parent reply other threads:[~2015-01-19 15:32 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-19 6:57 How bind "Super" key *all by itself* to a function? Chris Seberino
2015-01-19 7:16 ` Yuri Khan
[not found] ` <mailman.18124.1421651779.1147.help-gnu-emacs@gnu.org>
2015-01-19 7:35 ` Rusi
2015-01-19 8:25 ` Yuri Khan
2015-01-19 9:08 ` Yuri Khan
[not found] ` <mailman.18131.1421658484.1147.help-gnu-emacs@gnu.org>
2015-01-19 13:54 ` Rusi
2015-01-19 14:33 ` Rusi
2015-01-19 15:32 ` Yuri Khan [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAP_d_8UZsdske9oU9m4rH7iiSFj1c_+uKE8=ciQmYtttEkh6Fg@mail.gmail.com' \
--to=yuri.v.khan@gmail.com \
--cc=help-gnu-emacs@gnu.org \
--cc=rustompmody@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).