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: T400
Subject: Re: [h-e-w] Quotation marks and other special characters
Date: Tue, 20 Jun 2017 16:03:14 -0700
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1

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]