summaryrefslogtreecommitdiff
path: root/lisp
AgeCommit message (Collapse)Author
2024-01-22denote: Add custom denote-add-frontmatter variantKyle Meyer
I often have a file that already has a title and keywords and just want to insert matching front matter. denote-add-frontmatter isn't well suited for this case because it prompts for the title and keywords.
2024-01-22Add command to open a file with Denote-style namingKyle Meyer
2024-01-22km/magit-github-diff-link: Dereference to commitKyle Meyer
Giving tag OID won't work on GitHub.
2024-01-22km/magit-insert-staged-file: Strip directory by defaultKyle Meyer
2024-01-22km/magit-update-or-auto-commit: Strip directory by defaultKyle Meyer
2024-01-22km/scratch-find-file: Don't hard code temp directoryKyle Meyer
2024-01-22Update completing-read require-match arg for Emacs 29 compatibilityKyle Meyer
Several spots pass `require' to the REQUIRE-MATCH arg of magit-completing-read (and thus completing-read). That used to trigger the "anything else behaves like t behavior", as intended, but Emacs 29 (49e06183f59) gained special handling for function values. Rename the argument to non-nil/non-t symbol that doesn't collide with a known function name.
2024-01-21Drop pydoc-related bitsKyle Meyer
I haven't used this in a long time.
2023-06-03km-mail: Fix comment typoKyle Meyer
2023-01-05org: Add command to copy plain file linkKyle Meyer
2022-11-26org: Avoid hard-coding notes location in multiple placesKyle Meyer
Use org-directory instead.
2022-11-26km/magit-update-or-auto-commit: Improve message for new fileKyle Meyer
2022-11-26Drop god-mode customizationKyle Meyer
I haven't used god-mode in a long time. Free up the binding for denote.
2022-07-21km/magit-rev-ancestor-p: change unnecessary let* to letKyle Meyer
2022-07-20km/magit-rev-ancestor-p: Fix article in prompt and docstringKyle Meyer
2022-02-06Drop dates from copyright linesKyle Meyer
public-inbox has started to drop dates from its copyright lines, pointing to the recommendation at https://www.linuxfoundation.org/blog/copyright-notices-in-open-source-software-projects/ I regularly fail to keep copyright lines up to date, so I'll gladly follow suit.
2022-01-15km/magit-patch-create-series: Allow base overrideKyle Meyer
I sometimes want to use an outdated base.
2021-06-12Avoid some now obsolete thingsKyle Meyer
2021-06-12magit: Add commands to dump diff or patch to a bufferKyle Meyer
2021-06-12km/magit-patch-create-series: Visit single patchKyle Meyer
If km/magit-patch-create-series, then I want to edit the file.
2021-06-11org: Add command for finding/creating datetree for todayKyle Meyer
2021-06-11org-agenda: Use other window and pop to existingKyle Meyer
2021-02-06km/magit-patch-create-series: Improve subject regexpKyle Meyer
Noticed this for a series generated with --rfc.
2021-02-06km-org-agenda: Fix indentationKyle Meyer
2021-01-29Prefer string-suffix-p to string-match-pKyle Meyer
2020-12-24Silence byte-compilerKyle Meyer
2020-12-24km-ess: Drop km/ess-insert-dplyr-pipeKyle Meyer
It uses variables that are now marked as obsolete, and I haven't used this in a while, so it's not worth updating until I need it.
2020-12-24km/magit-copy-as-kill: Adjust for recent upstream changeKyle Meyer
magit-copy-section-value gained an argument in 8e713d10 (magit-copy-section-value: Strip lines depending on sign of argument, 2020-12-21).
2020-12-24km/magit-copy-as-kill: CosmeticsKyle Meyer
2020-12-24Fix km/magit-copy-{commit-message,hunk}Kyle Meyer
2f209622 (km-magit: Don't use obsolete magit-section-when, 2018-12-09) botched the magit-section-when to magit-section-match conversion. Before that, I missed adjusting km/magit-copy-commit-message for the `message' to `commit-message' rename in cfed6f5b (Bind RET to magit-show-commit on commit messages in rev buffers, 2017-11-08). That I didn't notice until now is probably a sign I don't use these enough to keep them around.
2020-12-24Replace `after' with `with-eval-after-load'Kyle Meyer
2020-12-24Drop use of sKyle Meyer
2020-12-24Drop use of dashKyle Meyer
2020-12-12Switch to ivyKyle Meyer
I've tried it for a few months and quite happy with it.
2020-12-12theme: Switch to modus-themesKyle Meyer
I've been using modus-operandi and modus-vivendi for a few months now. I think they're great.
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-01km/webjump-read-string: Try to catch message IDs tooKyle Meyer
... for feeding to public-inbox URLs.
2020-09-01km/notmuch-show-at-point: Support region selectionKyle Meyer
2020-09-01km/notmuch-show-at-point: Drop pointless regexp groupKyle Meyer
2020-09-01Add tweaks for ol-git-link libraryKyle 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