GNU bug report logs - #51621
29.0.50; bibtex.el biblatex "2.1.3 Non-standard Types" support

Previous Next

Package: emacs;

Reported by: Leonard Lausen <leonard <at> lausen.nl>

Date: Fri, 5 Nov 2021 23:36:01 UTC

Severity: normal

Found in version 29.0.50

Full log


View this message in rfc822 format

From: Roland Winkler <winkler <at> gnu.org>
To: Leo Stein <leo.stein <at> gmail.com>
Cc: Leonard Lausen <leonard <at> lausen.nl>, 51621 <at> debbugs.gnu.org
Subject: bug#51621: 29.0.50; bibtex.el biblatex "2.1.3 Non-standard Types" support
Date: Tue, 03 Dec 2024 14:37:39 -0600
On Mon, Dec 02 2024, Leo Stein wrote:
> I really wish this was more permissive. Looking at a .bib file, we
> have no way of knowing the biblio style that it's going to be set
> with. We also have no way of knowing whether the user is going to
> parse it with bibtex or biber.

The user needs to know whether she wants to use a bib file with BibTeX
or biblatex and use entry types these programs can handle.  Bibtex-mode
cannot be blamed for this.

> I am still missing something... as far as I can tell, the "dialect" is
> just controlling which entries are valid. Is that right? But this is
> not within the purview of whether we use bibtex, or biber+biblatex. It
> depends on the biblio style that the user wants to use for setting
> their bibliography.

Beyond the defaults documented for BibTeX and biblatex, you are free to
write your own bst style files, and you are free to customize
bibtex-mode to your liking.  Everything we discuss here refers only to
user options of bibtex-mode.

The defaults of bibtex-mode match the defaults specified in the
documentation of BibTeX and biblatex.  It would be confusing for users
of bibtex-mode to deviate from that.

> I'm happy to hear that there will be future improvements. 

The goal is to facilitate the customization of bibtex-mode.  I see no
reason to change the defaults of user variables.

> I sincerely request that parsing of entries be made more permissive —
> not restricted to a list of entry types, or relying on the user to
> make some customizations [I think most users are not going to discover
> that it's possible to customize this].

It is a basic aspect of Emacs that users can customize its behavior.
But Emacs cannot (yet) read the mind of its users and foresee the
customizations they want.

I have heard rumors that reading the users' mind will become a user
option in Emacs 42.  (But I do not know whether this option will be
enabled by default.)




This bug report was last modified 151 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.