After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 751321 - \cite still rejects valid BibTeX keys
\cite still rejects valid BibTeX keys
Status: RESOLVED FIXED
Product: doxygen
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2015-06-22 12:40 UTC by Rolf Sander
Modified: 2015-12-30 10:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rolf Sander 2015-06-22 12:40:27 UTC
Problem: As far as I know, a BibTeX key can be a pure number or a string
starting with a number. In doxygen, however, \cite rejects a BibTeX key
if it starts with a number.

Possible solution: In commentscan.l, define CITESCHAR as
[a-z_A-Z0-9\x80-\xFF] instead of [a-z_A-Z\x80-\xFF].

Note: A related bug (702584) has already been fixed but the problem
described here still remains.
Comment 1 Dimitri van Heesch 2015-07-19 10:30:57 UTC
Hi Rolf, thanks for your feedback.
I've just pushed this fix to github:
https://github.com/doxygen/doxygen/commit/b1601548308c8a6ec586a406155d24f80d75aafd
Comment 2 Rolf Sander 2015-07-19 14:48:50 UTC
Thanks!
Comment 3 Dimitri van Heesch 2015-12-30 10:19:50 UTC
This bug was previously marked ASSIGNED, which means it should be fixed in
doxygen version 1.8.11. Please verify if this is indeed the case. Reopen the
bug if you think it is not fixed and please include any additional information 
that you think can be relevant (preferably in the form of a self-contained example).