>>>>> On Thu, 10 Nov 2005 21:41:20 +0000, David Reitter <[EMAIL PROTECTED]> 
>>>>> said:

> In the Carbon port, one cannot use the "Character Palette" to input
> characters into Emacs.

> The original report came from an Aquamacs user.

>> It's easy to insert a Unicode character in a window from a Keyboard
>> Viewer (e.g. a cyrillic character from an Ukrainian keyboard) but I
>> cannot insert a Unicode character from the Character Palette. The
>> "Insert" button remains grayed out.

> I confirmed this for a very recent Emacs CVS version.  The "Insert"
> function of Character Palette is disabled while in Emacs. All other
> applications are happy to take input from it.

This is documented in the Emacs info (the "Keyboard and Mouse Input on
Mac" section):

  Emacs recognizes the setting in the Keyboard control panel (Mac OS
  Classic) or the International system preference pane (Mac OS X) and
  supports international and alternative keyboard layouts (e.g.,
  Dvorak) if its script is either Roman, Japanese, Traditional
  Chinese, Korean, Cyrillic, Simplified Chinese, or Central European.
  Keyboard layouts based on Unicode may not work properly.  Selecting
  one of the layouts from the keyboard layout pull-down menu will
  affect how the keys typed on the keyboard are interpreted.

> I couldn't find out what the cause of the problem is - I was looking
> for issues with the Carbon event handling and a missing event
> handler for some text input event.

You may want to look at the following documents:

  "Understanding Text Input and the Text Services Manager in Carbon"
  
http://developer.apple.com/documentation/Carbon/Conceptual/UnderstandTextInput_TSM/index.html

  "Supporting Unicode Input"
  
http://developer.apple.com/documentation/Carbon/Conceptual/Supporting_Unicode_Input/index.html

                                     YAMAMOTO Mitsuharu
                                [EMAIL PROTECTED]


_______________________________________________
Emacs-pretest-bug mailing list
Emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to