aboutsummaryrefslogtreecommitdiff
path: root/Documentation
AgeCommit message (Collapse)Author
2021-12-16Rename Documentation/ to docs/Jonas Bernoulli
2021-12-15magit-current-blame-chunk: Don't try to operate in Dired buffersKyle Meyer
magit-current-blame-chunk passes the result of magit-file-relative-name to git-blame. For a Dired buffer, this value is default-directory, and passing a directory to git-blame will lead to an error. This error can show up when various commands unrelated to magit-blame are called from a Dired buffer because magit-current-blame-chunk is called by magit-commit-at-point and magit-branch-or-commit-at-point. Don't try to blame the return value of magit-file-relative-name when in a Dired buffer, letting the "no file" case be handled according NOERROR. Fixes #4560.
2021-12-08manual: No longer use dissolvable sectionsJonas Bernoulli
These sections existed because I am not fully happy with how `org-cycle' works, which I should deal with by patching that function or writing a substitute.
2021-12-05manual: Fix Evil URLFrédéric Giquel
2021-12-03magit-cherry-branch: Support using detached HEAD as sourceJonas Bernoulli
Closes #4534.
2021-11-28manual: Correct face nameJonas Bernoulli
2021-11-23git-rebase-action: New faceBastian Beranek
2021-11-08manual: Use Org macrosJonas Bernoulli
2021-10-18magit-{repolist,submodule-list}-refresh: Remember positionJonas Bernoulli
2021-10-18magit-repolist-column-branch: Dim main branchJonas Bernoulli
The idea is to make it easier to see in which repositories a feature branch is checked out.
2021-10-17Fix gravatar image size againJonas Bernoulli
Go back to include the height of the decent part in the calculation. The actual problem was that on hidef monitors the `:scale' is set to a number greater than 1 (rendering our careful calculation moot) and our attempt to override that failed.
2021-10-12magit-section: Fix immediate selection highlightingJonas Bernoulli
Fixes a regression introduced in [1: bac25e73c]. 1: 2021-08-29 bac25e73c50fda8ed319cebb69f20e56f8bc7376 Avoid needless selection re-highlighting
2021-10-11magit-list-worktree: Make sure all paths are worktreesJonas Bernoulli
If the git directory is separate from the main worktree, then "git worktree" returns the git directory instead of the worktree, which isn't what it is supposed to do and now what we want.
2021-10-11magit-save-repository-buffers: Fix saving of remote buffersJonas Bernoulli
- Actually compare the remote parts as intended. - Remove a redundant condition. Closes #4292.
2021-10-11Update release notesJonas Bernoulli
2021-10-04Add v3.4.0 release notes stubJonas Bernoulli
2021-10-04Release version 3.3.0v3.3.0Jonas Bernoulli
2021-10-04AUTHORS.md: Update list of contributorsJonas Bernoulli
2021-10-01manual: No longer depend on the ox-extra packageJonas Bernoulli
Instead of ox-extra's "ignored sections" use ox-texinfo+'s new "dissolvable headlines".
2021-09-13Support invoking smerge from magit buffersJonas Bernoulli
Closes #4458.
2021-09-10magit-git-debug, magit-process-extreme-logging: Improve documentationJonas Bernoulli
2021-09-10magit-commit-diff-inhibit-same-window: New optionJonas Bernoulli
Different users need mutually exclusive kludges, therefore we need an option. See #4132 for details.
2021-09-08manual: Fix typo from previous commitKyle Meyer
2021-09-07magit-show-refs: Add magit-refs-set-show-commit-countJonas Bernoulli
2021-08-29Add additional default when reading branch or commitJonas Bernoulli
The modified readers prefer the branch at point (if any) over the commit at point. In some cases the user might prefer the commit in some cases so we now offer that as the first "next history element". Closes #4291.
2021-08-29Avoid needless selection re-highlightingJonas Bernoulli
The old attempt in [1: 1301db2c2] did not work because region highlighting is updated more often than section highlighting (on redisplay, not just on post-command-hook) and the former always reset the state that could allow for the latter to be avoided. Closes #3976. 1: 2015-04-29 1301db2c2e6e21beac50fa215d543c09bb8516c5 avoid re-highlighting when moving within the same section
2021-08-22magit-wip-log-get-tips: Fix retrieval of previous tipsKyle Meyer
magit-wip-update-wipref switched the reflog message from "restart autosaving ..." to "start autosaving ..." in 40c06c51 (wipref: Support automatic merging of real branch into wip ref, 2018-08-02). magit-wip-log-get-tips searches for this message in order to find previous tips of the wip refs, but its regular expression wasn't updated with that commit. Teach magit-wip-log-get-tips to look for the new reflog message in addition to the old one. With Git's default gc settings, it's pretty unlikely to encounter the old message at this point, but a user may have set gc.reflogExpire to "never".
2021-08-20Add support for "git bundle"Jonas Bernoulli
Closes #4392.
2021-08-20manual: Update key bindingsJonas Bernoulli
2021-08-19manual: Classify magit-insert-section as a macroDaniel Nagy
2021-08-16magit-remote-git-executable: Mention tramp-remote-pathJonas Bernoulli
2021-08-14magit-dired-am-apply-patches: New commandJonas Bernoulli
Closes #4094.
2021-08-13magit-refresh-get-relative-position: Don't use count-linesJonas Bernoulli
This function does not reliably return the number of lines between two positions. It returns either that, or that plus one; which is of course completely bonkers. Closes #4148.
2021-08-13magit-{mode-map,dispatch}: Add bindings for "H", "Q" and "Z"Jonas Bernoulli
2021-08-13Add several commands for switching to existing Magit buffersJonas Bernoulli
Closes #4259.
2021-08-10Fix typosJonas Bernoulli
2021-08-09magit-merge: Add -Xignore-space-change and -Xignore-all-spaceJonas Bernoulli
Closes #4387.
2021-08-09Allow several infix arguments to have an empty valueJonas Bernoulli
Closes #4379.
2021-08-08magit-stash-both: Ask before losing merge stateJonas Bernoulli
Like some "git stash save" variants, `magit-stash-both' calls "git reset --hard", which among other things discards merge state. This is intentional but likely surprising so ask users if they really want that. Closes #4345.
2021-08-08magit-branch-{remote-head,current}: Theme for terminals as wellJonas Bernoulli
Closes #4206.
2021-08-08magit-log-refresh-buffer: No longer automatically add --full-historyJonas Bernoulli
No longer automatically add `--full-history' when showing log for a single file that isn't being tracked anymore. - In many cases this argument isn't needed to ensure that there aren't zero commits shown for a removed file. - This argument can be relatively expensive. This reverts [1: 1cda70250], closes #4381. 1: 2017-10-26 1cda7025014c6e2efc859379b3d7ac8bd9a4109a magit-log-refresh-buffer: add --full-history for single removed file
2021-08-06relnotes: Fix typoJonas Bernoulli
2021-08-06Release version 3.2.1v3.2.1Jonas Bernoulli
2021-08-06AUTHORS.md: Update list of contributorsJonas Bernoulli
2021-08-01Add v3.3.0 release notes stubJonas Bernoulli
2021-08-01Release version 3.2.0v3.2.0Jonas Bernoulli
2021-07-21magit-define-global-key-bindings: Improve documentationJonas Bernoulli
Closes #4446.
2021-07-20manual: Improve "Git Executable"Jonas Bernoulli
2021-07-20manual: RegenerateJonas Bernoulli
2021-07-20magit-git-executable: Default to absolute path on macOSJonas Bernoulli