diff options
author | Joost Kremers <joostkremers@fastmail.fm> | 2017-03-11 02:04:04 +0100 |
---|---|---|
committer | Joost Kremers <joostkremers@fastmail.fm> | 2017-03-11 02:04:04 +0100 |
commit | e9a5dcd7627bde789366bc97e9e25edf226d49fa (patch) | |
tree | 221899261547ff0ca749f9dd6194d96c6b84141b | |
parent | bfb0655cd8e0e250a9d8e7f429f00b26e152eb47 (diff) |
Remove last paragraph.
-rw-r--r-- | README.md | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -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)`. |