[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Syntax classes of text in href
From: |
Ikumi Keita |
Subject: |
Re: Syntax classes of text in href |
Date: |
Thu, 12 Jan 2023 22:49:53 +0900 |
Hi Arash and Al,
>>>>> Arash Esbati <arash@gnu.org> writes:
> Al Haji-Ali <abdo.haji.ali@gmail.com> writes:
>> On 11/01/2023, Arash Esbati wrote:
>>
>>> We can teach the code to accept one level of braces, but is there a real
>>> use-case for it?
>> Why only one level? Doesn't AUCTeX have code to balance braces somewhere?
> This is all regexp-based, so brace balancing is not the way you would
> expect it. Or am I missing your point? This is currently what
> `font-latex-set-syntactic-keywords' does:
> (let ((...)
> (verb-macros-with-braces
> (and (fboundp 'LaTeX-verbatim-macros-with-braces)
> (LaTeX-verbatim-macros-with-braces))))
> (...)
> (unless (= (length verb-macros-with-braces) 0)
> (add-to-list
> 'font-latex-syntactic-keywords
> `(,(concat "\\\\\\(?:" verb-macros-with-braces "\\)"
> ;; Some macros take an optional argument. This is
> ;; the same line as above for environments.
> "\\(?:\\[[^][]*\\(?:\\[[^][]*\\][^][]*\\)*\\]\\)?"
> "\\({\\).*?[^\\]\\(?:\\\\\\\\\\)*\\(}\\)")
> (1 "|") (2 "|"))))
> ...)
Is it appropriate to treat the URL argument of \href as verbatim?
According to hyperdoc document, only "#" and "~" are special there.
Maybe we should reconsider not to add "href" (and alikes as well?) to
`LaTeX-verbatim-macros-with-braces-local' in style/hyperref.el.
Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
- Syntax classes of text in href, Al Haji-Ali, 2023/01/11
- Re: Syntax classes of text in href, Arash Esbati, 2023/01/11
- Re: Syntax classes of text in href, Al Haji-Ali, 2023/01/11
- Re: Syntax classes of text in href, Arash Esbati, 2023/01/11
- Re: Syntax classes of text in href,
Ikumi Keita <=
- Re: Syntax classes of text in href, Arash Esbati, 2023/01/12
- Re: Syntax classes of text in href, Ikumi Keita, 2023/01/12
- Re: Syntax classes of text in href, Arash Esbati, 2023/01/12
- Re: Syntax classes of text in href, Ikumi Keita, 2023/01/13
- Re: Syntax classes of text in href, Arash Esbati, 2023/01/13
- Re: Syntax classes of text in href, Ikumi Keita, 2023/01/13
- Re: Syntax classes of text in href, Arash Esbati, 2023/01/13
- Re: Syntax classes of text in href, Abdul-Lateef Haji-Ali, 2023/01/13
- Re: Syntax classes of text in href, Arash Esbati, 2023/01/13