aboutsummaryrefslogtreecommitdiff
path: root/lisp/magit-git.el
AgeCommit message (Expand)Author
2026-01-01Improve indentation of condJonas Bernoulli
2026-01-01Bump copyright yearsJonas Bernoulli
2025-12-15magit-{common-,}post-{commit,merge,rewrite}: New hooksJonas Bernoulli
2025-12-15Add support for triggering lisp hooks from git hooksJonas Bernoulli
2025-12-12magit--early-process-lines: Don't quote error symbolJonas Bernoulli
2025-12-10magit--early-process-lines: Return nil if executable cannot be foundJonas Bernoulli
2025-12-02magit-git-global-arguments: Consistently use camelCaseJonas Bernoulli
2025-12-02magit--early-process-lines: New internal helper functionJonas Bernoulli
2025-11-30Comment eval-and-compile formsJonas Bernoulli
2025-11-25Drop unnecessary uses of compat-callJonas Bernoulli
2025-11-22Use seq-keep moreJonas Bernoulli
2025-11-08magit-process-git-arguments: Improve docstringJonas Bernoulli
2025-10-29magit-file-relative-name: Use file-name-parent-directoryJonas Bernoulli
2025-10-29magit-file-relative-name: Reorder conditionsJonas Bernoulli
2025-10-29magit-inside-worktree-p: Tweak docstringJonas Bernoulli
2025-10-29magit--assert-usable-git: Remove obsolete kludgeJonas Bernoulli
2025-10-29magit-rev-name: Remove obsolete information from docstringJonas Bernoulli
2025-09-22magit-read-shelved-branch: New functionJonas Bernoulli
2025-09-18Use cond moreJonas Bernoulli
2025-09-01magit-buffer-{file-name,revision}: New functionsJonas Bernoulli
2025-08-23Use font-lock-face for more text inserted into Magit buffersJonas Bernoulli
2025-08-22Avoid t condition in final match-all cond clauseJonas Bernoulli
2025-08-22Use Cond-Let's and$Jonas Bernoulli
2025-08-22Use cond-let and cond-let*Jonas Bernoulli
2025-08-22Use Cond-Let's implementation of and-letJonas Bernoulli
2025-08-22Use Cond-Let's implementations of {if,when,and,while}-let{,*}Jonas Bernoulli
2025-08-22Revert "Remove kludge for and-let* bug in older Emacs releases"Jonas Bernoulli
2025-08-17Next release will be 4.4.0Jonas Bernoulli
2025-08-07Use _ in all non-binding entries in the varlist of COND-let formsJonas Bernoulli
2025-08-06Remove kludge for and-let* bug in older Emacs releasesJonas Bernoulli
2025-08-01magit-toplevel: Remove unnecessary formJonas Bernoulli
2025-08-01magit-abbrev-length: Use correct conditionalJonas Bernoulli
2025-08-01magit-completing-read: Support requiring non-empty inputJonas Bernoulli
2025-08-01magit-read-other{,-local}-branch: Remove NO-REQUIRE-MATCH argumentJonas Bernoulli
2025-08-01magit-tag-create: No longer use magit-read-tagJonas Bernoulli
2025-07-31magit-split-range: Add ABBREV argumentJonas Bernoulli
2025-07-31magit--abbrev-if-hash: New functionJonas Bernoulli
2025-07-31magit-split-range: CosmeticsJonas Bernoulli
2025-07-31magit{-split-range,--split-range-raw,hash-range}: CosmeticsJonas Bernoulli
2025-07-29Add to eieio--known-slot-names at compile-time stillJonas Bernoulli
2025-07-29Add to eieio--known-slot-names at run-time tooJonas Bernoulli
2025-07-25Use shorthand match-str instead of match-string-no-propertiesJonas Bernoulli
2025-07-24magit-file-relative-name: Support indirect buffersJonas Bernoulli
2025-07-12magit-list-refs: Use "version:refname" for "refs/tags"Jonas Bernoulli
2025-07-12magit-list-refs: Respect order given in magit-list-refs-namespacesJonas Bernoulli
2025-07-12magit-list-refs: CosmeticsJonas Bernoulli
2025-07-12magit-prefer-remote-upstream: Remove "refs/pullreqs"Jonas Bernoulli
2025-07-12magit-read-branch-or-commit: Support a list for EXCLUDE argumentJonas Bernoulli
2025-07-11Increase name consistency for "commit" argumentsJonas Bernoulli
2025-07-02magit-discard: On "Untracked files" delete exactly the listed filesJonas Bernoulli