PS. I just found some interesting info over at
https://www.emacswiki.org/emacs/AutoHotKey

A guy named Jonas Öster has created a hack for supporting Windows
Alt+keypad in Emacs. I haven’t tried it yet but it definitely looks
useful.

On 20 June 2017 at 09:27, Carl Winbäck <c...@tunnel53.net> wrote:
> Nevermind! The issue that it didn’t work was that I had forgotten to
> remove the ”and then” line (^_^)
>
> Thank you again guys, this advice was really useful for me.
>
> On 20 June 2017 at 09:07, Carl Winbäck <c...@tunnel53.net> wrote:
>> Hi Ed,
>>
>> This looks really interesting. However, I wonder if perhaps the code’s
>> formatting got mangled?
>>
>> What made me doubtfoul was the ”insert” stanza. On my client it’s
>> displayed as (insert ?”) – the argument to the insert function is a
>> question mark followed by the special character, e.g. Right Double
>> Quotation Mark. (See also the screenshot in the attached file.)
>>
>> Is that correct?
>>
>>
>> Best regards,
>> Carl
>>
>>
>> On 18 June 2017 at 07:24, T400 <cau...@sysmatrix.net> wrote:
>>> I don't know if curly quotes are part of any Emacs input method but if not,
>>> and depending on the layout of your keyboard you could have something like
>>> this in your .emacs:
>>>
>>>
>>> (setq w32-pass-lwindow-to-system nil
>>>       w32-pass-rwindow-to-system nil
>>>       w32-pass-apps-to-system    nil
>>>       w32-lwindow-modifier       'super   ;; Left Windows
>>>       w32-rwindow-modifier       'super   ;; Right Windows
>>>       w32-apps-modifier          'hyper)  ;; App-Menu (key to right of Right
>>> Windows)
>>>
>>>
>>> and then
>>>
>>> (global-set-key [(super \,)] (lambda () (interactive) (insert  ?« )))
>>> (global-set-key [(super \.)] (lambda () (interactive) (insert  ?» )))
>>> (global-set-key [(super \')] (lambda () (interactive) (insert  ?“ )))
>>> (global-set-key [(super  \")] (lambda () (interactive) (insert  ?” )))
>>>
>>> Ed
>>>
>>>
>>>
>>> On 6/14/2017 07:46, Eli Zaretskii wrote:
>>>>>
>>>>> From: Carl Winbäck <c...@tunnel53.net>
>>>>> Date: Wed, 14 Jun 2017 13:13:51 +0200
>>>>>
>>>>> I’m not able to use ”alt codes” to insert special characters when using
>>>>> Emacs 25.1.1 on Windows 10 Pro
>>>>> 64-bit.
>>>>>
>>>>> E.g. if I press Alt+0147 in order to insert an opening double quote (”),
>>>>> Emacs just displays C-u 147- in the
>>>>> mode line. This keyboard shortcut works fine in other applications such
>>>>> as Notepad.
>>>>>
>>>>> Any ideas how to solve this?
>>>>
>>>> I don't think this has ever worked in Emacs.  You can use the other
>>>> methods for inserting characters by their codepoints, as pointed out
>>>> by Rob.
>>>>
>>>>
>>>
>>>

Reply via email to