help-emacs-windows
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [h-e-w] Quotation marks and other special characters


From: Carl Winbäck
Subject: Re: [h-e-w] Quotation marks and other special characters
Date: Wed, 21 Jun 2017 05:41:42 +0000

Sorry about that Ed!

I was too quick when I pasted the code to my init file. When I removed the line containing ”and then” it worked just fine :)

Thank you!

On Wed, 21 Jun 2017 at 01:03, T400 <address@hidden> wrote:
Carl:

I think it's right. It seems to work on ver 24.4

I have the insert left curly quote bound to super tick (single quote)

and

insert right curly quote bound to super double-quote.

Why do you suspect that it's mangled


Ed


On 6/20/2017 00:07, Carl Winbäck 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 <address@hidden> 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 <address@hidden>
>>>> 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

[Prev in Thread] Current Thread [Next in Thread]