[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wro
From: |
Stefan Monnier |
Subject: |
bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting |
Date: |
Thu, 25 Aug 2022 08:52:55 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
>>> - bibtex-mode enabled,
>>> - and a BibTeX entry which has as value for file field a path that
>>> has dollar sign ~
>>> /path/to/file $ name.ext~
>>>
>>> bibtex-mode doesn't recognizes that the dollar sign is verbatim for
>>> the file field, leading to wrong highlighting.
>>
>> This behaviour is still present in Emacs 29. Perhaps Roland has some
>> comments; added to the CCs.
>
> A field "file" is, I believe, not part of standard BibTeX. So the above
> is somewhat pushing the limits of BibTeX mode.
I think the report/problem would be the same if there was a $ in a URL, tho.
> From a more practical perspective, I need to say that the above problem
> reaches the limits of my knowledge of how font-lock works in general and
> how it deals with the (La)TeX delimiter "$" in particular.
It doesn't deal with $ very well, indeed.
But I wonder how important it is for `bibtex-mode` to try and recognize
the (La)TeX meaning of the $ character.
Maybe we should just give $ the punctuation syntax in the syntax-table.
Stefan
- bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting, Lars Ingebrigtsen, 2022/08/22
- bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting, Roland Winkler, 2022/08/24
- bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting,
Stefan Monnier <=
- bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting, Roland Winkler, 2022/08/25
- bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting, Stefan Monnier, 2022/08/25
- bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting, Roland Winkler, 2022/08/26
- bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting, Stefan Monnier, 2022/08/26
- bug#50202: bibtex-mode: unescaped dollar sign in file field leads to wrong highlighting, Roland Winkler, 2022/08/29