Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-27 | Set up Travis CI | Kyle Meyer | |
Thanks to Renan Ranelli for setting up the tests to run from the command line (PR #4) and for providing the .travis.yml file. | |||
2014-11-27 | Remove mode variable from README | Kyle Meyer | |
After rename from 'README' to 'README.org' [1], this is no longer useful [1] 060e5d1997b32f646a95419924dd41fd7bf6d9b7 | |||
2014-11-24 | Merge pull request #3 from rranelli/master | Kyle Meyer | |
Rename README to README.org | |||
2014-11-24 | Don't believe org-up-heading-safe (yet) | Kyle Meyer | |
In Org mode 8.2.10 (built-in version with Emacs 24.4), this function will still throw an error if it is before the first heading. This was fixed in Org mode commit 9ba9f916e87297d863c197cb87199adbb39da894. | |||
2014-11-24 | Merge pull request #4 from rranelli/tests-with-makefile | Kyle Meyer | |
Before merging, Makefile code specific for maven-test-mode was removed. | |||
2014-11-24 | Add Makefile and test target | renan-ranelli | |
2014-11-24 | Rename README to README.org | renan-ranelli | |
2014-11-23 | Rename bog-todo.org to bog-todo | Kyle Meyer | |
2014-11-23 | Add bog-tests--with-temp-text macro | Kyle Meyer | |
2014-11-23 | Add missing require to tests | Kyle Meyer | |
2014-11-23 | Put header at top of tests | Kyle Meyer | |
2014-11-23 | Prefer current buffer when finding citekey heading | Kyle Meyer | |
Several functions use `org-find-exact-heading-in-directory' to find the location of a citekey heading. However, when called with a citekey at point, it is likely that the citekey is in the current file (assuming files are arranged by general topics), so first check the current buffer and, only if it isn't found there, search all Org files in `bog-notes-directory'. | |||
2014-11-23 | Update copyright date | Kyle Meyer | |
2014-11-23 | Add command to open first citekey heading link | Kyle Meyer | |
2014-11-23 | Expand some NEWS items | Kyle Meyer | |
2014-11-23 | Fix inconsistent citekey highlighting | Kyle Meyer | |
With the previous approach, some citekeys weren't highlighted until text near them was changed. I'm still not certain why this is, but using `org-font-lock-hook' seems to fix it. | |||
2014-11-23 | Use org-link face as base of citekey face | Kyle Meyer | |
2014-11-23 | Delete closing times from notes | Kyle Meyer | |
2014-11-22 | Generate docstring for citekey selection functions | Kyle Meyer | |
2014-11-22 | Ignore bog-autoloads.el | Kyle Meyer | |
2014-11-22 | bog-citekey-as-search-url: Add argument to dosctring | Kyle Meyer | |
2014-11-22 | bog-citekey-file-name-separators: Reword docstring | Kyle Meyer | |
2014-11-22 | bog-citekey-from-heading: Correct docstring | Kyle Meyer | |
2014-11-22 | bog-selection-method: Complete docstring | Kyle Meyer | |
2014-11-22 | bog-find-citekey-bib-func: Reword docstring | Kyle Meyer | |
2014-11-22 | bog-find-citekey-bib: Expand docstring | Kyle Meyer | |
2014-11-22 | Mark bog-prepare-bib-file as an internal function | Kyle Meyer | |
2014-11-22 | Give clearer names to helper functions | Kyle Meyer | |
Previously, the names were minor variants of the corresponding interactive function names. Rename to make it clear which functions are internal helper functions. | |||
2014-11-22 | Add some missing docstrings | Kyle Meyer | |
2014-11-22 | Remove an unhelpful let binding | Kyle Meyer | |
2014-11-12 | Restructure search functions | Kyle Meyer | |
Use `bog-search-notes' in `bog-search-notes-for-citekey' instead of repeating logic. The STRING argument added to `bog-search-notes' follows `org-search-view'. | |||
2014-11-12 | bog-search-notes-for-citekey: Use fallback prompt | Kyle Meyer | |
2014-11-12 | Shorten commentary | Kyle Meyer | |
2014-11-11 | Stop quoting lambdas | Kyle Meyer | |
2014-11-01 | Use org-before-first-heading-p | Kyle Meyer | |
2014-11-01 | Remove some useless let bindings | Kyle Meyer | |
2014-11-01 | Replace some cond instances with case | Kyle Meyer | |
2014-11-01 | bog-citekey-from-property: Cosmetic changes | Kyle Meyer | |
2014-11-01 | bog-citekeys-in-file: Replace add-to-list with push | Kyle Meyer | |
2014-11-01 | Rework citekey collection | Kyle Meyer | |
- Split into two functions instead of having no-sort argument. - Use push instead of add-to-list. | |||
2014-11-01 | Rewrite some functions to avoid find-file-noselect | Kyle Meyer | |
Several functions relied on find-file-noselect. I hadn't realized that it's a bad idea to use this non-interactively [1]. [1] http://emacs.stackexchange.com/questions/145/what-are-some-built-in-packages-with-nice-source-code/151#151 | |||
2014-10-31 | Test bog-prepare-bib-file in temporary directory | Kyle Meyer | |
2014-10-29 | Fix bog-citekey-at-point for hyphenated citekeys | Kyle Meyer | |
Because bog-citekey-at-point used "(thing-at-point 'word)", it didn't handle hyphenated citekeys properly. Now the function relies on a set of characters that are allowed to precede citekeys. | |||
2014-10-16 | bog-citekey-from-heading-title: Cover edge case | Kyle Meyer | |
Don't throw error if point is before first heading. | |||
2014-10-16 | Use org-with-wide-buffer macro | Kyle Meyer | |
2014-10-15 | Restrict keywords to built-in keywords | Kyle Meyer | |
2014-10-15 | Clarify some function descriptions in README | Kyle Meyer | |
2014-10-15 | Fix typo in README | Kyle Meyer | |
2014-10-15 | Add command bog-insert-heading-citekey | Kyle Meyer | |
2014-10-15 | Use cache for bog-all{-heading}-citekeys | Kyle Meyer | |