[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagno
From: |
Rasmus |
Subject: |
Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics |
Date: |
Fri, 28 Aug 2015 10:38:36 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Paul Eggert <address@hidden> writes:
> Rasmus wrote:
>> Can the syntax class be a function of surrounding characters (e.g. is
>> whitespace surrounding the characters)?
>
> That wouldn't work for classical Latin, e.g., in "AVGVSTÓ·SACR" the
> "·" is not a letter even though it is surrounded by letters.
>
> In general, whether a character is punctuation or a letter depends on
> the language. "·" should be punctuation in English, arguably a space
> in classical Latin, and a letter in Catalan. Is Emacs flexible enough
> to do that now?
But then you need to declare the language. This is a buffer property. In
some modes, such as org where you have a #+LANGUAGE cookie, or xml where
you have a meta tag it works, but in a plain old text buffer it's harder.
Maybe you could bind the variable, or it could depend on your current
ispell dictionary. (In fact, I already need to explicitly add "['’]" to
CASECHARS in ispell-local-dictionary-alist to make hunspell accept words
like "it's").
Rasmus
--
C is for Cookie
- Re: [TRUNCATED MESSAGE 2408 171455] Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, (continued)
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Alexis, 2015/08/27
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Richard Stallman, 2015/08/27
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Paul Eggert, 2015/08/27
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Richard Stallman, 2015/08/27
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Paul Eggert, 2015/08/27
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Eli Zaretskii, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Rasmus, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Paul Eggert, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics,
Rasmus <=
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Marcin Borkowski, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Eli Zaretskii, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Marcin Borkowski, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Eli Zaretskii, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Rasmus, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Eli Zaretskii, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Rasmus, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Eli Zaretskii, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Rasmus, 2015/08/28
- Re: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics, Eli Zaretskii, 2015/08/28