- Fix printing the same year mulitple times
- Fix "and" in the middle of names
- Remove "me-specific" customization
- Add Appveyor testing
- Major rewrite to make it a package and update the code.
- Add tests and integrating with Travis
- Switch to argparse instead of getopt for command line option parsing. Clean up whitespace at end of lines.
- Fix parsing of latex-style unicode characters
(\'{e})
and names with {}.
- Fix newlines on Windows - only Unix style
\n
will be written now. Print help if no options are specified on the command line by the user.
- Add try:except for bibtexparser import to print an error if bibtexparser is not installed. Change string formatting of help string.
- Add better error printing. Define help message in one place so it can be reused. Change option lookups to sets instead of what they were before (tuples?).
- Add shebang to the script so that it can be run directly from the command line - no more
python3 bib.py -options
needed, justpy bib.py -options
on Windows or./bib.py -options
on Unix type systems will do!
- Fix bug where no opening span tag was printed on the university name line for the thesis.
- Add option to specify highlighted author name on the command line input, -a.
- Fix escape character bug in annote field. Add help output with option -h.
- initial release