diff options
authorJoost Kremers <>2017-03-11 02:04:04 +0100
committerJoost Kremers <>2017-03-11 02:04:04 +0100
commite9a5dcd7627bde789366bc97e9e25edf226d49fa (patch)
parentbfb0655cd8e0e250a9d8e7f429f00b26e152eb47 (diff)
Remove last paragraph.
1 files changed, 0 insertions, 2 deletions
diff --git a/ b/
index 627cf62..309da69 100644
--- a/
+++ b/
@@ -77,5 +77,3 @@ These functions do what their names suggest: read one single item of the type sp
The reading functions return the contents of the item they read: `parsebib-read-preamble` and `parsebib-read-comment` return the text as a string. `parsebib-read-string` returns a cons cell of the form `(<abbrev> . <string>)`, and `parsebib-read-entry` returns the entry as an alist of `(<field> . <value>)` pairs. The alist contains an element with the key `=type=`, which holds the entry type, and an element with the key `=key=`, which holds the entry key. All functions move point to the end of the entry.
The reading functions return `nil` if they do not find the element they should be reading at the line point is on. Point is nonetheless moved, however. Similarly, `parsebib-find-next-item` returns `nil` if it finds no next entry, leaving point at the end of the buffer. Additionally, it will signal an error of type `parsebib-entry-type-error` if it finds something that it deems to be an invalid item name. What is considered to be a valid name is determined by the regexp `parsebib-bibtex-identifier`, which is set to `"[^^\"@\\&$#%',={}() \t\n\f]*"`, meaning that any string not containing whitespace or any of the characters `^"@\&$#%',={}()` is considered a valid identifier.
-There is one additional function: `parsebib-find-bibtex-dialect`. This function looks for a local variable block in a `@Comment` and checks if the variable `bibtex-dialect` is set. If it is, it returns the value that is set (as a symbol). The value should be one of the elements in `bibtex-dialect-list`, i.e., by default one of `(BibTeX biblatex)`.