summaryrefslogtreecommitdiff
path: root/lisp/km-magit.el
AgeCommit message (Collapse)Author
2020-12-12km/magit-patch-create-series: Fix cover letter regexpKyle Meyer
*blush*
2020-11-22km/magit-patch-create-series: Enable auto-fill-mode and flyspell-modeKyle Meyer
2020-11-18km/magit-patch-create-series: Add a comment about file argumentsKyle Meyer
2020-11-18km/magit-patch-create-series: Handle already-visited cover letterKyle Meyer
In the unlikely case that there's already a buffer visiting the cover letter, point may be beyond the subject.
2020-11-18km/magit-patch-create-series: Move an error closer to its originKyle Meyer
2020-11-18km/magit-patch-create-series: Fix cover letter regex for rerollsKyle Meyer
2020-09-01magit: Add two custom patch commandsKyle Meyer
2020-09-01Update copyright yearsKyle Meyer
2020-04-16km/magit-toggle-remote-skip: Give visual feedbackKyle Meyer
2020-04-16km-magit: Add command to create dedicated log for a topic branchKyle Meyer
2020-04-16km/magit-show-commit-at-point: Recognize 'git describe' formatKyle Meyer
2020-04-16km/magit-copy-commit-summary: Strip trailing periodKyle Meyer
Trailing periods in commit message subjects are especially annoying when using the reference format within a paragraph.
2020-04-16km/magit-copy-commit-summary: Use git's new "reference" formatKyle Meyer
The format in km/magit-copy-commit-summary was based off of Git's convention, and Git v2.25 added a name for it.
2020-04-16km-magit: Change name and default suffix of branch backup commandKyle Meyer
I've been using "__vN" to record published versions of branches and "__cpN" for making "check points" of a branch when I'm in a state that I might want to look back on or reset to (e.g., because I'm going to do an involved, multi-step rewrite). I tend to use "__cp" a lot more, so make it the default.
2020-04-16km/magit-branch-backup-current: Allow non-interactive suffix argKyle Meyer
This will make it easier to create commands for common ones.
2020-04-16km-magit: Add branch "set" archiving and deletionKyle Meyer
2020-04-16km-magit: Add command for listing tags which contain a revisionKyle Meyer
2020-04-16km/magit-show-commit-at-point: Convert regexp to rxKyle Meyer
2020-04-16km/magit-branch-archive: Delay refresh until outside loopKyle Meyer
2020-04-13Update URL values for repository moveKyle Meyer
2019-10-10magit: Add command for configuring refs/pull/*/head fetchKyle Meyer
2019-10-10magit: Add "checkout detached" commandKyle Meyer
2019-10-10magit: Add command for toggling skipFetchAllKyle Meyer
2019-10-10km/magit-github-url: Try origin URL if bug-reference URL is unsetKyle Meyer
2019-08-10Use xdigit for sha1 regexpsKyle Meyer
2019-08-10km/magit-branch-archive: Show archive in process bufferKyle Meyer
2019-08-10km/magit-diff-visit-file: Disable magit-diff-visit-previous-blobKyle Meyer
At some point after this was added, Magit gained support for visiting REV^. My brain's used to this custom variant, so disable the new functionality rather than removing this variant.
2019-08-10Fix spots that pass variable strings as message's format-stringKyle Meyer
2019-08-10magit: Add command for doing fast-forward merge of push branchKyle Meyer
2019-05-05magit: Add command to copy branchKyle Meyer
2019-05-05km/magit-copy-commit-summary: Fix stale accessorKyle Meyer
2019-05-05Update for Magit's rework of buffer arguments (62d06e6)Kyle Meyer
2019-03-09km-magit: Rework rebase commands for git-rebase.el changesKyle Meyer
2019-02-16magit: Update for transient branch mergeKyle Meyer
I'm not incredibly confident that I performed a faithful conversion, but the things I've tested seem to be working. Keep the popup configuration around since I still use it for guix.el and snakemake.el.
2019-02-16Drop km/magit-stash-edit-messageKyle Meyer
I haven't used this since I added it.
2019-02-16km/magit-branch-archive: Archive reflog as wellKyle Meyer
This is useful information to have. magit-branch-shelve already does this. (It's one of the callers of the magit--rename-reflog-file helper.) At some point I should probably just switch to using magit-branch-shelve, which didn't exist when I added km/magit-branch-archive. The main differences are that they use a different ref namespace, magit-branch-shelve has a nice counterpart command for restoring the branch, and km/magit-branch-archive supports multiple ref selections. I do use the multi-ref feature a good amount from the refs buffer, but that might be pretty particular to my workflow and not something that should be added to magit-branch-shelve.
2019-02-16km/magit-branch-backup-current: Use "--copy"Kyle Meyer
... so that the reflog is copied as well.
2019-02-16km/magit-branch-backup-current: Update stale docstringKyle Meyer
This should have been done in 6ea76aa (magit-branch-backup-current: Don't use "b/" prefix, 2017-03-19).
2019-01-15Update repo URL in file headersKyle Meyer
2019-01-15Fix overaggressive URL updates from 01f2da58Kyle Meyer
2019-01-15Update copyright yearsKyle Meyer
2019-01-15Update repo URL in file headersKyle Meyer
2018-12-09km/magit-show-commit-at-point: Tighten hash regexpKyle Meyer
The main motivation is to make this work with hexshas surrounded by `.
2018-12-09km/magit-branch-backup-current: Tweak prefix meaningKyle Meyer
2018-12-09km/magit-branch-backup-current: Quote branch name within regexpKyle Meyer
2018-12-09km-magit: Don't use obsolete magit-section-whenKyle Meyer
2018-12-09km/magit-refs-toggle-tags: Don't implement with add-hook's LOCALKyle Meyer
Magit will warn about an inappropriate value when the hook has a non-function value. Instead, use the same approach used by km/magit-cherry-toggle-upstream-section.
2018-12-09km/magit-log-dwim: Consider active regionKyle Meyer
2018-12-09Delete some infrequently used custom Magit commandsKyle Meyer
I used many of these heavily at some point, but due to some combination of changes in my preferences/workflows and changes in Magit, I rarely use any of these now.
2018-08-25Drop km/git-commit-turn-on-flyspellKyle Meyer
That predated Magit's 24c96608 (git-commit-turn-on-flyspell: avoid unnecessary work, 2017-12-03) and shouldn't be necessary now.