summaryrefslogtreecommitdiff
path: root/lisp
AgeCommit message (Collapse)Author
2017-08-03mail: Read sync-mail arguments through custom functionKyle Meyer
2017-08-02diff-review: Fix function for comment movementKyle Meyer
Rework km/diff-review-next-comment's move procedure to avoid an error when the buffer doesn't contain any comments and to short-circuit the recursion when the search function fails. This also introduces a change in behavior when N exceeds the number of comment blocks before/after point: instead of always positioning point at the start of the block, point is positioned at the end of the block for forward movement and the start of the block for backward movement.
2017-07-23Add copy line action to avy-dispatch-alistKyle Meyer
2017-07-03Add custom notmuch-tree-from-show-current-query commandKyle Meyer
2017-07-01diff-review: Add open-line variantKyle Meyer
2017-07-01diff-review: Add commands to move to the previous/next commentKyle Meyer
2017-07-01diff-review: Extract bounds logic into separate functionKyle Meyer
The same calculation will be useful in the next commit, which adds commands for moving to the next/previous comment.
2017-07-01diff-review-mode: Show mode map in docstringKyle Meyer
An upcoming commit will add commands for going to the next/previous comment.
2017-07-01diff-review: Add more docstringsKyle Meyer
2017-07-01diff-review-as-mail: Anchor regexp searchKyle Meyer
2017-06-14magit-update-or-auto-commit: Add optional no-directory argumentKyle Meyer
2017-05-14magit: Add command to "archive" branchesKyle Meyer
2017-04-12Add mode for reviewing diffsKyle Meyer
2017-04-11Add org-agenda-reschedule-by-days commandKyle Meyer
2017-03-31Add strip-comment-lines commandKyle Meyer
2017-03-28Add notmuch-show-at-point commandKyle Meyer
2017-03-25magit-log-select-guess-fixup-commit: Decouple from log formatKyle Meyer
When magit-log-show-refname-after-summary was non-nil, the previous logic failed. Use magit-rev-format instead of regular expressions to extract the subjects. As a result, we don't make any assumptions about where the subject is positioned in a magit-log-select-mode line.
2017-03-24magit-copy-functions: Provide message when copyingKyle Meyer
2017-03-24magit-copy-region-hunk: Remove unnecessary variableKyle Meyer
2017-03-23magit-copy-commit-message: Update for unindented formatKyle Meyer
Quite a while ago Magit stopped displaying commit messages with the leading spaces, so there is no need anymore to strip them out.
2017-03-23magit-copy-region-commits: Use more descriptive argument nameKyle Meyer
2017-03-22magit-copy-functions: Mark arguments as unusedKyle Meyer
2017-03-22magit: Fix stale command nameKyle Meyer
This should have been updated with f0280cf9 (Update for magit-copy-as-kill rename, 2015-10-04).
2017-03-19magit-branch-backup-current: Don't use "b/" prefixKyle Meyer
2017-03-19magit-branch-backup-current: Allow arbitrary nameKyle Meyer
2017-03-18magit-branch-and-checkout-from-current: Add default valueKyle Meyer
Appending "-tmp" to the current branch name isn't a great default value, but it allows me to quickly pull it in with M-n and base the new branch name off of the current one, which I often do, especially for trying out a different approach on a topic branch.
2017-03-06Add notmuch-archive-all commandKyle Meyer
2017-03-06notmuch: Add custom avy-goto-subword-1 commandKyle Meyer
2017-03-01notmuch: Add pipe-to-project commandsKyle Meyer
2017-03-01mail: Log sync to file rather than bufferKyle Meyer
2017-03-01Use macro for custom avy-goto-subword-1 commandsKyle Meyer
2017-03-01Transition to notmuch for main mail setupKyle Meyer
2017-02-25Add notmuch-show-open-github-patch commandKyle Meyer
2017-02-25Pull out logic from gnus-open-github-patchKyle Meyer
2017-02-25gnus-open-github-patch: Don't error on failed searchKyle Meyer
2017-02-18Use function list for mupdf compile refreshKyle Meyer
2017-02-14Extend km/magit-backup-branch to support multiple versionsKyle Meyer
2017-02-08org-sort-heading-ignoring-articles: Ignore heading priorityKyle Meyer
2017-02-02Use whitespace-mode as indicator for cleanupKyle Meyer
2017-01-26magit: Add a cherry dwim commandKyle Meyer
2017-01-26magit: Add remote counts section to status bufferKyle Meyer
2017-01-26magit: Add a log dwim commandKyle Meyer
2017-01-24Add gnus-copy-message-id-as-kill commandKyle Meyer
2017-01-20Delete km/magit-stage-file-intent commandKyle Meyer
This is no longer useful because this functionality was added to Magit in 3584aaba (magit-stage: support --intent-to-add, 2016-05-04).
2017-01-19gnus-pipe-to-project: Handle directory in shell commandKyle Meyer
Let-binding default-directory shouldn't be expected to work because gnus-summary-pipe-output and gnus-summary-save-in-pipe do a good amount of buffer switching when setting up for the shell command. Append the directory change to the command instead.
2017-01-16km-theme.el: Change mm-uu-extract faceKyle Meyer
2017-01-16km-theme.el: Move match face upKyle Meyer
2016-12-12Bundle stekene-light themeKyle Meyer
stekene-dark and stekene-light were removed from MELPA in 0765af97 (Drop unmaintained themes (#4369), 2016-10-30), and the corresponding GitHub repo no longer exists.
2016-12-12git-rebase-fixup-duplicates: Use markerKyle Meyer
If only an integer is used, the end value used for the search is no longer accurate because more characters are inserted for each line where "fixup" or "squash" is substituted for "pick". This discrepancy is unlikely to have an observable effect when git-rebase-show-instructions is non-nil because the end value includes many characters beyond the last commit line. But when git-rebase-show-instructions is nil, this can easily result in the last commit line not matching the regexp because the end value has shifted to the middle of the line.
2016-12-11Remove km/magit-refs-filter-recent commandKyle Meyer
I'm not sure why I preferred this to using --sort=-committerdate in the magit-show-refs-popup.