[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#10494: 24.0.92; Syntax table and non-ASCII character interaction
From: |
npostavs |
Subject: |
bug#10494: 24.0.92; Syntax table and non-ASCII character interaction |
Date: |
Wed, 10 Aug 2016 20:29:05 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
tags 10494 confirmed
found 10494 25.1
quit
I confirm this is still the case in 25.1-rc1.
Aaron Ecay <aaronecay@gmail.com> writes:
>
> This bug relates to setting a non-ASCII character punctuation character
> (U+2019, which is ’) to have word syntax, and using word-motion
> commands. Here’s a recipe from emacs -Q:
>
> M-x text-mode
> don't
> C-a M-f
> -> (as expected, the cursor moves to the end of the line)
> RET RET
> don M-x ucs-insert 2019 t
This should now use insert-char (C-x 8 RET) instead of ucs-insert.
> -> (text in buffer: "don’t")
> C-a M-f
> -> (cursor is on the quotation mark, as expected)
> M-: (modify-syntax-entry ?’ "w" text-mode-syntax-table)
> C-a M-f
> -> (BUG: cursor is on quotation mark, which should count as part of the
> word)
>
> If you re-run the experiment substituting - for ’ everywhere, there is a
> difference in behavior – the cursor moves to the end of the line after
> the call to modify-syntax-entry, as expected. This leads me to think
> that the problem has to do with ’ being outside the ASCII charset.
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction,
npostavs <=
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, Eli Zaretskii, 2016/08/11
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, npostavs, 2016/08/12
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, Eli Zaretskii, 2016/08/13
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, npostavs, 2016/08/13
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, Eli Zaretskii, 2016/08/13
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, npostavs, 2016/08/13
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, Eli Zaretskii, 2016/08/13
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, Eli Zaretskii, 2016/08/13
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, npostavs, 2016/08/13
- bug#10494: 24.0.92; Syntax table and non-ASCII character interaction, Eli Zaretskii, 2016/08/13