Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-09 | km-magit: Rework rebase commands for git-rebase.el changes | Kyle Meyer | |
2019-02-16 | magit: Update for transient branch merge | Kyle 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-16 | Drop km/magit-stash-edit-message | Kyle Meyer | |
I haven't used this since I added it. | |||
2019-02-16 | km/magit-branch-archive: Archive reflog as well | Kyle 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-16 | km/magit-branch-backup-current: Use "--copy" | Kyle Meyer | |
... so that the reflog is copied as well. | |||
2019-02-16 | km/magit-branch-backup-current: Update stale docstring | Kyle Meyer | |
This should have been done in 6ea76aa (magit-branch-backup-current: Don't use "b/" prefix, 2017-03-19). | |||
2019-01-15 | Update repo URL in file headers | Kyle Meyer | |
2019-01-15 | Fix overaggressive URL updates from 01f2da58 | Kyle Meyer | |
2019-01-15 | Update copyright years | Kyle Meyer | |
2019-01-15 | Update repo URL in file headers | Kyle Meyer | |
2018-12-09 | km/magit-show-commit-at-point: Tighten hash regexp | Kyle Meyer | |
The main motivation is to make this work with hexshas surrounded by `. | |||
2018-12-09 | km/magit-branch-backup-current: Tweak prefix meaning | Kyle Meyer | |
2018-12-09 | km/magit-branch-backup-current: Quote branch name within regexp | Kyle Meyer | |
2018-12-09 | km-magit: Don't use obsolete magit-section-when | Kyle Meyer | |
2018-12-09 | km/magit-refs-toggle-tags: Don't implement with add-hook's LOCAL | Kyle 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-09 | km/magit-log-dwim: Consider active region | Kyle Meyer | |
2018-12-09 | Delete some infrequently used custom Magit commands | Kyle 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-25 | Drop km/git-commit-turn-on-flyspell | Kyle Meyer | |
That predated Magit's 24c96608 (git-commit-turn-on-flyspell: avoid unnecessary work, 2017-12-03) and shouldn't be necessary now. | |||
2018-08-17 | magit: Add custom magit-log-current variant | Kyle Meyer | |
2018-08-04 | Add km/magit-log-occurrence command | Kyle Meyer | |
2018-08-04 | Autoload km/magit-status | Kyle Meyer | |
2018-07-30 | Tweak and simplify km/magit-rev-ancestor-p | Kyle Meyer | |
Don't assume that the question of interest is usually whether the revision at point is the descendant. | |||
2018-06-08 | magit: Use oref instead of magit-section accessor functions | Kyle Meyer | |
These have been obsolete for a while and are removed in Magit's master branch. | |||
2018-06-08 | magit: Use magit-unstaged-files, not magit-modified-files | Kyle Meyer | |
The latter has been obsolete for a while and is removed in Magit's master branch. | |||
2018-04-28 | km/magit-log-dwim: Handle merges in revision buffers | Kyle Meyer | |
2018-04-28 | km/magit-open-github-pr: New command | Kyle Meyer | |
2018-04-01 | km-magit: Add command for copying GitHub link | Kyle Meyer | |
2018-04-01 | km-magit: Move copy functions to their own section | Kyle Meyer | |
2018-03-20 | km/magit-pin-file: Detect indirect buffers | Kyle Meyer | |
2018-01-20 | km-magit: Revise docstrings | Kyle Meyer | |
2018-01-13 | Update copyright years | Kyle Meyer | |
2017-12-31 | magit: Modify message for refs/pull/ merges | Kyle Meyer | |
2017-06-14 | magit-update-or-auto-commit: Add optional no-directory argument | Kyle Meyer | |
2017-05-14 | magit: Add command to "archive" branches | Kyle Meyer | |
2017-03-25 | magit-log-select-guess-fixup-commit: Decouple from log format | Kyle 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-24 | magit-copy-functions: Provide message when copying | Kyle Meyer | |
2017-03-24 | magit-copy-region-hunk: Remove unnecessary variable | Kyle Meyer | |
2017-03-23 | magit-copy-commit-message: Update for unindented format | Kyle 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-23 | magit-copy-region-commits: Use more descriptive argument name | Kyle Meyer | |
2017-03-22 | magit-copy-functions: Mark arguments as unused | Kyle Meyer | |
2017-03-22 | magit: Fix stale command name | Kyle Meyer | |
This should have been updated with f0280cf9 (Update for magit-copy-as-kill rename, 2015-10-04). | |||
2017-03-19 | magit-branch-backup-current: Don't use "b/" prefix | Kyle Meyer | |
2017-03-19 | magit-branch-backup-current: Allow arbitrary name | Kyle Meyer | |
2017-03-18 | magit-branch-and-checkout-from-current: Add default value | Kyle 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-02-14 | Extend km/magit-backup-branch to support multiple versions | Kyle Meyer | |
2017-01-26 | magit: Add a cherry dwim command | Kyle Meyer | |
2017-01-26 | magit: Add remote counts section to status buffer | Kyle Meyer | |
2017-01-26 | magit: Add a log dwim command | Kyle Meyer | |
2017-01-20 | Delete km/magit-stage-file-intent command | Kyle Meyer | |
This is no longer useful because this functionality was added to Magit in 3584aaba (magit-stage: support --intent-to-add, 2016-05-04). | |||
2016-12-12 | git-rebase-fixup-duplicates: Use marker | Kyle 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. |