Skip to content

Tags: bdarcus/parsebib

Tags

3.1

Toggle 3.1's commit message
Use `none` in `parsebib--biblatex-inheritances`.

In order to resolve issue
[#231](joostkremers/ebib#231) in Ebib, the formats of
`parsebib--biblatex-inheritances` and `ebib-biblatex-inheritances` need to be
synchronised. Using keywords somehow feels less Elisp-y, and the Ebib version is
user-customisable, where a plain symbol may be more user-friendly.

3.0.1

Toggle 3.0.1's commit message
Update copyright statement.

3.0

Toggle 3.0's commit message
README: Add section on `parsebib-parse`

2.4.1

Toggle 2.4.1's commit message
Bug fix: Use `parsebib--get-hashid-string` in `parsebib-read-entry`.

2.4

Toggle 2.4's commit message
Remove support for Emacs 24.

Update version number to 2.4.

2.3.3

Toggle 2.3.3's commit message
Use bibtex-end-of-entry to search for closing parenthesis.

The hack that this commit replaces (searching for the next entry and then moving
back until a closing parenthesis is found) fails when the .bib file contains
material that is not part of any entry. BibTeX allows this, so parsebib should
as well.

Note that bibtex-end-of-entry works by parsing the entire entry, so it's
probably not as efficient. A better solution would be to get rid of the function
parsebib-match-paren-forward and detect the end of an entry through
parsebib--find-bibtex-field.

See also joostkremers#8 for discussion.

2.3.2

Toggle 2.3.2's commit message
Use char-before in parsebib--match-paren-forward.

Searching a closing parenthesis would fail on correctly formatted BibTeX entries
due to the fact that point would end up after the matching parenthesis,
while (char-after) assumes it's before it.

This fixes joostkremers#8.

2.3.1

Toggle 2.3.1's commit message
Allow $ ^ and & in BibTeX keys and identifiers.

Apparently these characters are allowed in keys etc., even though using them is
ill-advised, given the fact that they are special for TeX.

2.3

Toggle 2.3's commit message
Update version number.

2.2

Toggle 2.2's commit message
Include general inheritances when using biblatex scheme