summaryrefslogtreecommitdiff
path: root/lisp/init-bib.el
AgeCommit message (Collapse)Author
2016-01-12Rewrite configuration with use-packageKyle Meyer
2016-01-09bibtex-clean-entry-hook: Delete unwanted fieldsKyle Meyer
2016-01-06Add file headersKyle Meyer
2015-12-04bibtex-clean-entry-hook: Downcase AND in author listKyle Meyer
2015-10-14Use bibtex functions to access bounds informationKyle Meyer
2015-10-01bibtex-clean-entry-hook: Downcase keysKyle Meyer
2015-09-23Revert "Remove pointless message format strings"Kyle Meyer
Never mind. I think I used this just in case the string contained '%'.
2015-09-20bibtex-clean-entry-hook: Downcase entry typeKyle Meyer
2015-09-20Make all bib cleaning functions non-interactiveKyle Meyer
2015-09-20bibtex-clean-entry-hook: Remove entry spaceKyle Meyer
2015-09-20bibtex-clean-entry-hook: Set coding systemKyle Meyer
Remove BOM character.
2015-09-15Remove pointless message format stringsKyle Meyer
2015-09-08bibtex-single-space-author-list: Check if field existsKyle Meyer
2015-03-30Add bibtex-remove-doi-leader to clean hookKyle Meyer
2015-03-30Add bibtex-pages-use-double-hyphen to clean hookKyle Meyer
2015-03-30Add bibtex-single-space-author-list to clean hookKyle Meyer
2015-03-30bibtex-use-title-case: Don't touch commandsKyle Meyer
2015-03-30Make bibtex-clean-entry do moreKyle Meyer
2015-02-07Add command copy-doi-as-killKyle Meyer
2015-02-04Rewrite doi-at-pointKyle Meyer
- Require that point is on either actual doi or "doi:". - Use the regexp to deal with trailing punctuation.
2015-01-27Improve organization and consistency of filesKyle Meyer
- Add pages and more headings for large files. - Try to use consistent order for file (or page) structure. * Loading * Settings * Hooks * Any mode activation or function calls * My functions * Key bindings
2015-01-19Rewrite bibtex-use-title-caseKyle Meyer
In addition to capitalizing important or unprotected words: - Convert unimportant words to lower case. - Allow protecting brackets to be within a word. - Always capitalize word at start of title unless protected.
2015-01-19Use hook to run bibtex-use-title-caseKyle Meyer
2015-01-07Fix some docstringsKyle Meyer
2014-10-27Rewrite doi-at-point (again)Kyle Meyer
Changes in 300cdc4 don't seem to work in Gnus article buffer.
2014-10-22Rewrite doi-at-pointKyle Meyer
This stopped working when I upgraded to Emacs 24.4. Using 'url' with `thing-at-point' doesn't seem to work anymore, so instead use text properties.
2014-10-22Go crazy with anaphoric formsKyle Meyer
2014-06-06Use milkypostman's `after' macroKyle Meyer
2014-05-12Add km/browse-doiKyle Meyer
2014-02-05Advice BibTeX cleaning instead of using hookKyle Meyer
For some reason not obvious to me, adding `km/bibtex-use-title-case' to `bibtex-clean-entry-hook' results in `bibtex-key-in-head' returning nil instead of the citekey. Using advice fixes this.
2014-02-05Add function to convert BibTeX title to title caseKyle Meyer
2014-02-05Remove words from bibtex-autokey-titleword-ignoreKyle Meyer
These are uncommon first words, so having in them in a citekey should be informative enough.
2014-01-28Align and sort fields when clean bib entryKyle Meyer
2014-01-26Reorganize and use require-packageKyle Meyer
`require-package' is from https://github.com/purcell/emacs.d/blob/master/lisp/init-elpa.el.
2014-01-26Follow Purcell's emacs.d structureKyle Meyer
User init files are added using provide/require. https://github.com/purcell/emacs.d