summaryrefslogtreecommitdiff
path: root/lisp/init-bib.el
AgeCommit message (Collapse)Author
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