Re: Patch for Mouse-wheel
Toshikazu Onishi <[email protected]> Mon, 5 Aug 2002 22:12:28 -0400
| Newsgroups | gmane.emacs.macintosh.devel |
|---|---|
| Message-ID | <20020806021230.24430@localhost> |
>The problem with leaving it as (1) is when command-key-is-meta set to
>t. In that case, M-h never gets sent to emacs, but instead is sent to
>the application menu and causes emacs to hide. It's not a standard
>binding, but I use it and I didn't want to prohibit it. But in your
>case, it seems that command_key_is_meta is nil, so at the very least it
>should be...
>
> if (NILP( Vmac_command_key_is_meta) || !(er.modifiers & cmdKey)) {
>
>And next time I'll put the left brace on the next line to follow the
>coding standard..
I use Unix (Solaris) basically, so that I have been using the original key
sequence for the consistency..
Anyway, sending all the command key to TSM is not a good idea. However, it
is a good idea that at least only the command+space is sent to TSM even if
you set command-key-is-meta because it is used as script switching. (is
Meta-space assigned to something normally?)
>The test you gave would send everything but C- and C-S- to the event
>manager. I don't know the best way to go here. It appears that control
>key sequences (at least C-S-) are used by the input methods to specify
>something and I don't know enough to say whether or not they should
>supercede emacs control-key sequences in general. My ignorance of asian
>languages is showing. Was this possible before, without
>USE_CARBON_EVENTS?
Sorry. I misunderstood, and am little bit confused. All the un-assigned
key by an input method are/were sent to emacs as they are. So, even
without USE_CARBON_EVENTS, the C- keys are functional on emacs (in my case).
Maybe there is no need to make new variable for it. The problem is that
when I use like Meta-x or C-x u (undo), the x or u is passed to TSM, and a
floating window pops up when Japanese mode. This is sometimes annoying for
me. In this case, the solution would be that when we enter the "command" (
not searching words etc.) invoked by like M- in mini-buffer-window, all the
key are sent to emacs directly (I think there is no command in Japanese).
I don't know whether it is possible or not. Anyway, only if the command-space
is passed to TSM, the function for the key typing is almost the same as
that for the previous version without USE_CARBON_EVENTS.
Toshikazu Onishi
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf