[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/git-commit created (now ae7739d)
From: |
Jonas Bernoulli |
Subject: |
[nongnu] branch elpa/git-commit created (now ae7739d) |
Date: |
Fri, 6 Aug 2021 12:52:58 -0400 (EDT) |
tarsius pushed a change to branch elpa/git-commit.
at ae7739d Reset release notes symlink
This branch includes the following new commits:
new a55e3f5 Initial commit
new 6ef8570 Some code
new 507abe1 (changes)
new bdc23da (changes)
new 905a76f (changes)
new 6729ebc (changes)
new a25f8b4 (changes)
new 11e6fee (changes)
new 6edd6f3 (changes)
new 2a773de (changes)
new 3660d2c (changes)
new 2acbc52 (changes)
new 16158df (changes)
new 8665c00 (changes)
new 7220c43 (changes)
new 57f4825 (changes)
new e8973f0 (changes)
new d06b46b (changes)
new 867149c (changes)
new 81bbb48 (changes)
new af4b31d (changes)
new dfa10ff (changes)
new 6708421 Foo.
new 0a031d9 Updated TODO.
new 84f8fbf Cleanup diff washing propertizing.
new 35a9729 Removed *~ file.
new b00372d Test, test.
new 447bff7 Make sure hunk-end is set correctly when doing the last
propertization.
new 0450e43 Rename git-commit to git-log-edit. Erase log edit buffer
after commit, not before popping it up.
new 9d5a94d Erase buffer before burying it, so that we erase the
right one.
new f8ed277 Testing...
new 82b0630 Cleanup comment.
new af10d52 Testing.
new 160d828 Testing.
new 73284fd BLa bla.
new dd1c47e (Empty description)
new 2f9c95a Provide default message when buffer is empty.
new cf80e4f Reprioritize TODOs.
new d91b0b2 Give the diff head a gits-info that describes the whole
diff, not only the head.
new a794e36 Renamed add-thing-at-point to stage-sthing-at-point.
Handle staging/unstaging of whole diffs, not just hunks.
new 1106357 Don't be fancy about the arguments for push and pull. I
got it all wrong.
new 9a75dc6 Remove remote-info. It's all wrong.
new 80de1b6 Don't push --all, that is too much.
new 12a2cee Be verbose when pulling, too.
new 7cdee2b Bind push and pull to keys.
new fbfe85e Use correct functions, stupid.
new 68b89bb (Empty description)
new acfcba2 Renamed to "mgit".
new 2752d49 Renamed.
new 9f7406e Diff with HEAD to find unpushed changes.
new de3b615 Make title optional.
new cb83f79 Cleanup commit message before committing. Insert merge
message and status information into log edit buffer.
new 28b4174 Don't insert git-status in commit message, it's useless.
new 3463cee Handle visiting fiss and hunks.
new 003430e Just run git-add for staging whole diffs, and git =-reset
for unstaging them.
new 1092418 Make branch name and titles bold.
new 59bb26e Move stage-all to 'A'. Added branch switching and
creation.
new 7dce8dc Merging...
new 84dfe20 Also put stage-all on 'S'.
new feb8dee Actually pass the branch to git-merge...
new 9744267 Merge branch 'dev'.
new bbf7ef5 Undo last merge, stage-all is only on'A'.
new bfe37dd Updated.
new 7dfae6e Call save-some-changes before getting status.
new 2867ab7 Revert files after an operation.
new 9117e8a Be quiet.
new 75879b1 Use git-branch to list branches.
new ed3f46e Ds some sanity checks before running git-checkout. It's
too dangerous otherwise.
new 2ed9be3 Dude.
new 3cb3b56 Renamed.
new 5baf4dd Renamed to magit.
new e448d4f Updated
new 14c9829 Added GPLv3 text.
new 7199553 Renamed to follow convention.
new 86157f2 Don't wash the --stat output.
new 25ee763 Moved things around a bit.
new 45f8fa9 Updated.
new 7ce74c2 Didn't know about split-string...
new c4afadf Omit last empty element in shell-lines. New file-lines
function.
new c55f27d Show merge heads in status and don't insert MERGE_MSG in
log-edit buffer.
new e9132a5 Resetting.
new adfb76c Soft resetting.
new 66d50d8 Describe things at point.
new abb3b68 Updated.
new 7a3e2bd Correctly reset state when starting a new hunk.
new 6801bef Mode-ify magit-mode and allow multiple status buffers to
exist.
new 8625e15 Docs and hooks.
new bd27dcd Updated.
new db13d0c Be more verbose.
new 036448e Add section markers to washed output and try to preserve
position when updating status buffer.
new 2f5d41a Be more accurate when visiting via hunks.
new 16eb6ac Support for add-change-log-entry kind of functionality.
new eb62d6d Initial support for history browsing.
new 5742fa3 Branch browsing.
new 09bc05a Prepare a cherry.
new 2e07984 Actually pass the head to git-log.
new 133e40b Make *magit-commit* buffer read-only.
new a5b4bcd Renamed *git-process* buffer to *magit-process*.
new ff35315 Merge branch 'master' into dev
new 3aa3f47 Updated TODO.
new a63fbfa Checking out of commits.
new 0b31180 Add HEAD info to status buffer.
new 47d9520 History browsing improvements.
new fc3286f Merge dev, document magit-log-mode.
new e6ba8fd Show combined diffs with git-log.
new efc7d2e New file FOO.
new 2228721 More documentation.
new 69101a1 Even more documentation.
new f88fd14 Updated TODO
new ba206d1 More docs.
new 75b2ce7 More docs.
new 3c91c2d More docs.
new 7d31c70 Merge from devel.
new 1fab257 Allow free form entry of branches, tags, etc.
new 3d23168 Show log instead of diffstat for unpushed changes.
new 175c816 Show unpushed changes as graph.
new 55afcba Visit commits by showing their details.
new b59f9d9 More robust diff washing.
new 087e1b4 Maintain a marked object and diff against it from the log
buffer.
new 8c4b0f9 Diffing with branches.
new 0ef2ee3 Be more flexible with the diffing.
new 08de8c7 Added README, AUTHORS, and NEWS.
new 343382c Added empty manual.
new 7e251bb Added FDL text.
new 659480b * magit.el (magit-read-top-dir): Also ask when top-dir
can't be found.
new fc723bc Updated TODO.
new ff21f5a Some content for the manual.
new ff389d3 Use 's' for staging, not 'a'.
new 11689b7 Manual additions.
new e4aceaf Manual additions.
new e19bea5 Define keymaps the right way.
new 067e715 More manual stuff, use "Magit" and "Git" spelling.
new 14b1153 Manual additions.
new 22ee4f7 Rebasing.
new e8cc5fd Updated manual menus.
new 555377e Silence byte compiler. Added skeleton Makefile.
new 62643f9 Chapter renamings.
new 44c9323 Added autotools cruft.
new 2404a05 Make build cruft work.
new 94e8224 Prepare release a bit.
new 1e49412 Half-way debianized.
new c4b06cf Changelog...
new b8e6b0f Debianized.
new f5c3459 Mark it as unreleased.
new a367e69 Provide autogen.sh
new 5f562fb Infor for installinfo
new 231c4ba Only ignore files in the current directory, not in
subdirectories.
new 8ac6b4d Ignore me.
new 98c6d4f Avoid setting the mark when updating the status buffer.
new a0dc20d Show running command in the mode line.
new 62b5fd8 Doc updates.
new 4b2dd0f Allow diffing with the mark in the status buffer.
new 636c676 Manual improvements.
new 52c2e3e Speling fixes.
new e37626e Manual improvements.
new 7a57506 Updated manual.
new 207fd6c Released 0.5-1.
new 25b62f6 Make it work with Emacs 22.
new 83615b5 Prepare 0.6-1
new 7eb8d11 Update NEWS.
new d818459 Updated TODO
new 48386c9 Unified keymaps, make resetting use the commit at point
instead of asking, changed Unpushed commits to Recent commits.
new b4efebc Remove magit-log-mode, use generic magit-mode instead.
new 5072939 * magit.el (magit-update-status): Bring back Unpushed
commit.
new 7d0da4a Redone diffing, logging, and resetting.
new 3c9bf0a Make magit-reset-working-tree interactive.
new b74bb2d General defaulting for revisions.
new e82f5da Show default when asking for a revision.
new 8b481fb Removed magit-checkout-commit.
new 6a0b8c8 Declare submodes of buffer, now that all of them are in
magit-mode.
new bf1c66c Don't be too clever when showing default revisions.
new 72819bd Make 'd' diff against working tree, not HEAD.
new 6538ce4 Manual improvements and updates.
new dfa35cb Updated NEWS.
new e067f18 Merge devel.
new a88933a Typo (aka incomplete refactoring).
new d530079 Remove magit-log-commit.
new bc82696 Ignore more.
new a21e998 Manual fixes.
new edc4aa7 Provide promised default for magit-reset-head.
new fff4e17 Ignore more.
new b7c1292 Always use "git cmd" instead of "git-cmd".
new ade7fd0 Updated NEWS.
new 5a19dcb Removed docstring of magit-mode, it's quite wrong now.
new 4b3fcac Better movement.
new 601d26b Use named functions for the section jumpers so that the
online help has something to show.
new a72d0ce Added lost key bindings.
new 5e6ac77 Move with n and p, like God intended.
new 79239e3 Updated TODO.
new ad43c59 Tweak gitignore to ignore elc and backup files
new e110ed0 Acknowledgements.
new e227560 Faces.
new 9189074 Removed "-face" suffix from face names.
new b1a3cf9 Remove outdated comment.
new 4c96594 Hightlight current item.
new 5421e52 Fix untracked files.
new cb3b442 Bind 'q' to magit-quit.
new 822adda Omit empty sections.
new 52f61d6 Better defaults for 'x'.
new 151ae0a Redone key bindings for pulling, leaving 'U' free for
unstage-all.
new 0224634 Bind magit-unstage-all to 'U'.
new e54ab87 Use quit-window instead of magit-quit.
new 51c54a3 Replaced horrible magit-info with nice Item abstraction.
new 23bdc84 Removed magit-diff-or-hunk-item-position.
new d4aacdb * magit.el (magit-write-hunk-item-patch): Corrected
'info' argument to 'item'. Damn dynamic scope covered this up for us.
new 909c793 Add finished indication to process buffer.
new 52abed7 Discarding items.
new ea626db Fix two bugs from introducing the item abstraction.
new 27e1666 Use git format for Debian source package.
new dc371ff Make status buffer names special. Thanks to John Wiegley!
new 7ae8fab Typo in manual.
new 358ed0a Garbage collection.
new 3222087 Nicer dispatching on item types.
new 8b4b909 Improve visiting and scroll the other window.
new f6b57a7 Bugfix.
new 1d5385b Rewritten sections. Initial hide/show of sections.
new 7bbde77 Oops.
new 20c9ecc Rewrite apply and revert using magit-item-case.
new 670cbf8 Use dim gray for dark background color classes.
new a93f24b Acknowledge Phil.
new 4916b98 Use *magit-log-edit* as buffer name.
new 1161d29 Goto "Unstaged changed" when creating status buffer.
new 226ad5a More discarding.
new 45bff9c Pre-fill the log-edit buffer for reverts and cherry-picks.
new 45055cd Real cherry picking.
new 1658e50 Only show the first line of a section when hiding it, not
the whole header.
new 8912ac2 New magit-run-shell utility.
new c1cce79 Updated TODO.
new 12ae713 Make reverting work with unclean working trees.
new a284ac8 Don't allow staging/unstaging in the wrong context.
new 864248a Better discarding of staged changes.
new 7ad6d4d Don't fail in magit-describe-item when item is nil.
new ae5b5d4 Better indication of "git remote update" in mode line.
new f042b74 Fix magit-section-beginning-position.
new 69288bf More interesting hide/show behavior.
new 4f3d2ee Updated TODO.
new 1e7a9e3 Support for fields in the log-edit buffer.
new 2a5da19 Commit amending.
new d496394 Updated TODO.
new c0d6281 Support for committing without staging.
new 4ec82c4 Reflog browsing.
new b84719b Cosmetics.
new ef8cfa1 Oops.
new 0517405 Handle "Author:" field in log edit buffer.
new db06a91 Automatically collapse big "Changes" sections.
new a040eb8 Bugfix.
new c8cdc5e Manual updates.
new 9f6f5b3 Enable standard M-n and M-p in log-edit buffer.
new 55a7c63 TODO
new 2f4c2ee List modified files in a nicer way.
new d1f0df3 Better handling of running counters in Git output.
new a649495 Fix process filter.
new 49c2e54 Make author email and date work as well.
new 6d4414d Properfy TODO.
new c315191 Big rewrite of the 'section' and 'item' machinery.
new d100f40 Remember section visibility across buffer reconstructions.
new 0ea2d91 Put point at start of log.
new d6e4c40 Fix visibility memory. How did this ever work?
new 4623a79 More functions for visibility control.
new d045293 Make sure that there is always a current section.
new 5f34a05 Refactored magit-update-status.
new 8ca446c Detect renamed files.
new a379bb1 Better file status indication.
new e5ec239 Indicate deleted and renamed files.
new 6935045 Updated TODO.
new ce964ab Have a stab at detecting unresolved files.
new 6b464fd Use "Unmerged" instead of "Unresolved".
new 79c901b Don't detect renames yet. Record more information for
diffs.
new 707d5db Deleted.
new 0721a4c Bug fix.
new 6b839c8 Cleanly unstage file deletions.
new 8c09f66 Experimental showing of unmerged commits.
new 72fa30a Renamed "unmerged" to "unpulled".
new e4ccc99 Move unpulled commits before local changes.
new d80109e Properly discard new files.
new fdee20d Properly discard file deletions.
new d5769cd Bugfix.
new c0938fa Include untracked files in the unstaged changes section.
new 1f252fb Updated TODO.
new 1017a27 Updated manual.
new 8897b05 Some fundamentals for interactive rewrite. (R)
new 8460d4d Rewrite aborting. (R)
new 25b0d79 Rewrite starting. (R)
new 1b6133b Stopping. (R)
new 993354b Unrewritten changes. (R)
new c9164c5 Deal with empty diffs.
new 246eb46 Updated TODO.
new 2bf9c19 Better handling of hidden sections with 'n' and 'p'.
new 4f8dd6f Hide diffs by default.
new 0efe4c7 Don't hide all diffs by default.
new c9a4735 Deal with more than one modified file when showing a
commit.
new 998638f Renamed "Unrewritten changes" to "Pending changes".
new 95185b0 Add rewrite key bindings.
new ff65089 Pending commit properties.
new e403152 Use pending commit properties when applying,
cherrypicking, and reverting.
new d4c2633 Make diff washing work again in commit buffers.
new 666459c Don't propertize used pending commits.
new bc1836a Speed up log washing.
new 6089e3b Updated TODO.
new a91d10c More features for magit-run-command.
new bfd8f4b Rewrite finishing.
new d7f0a8d Support for marking pending commits used and unused.
new 2733ae2 Document rewriting.
new 2ff4d89 Bugfix magit-apply-commit and magit-revert-commit.
new 9785c5a Updated TODO.
new 9ce8cb3 Fixed teh typos.
new 687ea4a Simpler NEWS.
new 2fdf8c0 Updated TODO.
new 559398a More general refresh machinery.
new a2b7afc Bugfix.
new c93e41b Functions for applying diffs.
new 99dae24 Applying and reverting hunks and diffs.
new 42e6d0b Allow arguments to the continuation of magit-run-command.
new 57bc4a7 Call the run-command continuation with the original
buffer current.
new 3d80d64 Set pending commit to used only when cherry-pick was
successful.
new dc12f07 Don"t ask whether to stop at the end of
magit-rewrite-finish.
new 1e68bda Make status buffer current while committing.
new 6c6ebd0 Always refresh the status buffer when a command finishes.
new c66e0c5 Don't refresh when a run-command continuation is given.
new dc283de Revert files when stopping the rewrite at the end of a
magit-rewrite-finish.
new c40915a Updated TODO.
new 973f843 Synchronous execution of most commands.
new bc13e8a Mark pending commits as used/unused only when the
apply/revert succeeded.
new c835d6d Doc updates.
new bbcb774 Rebase synchronously.
new d25fb23 Merged synchronous and asynchronous command running.
new 4b3f8fb Keep log-edit message around in case commit fails.
new 9214dcc Clean up applying/reverting pending commits a bit.
new f34fee9 Keep point where it was across a refresh.
new b68b217 Refuse to apply, cherry-pick, or revert a merge commit.
new 35002f3 Refresh buffer when rewrite-finish fails.
new e0e9544 Updated TODO.
new 7419a8b Mention non-support for rewriting merge commits in the
manual.
new 7853395 Clean up shell escaping.
new 87a437f Prefer symbolic names for default revisions.
new efc8ae2 Rewritten refresh mechanics.
new 0e1d9dd Let magit-status always ask for the directory.
new 3b6c739 Updated TODO.
new e5b55cb Merge branch 'master' of
zagadka.vm.bytemark.co.uk:git/magit
new d48fd13 Handle revs that don't have a name.
new 59aac28 Updated manual and TODO.
new e6e3aa1 Added menu.
new fcd6bfc Always refresh the status buffer.
new e203227 Speed up construction of buffers with a lot of sections.
new 1f74c1b Improve log editing.
new fcfc70c Avoid some unnecessary refreshes.
new a378cda Bugfix.
new ce3b83f Updated TODO.
new 2a1071c Packaging tweaks.
new 70a072a Updated TODO.
new 8f8426b Speed up buffer reverting.
new c236092 Update commit display when moving with 'n' and 'p'.
new f2e8155 Updated TODO.
new 0264295 Make discarding work again.
new 871bf2f Re-added magit-write-diff-item-patch.
new 138ac10 The "Untracked files" section is back, with better
ignoring.
new 8a96fa0 Different hide/show behavior.
new 14004f4 Stage/unstage, etc individual lines.
new b64c4eb Texinfo menu fixes.
new 5e231de Fixes.
new a151eaf Ignore the TeX droppings.
new 53f4c6e Fixlet in manual.
new 1059876 Directly use buffer for the commit message.
new a0df957 Manual updates.
new ed55932 Released 0.6-1.
new 860749a Prepare 0.7.
new 1557296 Make sure that magit-run-with-input runs in the right
directory.
new adc3638 Updated TODO.
new bda4bfe Released 0.6.1
new 98402db Prepare 0.7.
new 7f38df8 Fix copyright notice and description.
new ffac0a3 Declare macros before use.
new e5d349a Mention 's' for adding untracked files.
new 29593ed Survive old Gits that don't understand --graph.
new b1f4a36 Survive old Gits that do not understand git name-rev
--always.
new 121ded3 Offer tags as well when asking for a revision.
new ee7070a Bring back the stars.
new 201822e Basic support for tagging.
new a96b876 More control over pushing.
new 157bee4 Even more control for pushing.
new 7defaab NEWS.
new 88baa2e Make the magic fields in the commit message more explicit.
new cafd4b9 (Updated TODO)
new 7ac76de Stashing.
new 4e8ff13 (Updated NEWS)
new 2007a37 Initial support for git svn.
new fe7ffeb Add keybindings for git-svn commands.
new b45a99c Acknowledge Alex Ott for git svn support.
new 4e274b5 Faster way to diff working tree with HEAD.
new ef3e0d0 Washing functions in `magit-insert-section' couldn't set
face text property.
new f695659 Show gitk-style coloured tag and head labels in log
buffer.
new e2fa665 Different tag and head label colors for different
backgrounds
new 0bbb824 Fixed `magit-goto-previous-section' not showing proper
commit in commit buffer.
new 2c45b73 Added `magit-copy-item-as-kill' command.
new d5aa6d7 Thanks!
new 54ad9f0 Added Alex and Marcin to copyright header.
new 7386af1 Use "medium" git log format when visiting commit
new f055b18 Typo.
new 5fb7327 Mention autogen.sh
new b30faeb Merge commit 'voins/voins'
new 68344a2 Add signoff customization option
new b7fe745 Disable undo in all magit-mode buffers.
new 45fb865 Fix incorrect diff hightlighting of lines beginning with
"+" or "-".
new b430add Make sure that point never ends up in an invisible region.
new 64b8265 Removed unused threshold machinery.
new 3d34a7c Make buffer saving behavior customizable.
new 10fe99a Ambiguity in call to git log fixed
new 3e29059 Merge commit 'cymacs/master'
new 3433556 Merge commit 'fdr/sign-off'
new c3830ed Make it work better on Windows. Thanks to Jeff Dik.
new 7640638 Fixed visualization of marked commits
new c691bc7 Allow unmarking the marked commit.
new f95f34e Acknowledge Alexey.
new ef809ab Remove debugging messages.
new 0ce0a25 Be smarter about correcting point.
new 60f09e0 Clean up types and titles of sections.
new 528e13f Wazzup.
new 583ecc7 Don't highlight the whole log or commit buffer.
new a6bc339 Cleaned up section creation a bit.
new 3baf7f4 Indentation fixes.
new 8f9fb43 More flexible titles and types for magit-insert-section.
new 6c8a668 Wazzup section fixes.
new c563011 Mention wazzup in NEWS.
new 63b7adc Add a command, E, which calls git-interactive-rebase to
initiate an interactive rebase session using Emacs as the editor.
new a2dd7a3 Add a command, V, which shows information about the
current branches.
new 09e9d0d Credit John. Thanks!
new 0c6172f Handle non-existent directories.
new 2ee532a Run git-svn dcommit and rebase asynchronously to avoid
blocking the UI
new 8898ef7 Allow visting of stashes.
new f73a222 Made l/L a little bit smarter.
new ce3965c Made the maximum log length configurable, and defaulting
to 100 commits.
new 26d1719 Don't duplicate magit buffers for the same project.
new d65806b Offer completion for 'l' and 'L' and allow end to be
specified as well.
new 94b8e5a Make stash showing behave like showing commits.
new c969414 Updated NEWS for the changes to 'l' and 'L'.
new 2fd55bb Wazzup not only for master.
new 160dc9e Git log seems to forget a final newline sometimes.
new 3c6088e Manual updates.
new 5f1c91c Merge commit 'purcell/run-git-svn-async'
new 2904e79 Make magit-status prompt less.
new 64d24aa Make *magit-process* buffer read-only.
new 59bd8ec Use the digits to hide and show sections.
new 4ec9df0 Make the Git executable customizable.
new b825b88 Fixlet.
new 8a97917 Offer current branch as default when merging in Wazzup
buffer.
new f89a045 Only ever commit staged changes when amending a commit.
new 32d5988 Support for git clean
new 9db7719 Support for git init
new dad98cea Handle fresh empty repository.
new 2e17b9e Performance hack.
new e66d174 Allow smaller or larger hunks when diffing
new 0836f17 Always insert the "Git finished" message at the end of
the process buffer.
new a2e14e5 New command "Z" saves an instant of your index and
working in the stash.
new 7725bfa In magit-process-filter, use save-current-buffer instead
of save-excursion.
new 8b4614b Made commits asynchronous, in case there is a
long-running pre-commit hook.
new e7ef225 Optionally popup the process buffer for asynchronous
commands.
new 743987a Update acknowledgements.
new efdd97b For git-svn repositories, 'f' runs git svn fetch in
addition to remote update.
new 7910b4c When popping to the magit-process after a delay, goto
point-max.
new d38c05a M-h and M-H now hides the whole current file/buffer, and
M-s/S shows it.
new 45c6d95 Document M-s, M-S, M-h, and M-H.
new ff1e5bc I like semicoli.
new 62d9f73 Merge commit 'voins/clean'
new 9fc7465 Do not use '-x' with git clean.
new b627c92 Merge commit 'voins/diff'
new 1b4094e Removed binding for 'K', run git clean when hitting 'k'
on the section title.
new 401c548 More info for '?'.
new b670b16 Merge 'voins/init'.
new e6167b8 Document that magit-status can create new Git repos.
new a080ca0 Clean up the messages produced by magit-init a bit.
new 87a533d More docs.
new b1eec95 Fix applying parts of patches in reverse.
new 2958f9c Pass -U arg to diff correctly.
new 24677b0 Put stashes into *magit-stash* so that
magit-currently-shown-stash works.
new d7ae65a Distinguish "new file" and "new mode".
new c6f796d Ignore PDF and PS output.
new c97fa1a If SPC and DEL are used within a normal text region, just
scroll up/down.
new 2913ea0 Make 'sure' that taking a snapshot does not revert
buffers wrongly.
new b523d9c Don't use dynamic scoping.
new 35ea9ab Improve message when discarding changes in a region.
new 1e3f944 Pass "--no-pager" to Git.
new bded317 Use Git cherry-pick also for 'a' and Git revert for 'v'.
new cdc0369 Fix mode line process status.
new c87154d Use display-buffer, not pop-to-buffer, when showing
magit-process after a delay
new bcb59ca Made behavior of M-H and M-h consistent for diffs
new 3300960 Merge commit 'jwiegley/master'
new 47cffef Fixlet to make the log work again.
new e9bed9b Fixlet to make magit-status work again when called from a
non-Git dir.
new b991100 Several improvements to the whazzup command
new 043c90e Build-Depend on emacsen instead of on emacs.
new 3efeed1 magit-goto-next-section: when moving down to the next
section, try to fit the whole hunk in the window
new a78f8b6 Allow '-' and '_' in log-edit field names.
new ef479d6 Made "git commit --all" more explicit.
new 27d53bd Document new behavior of 'c'.
new 76458ff Added link to mailing list.
new 24a0985 Unbreak magit-remote-update for git-svn users.
new 99d518b Show unpushed/pulled commits from a git-svn remote in
magit-status
new 144716f Tentative plan for 0.7.
new 8652dc9 Make it an option to stage everything on magit-log-edit.
new 5a1039c Show correct filenames in the "Pending changes" section.
new 549a2cb No idea how to present tags in the UI.
new e4032c3 Allow magit to work with Tramp.
new 5c3ac91 Documentation updates.
new 63e7889 Only try to fit current section into window when it is
not hidden.
new 8583b8c Made git-svn support usable for the average user
new 5c42f45 'C-u x' will do a hard reset
new 4476345 Permit cancelling log edits.
new 5cd62fa Removing one of the two "i" bindings
new 1eac6b7 Use ediff interactive merge to help conflict resolution.
new e6a1fd4 Tell people that they are going to do a hard reset.
new 67a0c1a Document C-c C-k in the *magit-log-edit* buffer.
new 2fcdd91 Don't run shell for magit-file-lines.
new 3857ce2 Allow ignoring of branches in the Wazzup view.
new a2d0822 Make standard options customizable.
new 07e3167 Make it work with tramp some more.
new 6d2c6b7 in interactive merge, rename ours to current and their to
merged.
new a868715 Select the proper name for the svn branch.
new e57887d Cache Git configuration per buffer, not globally.
new d9f8664 Merge commit 'remi/master'
new 5c7b6b2 Make 'i' toggle the ignore flag for wazzup.
new 20f35de Released 0.7.
new abd643c Prepare 0.8. Removed debian/ bits.
new 417dd46 Elpanized.
new b45e638 Added new ! command (magit-shell-command)
new 0d897e6 Preliminary support for "topic branches"
new 9a09235 When committing a merge, use .git/MERGE_MSG
new 96de3a7 A tiny bit of refactoring
new 27389b9 Make rebasing work again, and improve it a bit.
new 9af5c9b When pulling, ask for branch if none is configured.
new 904e6ee Document changes to pull.
new 6f2d095 Improve treatment of unmerged files in "Staged changes".
new 4bc9bc2 Document new behavior of 'c' and 'C' during a rebase.
new 9dedc1b Some news.
new 824f0e0 Merge commit 'jwiegley/master'
new e0911af We are interested in refs not revs.
new 2d5aff1 Use git show-ref to find interesting refs.
new e2fdbc2 Offer to create tracking branches when switching to a
remote branch.
new 1183c3a Don't use refs/heads/ prefix when checking out branches.
new e9c108a Document changes.
new 65e5363 Allow overriding of magit-commit-signoff per commit.
new 9f9370c Document C-c C-s signoff toggling.
new 7700954 Fix shell escaping.
new cd4f15f Explicitly disallow rewriting history from the first
commit.
new 01f37a8 Don't mess with the global value of line-move-visual.
new a76f44c Make discarding staged diffs work.
new 98e2b50 Be robust against the *magit-process* buffer getting
killed.
new 80f990f README updates.
new fb7ede7 Delay inserting and washing of big diffs.
new 56df9ca Don't use make-variable-buffer-local during mode setup.
new b2072a3 It' magit-wash-diff-section, not
magit-wash-section-diff...
new 29eafdc Fix display of unpushed/unpulled git-svn patches
new d7be60a Don't allow slashes in remote nicknames.
new 03329db Only discard staged diffs for files that don't have
unstaged changes.
new c208d19 Directly look for git-svn ref name, don't use
magit-list-interesting-refs.
new 6fcff5f Cosmetics.
new 2c9e6d7 Make magit-ref-exists-p work.
new c1b0da8 Don't include git-svn branches in the 'interesting
branches'.
new 46b462b Hide status diffs by default again.
new aac73da Fix display of unmerged paths.
new ad04fba Fix -U for diffs in the status buffer.
new bd8fca2 Make 'a' and 'v' work with whole diffs.
new 06675c5 Fix "resolge" type in error message.
new d5caf3c Do not run Git via the shell, ever.
new 07269f1 Mention performance improvements in NEWS.
new 3e77acc Document why empty diff sections are no problem.
new 6e33fdf Use diff-index and diff-files for the status buffer.
new aec91c2 Stage all untracked files when on "Untracked files" title.
new 9dfd604 Optionally stage also untracked files in magit-stage-all.
new 3731a18 Reinitialize modes when reverting file contents.
new 31b8be9 Only revert buffers that belong to the current repo.
new ea6105f Support for magit-repo-dirs and nice completion based on
it.
new 843814a Make sure current-prefix-arg is a cons before caring it.
new 6838ae1 Hide diffs by default again.
new 60ae735 Speed up washing of untracked files a bit.
new c8c6e01 Refresh the index before constructing the status buffer.
new fb7b135 Don't use the heavy machinery to run "git update-index".
new 2a8bb03 Towards 0.8.
new e389874 Produce cleaner status buffer for unmerged files.
new ee01adf `magit-get-svn-ref' now emulates the git-svn way of
remote fetching.
new 333e7d0 Squashable, manual merges.
new c368295 completing-read-configuration: Great with
`anything-completing-read' or perhaps `ido-completing-read'.
new 3bfe230 More detailed and structured information from git-svn.
new 8ea3954 A simple caching mechanism to ease the
`magit-get-svn-ref-info' pain.
new e3a37db Set the remote string to the svn url and revision when in
a git-svn repo.
new 2ec5ee7 Highlighting of sha and graph in log buffer.
new c90f134 Moved graph to the second column.
new 869c605 Basic functionality, only asking for revision.
new 83992a9 `magit-svn-find-rev' now supports the prefix arg. *
magit.el (magit-svn-find-rev): Prefix support for branch name. * magit.texi:
Documenting magit-svn-find-rev.
new 78c0983 Use --decorate=full so that it works again with Git 1.6.4.
new d5b60fc Use --decorate=full so that it works again with Git 1.6.4.
new 0243230 Highlight refs according to their origin.
new 5661df2 Better label colours for lighter backgrounds.
new dcbb449 Box around labels.
new 3b661f5 Always use magit-git-standard-options when calling git
new cea34e5 [Tramp] Two more fix, make staging with magit on tramp
dir possible
new e706546 Acknowledge Rémi Vanicat.
new f8f6a2c Use `magit-present-log-line-function'.
new dc48483 Make magit ask for ssh passphrase
new 131f9d1 Merge remote branch
'refs/remotes/philjackson/magit-completing-read'
new a421f9f Merge remote branch
'refs/remotes/philjackson/squashable-merges'
new f9f1c00 C-u will now keep the index when stashing.
new 10f8891 Bug fix: Commit buffer will fill if the commit is current
and the buffer dead.
new 2823032 Merge remote branch
'refs/remotes/philjackson/git-svn-fixes-and-features'
new 9325431 Added `magit-omit-untracked-dir-contents' to optionally
stop magit listing everything in an untracked directory.
new f7f383b Removed redundant call from `magit-get-svn-ref-info'.
new dddfe30 Highlight only the diff markers (not the text after them).
new f65dfce magit-get-all is wrapper for git config --get-all
new 4e59fad Fixed svn-ref-info for most non-standard layouts
new db53f15 Merge remote branch
'refs/remotes/AlexeyVoinov/git-svn-fixes'
new 3d2321b Make async git invocation work on cygwin.
new 7ca2546 emulate append-to-file, because it doesn't work over tramp
new a291507 In magit-ignore-file, add a new line if there wasn't one
in the ignore file
new 37731ad Replaced call-process-region with start-file-process and
wait.
new d43a23b Merge remote branch
'refs/remotes/philjackson/fancy-log-pt1'
new a4cbd5e Refs matching was too greedy and causing some logs not to
render.
new 6f9993c Remove 'HEAD' from ref list.
new bf42bf8 Merge branch 'fancy-log-output'.
new 7dad3be Show the right buffer when showing stash
new f754864 Don't show empty *magit-stash* buffer.
new 6e9e517 Use sha1 to differetiate between stashes, not stash number
new 0074a31 Merge branch 'fancy-log-output'.
new 42c63c3 Merge remote branch
'refs/remotes/AlexeyVoinov/git-stash-fixes'
new 01d58d4 Fix magit-log-edit-mode keymap definition and activation.
new 6a1bb4f Fix magit-get-top-dir from ruining paths with symlinks.
new 94ca78a Add command magit-goto-parent-section.
new 8020b03 Add command magit-toggle-file-section.
new ea0812f Add command magit-reset-head-hard.
new ed0ad8e use --pretty=format: * %H %s where needed
new 8c16b10 Use view-mode for the *magit-process* buffer
new bb74ce6 Show the graph in wazzup.
new 5dc9247 Merge commit 'refs/merge-requests/14' of
git://gitorious.org/magit/mainline
new 0fc3980 Merge commit 'refs/merge-requests/11' of
git://gitorious.org/magit/mainline
new 6d71fb5 Add --with-site-start support to configure
new 7bf25f3 Depend on specific version of automake.
new d589942 Add an rpm .spec file
new f9283aa Merge remote branch
'refs/remotes/philjackson/svn-find-rev'
new 29395e0 `magit-refresh-log-buffer' can now take more than one
(git commandline) argument.
new c7c02c2 Added the command `magit-log-grep' (no keybinding).
new c23b334 Merge branch 'log-grep'
new 27ef544 Finished off documentation.
new 07c3225 Better documentation and error reporting.
new 7c80c10 Added docstring for section's function
new 82b8d93 check for the current branch before switching buffer
new c51582e Using HEAD as branch-name when this is a detached HEAD
new 33ea60d If wazzup head is detached then describe it so.
new 920c3b3 Guess the remote branch name from the branch's "merge"
config item
new ad686c5 Provide useful functions for the branch list
new e09ef67e SHA1 gets colour.
new 79d7f46 Bit more output.
new b261669 Have `magit--branch-name-from-line' pull out the branch
name.
new 1ae36db Put branch name in text properties.
new a86fab4 n/p now allow the user to move about in branch-view.
new bf49b72 Removed "remotes" from the branch name.
new e6e77c6 Fix `magit--branch-name-at-point'.
new 8053974 Revert "Fix `magit--branch-name-at-point'."
new f735945 Fix `magit--is-branch-at-point-remote'
new 290d5fe Comments, removed old-point code which did nothing.
new db44227 Use `fundamental-mode' rather than `text-mode'
new e7a3b60 Fix `magit--branch-name-at-point'.
new b09375e Merge branch 'fancy-branch-view'
new 8175d6d Only start the server if it isn't running
new 9105c3e Added minor mode for the different magit buffer.
new d2b814a Moving hunk size modifier in modes where there are hunks.
new 682809d Moving staging function to status buffer
new bca27d3 Moving diff view function where there are commits.
new 6328782 Moving apply, cherry-pick and revert function.
new 3eec470 Moving merging and branching function where there are
commit and branch.
new d5dd057 Moving function working specifically on status hunk, diff
and files
new 6312006 Moving function related to current status
new d976e65 Regrouping command that create new view of current git
repositories.
new 7e22c2b Merge branch 'more-keymaps'
new 41343a0 magit-show-branches shows wrong repository
new 2348c70 Added a function to grow the number of log in the log view
new a347b0d Minor doc changes.
new 1701272 Fix for appending an explicit number of new log entries.
new 4c2e7ee Magit now compiles cleanly.Fix for appending an explicit
number of new log entries.
new 666e411 docstrings for various functions
new cf60063 *magit-FOO-log* / introduce buffer name variables
new 2671204 remove runtime dependence on cl.el
new 975536e Fix open parentheses in doc strings
new ed904c7 use "e" for more log
new 3d1faa1 Added some missing contributor names.
new c256a72 Make magit ask for password also when git is asking for
an host password
new 2acc8be Make the process-connection-type customizable.
new 5f371df Correct informative text for showing more log entries
new 51a1b6d Revert buffers after committing
new b6d7f36 When there is a guessed branch, it make a good default
rev.
new 179f1b9 Use guess-branch and default-rev wherever we ask for a
branch or a rev.
new 8bf8a36 Use `magit-section-case' to get branch from wazzup.
new d4aa3ff Only call server-running-p on Emacs 23 or newer
new c50fab4 Added a compatibility function for start-file-process as
it does not exist in Emacs 22.
new abba1a0 Have files saved when finished a three-way-merge with
ediff.
new f8e429e Add an option to confirm reverting an item.
new 5c206c4 Mention 'e' being the new 'l' in log view.
new 1b31c10 Added `magit-list-buffers'.
new 0ca04f7 Added `magit-list-projects.
new f2817e7 `magit-list-projects' returns full path.
new 326fff2 Replace cl functions.
new effbbb3 Added `magit-wl-pipe-to-am'.
new dbbf2cf Merge branch 'am-from-wl'
new cb458d5 Acknowledge David Abrahams.
new d74beb9 Markdown'd the README.
new ea74371 Revert "Merge branch 'am-from-wl'"
new 387969a Link to README to keep automake happy.
new 2208162 Added mk_rel.bash to help.. mk rels.
new 0ff29fe Added a link to the downloads in the README.
new 33998d4 Use markdown for all of the links.
new 12a4e8c Add encoding declaration to magit.texi
new 6c8947a Missed a possible graph shape in log re.
new 75941be Gave `magit-log-grep' a key binding (s - search).
new 11c14b6 Put back `magit-list-buffers' and `magit-list-projects'
as they might come in handy to others.
new 0c1f170 Use magit-git-output instead of magit-git-string in
magit-interactive-resolve
new 2a49110 Updated the README with homepage information.
new 0a9bf30 New function `magit-log-all' which provides --all
functionality.
new aa33f2f Merge branch 'log--all'
new 09f09af Works without supporting prefixes
new c40dfe7 Pass prefix argument to command
new 9cd7d57 Removed some debug code
new 0f03b07 Show two menu entries per line
new f028c76 Key for showing the docstring of the associated function
new b7964bb Added some log commands
new 46592b4 Display and input options
new 2f9c9b9 Do not require the -option suffix for menu items
new abc4599 Removed extra parentheses
new 903e642 Pass options to log commands
new 626af3b Fix showing help
new d2d1bd8 Say "New annotated tag name" not "New tag name" on T
new 50ac04d Give magit-mode-hook a docstring
new 35dfceb Add a hook for magit-log-edit-mode
new ed6d791 Make magit's README file better
new 1470f05 Not "and" at the beginning of a sentence + better sh
example
new 9240447 Add bit about history + Marius + Philip back in
new fe1f601 Code moved to a place where it makes more sense
new 9c63409 Filters commands and options by group
new b2c0fcb Several branch-related commands and options
new bf7bc1a magit-menu-make-option-list rewritten
new 420c976 Closes #4. Added some bindings for commit-mode.
new da70669 Do not use use shell-quote-argument for options picked on
the menu
new ae4e4c5 Added some log options, just for fun. Removed log-grep
command
new 92c0b77 Removed some keybindings and collapsed some menu entries
new 029bf08 Append colon and space to the end of prompt
new 57fa9eb Corrected docstring of magit-custom-options
new ad5829a Fixed usage of magit-custom-options on some commands
new fc62c66 Highlight active options on menu.
new 7e8819d Use all available columns on window for displaying menu
items
new 2d115df Displays the option name instead of the description
new 0241232 Added a couple of faces for good/bad bisect refs.
new dc9c117 `magit-tag' now knows about revisions.
new 9878186 Log buffer knows about tagging again.
new b0b65a2 Nicer colours for the bisect refs.
new 017828d Nicer colours for the tag indicators.
new 98d87b1 magit-interactive-rebase: use locate-file and exec-path
to find emacsclient, instead of hard-coding to exec-directory
new 3bdaf27 Added Mark Hepburn to the contributors list.
new cb49072 Fixed magit-move-branch
new 0bb2e4c Removing a duplicate switch-to-buffer
new ab90bdf [magit-status] Use generate-new-buffer for creating a new
buffer
new 0f628c3 Merge remote branch 'refs/remotes/vanicat/t/multi-buffer'
new 7d4c2f6 In magit-insert-section, do not presume that CMD is git
new 87e196e Highlight the sha1 at the top of a diff buffer.
new 19cb16c Remove decency on parse-time.
new dc8cc4c Forward port `server-running-p' from Emacs 23 as
`magit-server-running-p' for Emacs < 22 and calls `server-running-p' on >= 23.
new c33f87f Replace goto-line
new 9813ac8 Replace save-excursion, set-buffer with
with-current-buffer
new aad24fa Basics working. Keybindings, highlighting.
new 1f56562 Added and mapped `rebase-mode-kill-line'.
new d50d80e Made move-{up,down} functions rebase-mode specific.
new 1aecf75 Improve the move-{up,down} functions.
new a45558e Added `rebase-mode-abort'.
new c5978a4 Docs for variables.
new 480f072 Document functions, mode.
new 0244b8b Only kill a line if it looks like an action line.
new c0abcc0 Ask the user when aborting a rebase.
new a7048a9 Clarify abort docs.
new adb8516 Licence, a little commentary.
new 41ab790 Bit of formatting.
new 98b845a Create the edit function dynamically so we get a
description in `describe-mode'.
new 4ad4e94 Keep column position when moving lines.
new ddc55ba Move column handling up a level in move functions.
new fb5e8eb Merge branch 'rebase-mode'
new 40dc79f Use (magit-read-rev) for "Interactively rebase to:"
message
new 927f9b2 Merge remote branch
'refs/remotes/avar/avar/interactive-rebase-read-rev'
new 243de6b C-c C-c analogous to C-c # and C-c C-k analogous to a.
new c2c15b6 Only ask to abort when buffer is modified.
new 6c9a494 c for pick, n and p for navigation.
new 6654af7 Don't allow the editing of lines which aren't action
lines.
new 56fb23c Merge branch 'rebase-mode'
new 18a3cd7 Stop using generic-mode. Highlight comments manually.
new f4ef288 Repopulate `auto-mode-alist'.
new 78800f2 Fixed the action regexp which was too greedy.
new ba89b01 Merge branch 'rebase-mode-fixes'
new 961e8c9 Added `magit-log-first-parent' command.
new 4b23df6 Added a little documentation to the log functions.
new 448ef5c Add an error message for magit-display-process.
new 00569b8 Fix a bunch of checkdoc warnings.
new 3096eaf Bind : to run Git commands directly.
new 3b31bee Merge remote branch 'refs/remotes/nex3/master'
new 4896e19 Slightly modified prompt for `magit-git-command'.
new 4f67049 Create a bin dir, remove test dir.
new 1dc342a Added script to print authors and their copyright info,
used it to fill header.
new b59f493 Remote tag back in the buffer list.
new 97b9f4c Ahem, refactored authors.pl.
new 78867ac `magit-maybe-create-local-tracking-branch' allows for no
"refs/" string.
new fce3ef1 User now asked for the name of a local tracking branch.
Sensible default given. [R]
new bcdfc15 Merge branch 'better-checkout-in-branch-view'
new fe76567 Add a prefix arg to magit-remote-update to prompt for a
remote.
new cff8d04 Release 0.8.1.
new 600ffa4 Elpa compatibility.
new 29a1b34 Make magit-run-git-async print out the command it's
executing.
new ba0705c We don't need the magit-tmp buffer to stay between its
used.
new 4ad8f77 Merge remote branch 'refs/remotes/remi/t/less-tmp-buffer'
new 82d9943 Stop diffless commits tricking magit into an infinite
loop.
new 5744d3e Make magit explicitly tell the branch where to push.
new 6078037 Make sure the status buffer is updated after a rebase.
new 6e0de30 Make sure magit-log-edit-set-fields works properly when
there are no headers.
new f0c05ea Don't add info to the edit log when a commit is
successfully applied.
new 25b4bf7 Make magit-ignore-file work even if .gitignore doesn't
exist.
new f846afe Add an option to use "remote/name" style refs rather than
"name (remote)".
new 7ef0b9e Make magit-update-remote respect a named remote above SVN.
new db32004 Have magit-get-current-remote default to "origin", like
Git does.
new c2516ed Have magit-push use magit-get-remote.
new 5017a85 Allow magit-guess-branch to guess commits as well.
new 8a37b3c Add history for magit-read-rev.
new c337dcc Make magit-name-rev a little cleaner.
new daa3ab8 Remove tags/ and remotes/ in name-rev when that doesn't
create ambiguity.
new 8cc37dc Fix ref ambiguity detection.
new 449bebe get true name for directories, that specified by symlinks
new 1e8d4aa Merge remote branch 'refs/remotes/alexott/master'
new 110e906 Merge remote branch 'refs/remotes/nex3/read-rev-history'
new 8bcbcb3 Set 'remote branch' text property in branch view
new 043f438 Remove "remotes/" prefix from remote branch names
new 2ea8cb2 Add a magit-rev-parse function.
new 1efde92 Filter out HEAD refs from magit-name-rev.
new 40fca42 Abstract out a magit-log-edit-toggle-field function.
new ed9cb1e Add an edit-log-mode toggle for allowing empty commits.
new 8e3916d Add a note in the manual about C-c C-e.
new 9b195b6 Properly handle pushing a branch without a remote.
new a5b72da When pushing a new branch, manually add merge
configuration.
new 9cc5e7e Document the new branch behavior.
new 0271bd5 Merge branch 'master' into update-remote-named-before-svn
new c57f129 Merge branch 'master' into slash-style-refs
new 51676dc Merge branch 'master' into rewrite-status-fix
new 06c2902 Merge branch 'master' into push-new-branch
new 82f7ad5 Merge branch 'master' into origin-default-remote
new a6fa93b Merge branch 'master' into nicer-name-rev
new cd9c46e Merge branch 'master' into log-edit
new 69499cd Merge branch 'master' into ignore-file
new 9542d41 Merge branch 'master' into guess-branch-guesses-commits
new 120c5f8 Merge branch 'master' into empty-commit
new 81e2d01 The purpose of this branch is to expose more information
about the current submode.
new abe8a03 Add a magit-current-range variable for diff and log
buffers.
new cb5ca4c Add a magit-reflog-head variable for reflog buffers.
new 5c5ba41 Add magit-wazzup-head and magit-wazzup-all-p variables
for wazzup buffers.
new b8d6d5c Make sure magit-log-edit-toggle-field returns the right
value.
new 9c1a508 Merge remote branch 'refs/remotes/nex3/push-new-branch'
new 51fffcb A better way for updating the VC modeline
new 6138349 Docstring for `magit-update-vc-modeline'.
new 2d70b08 minimizing extensions patch on top of upstream
new aeb165b Merge remote branch
'refs/remotes/nex3/update-remote-named-before-svn'
new 5aa79e2 Merge remote branch 'refs/remotes/nex3/nicer-name-rev'
new f74b1a5 Merge remote branch 'refs/remotes/nex3/rewrite-status-fix'
new 04984e5 Checkout works again in the branch view.
new b659795 Show branch name in "Remote:" section when tracking local
branch
new 809a5cb Use just the branch name for unpushed/unpulled when the
remote is "."
new bd01310 Merge branch 'github-merge-requests'
new 42a70d1 RET checks out a branch in the branch view.
new fd6f6d5 Manual entry for new branch mode binding.
new dc49fde Replace slashes in tracking branch name suggestion.
new c505ef6 Merge remote branch 'remotes/nex3/slash-style-refs'
new bdba20d Fixed the ref/rev typo.
new d4dd5c5 Don't run magit-log-edit-mode-hook twice.
new f5ba22f Merge branch 'master' of
https://github.com/philjackson/magit
new 997ecb4 magit-remote-ref-format: Improved documentation
new 7eb66a4 Merge remote branch 'refs/remotes/sigma/t/int/extensions'
into extensions
new 82883d1 Removed old insert functions.
new e58b3c3 Added `magit-remote-branch-name'. Fixed unpushed args.
new 67af1ee Stop `magit-remote-string' expecting the svn-info cache.
new f569ff8 Fix `magit-refresh-status'.
new 9e45718 Formatting.
new 6599b6a Use remote branch for unpushed ref.
new bf14e96 Actual branch name in remote string.
new fd2fd47 Make git svn fetch an explicit command rather than
overriding remote-fetch.
new 64756e9 Update manual with regards to the svn change.
new d7f2976 Import version 0.1 of library git-commit
new 71f76c9 Merge branch 't/upstream/extensions' into t/int/extensions
new 32a7259 Improve documentation
new 7fc3849 Add changelog
new 96ddadb Make commit function customizable
new aab7bc8 Merge remote branch 'refs/remotes/sigma/t/int/extensions'
into extensions
new 73d23c4 Make filling work WRT comments
new ab16a67 Try to prevent session.el from saving positions in commit
messages
new 3153f77 Add magit-wanderlust.el.
new b3beac4 Handle 7 and 8 char small sha
new 1a9ae85 Formatting.
new 8be54f6 Release 0.8.2.
new 07dbd67 Removed wanderlust again.
new 761d6ad Build system updated.
new d93048f Merge branch 'extensions'
new 6a5fbce magit-stash: Prefix user-supplied description with --
new 7a8ae19 Merge remote branch
'refs/remotes/avar/magit-stash-dash-description'
new 5a2cf6b Merge branch 'master' into origin-default-remote
new f1fdbd7 Merge branch 'master' into more-buffer-info
new c66c004 Merge branch 'master' into log-edit
new 5e1342f Merge branch 'master' into ignore-file
new bbec69f Merge branch 'master' into guess-branch-guesses-commits
new 6f2100c Merge branch 'master' into empty-commit
new 3ec2bd8 Merge remote branch 'refs/remotes/nex3/more-buffer-info'
new 48027c0 Merge remote branch 'refs/remotes/nex3/ignore-file'
new 10ef4df Merge remote branch 'refs/remotes/nex3/empty-commit'
new 5281824 Merge remote branch 'refs/remotes/nex3/log-edit'
new d1b467c Merge remote branch
'refs/remotes/nex3/guess-branch-guesses-commits'
new 4aa4d75 Merge remote branch
'refs/remotes/nex3/origin-default-remote'
new efe7080 Allow annotated tags anywhere in the graph.
new 721b70c Bit more information in the commit buffer.
new 2af1a12 Merge branch 'better-annotated-tagging'
new 861e555 Pull uses --rebase with prefix arg.
new 5a406c1 Better tramp interaction.
new 736d4b8 Fix a bug introduced in 1efde92
new 5a960b9 added "i" to magit-wazzup-mode-map for magit-ignore-item
new 5888c37 Major changes to the extension API.
new dc7dc90 Properly quote hook names.
new 6c8b19e Merge remote branch 'refs/remotes/nex3/new-extension-api'
new 229645d Fixed some bugs in magit-svn.
new 7abbb38 Correct hook names in magit-svn.el.
new 5204bfa localise the svn cache and use it when gathering
un{pushed,pulled} commits.
new efc97aa Provide simple Makefile so that auto* is not necessary.
new 8806d5f Remove auto* files.
new 2e74fbd Fix version number parsing, generate info
new 4db9d5b Remove magit.elc magit.info on clean
new fe32860 Call build if no arguments are given to Makefile. Honor
PREFIX.
new 67288d1 Merged 'master' Conflicts: magit.el
new 13f63a1 Merge remote branch
'refs/remotes/lindi/simple-build-system' into simple-build-system
new 1ad1565 mk_rel.bash knows about the new Makefile.
new 1c39796 Default prefix /usr/local.
new 51dc5d9 Removed unneeded files.
new 821ceb2 Make the Makefile aware of extensions.
new 15dfe21 Added a dist target.
new 4fb4e93 Updated the README.
new 18cf118 Updated the authors section.
new eb0da05 Fix the deps for dist.
new 4e7c192 Moved the menu/key definitions into another file.
new 0a2965c Experiment with a new style for the mappings.
new b5ad1b1 Keymap installs for mode.
new 955adde Actions just about ready, keymap-wise.
new f6e921d Simple pass at drawing actions.
new 5be31a3 Some font-locking.
new 5570e6a Renamed key file, added kill-buffer.
new 602f257 Executing with custom options implemented.
new cba1be0 Put '-' in front of switch keys.
new 3c8bab4 Run log hook from magit itself.
new 1d73925 Remove debugging.
new c351215 C-g kills buffer.
new 0298b47 Fix RE for finding switch.
new ec4cf70 Fix buffer not being read-only.
new b335871 Options var now buffer local.
new 15acede Stop window fitting to buffer.
new 0604574 Basic argument display in place.
new 6bd2a0d Require key-mode in magit.el.
new e04f27d Window config stored and reapplied on quit.
new b35413b Use pop-to-buffer instead of splitting manually.
new 09ab17d Doc.
new 217febc Args being remembered.
new a9bba80 Output propertised arg value.
new fc2fe2b Arguments now being passed through.
new c0324a5 Fixed quit.
new 88ea40f Added author arg.
new f68a3d1 Changed the prefix for args to '='.
new bad6cc9 Added merge commit switch.
new 644cdf8 Added branches arg.
new 3d1b203 Remove unneeded defuns.
new e882f3c Put rebasing commands in menu.
new 3b22dbc Concat -> format.
new c3971bb Revert (again) to the split-window method of display.
new 1aa8787 Fix non-display of option.
new e91decf Added a tagging menu.
new ee332fd Allow for case insensitivity in patterns.
new 1d662c5 Typo he -> the
new 02600a8 Pretty layout of actions.
new 4ab9bab Start of on-the-fly font-locking.
new 880b98d All actions fontified.
new ab566aa draw-args function.
new 1440328 All args fontified.
new b67b255 draw-switches function.
new 1403c36 All switches fontified.
new b03829c Make sure the menu turns up at the bottom of the window.
new e19f302 Columify switches too.
new fd23002 Don't add a newline if a menu item is the last.
new 2cf4192 Docs.
new ceb77d5 Added a branch menu.
new 70ee1c5 Added a branching menu.
new 42fc3da Remove rebase behaviour from pull.
new c02fffb Added push/pull menus.
new 2e00a11 Added `magit-custom-options' to git-pull.
new 564726a Use `window-width' to wrap menu items.
new 78a3d70 Added -n to push menu. Added magit-custom-options to push
command.
new a3f38d4 Docs.
new 548b2e5 Separation of fetch and remote update.
new f4b5a8c Docs.
new 03c5dec Formatting.
new b9ad565 Slimmed right down the log-edit stuff.
new 08181fd A couple more options for committing.
new 21fb0a9 Formatting.
new 22186b0 Fix create-branch.
new ee84d43 Require assoc.
new c430cfd magit: [PATCH] Make face of the graph of log output
lighter on dark backgrounds.
new fc01cd5 magit: [PATCH] Improve documentation of minor modes.
Keymaps are now included.
new 653cc89 Added a merge menu.
new 2733adb Added a stash menu.
new 31387d2 Prefix arg allows pulling from a specified location.
new cb20289 Removed superfluous debugging.
new 9d7f9d5 Merge branch 'home-desktop-simple-build-system'
new 9522698 Remove redundant functions from merge command.
new 4ef20d4 Restore GPL
new 5299f8a Add stash apply/pop "--index" option, toggled if there's
a prefix arg (C-u) given to 'a' or 'A'
new 0d67135 Add new file to Makefile.am
new 3dd1ef3 Fix typo
new bdebdfc Merged the different type of... merges.
new 536dde9 Put actual key bindings back in magit.el.
new 0282351 Added commands for running stuff.
new eba6873 Move cursor to beginning of menu buffer.
new 527cc7a Generate interactive popup functions (thanks Rémi).
new 4211822 Clear whitespace from key buffer.
new 1f36bfb Functions for plugins to add to the key groups.
new c9a33c6 Docs.
new 8448f8a Dedupe the magit-key-mode-insert-* functions.
new 70c3b4d Func to add a new key group.
new 4b34f17 Fix up the group helper functions to handle a case where
there are no current bindings.
new 0b953bb svn plugin now key-group aware.
new 2adf258 Set the correct keybinding for log-edit-mode when we know
the action.
new bd520d5 Annotated tagging back.
new 55f0a9c make-variable-buffer-local -> make-local-variable.
new 84b1ee5 Merge branch 'origin-key-groups'
new 41aa0e4 Remove calls of non-existent functions.
new e4a81a5 Better wording for the readme.
new 6bc6aab Updated manual.
new bc47f3f Put actions at the bottom of the group buffer to indicate
flow.
new e39fc55 Added detail about plugins to the README.
new 4023490 Proper author names in topgit code.
new 5a66ef1 Added key-mode.el to the Makefile.
new 2af8e2e Fixed compile warnings by adding missing defvars.
new d8c938a Don't use a pty with git processes that take input from
magit since that would set the terminal option icrnl which would modify the
input. In particular \r would get converted to \n (issue #20).
new 1a06c8a Merge branch 'master' into issue-20
new 7058e07 Added Pickaxe options.
new 98848b0 magit: [PATCH] Improve documentation of minor modes.
Keymaps are now included.
new fe2cbfc Message to hint at what to do when presented with key
menu.
new a7bb2f7 Fix mis-calc regarding column layout.
new 62baed8 Optionally columnify options too.
new 0d84cfe New opts/args.
new 436efe5 Put the args themselves in parens.
new 6541af7 Revert the log-edit bits and bobs.
new 08ebe7d Put back the automatic merge function for branch menu.
new 81bb2ba magit-rebase-info: remove dead code and add >= 1.6 support
new 82a7d90 Added a help function.
new bdaee3c Added force to push switch list.
new 3e91027 Added more man-page declarations.
new 790dd88 Remove debugging function, docs.
new 8c07f36 incorrect hook was used to insert topgit section
new 73dbc9d use `intern' in place of `make-symbol'
new 367461f Magit extensions documentation
new 7658b55 Merge remote branch 'refs/remotes/sigma/master'
new d1070e6 Docs.
new 3ebcb08 Hitting ret on args does same as using prefix key.
new f01829f Hitting ret on switches does same as using prefix key.
new 6be8e9e Hitting ret on actions does same as using prefix key.
new 6465329 Keep cursor where it was after executing a command with
RET.
new 7aafcb0 Remove conflicting binding.
new dd44a02 make checkout update modeline
new 7cec299 Checkout should ask to save some buffers if
magit-save-some-buffers is non-nil. And since this functionality is now used in
three places I also created a helper function to do it.
new ecb04e7 like checkout, create-branch should also query if the
user wants to save buffers and also update the modeline when the branch has
been switched.
new a3d4529 remove accidental duplicate line
new 504645a since there is no else clause, we can turn the if
statement into a when and get rid of the progn.
new 5629766 added myself as a contributor.
new 8cd4331 Make magit-run* look in the magit-process-buffer for a
useful error string when reporting an error, and fall back on the less helpful
"Git failed" message only if no error message could be found in the buffer.
new 4478bbb make checkout update modeline
new 05c3e6f Checkout should ask to save some buffers if
magit-save-some-buffers is non-nil. And since this functionality is now used in
three places I also created a helper function to do it.
new feeb8cd like checkout, create-branch should also query if the
user wants to save buffers and also update the modeline when the branch has
been switched.
new 2a2a533 remove accidental duplicate line
new d8d831c since there is no else clause, we can turn the if
statement into a when and get rid of the progn.
new 17753d3 added myself as a contributor.
new 36ace41 Make magit-run* look in the magit-process-buffer for a
useful error string when reporting an error, and fall back on the less helpful
"Git failed" message only if no error message could be found in the buffer.
new 3402507 Remove extraneous whitespace.
new 2123b72 Added fetch-other and removed useless fetch option.
new 96ba818 Fix --committer option.
new c6585d5 iswitchb-based completing-read alternative for
rev-reading etc.
new adce2cb Smarter prompting for magit-checkout
new 50156de magit-read-rev: add mechanism to mask uninteresting refs
new 5474543 Smarter prompting for magit-rebase-step start
new 05f015a Merge branch 'master' of github.com:philjackson/magit
new 814ba6c Fix magit-completing-read prompting.
new 8d94579 Make builtin completing read default again.
new 8152961 Added the ability to push tags.
new 65e328c in Makefile, fix the way we set emacs load-path
new 961d80d magit-rebase-info: solve the 'The "R" rebase method needs
a small fix' issue
new c7b54cb rebase: add the "onto" information back & reformat
new aac3480 rebase: tell the user he can press R to proceed
new 19a8f26 rebase: add hint letters to "[A]bort, [S]kip, or
[C]ontinue?" message
new 26107dd magit-refresh-status: align messages for rebase message
new a662446 Merge branch 'master' of
http://github.com/philjackson/magit
new c95efe6 Use condition-case to report bugs instead of just
ignoring errors.
new 66fae66 More authors changed my 'job title'.
new b73d254 Merge remote branch 'refs/remotes/avar/rebase-bugfixes'
new 7447930 Make the key-mode plugin interface a little nicer to use.
new a4d3e53 Added `magit-svn-create-branch'.
new 62d3e95 This bugfix gets rid of "File ... no longer exists!"
errors in magit-revert-buffers by checking to make sure that the file exists
and is readable before trying to revert.
new 7f8f7de Stash now takes account of its key-group arguments.
new 3dacf2a Add switch for fast-forward only merge: --ff-only
new bdccbb7 Merge remote branch 'refs/remotes/lindi/issue-20'
new 6404261 Merge remote branch 'refs/remotes/rlb3/master'
new daa347b New ranged long log command.
new 96f9a1e New ranged log command.
new 80ee094 Reflog commands a bit more like the log commands now.
new 59f577e Make sure display-log range command is optional.
new e5ae16c Fix syntax error.
new e461c39 Remove the merging functions from branch view for the
time being (needs refactoring).
new d021ee3 Allow prefix to amend while committing
new ff2994c Docs, remove extraneous whitespace.
new aa76cd9 log-edit-mode: Make "C-x C-s" a noop
new a60da55 Preserve magit-diff-options when binding
new 16e0ffc Add customizable predicate function to
`save-some-buffers' to allow it to only prompt to save modified buffers below
the current git-top-dir.
new f4c04af Fix display of Stacked Git refs
("patches/branch/patchname")
new 8e4d96b Make git --graph option optional again in log washing.
new 6a54240 Merge remote branch 'refs/remotes/shabble/master'
new d1ff370 Docs: r s stops, not starts a rebase.
new f01bf34 Docs: F p to pull, not f f. Mention P p to push.
new b42d5d6 git-checkout from branch "blah" wouldn't let you pick a
branch named "blahfoo"
new 327f0af Submodule support.
new 03bcfb0 Ensure trailing slash for default-directory.
new 0137497 Set `major-mode' to git-commit-mode
new 2f215aa Check `session-mode-disable-list' before using it
new d03f3ee Put the pseudo headers apart from summary line
new 4c2dd76 Use run-mode-hooks instead of run-hooks
new d9416db Added `magit-custom-options' back to display-log.
new 04ce2ad Use macros to expand the almost identical defuns
new d69927f Merge remote branch
'refs/remotes/warner/checkout-suffix-bug'
new ce7deee Fix undefined var bug.
new 4d1c52b Fix docstring for magit-key-mode-delete-group
new 3e7bd1c More frequent operations get 'double tap' keybindings.
new 97472e7 Do not always return t from magit-section-case
new 75ac78e Corect call to magit-read-rev in magit-merge
new 8cb885b Make magit-get-branch return a branch name instead of an
sha1.
new 8f8000f Added a bindings for wazzup
new ac46540 Make the instructional help clearer when a key group
buffer is shown.
new eef11c3 Make the instructional help clearer when a key group
buffer is shown.
new 620ecb3 Make the instructional help _even_ clearer when a key
group buffer is shown.
new 2b8d098 Make the instructional help _even_ clearer when a key
group buffer is shown.
new f25132a Fixed output in log --all when there's a stash.
new e3c1103 Fixed output in log --all when there's a stash.
new a02fa93 Added `magit-string-match-p' for emacs 22 users.
new 292c83d Merge branch 'master' into faster-binding-access
new a34f0e4 Use lower-case 'v' for the branch manager ("view
branches")
new db050cb Use "a" instead of "T" for annotated tags
new 7b1ccc9 Run "git gui" and "gitk --all" from the "actions" popup
new 7f0da40 Merge remote branch 'refs/remotes/mbunkus/start-guis'
new 27c9fe4 Shorten popup prompt text
new 52d5306 Merge remote branch
'refs/remotes/jwiegley/faster-binding-access'
new 23f04ed Branch manager: show the tracked branch in [...] for
local tracking branches
new ba35a4c Use correct string-match number for other-ref sub-match
new 277276a Cosmetics: Move branches mode map to where the other mode
maps are defined
new 40cb4a7 Use lower-case 'v' for updating the branch view in
branch-mode
new 0a23645 Try to preserve position when showing the branches buffer
new 4f9ae6e magit-list-interesting-refs: "uninteresting" can be a
function; documentation
new c25d957 Function for changing the tracked remote & branch from
the branch manager
new 3c16105 Merge remote branch
'refs/remotes/mbunkus/branch-manager-improvements'
new eaf3e14 Minor changes to `magit-list-interesting-refs'.
new 22fe8e0 Code simplification
new 2622126 Change tracked branch: try to parse unknown refs
new 5bfb216 Helpers: retrieving list of remote names and branches in
a remote repository
new 73f25ef Branch manager: Optionally remove branches in a remote
repository or on request
new 0ca9a7d Support tagging from the branch manager
new 6ee5c11 Support tagging from the log buffer
new e869ff9 Fix magit-list-interesting-refs with `uninteresting'
being a function
new 29241ea Be more defensive in magit-log-oneline-re.
new 02f4e9a Merge remote branch
'refs/remotes/antifuchs/more-defensive-oneline-re'
new 490a54c Ask for confirmation before reverting by default.
new 04a5e59 Extra blank line at the bottom of the key buffer. Fixes
#115.
new 4d1dc7f Issue 56: recognize ".git/rebase-apply/" as being in the
middle of a rebase. Previously we only looked for ".git/rebase-merge/", which
appears to miss the case of a non-interactive rebase (i.e. rebase, not rewrite)
that doesn't complete because of a conflict.
new 0314e7f Honor status.showUntrackedFiles directive
new 43cd050 Allow to add arbitrary file
new 0400ab6 fixed missing magit-log-menu entry in menu.
new 414532b Merge branch 'branch-manager-improvements2' of
https://github.com/mbunkus/magit into mbunkus/branch-manager-improvements2
new 5aa9430 Document the fact that we can now add arbitrary file.
new 57b5954 Merge branch 'jd/master'
new de7318f Fix "invalid function: setf" when magit-topgit is loaded
new 340b6a7 magit-delete-branch: space after y-or-n-p argument
new 73c6660 Add (require 'cl) when compilling magit-svn.el
new 1a4df17 Spelling
new 862f364 Removing use of magit-stage-new-item
new 9686628 Don't attempt to make an empty commit
new 81fe116 Fix magit-unstage-item when no commit is present
new 61f10be Fix magit-section-show-level when no commit is present
new c4a6a46 Replace save-excursion, set-buffer with
with-current-buffer
new 2f7acfc Some refactoring.
new 00ca888 Accept "start..end" when reading revisions interactively
new 5697c22 Fix stash name washing for commit messages with curly
braces
new bf8727d Make Magit buffers appear in the same split
new 9362408 log-edit-mode: Warn about "C-x C-s" being a noop
new 6ece05f Try and encourage information gathering for bug reports.
new 8b572d4 File-tune magit-revert-item
new 59770e2 Fontify current branch name & tracked branch names
new fed3e4e Merge branch 'stash-name-fix' of
https://github.com/mbunkus/magit
new 76a48f6 Merge branch 'read-dotted-rev-range' of
https://github.com/mbunkus/magit
new b5cde8c Merge branch 'color-branch-manager-output' of
https://github.com/mbunkus/magit
new a258627 Merge branch '56-rebase' of
https://github.com/warner/magit
new 7376fb2 Run git asynchronously from a rebase step
new 72a01f0 Font lock the diff if possible
new 7e73989 Run re-search-forward for git diff with noerror=t.
new e6179ca Documentation for magit-define-command.
new 621dd8e Merge branch 'master' of github.com:philjackson/magit
new 80b9cc1 Allow to visit file in other window
new a3902bb Add support for add-change-log-entry
new 292f424 Onto should exist in the new rebase code.
new 90b2e4e Fix nil dereference in magit-present-log-line
new 58c64d2 Formatting of `magit-present-log-line'.
new cb7ad5e Add doc for change-log and visit in other window
new ba99530 Accept references with non-standard naming schemes
new 5aea1e7 Missing (interactive)
new 795c5d3 Moved custom faces off into their own group
new 3a6e223 Fixed byte-compiler warning about interactive-only
functions used programmatically.
new 5db2ebf Silence byte-compiler warnings about iswitchb variable
and function by loading iswitchb at compile time.
new d798085 Silence byte-compiler warning about view-mode features.
new e29eb0a Make "magit-faces" a subgroup of BOTH "magit" and "faces".
new d115e28 Merge branch 'compile-warnings' of
https://github.com/pjweisberg/magit
new 57bfbe8 Do not load view-mode unless we need it.
new 7b34738 Version bump.
new fd64cf4 Fix the mk_rel script to account for the version in the
Makefile.
new 63bc1ab fix issue 17
new 313488e add description
new 3954f2e Merge remote branch 'refs/remotes/sigma/t/issue/17'
new 12b7095 Remove .top* files.
new c042f4b Support for "git bisect" with "B" from status and log
buffers
new 27252f4 Documentation for bisect support
new 5d1336a Key mode functions do not pass prefix args through
new 6c1c7c1 In magit-read-top-dir: If magit-repo-dirs is set, don't
cause an error if the user types in the name of an existing directory instead
of a known repo.
new 0e9b57e Use absolute directory name
new c7b0db0 Support for "git bisect run"
new 9737d5f Closes Issue #54. If the user tries to visit a deleted
line in a file, visit the previous extant line.
new 5e12f39 Raise an error when user tries to visit a deleted file.
new 7292be0 Sometimes the ",#" part of the diff hunk header is left
off when magit-diff-context-lines is 0. This fixes the regexp so that we can
find the diff anyway. Closes issue #53
new a562120 When visiting hunk and diff do nothing special for
removed line.
new d975f75 There is no "rm" on Windows.
new a6168fe Changed a call to magit-run with "git" as a parameter to
a call to magit-run-git.
new e8d1fac Refresh buffer after deleting file.
new ba6b23b Merge remote branch 'refs/remotes/pj/name-or-path'
new 33017b9 Merge remote branch 'refs/remotes/pj/fixes'
new 99732bb Make `magit-fetch-current` ask for a remote if there is
none specified for the current branch, instead of raising an error.
new 597fc9f topgit cleanup
new baafb85 label rendering
new 2d2a805 Merge remote branch 'refs/remotes/sigma/for-phil'
new 971b5c4 Remove superfluous whitespace.
new 1881f5c Merge branch 'issue-83' of
https://github.com/pjweisberg/magit
new 18d3392 Self documentation for magit-fetch and magit-fetch-remote.
new 1783bfc Edebug instrumentation for magit-define-command
new 4c6934e Update keybinding and description in the info
documentation.
new 6714ab3 Prevent `magit-topgit.el` from breaking Magit when TopGit
isn't installed.
new c4e06a1 Merge remote branch 'refs/remotes/pj/no-tg'
new 649ebf8 Merge remote branch 'refs/remotes/mbunkus/bisect'
new 241e4e9 Tab completion in bisect-run.
new 84da9a7 When refusing to create an empty commit do it early.
new 666dd4b Fix bug introduced in
18d33922ee48d2f8935985725b50a9302d57cefc
new 0e3ca6f Allow annotated tags.
new f27f4ae Merge branch 'tag-msg' of
https://github.com/pjweisberg/magit
new 37d815c Add docstring for magit-prefix-p.
new 3b6c2e9 magit-bisect-skip doesn't take an argument; so don't pass
one when calling it interactively
new a3d031f Use proper major mode in magit-interactive-resolve
new 64afd6f Add a function to read an arbitrary revision of a file
into a buffer.
new f59a47e Get rid of that one annoying byte-compiler warning.
new 6af45eb Added magit-ediff function, and changed functions that
set up diff sections to give it the information it needs.
new 4026ddf Assign `magit-ediff` the 'e' key, which was previously
assigned to `magit-interactive-resolve-item`. `magit-ediff` actually calls
`magit-interactive-resolve-item` when it's appropriate, so this only adds
functionality.
new 3e47588 Add the use of `e` to launch Ediff to the documentation.
(I also updated the @copyright line, since Marius is definitely not the only
one who's worked on this file anymore.)
new 5e4b023 Start the two ediff buffers out unmodified.
new 5e401c6 Use a variable instead of a register to save and restore
window configuration.
new c752c74 Stop generating an error when you press `p` on the first
commit in the log buffer.
new 2ba651c Don't put the text at the end of the log buffer in a
section.
new 6bd3a16 Move the check for Topgit's existence to
`magit-topgit-section` to protect against any future sections being added.
new 53f6bdb Move the `magit-topgit-current` face to the `magit-faces`
group.
new b38cb19 Put the sha1 face on the two "Merge" commits in a merge
commit buffer.
new 84f411f Merge remote branch
'refs/remotes/mbunkus/bisect-skip-args-fix'
new 178a21b Correct the merge error in
b38cb192494c97951b59f3c5d23e9a845b1574c1.
new f2ac7c2 New magit-git-log-options variable to reduce duplication
and open the door to future customization
new f2341c0 stgit: add initial contents
new 47e1899 Wrote the first draft of the shell script for starting
magit. Right now it assumes you use Emacs in daemon mode, which in turn
requires Emacs 23. This is not ideal.
new dc08bd3 Now works with either emacsclient or a regular non-server
Emacs session.
new 0ac2ca0 Added a GPL copyright header to shell script
new f629d1b Fixes a bug with using relative paths w/ emacsclient.
new 116f0cd Don't flush comments from the commit buffer.
new 14fdc8d make rewrite start on top of base, not below
new 3cf5764 add option to change where new branch is created by
default
new 1e237f8 add forced branch deletion ("git branch -D BRANCH")
new 0a774b4 update documentation
new 6d94508 Allow visiting a commit from another commit that
references it.
new 5c3d711 For sections that are entirely on one line: - Don't
recenter the window to put the line at the top on `magit-goto-next-section`.
- Don't hide the remainder of the line when "hiding" the section with
`magit-toggle-section`. (In fact, don't hide anything, because there's nothing
to hide besides the "header".)
new 2f03860 Make the two parent hashes in a merge commit "linked",
like hashes in the commit message.
new 71e2629 Add commands to navigate forward and backward through
visited commits.
new a20c3a3 Add back and forward "buttons" to the bottom of the
commit buffer.
new b226eb9 Bind "forward" and "backward" commands in the commit
buffer to "C-c C-(f|b)", which are the keys used by Help mode.
new 16cf7b0 Use button.el features to make the [back], [forward], and
commit references in the `*magit-commit*` buffer into clickable links.
new 930001b Run "git rebase" asynchronously, part 2
new 1249357 Make commit button work with Mouse-2.
new c2e7ec2 Document the cross-reference behavior of the commit
buffer.
new 498a46f Add quotes to `magit-builtin-completing-read` docstring
so that Help will produce the correct cross-reference.
new 39028e4 Add an interactive spec to `magit-get-file-from-commit`.
new 5ef5740 Renamed `magit-get-file-from-commit` to `magit-show`, to
more accurately reflect what it does from a user perspective.
new 4e9741d Merge remote-tracking branch
'mbunkus/run-rebase-continue-async'
new 664e590 Merge remote-tracking branch 'praet/master'
new 906afa5 Show actual process name instead of "Git".
new 80b2b49 Quote the lambda for `C-g', so its bindings shows
something more sensible.
new 89db2aa Improve the `??' man-page showing.
new 6183af2 Merge redundant `let' into the surrounding `let*'.
new 9920b87 Several "a" -> "an" fixes.
new 2a53872 Use a little utility function to do the key binding.
new 2ed6653 Make `q' quit magit-key-mode popups.
new 28d8574 Typo: pushing is with `PP', not `Pp'.
new a295827 Remove redundant spaces in the info file.
new 5546fef Added --prune option to magit-fetch and
magit-remote-update functions.
new eba8cb5 Introduce magit-simple-keys: an alternate set of
keybindings
new 2d29228 fix rewriting bug introduced in 14fdc8dc7ccb05c4
new 74e4024 Correct a bug in 2a538725ee138c80408b611181a4faa779ebd5b8
new 64df030 Avoid walking the tree to generate completion candidates
for `magit-read-file-from-rev` more than once per revision.
new 08034e7 Make the `.gitignore` entry for the tarball generic.
new ee4c189 Use `ediff-quit-hook` instead of
`ediff-after-quit-hook-internal`.
new fd31af4 Grammar: s/much/many/
new 995736d Typo: s/nill/nil/
new 6a4842a Merged pull request #171 from pjweisberg/link-commits.
new b5de0b8 Make magit-status use configurable buffer switching
function.
new 03c66c0 magit-goto-next-section over "Commits in ..." in log
buffer, take two
new 6f35ab5 magit-goto-next-section may automatically show more in
log buffer
new 970ea84 Better debug declare for magit-define-command
new 6de5fbc Fix error when discarding a directory in the status
buffer.
new 5136a2d Add autoload and docstring to rebase-mode
new 70794e2 Add autoload comment on command to add rebase-mode to
auto-mode-alist
new c5883a0 Merged pull request #183 from alanfalloon/master.
new 6040c3f fix issue #2
new 91ae2db update URLs in README.md
new 62ab23a Merge branch 'pull/2' of git://github.com/sigma/magit
new 4b05aeb fix documentation typo: it's vs its
new 2bde8cb stgit: fix easymenu callbacks
new a55630b stgit: fix check for cached 'magit-stgit--enabled'
new 668d4c2 stgit: highlight empty patches
new ac10e2b stgit: control activation of the whole menu
new 0903907 stgit: minimally document the menu entries
new 1169c1c stgit: add 'magit-stgit-repair'
new 0c76d94 Include contrib directory in the Makefile
new 2d8ca16 Automatically determine version within the GIT repository.
new 0507008 Clean up Makefile in `make dist` target
new 558299b Fixed a bug I introduced when I put in "grep" to check
the error string. I was losing the error code from the first part of the
pipeline.
new 9d562b1 Implemented Phil Jackson's request for an option to open
Magit in an existing frame.
new 0560eec Refactoring
new 09ec1f1 New feature: if not in a git directory and no command
line arg given, call magit-status interactively instead of asking to create a
git repository in the current directory.
new 879051f Move script to the 'contrib' directory.
new e9915f7 Cleaned up the shell script with suggestions from
@mherbert
new 8da0af1 Test for X support using `(featurep 'x)` instead of
grepping for a specific error message.
new 7dd9c9f Merge branch 'shell-script'
new d82f2a8 Install `magit` shell script
new 3d0ea1d Inherit standard faces where possible to make magit less
hostile to color-theming
new e06e6f0 Create a "Magit Classic" theme
new f60a562 Make `magit-diff-none` face inherit from `diff-context`
face.
new a088104 Make the diff headers look more like they do in Diff mode.
new fb21f3e Don't error when quitting the branches window if it's the
only window on the frame.
new 8184595 Make `q` kill the window like it does in
magit-show-branches-mode
new 2fc9cfd Use `magit-section`s in the branch manager buffer
new 14c0e5e Make `magit-refresh` work for the branch manager buffer.
new 0b4b6dd Updated the manual section for the branch manager.
new 6c45e28 Use `magit-git-executable' when creating a new repository.
new 191521b Use `magit-git-executable` instead of `"git"` in
`magit-run-git-gui`.
new 1eefbca stgit: minor fixes
new 269d189 stgit: prevent 'magit-stgit' from breaking Magit when
StGit is not installed
new e33528d Create missing dir in Makefile
new 85cb8d2 stgit: fix silly error when checking whether StGit is
installed
new a9ab2d1 add option to customize whether selected rewrite base is
rewritten
new aab01fd Stopping a rewrite in progress is "r s" and not "r t"
new abd32ff magit-insert-diff-title: show "typechange" as such, not
"?"
new 688912f update documentation re the new magit-rewrite-inclusive
variable
new cc71684 allow building/installing documentation separately
new 045d317 capitalize all occurences of "magit " in documentation
new 8505870 update documentation re grepping the history
new e7db4d5 update documentation re stashing with --keep-index
new ff096cb update documentation re stashing snapshots
new 64c21ea add a "Customization" chapter to documentation
new 290d2b8 copy literal docstrings into "Customization" chapter
new d045be9 properly format docstrings in "Customization" chapter
new 25e157b Merge pull request #192 from mbunkus/doc-fix
new 7559129 Merge branch 'show-typechange' of
git://github.com/avar/magit into typechange
new 2091f6c Make Typechange diffs behave reasonably in the status
buffer.
new 6da5d66 s/new-type/typechange/g
new 38941b8 merge xscript:master
new 06d06ab Merge pull request #194 from pjweisberg/typechange
new cb7e023 Merge https://github.com/praet/magit
new 125ff2d Update `magit-bug-report-url`
new 8b00468 Additional ido-based completing read backend for
magit-completing-read
new fdf344f Fix changing tracked branch for "remote/branch" name
syntax with unknown remote branches
new 777ecd4 Document Magit as supporting GNU Emacs 22+
new 3c2d4fc Add that we still accept patches for unsupported versions
of Emacs
new 1948c4a Add variable named `magit-version`
new 1c6f20e Fix bug deleting wrong remote branch
new 2951d66 Restore compatibility with Emacs < 23.2 wrt
`with-silent-modifications'.
new 77b1852 Use the name `magit-with-silent-modifications`
new b60cb2b Added -e to sed lines in Makefile.
new fae37b8 Rename magit-display-log* commands to magit-log.
new 9c96e89 Ask for password when git ask for it as "Password:"
new 9fb377c Update documentation for ranged log command
new b0ef0cb Jump through hoops to run gitk on Windows
new 3ffd1c1 Use `magit-start-process` in place of `start-process`
new dbdb12b Create `magit-delete-directory' as an alias for
`delete-directory'
new ab106ff Don't call `add-change-log-entry` with 5 arguments if it
only takes 4.
new 63736db Moved the `string-match-p` compatibility function up into
the compatibility section.
new 2dfcfb3 Move `start-file-process` alias inside `eval-and-compile`.
new 4472aa9 Oops. Change < to >=.
new b9c30da docu: correct keybind for merging in "Unpulled changes"
new 64f6dd0 docu: clarify pull prefix arg
new 21dc5ca Merge pull request #211 from praet/master
new d459556 Make magit-key-mode-popup-foo commands propagate their
prefix arg
new 89427f1 Allow C-x # to commit from log buffer.
new 09226e3 Tramp-safety
new 706185b Merge pull request #215 from dabrahams/volatile/tramp
new d92abce Merge pull request #164 from mherbert/master
new aa8ca54 Merge pull request #199 from
mbunkus/change-tracked-branch-remote-ref-name-fix
new 54838ba A suggestion regarding tabs (in the form of code)
new 3232793 When compiling magit.el inside the git repository,
compile in the correct value of magit-version
new e20ca5a Fix a bug in magit-wash-diff-section
new 8a81e7c Filter out ANSI color sequences
new 4b0513d rebase-mode: Added Easymenu.
new d105f60 rebase-mode: Added rebase-mode-exec-line to insert exec
lines.
new af29570 rebase-mode: fixed some checkdoc errors.
new cd9b99d Use plumbing instead of porcelain command in magit-show.
new de7e20f Make `magit-show-commit` an interactive function.
new e4029dc Error handling in magit-show-commit
new 1655444 Simplify the error-checking in magit-show-commit using
Git's ^{} syntax
new 0b1a72a Use `git ls-tree -r` to get list of files in a tree.
new 12d3082 Merge branch 'master' of https://github.com/ruediger/magit
new 1059d64 remove spurious parenthesis in rebase-mode-exec-line-re.
new 71fbf6e Corrected indentation in magit-wash-diff-section
new 6fc65b3 magit-wash-diff-section: do not fail when there is no hunk
new 89e2519 * magit.el (magit-tree-contents): Simpler way to check if
the input is a tree
new d985fa4 Add options to highlight whitespace errors in diffs.
new 8b18445 Allow magit-highlight-indentation to have different
values for different projects.
new 964d91f In magit-goto-previous-section, don't call
magit-show-commit on a section that isn't a commit.
new 66dd9ba Make magit-show leave point at the top of the buffer.
new fd3c308 Make 'make-dist' know when it's up to date.
new c81f7ad Clean up `magit-need-refresh`.
new fed0cf2 Add function `magit-set-variable-and-refresh`
new dde6853 Make the `-f` option work in magit-key-mode-popup-tagging
new a07538f magit-log-edit-get-fields: Read an "empty" field as nil.
new 095b084 Don't try to call magit-refresh-all when the defcustoms
are first being initialized
new dc80bad With a prefix argument, make `magit-reset-working-tree`
delete untracked files.
new c21deb3 Include magit.info in the distribution tarball
new 0494b52 Rebase mode: Make `rebase-mode-kill-line` comment a line
instead of deleting it
new e5b3fac Rebase mode: Make it easy to kill/unkill individual lines
new 982e074 Rebase mode: Add a face for actions that are commented out
new 0b01574 Add the one-letter equivalent of "exec" to
`rebase-mode-exec-line-re`
new f5d1777 Use define-derived-mode to define rebase-mode
new f77a0de Use delete-region instead of kill-region in
rebase-mode-edit-line
new c1b9239 Derive rebase-mode from special-mode
new 3d4f27d rebase-mode-exec-line: Always use value of LINE if given
new eb1d0f0 Silence compiler warnings about
`magit-set-variable-and-refresh'
new 76921f3 magit-save-buffers-predicate-tree-only: don't error when
buffer-file-name is nil
new bf28590 Don't touch line-move-visual and truncate-lines
new 09d1fd1 Make sure file2 in a diff section's info is non-nil when
it's created
new b1ab408 Rebase mode: Add a face to the one-line commit
descriptions
new 53aaa26 Rename `rebase-mode-exec-line` to `rebase-mode-exec`
new c6d029a Rebase mode: Show keybindings for editing commands
new 9f9ed97 Use forward-line instead of next-line and previous-line
new 715e65c Redid rebase-mode-exec
new 46af860 Make `undo' work in rebase mode.
new 7c4f684 When you "kill" a line in rebase mode, advance to the
next line
new a1c8d81 magit-ediff: More logical choice of versions to show in
merge diff
new 2e877d7 Remove dead code.
new b98cc36 Get rid of `magit-concat-with-delim'.
new b1b94cb Use `set-default' instead of `set' to set custom
variables.
new 1d709b0 `magit-whitespace-warning-face': Inherit from
`trailing-whitespace'.
new 3c08cfe Minor documentation fixes.
new c94442d Use a more precise regexp for matcing symbolic reference
names
new 14567f4 Don't hardcode /etc, but provide SYSCONFDIR variable to
allow overriding
new a3c1d78 Avoid duplicate slashes in commands executed by "make
install"
new 571c762 Merge pull request #246 from rotty/master
new 8813d34 Merge pull request #244 from dabrahams/volatile/ref-regexp
new c2e05fa Add missing `='.
new 1024066 update README with build dependencies
new a08ca04 Don't break when a user sets abbrevCommit=true in their
config.
new 76a2b9b Don't break commit *magit-commit* with abbrevCommit=true
either.
new f43f55b Merge pull request #248 from magcius/abbrev-commit
new 94a9218 Allow users to customize the default name chosen for new
tracking branches.
new 149fd6c Refactor to better structure and names.
new 1da6dfe Merge pull request #254 from
candera/customize-tracking-branch-name
new d594cec added call to magit-configure-have-abbrev in
magit-refresh-commit-buffer
new d76b893 Merge pull request #257 from kimwolk/fix-empty-diffs
new 03446a0 Simplify `magit-goto-previous-section`.
new c0b8a58 Simplify `magit-goto-next-section`.
new 6fc2523 Refactor `magit-goto-previous-section` and
`magit-goto-next-section`.
new 9777fce Clarified the meaning of a prefix argument in
`magit-status`.
new af20218 Merge branch 'sections'
new 0b31d7f Skip invisible sections
new 62656fc Disable show-trailing-whitespace when it interferes with
magit-highlight-whitespace
new 801e7a4 Revert 0b31d7f335c28a27, "Skip invisible sections"
new 489a313 Skip invisible sections
new 272008e List stashes before untracked files in the status buffer
new d3bc204 Replace all "magit-find-buffer 'status" with
"magit-find-status-buffer"
new af7bc8c Support viewing logs on old git installs without decorate
new 5996add Minor correction to magit-log-auto-more docstring
new 92b360d Handle directories in `magit-visit-item'.
new 1cd5b33 magit-key-mode-build-keymap: Use a suppressed keymap
new 060ad5b Moved keybindings into `magit-mode-map`
new ee99df5 Make reflog-mode-map inherit from log-mode-map
new a436f37 Promote minor modes to major
new 9bc79c6 Fix "Author:" date member parsing
new 8503e48 Use C-c C-t in log edit mode for toggling the "Author"
field
new 05aa59b "Author" field: the date part should be optional
new d00b478 Fix magit-bisect-run so that interactive declaration will
be recognized
new ee7431c Fix "magit-key-mode-generate" name collision
new 4f87f64 Typo in magit-default-tracking-name-branch-only
new 409b51f Forward declarations to shut up the byte-compiler
new d4743e1 Declare magit-key-mode-groups with (defvar ...)
new 987272d Rearrange load order
new 083a3ff Fix keyboard sequence needed to create annotated tag
new fa0f15f Merge pull request #268 from edavis/annotated-tag-doc-fix
new 02b29d7 Support username in svn-remote URLs
new 04f0d0a magit-log-edit-toggle-amending: handle no commit message
body
new e93f0c3 Merge branch 'master' of git://github.com/magit/magit
new 98a610e Merge pull request #267 from wrog/devel
new 5363bb3 Merge pull request #266 from mbunkus/author-fixes
new e23de66 Merge pull request #259 from spacebat/master
new 699dee3 fix bytecode compilation
new 7a2722b make better use of magit-svn cache
new fcdc2bb fetch only relevant log history
new a4cbdf7 fix typo in manual
new 9fd088d Use set-upstream when pushing.
new b2daab9 Fix the logic of `magit-log-edit' function.
new 89829a1 Removed two trailing whitespaces.
new facdc8f Fix double deleting of a remote branch.
new 0e39842 Removing an unused face.
new f679fdb Removing another unused face.
new eca1bc5 Merge pull request #290 from
dudebout/fix-trailing-whitespace
new c83502e Merge pull request #291 from
dudebout/fix-remove-unused-face
new 7ed646c Make refresh keep the point on the correct line even when
the point is not at the beginning of the line.
new b6203fb Additionaly conserve the position of point on the line
after a refresh.
new a1e87f2 Fixed the behavior of highlighting in branch manager.
new fe3d63f Fix `magit-save-buffers-predicate-tree-only' when
checking unsaved buffers across multiple repositories.
new 14411bb Merge pull request #294 from shabble/fix-tree-pred
new 4ea1290 Merge pull request #272 from Schnouki/master
new 1a801a0 allow meaningless labels to be masked
new 16aa673 parse shell input with eshell instead of pcomplete
new a1bdd47 silence compiler warning
new f4063d9 extensions as minor modes
new 05668c5 convert magit-stgit to minor-mode as well
new b57ac59 Guard evaluation of server-use-tcp because it might not
be defined
new 91bf742 Merge remote-tracking branch 'upstream/master' into
topic_push_uses_set_upstream
new be619ff Fix a couple of typos in the documentation.
new 53a54a5 fix bug introduced by commit fe3d63f
new 116c70e fix code for people who don't have server.el loaded
new a1f7311 Merge pull request #298 from dooglus/master
new 523f365 Merge pull request #289 from
dudebout/fix-double-remove-remote-branch
new 50b72e3 adding doc for extensions as minor modes
new 2bb23cf give hint in case of git error
new a4b4d0a point error messages to process buffer
new 81b6d69 Support 'ask and 'refuse options for
magit-set-upstream-on-push.
new 9ea24ff fix regexp-based parsing of git branch -va
new e72f015 don't explicitly revert indirect buffers
new 9fb1930 Merge pull request #296 from sigma/minor_modes
new dce9e55 Merge pull request #292 from
dudebout/fix-refresh-buffer-point-change-line
new e808970 Merge pull request #286 from
ndreys/add-commit-split-workflow
new 9fba12c Merge pull request #285 from
JeffBellegarde/topic_push_uses_set_upstream
new 2584a94 fix wrong variable name
new 03def45 don't clear environment variables when no explicit spec
is provided
new 33715ad added a FAQ section
new e4d7928 don't use caret notation
new e5aea84 move up the major-mode test in magit-find-buffer
new 4aeb0ad applied whitespace-cleanup
new 8b6b90f Adding option for set-upstream.
new 3915a96 Merge pull request #305 from rubbish/patch-1
new 1eeaf17 allow pushing to an arbitrary branch
new c8bfbf9 document C-u C-u P P
new 4ed28ac update copyrights and credits
new ca1b738 fix magit URL in spec file
new c811d3a silence byte-compiler
new 5f60976 add elpa target
new 28e27b5 Add an option to select the length of abbreviated sha1.
new b635445 fix: don't rely on default-directory for git-init
new d66c4d3 Merge branch 'nd/uniform-sha1-length' into next
new efad651 Reverting commit b57ac592 that was superseded by commit
116c70e.
new 1b3d965 Fix "ambiguous argument" error when refspec contains
{x,y,z}
new 2fc271a Merge branch 'maint'
new 887618f Merge branch 'master' into next
new 42c90d8 Do not remove magit.info when 'make clean' is run with
dist tarball
new e5ac354 Merge pull request #274 from
azuk/04f0d0a9dfbe7cc14ffba824032e0983a9744848
new f062ca2 Merge pull request #262 from anwyn/master
new 10676d9 Merge branch 'maint'
new de9f0e9 Merge branch 'master' into next
new f7c456e Used magit-sha1-abbrev-length for the unpushed and
unpulled commits in status.
new a5233ba Renaming magit-show-branches to magit-branch-manager.
new a21859f Adding some helper functions useful in modes derived from
magit.
new 540a2d3 Rewrote properly magit-branch-manager.
new 851ae93 Changed the position of the current marker.
new cc11c98 Modified the symbol used to denote the current branch.
new 806e7d2 Make a space variable with the length of abbreviated
sha1s.
new cb809b4 Update branch-manager to read the output of branch -vva.
new 4da725d Define magit-branch-manager with magit-define-command.
new b8e5a09 Fixed a typo in magit-define-command docstring.
new 9acf47d Merge commit '4da725d11e55309410d51f3bd3a3bd48ea1e72a8'
into next
new 5223017 Merge branch 'maint'
new f7a68a8 Merge branch 'master' into next
new 199609f Improve some docstrings and a customization type.
new a51e6f0 Write a docstring for `magit-push'; improve a couple
others.
new ad435ae Make `magit-pull' handle missing upstream branch
configuration correctly.
new a4466b2 Regexp-quote remote name before splicing it into a regexp.
new 74b0729 Fix docstring of `magit-read-remote'.
new 77d52e9 Calling diff-refine-hunk in magit-wash-hunk.
new 720c1b5 Made the behavior consistent with diff-mode.
new df2bf66 Add a keybinding for diff-refine-hunk.
new d120b28 Use code formatting for command line recipe.
new b528948 Got rid of magit--branch-view-details.
new df746c9 Removing useless concat in insert.
new 8660595 Grouping branches by remote.
new aa1fb6b Made magit-wash-branch-line a real washer function.
new 42d9b36 Removed the redundant part of remote names.
new 8122488 Removed redudant information in tracking branches.
new bf97abe Commented the branch-manager code.
new 8a1163e Add a missing parenthesis.
new b82fd6d Added the remote url of each remote.
new 65b42c3 Fixed a typo.
new c453608 Trimmed other-ref remote name.
new 59ba1a0 Merge branch 'master' into next
new fc6884f fix `magit-guess-branch' now than sha1 abbrev is
customizable
new ac77536 Merge commit 'c453608e9267fe14a947d995707dd1b34e98b095'
into dudebout/new-branch-manager-features
new db2a1f0 Got rid of compiler warnings.
new 636d5be Merge commit 'db2a1f0' into
dudebout/new-branch-manager-features
new c7ef291 Merge branch 'dudebout/new-branch-manager-features' into
next
new 2183b9d Printing correctly the tracking remote name.
new 3ca27fa Fix the magit-move-branch docstring.
new 0f66aae Remove rev completion for the new branch in
magit-move-branch.
new 67acc4c Fix typo in docstring.
new 1bf2aac Put a comment at its place.
new 384a792 Use abbrev-commit for wazzup
new 17a4beb Merge branch 'maint'
new ef4b393 disallow line continuations by default
new 6fa8ee2 emergency fix for long-log
new 553082e Got rid of 'remote in the branch info.
new a12536b Refactored the branch manager code.
new 03596eb When on a branch, use that info to guess the branch
accurately.
new be2c9f8 For consistency, put all the branches at the same level
(2).
new e58c152 More sensical default for working with remotes.
new 6dc7d36 Made magit-read-remote(-branch) more like magit-read-rev.
new 12415d5 Getting rid of obfuscating functions.
new 507fb72 Corrected magit-add-log when looking for a file.
new 5a41636 Merge branch 'dudebout/improving-branch-manager' into next
new 4a40f3d Merge branch 'master' into next
new e48bc7f Document increasing and decreasing hunk size
new bf2b35e Fixed the problem mentioned by @dabrahams in commit
b2daab9.
new 0ddc373 change semantic of prefix argument to commit
new dfe33e6 allow amending with C-u, empty commit with C-u C-u
new 337412b just open the commit dialog anyway
new 0fbc94e hint about toggling flags
new 23dfc0a Merge branch 'maint--dudebout/fix-magit-log-edit' into
maint
new c90a68c Merge branch 'maint'
new 6abcbac Merge branch 'master' into next
new 045474d Give the : command its own prompt history
new ae232e5 fix log wash functions
new e94e95d Merge branch 'master' into next
new 2107722 Implemented correctly branch removal.
new b877584 Add magit-wip.el, which provides "magit-wip-mode"
new f65f2ea Add comments and commentary for magit-wip.el
new 67e2495 Merge commit 'f65f2ea9900f61fc708d4ca8d42c4212485a5484'
into DarwinAwardWinner/magit-wip
new fd09100 Merge branch 'DarwinAwardWinner/magit-wip'
new 38e71a0 Merge branch 'dudebout/delete-branch' into next
new 74957e8 Merge branch 'master' into next
new f16ac4f Put create and move branch in place.
new ae3b443 Creating a remote type.
new 9fbe373 Using the remote type to guess more easily.
new df7205d Added remote actions to the branch manager.
new 93ef823 Added the URL and PUSHURL info for remotes.
new 333526a Fixing the keybinding for add-change-log-entry.
new 04aeb8d Fixed a typo.
new 0ccc0b7 Unified the option retrieving for magit-visit-item.
new 5301c99 Made the add-changelog-entry more magit-like.
new e854441 Remove ":require magit-wip" from define-minor-mode
new d4a3dff Fix error with "server-edit" and buffer-read-only in
rebase-mode
new a1780f8 Fixed a keybinding.
new b3a2297 Added goto-parent and goto-siblings keybindings.
new 6fae05d Merge branch 'dudebout/branch-and-remote-manipulation'
into next
new 2b65a09 Allow "empty" merge commits
new 691aa6f Fix whitespace in yes-or-no question
new 0e3a329 Merge branch 'DarwinAwardWinner/rebase-mode-fix'
new 1b7fa78 Merge commit 'b3a2297'
new 63f8024 Merge branch 'maint'
new 290f536 Merge branch 'master' into next
new e4ac343 Merge remote-tracking branch
'refs/remotes/origin/yh/fix-log-re'
new 01eb83a Merge commit 'e854441'
new e31a276 Merge branch 'master' into next
new 62518e3 Make TAB jump between keys in `magit-key-mode'.
new 9108080 Make `magit-key-mode-draw-header' get just the header,
without a newline.
new 0aa86ef New `magit-key-mode-draw-args' function that does most of
the repetitive work of drawing the key mode buffer.
new a0e83ab Merge branch 'master' into next
new 7c20910 Put back magit-add-change-log-entry-other-window in place.
new 7af74ea Changed the move keybinding to "r" (rename)
new cf30ae2 Merge commit '7af74ea' into next
new 57fe872 Merge commit '7c209101eb262c33925a0605c4dfeb52d1c07001'
into dudebout/fixing-add-changelog-entry
new fb70239 Merge commit '74b07290e1602b042a342ef2de9c04173cd2148b'
into SamB/master
new af1d7ca remove some wrong references
new d8c0e1b merge SamB/master into next
new 18c3631 Separated visit-item into visiting files and visiting
everything.
new 1f5070a Adding an helper function.
new 0fb6782 Rewrote magit-add-change-log-entry using helper function.
new c6a54fc Adding a more magit-friendly add-change-log-entry
function.
new 24f645c Notifying the user when about to force delete.
new 4bae2ca Putting in place the forgotten remote move keybinding.
new 395983d Added an explanation for magit-set-upstream-on-push.
new 346d166 Merge branch 'master' into next
new 7267f99 Reverting "Fix error with "server-edit" and
buffer-read-only in rebase-mode"
new d984082 Refine current diff hunk using `diff-refine-hunk'
new 002f794 Makes it easy to add wildcards to git ignore files.
new 683778a Removes useless magit-file-history introduced by previous
commit
new 5de6532 Set before-save-hook to nil in rebase-mode
new e5daa79 Include rebase-mode.el in the Makefile
new 897166a Make 50magit.el (the file with the autoloads) an
auto-generated file.
new e0614f4 Merge branch 'rebase-mode' into next
new 9de5932 Fixes definitions of derived modes
new 514f23c Merge branch 'maint'
new 6c2a8db Merge branch 'master' into next
new 788df8d Merge branch 'master' of git://github.com/magit/magit
new b024ebb Merge branch 'next' of git://github.com/magit/magit into
next
new 3cc2d3b Merge branch 'master' into next
new 1ff2647 Do not ignore switches when making stash snapshot.
new 86a79d3 Made magit-visiting-file-item a macro.
new 2bf9f6c Make the negativity test of current-prefix-arg more
robust (thanks to sigma)
new 159e36e Remove old code to call `diff-refine-hunk' in
magit-goto-section
new 4f694d1 Add `magit-diff-refine-hunk' variable
new 82a4133 Respect `magit-diff-refine-hunk' when refining/unrefining
section
new de82e1f Handle `magit-diff-refine-hunk' value of `all' when
washing
new a4b4458 Add `magit-toggle-diff-refine-hunk' function
new a9e138c "h" key now invokes `magit-toggle-diff-refine-hunk'
new d4a6493 add documentation to magit-apply-hunk-item*
new b4aabb4 teach magit-apply-hunk-item* to add --reverse flag
new 3b17b23 introduce local variables to magit-apply-hunk-item*
new eacc6cd generate an error when applying a partial hunk with zero
context
new fd0db42 Merge commit 'eacc6cdf486c11a8a26c5e9fa82d5b856b9bba02'
into dalehagglund/pullreq/fail-apply-hunk-region-w-zero-ctxt
new 468bb7f Merge commit '2bf9f6c10f3b3c83d1cd1d050d9a3a86a1e0c52c'
into DamienCassou/add-ignore-with-wildcard
new 469f71a Merge commit 'a9e138c9836513885204a9a0fe6c0b4e4f9278ee'
into snogglethorpe/master
new e12f28a Merge commit '86a79d3597426f0a7b4b83aafdba729222ba466e'
into dudebout/fixing-add-changelog-entry
new 7ac2edc Merge branch 'master' into next
new ba0334b Merge branch 'snogglethorpe/master'
new 65dff5b Merge branch 'master' into next
new a84b646 fix compiler warning
new ffef3e7 Merge branch 'master' into next
new af4cc77 Improve font-locking of first line
new bd65b34 When a key buffer is first made, jump to the first action
item, if any.
new 0a7d31d adding proper documentation for history navigation
new 71fad7c Merge branch 'DamienCassou/add-ignore-with-wildcard'
new b84af7c Merge branch 'master' into next
new f48a6a9 Add switches for including untracked or all files in
stashes that git lerned in v1.7.8.
new d1d702a Remove surplus *.elc targets from Makefile.
new 95556e1 Add magit-wip.el and rebase-mode.el to Makefile for
byte-compilation.
new b8ec810 Adds magit-filelog to display the log of a particular file
new 4f59dbe Renames `filelog' to `file-log' following a comment of
@snogglethorpe
new 7c2d4cf Adds magit-show-file-revision which presents a file at a
particular revision
new 37769c0 fix rebase-mode.el byte-compilation
new 301f059 Merge branch 'master' into next
new c37ff97 Merge commit 'f48a6a9' into next
new 9fcc0cc Merge commit '7c2d4cf' into next
new 65f45be Merge branch 'next' (early part)
new 063be64 Merge branch 'master' into next
new cfcc7bd Fix usage of static list element in magit-key-mode.el
new 2194e29 fix magit.el summary line
new a81d005 Merge branch 'maint'
new 39dcc5d Merge branch 'master' into next
new 0fc940b Teach reset-working-tree to delete ignored files
new c163089 Merge branch 'clean-include-ignored' into next
new 37e3289 defvar command hooks
new a96a355 defvar section hooks
new 710f5e7 Merge branch 'maint'
new 11c4ab5 Merge branch 'master' into next
new 8017b85 Use magit--branch-name-at-point where appropriate
new ce7b567 Add optional arg "no-trim" to "magit-name-rev" and
"magit-default-rev"
new b1943c4 Fix magit-remote-part-of-branch and magit-branch-no-remote
new 686e141 Use the no-trim argument in the default for
"magit-delete-branch".
new b40cce2 Add emacs-version to magit-bug-report string + open a
buffer
new dbd213e Add a command for merging without committing.
new 60a35bc Use the new merge command wherever we merge.
new e9ebec1 Do not edit the commit message when a merge is a fast
forward.
new 0ee7f6c Merge commit 'e9ebec1ba355c2cd0ee045de59eb6c69bca38998'
into next
new e6bc7f7 fix compilation warning
new 3223102 Merge branch 'master' into next
new bc4619b Merge commit '686e141b6683c90d5b5704d11b6014b9daa03604'
into DarwinAwardWinner/remote-branch-fix
new a28aea8 Merge branch 'DarwinAwardWinner/remote-branch-fix' into
next
new baed6fd fix byte-compilation
new f4d352f fix byte-compilation
new 25943d6 Merge branch 'DarwinAwardWinner/remote-branch-fix' into
next
new 6190dc6 declare magit-file-log-file variable properly
new 1519ac9 Re-set GIT_AUTHOR_* env vars after commit
new 400fdec Include "Author:" field in commit buffer if GIT_AUTHOR_*
vars are set
new 9d3cf7d Merge branch 'mbunkus/fix-git-author-env-next' into next
new e45f552 use buffer-local copy of process-environment
new 9d7c0c3 fix typo
new bfe939c Turn off save-place in git-commit mode, if available
new dfa18f5 Add more file names to auto-mode-alist
new d37e4c1 Merge pull request #4 from petere/more-file-names
new 0d006e9 Merge pull request #2 from DarwinAwardWinner/master
new 18af340 Merge commit '9d7c0c3'
new 59cf704 Merge branch 'master' into next
new 9785745 fix issue #383
new 77eef4d Merge branch 'maint'
new 0f94cb7 Merge branch 'master' into next
new 5efcba1 first shot at unit testing magit
new a0f6bdd use mocker
new 7fe8081 fix batch run
new 881269e fail tests when mocker is not available
new 264ef98 add basic tests for unstaged and staged files
new ca0cb81 add test for bug #383
new 4faa137 Merge branch 'yh/unit-tests'
new 00e1fa4 Merge branch 'master' into next
new 00ba590 Make `magit-merge' work even if we're not in a magit
buffer
new 0b1f352 Remove a TODO comment that's been done for a while.
new 3e3a69b Add "refs/stash" to magit-uninteresting-refs
new 225a607 Fix to magit-remote-branch-for
new f5822b5 Refactor magit-list-interesting-refs
new 9d16cf4 Fix default rev in magit-rebase-step
new 25cd2fa Merge branch 'maint'
new 620f514 Merge branch 'master' into next
new 71cb150 add magit-get-boolean
new 4b551fc in status buffer show when pull uses rebase
new cefe8de Simplify test for mocker library.
new 1690cff Merge branch 'master' into next
new dcfa91d Add test for magit-get-boolean
new d9c9f2f Add function magit-git-dir
new a7ed126 Remove assumption that '.git' is a directory.
new e82088f Don't call 'git rev-parse --git-dir' so many times in
magit-rebase-info
new e35fe65 Merge branch 'maint'
new 899bf01 Merge branch 'master' into next
new 17fdd01 tests: make sure git commands are run in temp repository
new 4ae3491 Merge branch 'master' into next
new c93f4a8 introduce magit-blame-mode
new 2eaca8a fix requirements
new 7c2c572 build magit-blame.el
new 5bf5ac5 fix docstring placement
new cf87c9f make faces better integrated with magit
new e81df1b whitespace cleanup
new 5b4972a Merge branch 'magit-blame'
new 710c3a1 Merge branch 'master' into next
new d8dd60f Make autoload creation parallel-make-safe.
new ba31e70 Fix references to the `magit-git-dir' at commit time.
new 4b7ab7c Merge branch 'master' into next
new eae15ba Merge commit '7c2d4cf'
new ab0d236 Merge commit '0fc940b'
new 8989ec7 Merge branch 'master' into next
new 65afb35 declare magit-file-log-file variable properly
new 7100228 Merge branch 'master' into next
new 951a129 Merge branch 'next' of github.com:magit/magit into next
new 84a2b8d Merge branch 'master' of github.com:magit/magit
new d3f240d Merge branch 'master' into next
new 68d3b90 Merge commit '0ee7f6c'
new aed9d8e Merge branch 'master' into next
new 541b4d9 enable finding commands and hooks defined using macros
new 9150a6f Merge branch 'maint'
new 47a6116 Fixed a bug in the regexp used to parse "git branch -vva".
new 3a8838e Added another test to make sure a bracketed comment does
not cause problems.
new 4ca4643 Merge branch 'master' into next
new 21a2cd7 Merge commit '25943d6'
new d0021b7 Merge branch 'next'
new 0e22158 don't use assoc.el anymore
new 75fdb65 Merge branch 'maint'
new a691489 hide uninteresting refs from log buffer
new 5849989 don't use CL's some
new 8e1aa78 Merge branch 'hide-uninteresting' into maint
new 98f492d Merge branch 'maint'
new 1711bb0 Include rebase-mode.el in the Makefile
new 6133af3 fix rebase-mode.el byte-compilation
new c8cfaf3 Make 50magit.el (the file with the autoloads) an
auto-generated file.
new 7d6a9ab fix compilation warning
new 863153b Merge branch 'generate-autoloads' into maint
new 0877e83 Merge branch 'maint'
new eb2079e magit-blame: Add author-time(zone) to blame header.
new 03c5c6b Guard against magit-format-ref returning nil
new 840399b Merge branch 'maint'
new ed87111 fix typo in function name
new 8c78f56 reformat docstrings
new 839776a no free variable allowed
new 559fd1e Merge branch 'ruediger/blame-time'
new 827b00e Make autoload creation parallel-make-safe.
new 29ff320 Build 50magit.el in $(CURDIR)
new 961cc7a Merge branch 'maint'
new 042c34b don't use `chmod' for backward compatibility
new 02185ed fix compilation error for emacs 22
new 46662c9 make sure author-time and author-timezone are integers
new 45cace2 Handle remotes without branches correctly
new 62e3089 Fix: switches for merge was ignored
new 75d2da9 Remove useless --no-commit switch from merge
new fa6e333 Replace find-if-not with loop
new fdcc697 Added "--" divider to ensure that diff can disambiguate
revision and filename.
new d3c62bd Merge branch 'tkf/fix-manual-merge'
new 786b5df Merge branch 'rootzlevel/fixes/remote-branches'
new 13bc308 whitespace cleanup on magit-blame.el
new a85fa71 remove useless time operations
new a024f29 add test to ensure magit-blame-mode loads
new 3b17726 Merge branch 'master' into next
new 005221e add basic navigation to magit-blame-mode
new ace86fd Add merge conflict seperator faces in diff view.
new 6ae5a42 refactor magit-blame-next-chunk, prev-chunk
new 981feb5 Detect if git asks for username and ask the user for it.
new a316185 magit-blame: use flet for temporary functions
new f1a73df Allowing to select the remote and the branch pulling from.
new 06c78df Fixes issue #429.
new 3b1591c Fixed a few typos.
new 701e2bf Need require 'cl
new 94c71f4 magit-password: Added regex to detect "Password for '.*'".
new cd2b9a0 Add texinfo doc for "Magit-interactive-rebase".
new 428aa00 Add TOC entry for Interactive Rebasing node
new 6a90781 Merge branch 'DarwinAwardWinner/irebase-texi-doc'
new 7f94538 Merge commit '06c78dfc0304d8b6508da8cd2bf814061cf9321b'
into dudebout/issue429
new bfa8bc7 Merge branch 'dudebout/issue429'
new 30f823b Merge commit 'a3161858966962ac2fba172e799a79ad1f623354'
into legumbre/magit-blame-basic-navigation
new 31753d6 Merge branch 'legumbre/magit-blame-basic-navigation'
new 569ca5e fix typo in the manual
new 607e131 Merge branch 'maint'
new d2ae189 Merge branch 'master' into next
new 69a271a make sure we take merge message from right repo
new 83eb893 enhance magit-blame test
new e8d5e31 Merge branch 'master' into next
new 7d1d1d4 Merge commit '94c71f488deb2d82d49eda400736a10d7a43f27b'
into ruediger/ask-username
new 446e9d5 Merge branch 'ruediger/ask-username'
new 6d7d8ef Merge branch 'master' into next
new c516377 Handle symlinks in magit-filename
new 41101b9 bugfix: make interactive-rebase respect server-name
new 7683d27 Run git init with no argument in the correct directory
new 5ea1d1e Merge branch 'maint'
new 839f575 Merge branch 'master' into next
new 5e2e992 magit-wip-mode now actually toggles use of wip refs
new 84c8f51 magit-wip: distinct modes for displaying and committing
new dc5c6e7 global-magit-wip-save-mode: use magit.extensions mechanism
new 2c9e9d4 fix turn-on-magit-wip-save
new 97a4b6a add kludge for issue #441
new d06f6b9 add myself as maintainer
new fb48835 fix typo
new 5b3fcce improve magit-wip usage information
new 32a2808 minor commentary fixes
new 59ae559 turn-on-magit-wip-save: assert git-wip is available
new e6f3e50 fix byte-compilation issue
new 4497cf2 Merge branch 'tarsius/magit-wip'
new bdb97a4 Merge commit '41101b951a29bdad781542ff17de6dc6af52ce5a'
into suhailshergill/bugfix
new 8c5c842 Merge branch 'suhailshergill/bugfix'
new 3b1d46c Merge commit 'c51637773758ea2c7754245ef614c2cccf0306c0'
into rdparker/topic/fix-magit-filename-symlinks
new 7daf362 Merge branch 'rdparker/topic/fix-magit-filename-symlinks'
new 9f8e88e Merge branch 'master' into next
new a44a08c magit-push: only push to branch.b.merge when pushing to
branch.b.remote
new 2e0fe4f always respect value of magit-set-upstream-on-push
new 9b11f41 magit-builtin-completing-read: handle REQUIRE-MATCH safely
new fb2ec93 magit-read-remote: require that an existing remote is
selected
new dd0d5f6 magit-push: ensure we are pushing to a branch
new 52a4ea8 magit-push: set branch.<name>.merge correctly
new 9ccc651 magit-push: do not use magit-get-remote to get the
branch-remote
new 23c0fb8 magit-push: update doc-string to reflect recent changes
new 085ec6b magit-push: set branch.<name>.merge when -u is in
magit-custom-options
new 70366ca magit-push-tags: allow selecting the remote
new 488a73e Pass through git's log colorization using
ansi-color-apply to translate into text properties
new 5a2afe7 make a dir file so that the package installs
documentation properly
new 28379e0 remove cp gnuism
new 3fa3849 #457: Create the directory for local ignores if needed
new f90bc1e Merge branch 'maint'
new ba5a849 Expand symbolic links in magit-wip-save
new 588685b Do not raise error from Magit WIP
new 5b37565 fix call to magit-read-remote
new 9168299 Merge branch 'tarsius/push-fixes' into next
new 8f35426 Merge branch 'master' into next
new beae52b magit-run*: only magit-mode buffers need to be refreshed
new 80f5f95 magit-run*: only advertise key for *magit-process* if
there is one
new 4b16e4a Make .gitignore ignore the `dir` file
new ef055f1 Merge branch 'maint'
new bcdea56 Merge branch 'master' into next
new 648f811 Merge commit 'beae52bc6e21da0e74b4e4eaba339248981bb77b'
into next
new 42bb20f Merge commit '80f5f9597e3801acd14742dd747f2d77cb33e273'
into next
new 560807b Add ERT as git submodule
new ff5c50e Add mocker.el as git submodule
new c272ee0 Add tests/run-test.el
new d8c45c0 Use tests/run-test.el from Makefile
new 83089aa Add .travis.yml
new c48369b Add dired-jump support to magit-status-mode.
new 3b590e0 magit-key-mode: don't delete other windows to show menu
new 6ef8a0e README.md: fix link to Magit Owners Team
new a51dc52 README.md: remove reference to outdated cheatsheet
new 5599cf1 Merge commit 'c48369b'
new 4a39668 Merge branch 'maint'
new 7f25553 Merge branch 'master' into next
new 61d9964 Merge commit '3b590e01ba51f6453ec07e3da4bcb180933f2e6a'
into artagnon/magit-key-mode
new 5167400 Merge branch 'artagnon/magit-key-mode' into next
new 653caed Merge commit 'fdcc697'
new bfe5721 Merge branch 'master' into next
new bd4e9b9 adding contributing guidelines
new 5ed79cb Merge branch 'maint'
new 4d03353 Merge branch 'master' into next
new 50da363 Make magit-save-buffers on magit-status use the directory
we are opening, not the default directory of the buffer we are visiting when
called.
new 10e4d68 Correct documentation for creating branch
new 19e96be Update copyright in magit.texi
new fb62408 Removed an unused `format`.
new 3062d83 Placed the options in the right place for `pull`.
new 5b6f4c1 Fix typos in CONTRIBUTING.md
new 7d67ff4 Uses the usual completion mechanism of magit for
gitignore.
new e57433a Cleans up the ignore code containing redundant code and
doc.
new 7542ed9 Removes some commented code.
new 0e3018c Adds a dependency.
new 8298ef4 Merge pull request #478 into maint
new 97885af Updated the documentation for the branch manager.
new 5534fec Rewrote the branching section of the documentation.
new d2b16f2 Adds missing double spaces after period ending sentence.
new 224a906 Merge pull request #479 from
dudebout/gitignore-with-completing-read
new c5a6cdc Use a default value when asking for a file to ignore
new d10ab11 Documentation for magit-completing-read
new 47b4632 Merge branch 'maint' into 'master'
new 60b7faf Merge pull request #484 from dudebout/manual
new 0d070fb Uses the usual completion mechanism of magit for
gitignore.
new 8926332 Cleans up the ignore code containing redundant code and
doc.
new c9e287d Use a default value when asking for a file to ignore
new 6ac8dd5 Put the submodule command back on a key.
new 3993969 Updated the documentation to reflect the new submobule
key.
new 9ca365d Rename library git-commit to git-commit-mode
new dc482c5 Don't set GIT_EDITOR if we cannot find emacsclient
new ed2164c Merge branch 'mainline-maint' into mainline-master
new 0a2f985 Merge branch 'mainline-master' into mainline-next
new d1a5507 Run magit-refresh-status-hook outside the macro creating
the section
new db23b98 Import version 0.9 of library git-commit-mode
new a17dc91 Add prefix
new 31263e7 Remove prop lines
new f1f800b Blame: Added menu.
new a13ecc8 Use executable-find to find executable.
new ae743c9 Merge branch 'mainline-maint' into mainline-master
new b051a92 Merge branch 'mainline-master' into mainline-next
new d2dd66c remove duplicated ;;; Code: line
new b7066c8 remove stray space
new 0163072 add myself to the copyright list
new 2bd614a Pressing "M" shows "Branch manager" instead of "Remote
manager"
new 4571232 Pull request #499
new bbec4fc Name the ELisp install directory.
new 78d775a Factor out the install-info binary into a Makefile
variable.
new cb17258 [Fix #5] Use C-x as prefix for header insertion
new 59371ab add latest visited branch as a fallback in
magit-guess-branch
new 1dbbcd5 Don't use find-if
new 6bdb9db fix for branches starting with 'to'
new 2cbe98b quiet byte-compiler
new 1ab9c22 fix some doc-strings
new 9a6a621 magit-toggle-diff-refine-hunk: move doc-string before
interactive form
new 94c116e magit-guess-remote: minor cleanup
new 0d637c8 magit-remote-branch-for: deal with branch.b.remote being
undefined
new 9c6f2d5 magit-remote-string: check whether remote-branch is
non-nil
new 1c1434f add diffstat section on `git log` and `git diff`.
new 293a780 fix a bug that can't handle abbreviated filename in
diffstat
new 92fdb63 Fix incorrect cursor location in magit-key-mode
new 3f60c51 Explain the use of M-n/M-p within commit-buffers
new 9baa700 Merge branch 'maint' into master
new 5f1d812 Merge branch 'master' into next
new 0db5d42 Move to the right column when visiting hunks
new ffeb90b Fix face definitions
new 55c95ca Merge commit '0e3018c3e37895ceab36b4a68d8f67165c77edc7'
into dudebout/color-log
new e76086f Merge branch 'dudebout/color-log'
new 63d5688 Merge commit 'd1a5507'
new 1806d33 Merge commit '2bd614a'
new eaf16a9 Merge commit '78d775a9c7edcd2c8f279ef6e000c1a1e088d842'
into jessealama/master
new 6fa8670 Merge branch 'jessealama/master'
new b1219cc Merge commit '39939691e8cbc16aae75ac9b0d2b76aea5cb2fd6'
into dudebout/submodules
new 5efe735 Merge branch 'dudebout/submodules' into maint
new 84c14d2 Merge branch 'maint'
new 3325f4b Merge branch 'master' into next
new 2dc2df9 magit-wip-save: remove unneeded kludge
new d9da5b0 Merge commit '94c116e4dd19955631f1afb876d57f6bdca07c1a'
into tarsius/fixup
new ec313a6 Merge branch 'tarsius/fixup'
new 069781c Merge commit '0db5d42'
new a83f865 Merge branch 'master' into next
new ae62b3e Merge commit '9c6f2d511f8e9d16c474b69ae89176cabfa331b2'
into tarsius/remote-or-merge
new b87a0d1 Merge commit '6bdb9db752bde665bce8f628380d206047047022'
into kidd/master
new 623c2a7 Merge branch 'tarsius/remote-or-merge'
new 7569c21 Merge branch 'kidd/master'
new 340aead Merge branch 'master' into next
new 9910248 Add git svn tag command
new d837413 Support hub pull-request messages
new 543b5db magit-guess-branch: fix recently introduced bug
new e6642e4 Merge commit 'ace86fd'
new f3b4fd2 Merge branch 'master' into next
new 1a7f440 Merge commit '543b5db7ac0765b560d63ef136121752389dd386'
into tarsius/master
new 83ba79a Merge branch 'tarsius/master'
new 8bfb7c1 Merge branch 'master' into next
new da6083e Release git-commit-mode 0.10
new 9a7a7b8 magit.el: improve doc-strings
new cb82e05 Merge branch 'maint'
new 3237c38 Merge branch 'master' into next
new fbf1218 [Fix #9] Remove comment variables
new 5a0d004 Make magit-ediff-restore work when there is several diff
open at once.
new 0510c2e Added one forgotten startup-hook in magit-ediff*
new a88856e When merging conflict, use ediff handling of merged file
new f2a2ad5 When solving conflict, ask ediff to look only at
conflicting part of files
new ca6df38 In magit-show, save file-name and version of the shown
file
new fcb57f7 An interactive function to save current buffer as content
of the index
new 55d351d in magit-ediff-restore, before killing the index, offer
to stage it
new 1afea2c Add my copyright
new 221e73e Add dynamic options for branch manager
new 676f526 Fix magit-create-branch
new ef9dced Pass git options to branch manager
new bb7cb5a Add more shortcut options to branching menu
new 9e0a343 Use magit-read-rev-with-default as much as possible
new 5f5609d Use -m/-M instead of -mh/-mm
new 2189f00 Remove duplicated definition of
magit-key-mode-current-args
new 49d1086 Remove duplicated definition of
magit-key-mode-current-options
new 69f850a Fix magit-guess-branch: do not return t
new 287ee9a Merge pull request #537 from tkf/fix-magit-guess-branch
new ebba349 Merge branch 'master' into next
new 2480e2b Add git svn tag command
new 78ac490 Merge branch 'master' of https://github.com/lolgzs/magit
new 88336c4 stage all changes by pressing "s" while on a header
new e261fc0 s/u on headers functionality
new 6389ff1 Do not try to stage index change in ediff when there is
none
new a64dbb4 Add author and date to log
new 6a97ea0 [Fix #10] Drop session.el integration.
new 8ec4b99 Fix long log format
new 425cd7f * magit.el (magit-read-file-hist): Fix, was not declared.
new 27f454a Merge remote-tracking branch 'refs/remotes/github/master'
new 4394789 Some of the basic command in place.
new a520d18 Add magit-flow-feature-list.
new afb4fa3 Fix magit-flow-feature-create.
new b534828 Add finish.
new b8c35b3 Finished... finish.
new a604f69 Added flow feature diff.
new 82d8bad Docs.
new f6ad083 magit-flow-feature-list now returns the current branch
and the rest.
new 58defb4 Present the current branch as the default option.
new 5d88842 Merge branch 'feature/default-branch-when-finishing' into
develop
new 0e9e38c Merge pull request #473 from tkf/travis-ci
new ca0f481 Update authors.
new 368eddd Merge pull request #540 from lolgzs/master
new 3e11ecd Merge pull request #551 from philjackson/develop
new ae4e8b6 Merge pull request #545 from thierryvolpiatto/master
new a127fd3 Merge branch 'master' into next
new fd215cb add travis-ci badge to README
new a32a021 Merge branch 'master' into next
new 203a82d Add support for git-grep command.
new 5f6facb grep is only required at compile time.
new 7ef64d8 magit-key-mode.el: cleanup doc-strings
new 7d7f838 magit-key-mode.el: fix indentation, use let instead of
let*
new 4bf2eef [Fix #11] Allow to disable confirmation
new 7f3dc31 Added menu to `magit-log-edit-mode'.
new da2667a Merge commit '5f5609d1be491b654cbc2322d98140ba20075d9a'
into tkf/dynamic-branch-manager-options
new 2dba69e Merge commit '8ec4b99601c73e4bbcc206ac4cd7e7decb1e8810'
into gregsexton/log-format
new 33e0df0 fix byte-compilation
new 938a5da Merge branch 'tarsius/cleanup'
new 527e0ce Merge branch 'tkf/dynamic-branch-manager-options'
new e590d5d fix byte-compilation
new 5c8bea1 Merge branch 'gregsexton/log-format'
new 4a2cc80 Merge branch 'master' into next
new 4529cc7 Merge commit 'e261fc07a4bb32cb1768a8d5e3fe41e0398af819'
into sabof/master
new f9ffe6e Merge commit '49d1086'
new be817c7 Merge branch 'sabof/master'
new cff6630 Merge branch 'master' into next
new 5cddbd6 Change --line-number to -n to be compatible with old git
versions.
new 5081e87 magit-section-context-type: de-uglify
new cbf0361 magit-prefix-p: improve doc-string
new e36af46 add new function magit-section-match
new 4646719 refactor magit-section-case and related functions
new 7cd08d0 rename magit-add-action{ => -clauses}
new b266fa3 Merge branch 'tarsius/section-case' into next
new b9407ce Merge commit '3062d83ea949d731c4c5b0558de94ec0e19ae9b7'
into dudebout/issue435
new b453ce5 Merge branch 'dudebout/issue435'
new 25b9b6e Merge branch 'master' into next
new 22d3646 Fix compiler warnings
new e131075 Merge commit '92fdb63'
new 1d3aa45 Merge branch 'master' into next
new 3ac696b Merge remote-tracking branch 'refs/remotes/github/master'
new d735607 dont use sed -i
new dff002c Merge branch 'master' into next
new c976a73 Call git wip asynchronously
new 14b7350 add option to disable author/date display in short log
mode
new e470cc3 Merge branch 'master' into next
new bf0849c use magit-define-command for magit-svn-* commands
new 63e8e5e add 'switches key in empty key-mode groups
new 6377e62 add --dry-run switch (-n) to magit-svn
new 7678bf8 Remove magit-wip-save-safe
new 3748dd7 Fix a bug in magit-process-sentinel
new 7122ff0 Do not call magit-refresh-buffer for non-magit-mode buffer
new 85db584 Fixes the incorrect pull refspec.
new b86a763 Merge commit '7122ff06313caba28731c647d74d745dcf57353c'
into tkf/wip-async
new 1d0708f Merge commit '6377e62556d258923492fba9b5eedf1ee3533a57'
into legumbre/magit-svn-dry-run-switch
new 1635c0c Adds refs/remotes as it seems to be necessary for git pull
new 47af931 Merge commit '7f3dc31'
new d5aa93f use cl- prefixed symbols from cl-lib.el
new ec46ff4 don't use cl-flet
new 361f2d6 require cl-lib at runtime, suppress warnings
new 971929f Merge branch 'master' into next
new 0bc81f3 Merge branch 'tarsius/cl-lib' into next
new 9d206bc add submodule for new dependency: cl-lib
new b34358a add travis integration
new 785db03 Merge branch 'travis/maint' into travis/master
new d010326 Merge branch 'travis/master' into travis/next
new d65a208 use cl-do instead of do
new 8255858 Merge branch 'tarsius/cl-lib' into next
new 5194461 Remove superfluous requires
new 645f272 Enable lexical binding
new c72ecea use cl-find-if instead of depending on implicit block
new 5d573c7 Merge branch 'tarsius/cl-lib' into next
new e65264c Release Git Commit mode 0.11
new 18717b5 Rename customize group for faces to rebase-mode-faces
new 44517ab Add option to auto-advance to the next line after
selecting action
new 719c3ce fix bug introduced in 361f2d6
new f43380f Merge branch 'tarsius/cl-lib' into next
new b4d6091 Merge commit '5cddbd6476e510f160e9e2b4f7e4bb3c0a0dba35'
into renard/git-grep-support
new f3b60fe remove useless (END) marker
new 6ea4da6 Adds an option to determine when to set upstream while
pushing.
new 526adb6 Merge branch 'master' into next
new 94ddac7 Don't call `diff-refine-hunk' when looking at git's
combined diff.
new 1c95924 Adds management of SVN externals through magit-svn-mode
new d25220e simplify code
new c2824dc Merge branch 'danlamanna/git-svn-externals'
new 51e9edf Merge branch 'master' into next
new d421866 replace echo's by printf in the Makefile
new 1136d27 Uses the same remote name on both side of the colon in
git pull.
new dbebde6 Rewrites magit-pull completely.
new 02061f3 Fixes pull if no merge branch is specified
new d6a6c65 Uses a colon separated refspec for pull
new 93acd14 Merge branch 'dudebout/rewrite-magit-pull'
new 7a507b9 Merge commit '44517ab231dbc56323acd50d9cf78995107ed589'
into mgalgs/auto-advance
new b03a714 Merge branch 'master' into next
new 9851a35 Initial commit of magit-inotify.
new e84c942 magit-inotify: Added description.
new 8bbbf73 Give a group-based name to magic-key buffers
new 6f6e42e Remove a defvar declaration
new 9f952f2 Merge branch 'master' into next
new 6fad2b1 introduce commit filed for GPG signature
new 6757ffd refactor magit-wash-log-line
new ca712bb add ability to display gpg status
new 9ffb85b Merge branch 'master' into next
new 31b1ad7 fix code for newer emacs
new adf5164 Unifies the naming of magit buffers
new 33f9622 Merge branch 'master' into next
new c0627fe fix bug matching regexp in magit-wash-log.
new 2b31515 magit-log colors diff-stat information in long-log.
new 7e60593 Merge branch 'master' into next
new 1e9b41d Merge branch 'tarsius/cl-lib'
new 471160f Merge branch 'master' into next
new cb996f7 fix code for newer emacs
new 3b660ea Merge branch 'master' into next
new bb59a49 Fix unquoted list in pkg definition, which breaks packages
new 7b52001 Merge branch 'master' into next
new 91925c4 fix bug 'wr-type-arg: arrayp, nil' when move
next/previous sibling-section.
new 67b8abf inotify: Add autoload cookie.
new ed33a47 inotify: Use `derived-mode-p' instead of `eq'-check.
new 63d2222 Move magit-inotify to contrib/.
new 473509f fix typo in warning message
new 549c3a3 Merge commit '63d2222fdc00920da70234747c00013fc4f89f1f'
into ruediger/magit-inotify
new 934e5e0 Merge commit '91925c4'
new 110308a Merge branch 'master' into next
new c90ef48 fix shortlog regexp
new b9709f3 Merge branch 'master' into next
new d79a29a new style author/date display in short-log.
new 457217e Use asynchronous-process when connect remote-repository.
new 9bd1d29 Fix bug margin make only in magit-log-buffer's window.
new be63b7f Merge commit '9bd1d2931ec00fe28d9d838f2022ad1648e784f5'
into acple/magit-log-new-author-date-display
new d6784a5 Merge branch 'master' into next
new 8ed9895 magit.el: introduce magit-diff-merge-diff3-separator face
new a2bfb29 magit.el: fix keybinding for toggle-gpgsign
new 8785767 Fix some typos in the manual
new 6c50796 Merge branch 'maint'
new 34fc5ed Merge commit '8ed9895'
new aa765c1 Merge commit 'a2bfb29'
new bda0ed1 Merge branch 'master' into next
new 6abafbc Merge commit '3ac696bf59f960edb1d6578467e337f591c0f10c'
into cinsk/master
new 166a351 Merge branch 'master' into next
new 2e7073a Merge commit 'b40cce2'
new 37b0fe3 Merge branch 'master' into next
new 9834198 cleanup library headers
new 7dc3ef4 cleanup doc-strings
new 9d1e3e2 cleanup comments
new 50d25f0 magit-wip-save: use file's repository, not
default-directory's
new 9c10cf9 magit-wip-save: do not attempt to save gitignored files
new 12441d6 Merge branch 'maint'
new 73c72d7 Merge commit '9d1e3e209f62c0f7aaa1790b12320393722f042d'
into tarsius/strings
new 406e678 Merge branch 'master' into next
new 5ea87cf include branch spec in delete confirmation message
new daf118f Add '--date-order' option switch for 'magit-log'
new 4496db4 remove dependency to epa
new 43b84ce Merge commit '5ea87cf'
new c18cd5a Merge commit 'daf118f'
new 7d35421 Merge branch 'master' into next
new 5f1dddb Reenable font-lock for diffs
new edf8e6c Remove obsolete function
new d1b2482 Merge all `eval-after-load`s for magit
new b7465e2 Simplify retrieval of git config settings
new b55ff77 magit.el: execute git grep on toplevel directory
new 25b5f6e magit.el: use word-at-point as default input to grep
new 2f889dd define magit-single-file-log command and bind it in
logging popup
new 4fbbdb6 fixed some style issues
new 33f3db9 added dedicated history variable for magit-stash
new 147e5f8 defined dedicated washer for unpulled and unpushed commits
new 1fd9512 added tests for unpushed commits
new 60e035a remove hard-coded value
new f30e769 don't check for exact buffer name
new f0a9ca8 fix issue 628
new da75130 rename internal functions
new 2b1d0a7 Merge branch 'sergv/master'
new 7c688b6 Merge branch 'master' into next
new 332315d Merge branch 'issue-628'
new 4894166 Merge branch 'master' into next
new 57f7f72 Fix regression in `magit-refresh-wrapper' that caused
status buffer to be refreshed twice.
new 6993a51 Merge pull request #635 from
ncalexan/nalexander/refresh-regression
new 3d360dd Merge commit '25b5f6e3ca7f9892ce607121aaf5c4409b994b19'
into artagnon/grep
new 94c5890 fix byte-compilation
new cb354f1 Merge branch 'artagnon/grep'
new 50662cf Merge branch 'master' into next
new d249a88 Merge remote-tracking branch 'origin/master'
new fa3adec Merge branch 'master' into next
new 52c57e7 Using just emaclient as editor if server-name is the
default value.
new 26b2a13 Merge branch 'mainline-maint' into mainline-master
new 3f7912c [Fix #14] Avoid duplicates in auto-mode-alist
new 841273c fix travix make targets
new dc4a41c Merge branch 'maint'
new 722e458 Merge branch 'master' into next
new b8427dd Merge branch 'maint' of github.com:magit/magit into maint
new 0ecef8e Merge branch 'master' of github.com:magit/magit
new c6acd40 Merge branch 'maint'
new 82c3dd2 Merge branch 'master' into next
new 80a9d8d fix travix make targets
new 75a4218 Merge branch 'maint'
new 115b16f Merge branch 'master' into next
new 4d497db fontify most magit `with' and `define' macros
new a404670 only translate ansi sequences to properties when needed
new c1de1fa magit-cmd-output: do not corrupt output
new afa7817 sanitize tests/run-tests.el
new e8b5359 tests/run-tests.el: add /path/to/magit/../{mocker,cl-lib}
to load-path
new 9c50e18 Makefile: reduce output
new 6915e06 quiet byte-compiler
new fdf9b0f Fix bug where the wrong author info is used for committing
new 831ca7e Add commit field for bypassing verification (--no-verify)
new 20c068f magit-cmd-output: do not corrupt output
new 4d0fb6b Merge pull request #641 from tarsius/maint
new d26b1f9 Merge branch 'tarsius/colour'
new 7d55579 Merge branch 'maint'
new 56bd9ab Merge branch 'master' into next
new 7514737 Merge pull request #643 from tarsius/quiet
new 3b6bc50 Merge pull request #642 from tarsius/tests
new 89f1e70 do not activate magit specific font-lock keywords
new 20ffaa9 Merge branch 'font-lock-keywords' into next
new 9178b1c Merge branch 'maint' of
git://github.com/nonsequitur/magit into maint
new fb1471f Merge branch 'maint'
new a8f7325 Merge branch 'master' into next
new a9bedd4 magit-simple-keys.el: fix typo in commentary
new b2ceb11 magit-classic-theme.el: add library header
new decfff3 Merge branch 'cleanup'
new eac474f Merge branch 'master' into next
new c3c77c1 README.md: put extensions in own section, push it down
new e05669b README.md: link to up-to-date contributors list on github
new 190fb56 README.md: fix links
new 924a56f Merge branch 'maint'
new 5d935bf Merge branch 'master' into next
new 058b503 the magit-blame-mode test seems to cause issues in travis
new ffb65c8 Merge branch 'maint'
new 273d336 Merge branch 'master' into next
new d928818 Merge commit '831ca7e92435033a30f7c00ab9b3240ecb7c96b2'
into mgalgs/no-verify
new 25a8e01 Merge branch 'mgalgs/no-verify'
new 19e4ef0 Add support for "git cherry"
new 0c67654 Fix 'head' binding being shadowed and made buffer header
clearer
new e8f772b Merge branch 'mbunkus/cherry' into next
new df36b3b Merge branch 'master' into next
new 3e38693 compute default pattern the same M-x grep does
new 471caed Merge branch 'master' into next
new e561899 Give magit skip-header a face
new 4103101 Remove unused binding comment-start
new 7efd00a Simplify finding pseudo-header position
new 9fcbee3 Fix buggy insert-header logic
new 528971a Move variable definition before first use
new 0deaa1d magit-push: only push to branch.b.merge when pushing to
branch.b.remote
new 50feb75 always respect value of magit-set-upstream-on-push
new a1a89fd magit-builtin-completing-read: handle REQUIRE-MATCH safely
new 4bfa0a4 magit-read-remote: require that an existing remote is
selected
new 56bf1d5 magit-push: ensure we are pushing to a branch
new 92d5668 magit-push: set branch.<name>.merge correctly
new 5072975 magit-push: do not use magit-get-remote to get the
branch-remote
new 32aa578 magit-push: update doc-string to reflect recent changes
new 61cf4de magit-push: set branch.<name>.merge when -u is in
magit-custom-options
new e52f4a6 magit-push-tags: allow selecting the remote
new c38e5b8 fix call to magit-read-remote
new 7a371a5 Merge branch 'tarsius/push-fixes'
new 4eea8e5 fix magit-author-date-overlay deleting method uses
property 'evaporate'
new 8d60f8f Merge commit '4eea8e5'
new c624eb5 Merge branch 'master' into next
new a0de77c merge fdl.texi into magit.texi
new 8e843e1 fix face magit-branch's doc-string
new a809c2c add magit-get-{current,next}-tag
new 8134493 add magit-insert-status-line
new f4bcac4 show current and next tag in status buffer
new 312b4df Merge branch 'taglines'
new 85b17f2 Merge branch 'master' into next
new 70b283e Merge branch 'maint'
new 3c88def Merge branch 'master' into next
new 664ef43 quiet byte-compiler
new fee3c46 Merge branch 'maint'
new 8a1e52c require `ring'
new cc11031 use car, cddr instead of caddr
new 88258f1 quiet byte-compiler
new fdf0624 require `grep' at runtime
new 78accd8 Merge branch 'master' into next
new 087dfc4 add variable magit-font-lock-keywords
new b4fdafa Merge branch 'maint'
new f19061e Merge branch 'master' into next
new ab60563 Makefile: reduce output
new 3e11f42 Makefile: don't mention flet is obsolete when compiling
new 18a13f9 Merge branch 'maint'
new dde045f Merge branch 'master' into next
new 4938d1b fix magit-get-next-branch, adding magit-rev-diff-count
new 937514b Merge branch 'master' into next
new 6d24680 magit-insert-diff: enforce short diff style for submodules
new 90d8130 Merge branch 'hotfix/submodule-diff' into maint
new abd55c6 Merge branch 'maint'
new 20ea388 Merge branch 'master' into next
new 34bff35 use `git -c g.o=v cmd' only when git supports it
new 9460ac4 Merge branch 'maint'
new 3e02e6e Merge branch 'master' into next
new 7d44d92 improve installation instructions and other docs
new 4ef0d90 Merge branch 'feature/readme' into maint
new 4499786 Merge branch 'maint'
new 41a83fb Merge branch 'master' into next
new f789ade Make `magit-guess-branch' have git grep the reflog for at
most one branch name.
new f24a6dc Merge branch 'feature/quick-reflog'
new 00dda55 Merge branch 'master' into next
new f42b89c magit-refresh-log-buffer: fix section heading
new 2240297 Merge branch 'master' into next
new 5d56aac Ensure that the magit-insert-status-line second argument
is a known string
new f1662d4 Revert "Ensure that the magit-insert-status-line second
argument is a known string"
new 604d84d fix #667 without adding additional cruft
new fd63929 fix typo in string
new cb5025d magit-last-point: add prefix, make permanent buffer-local
new c54f6c1 cleanup magit-revert-buffer and magit-update-vc-modeline
new 03d99ca magit-refresh-wrapper: fix refreshing status buffer
new e105245 Merge branch 'master' into next
new a2d032e magit-run*: only advertise key for *magit-process* if
there is one
new 39ab66f magit-need-refresh: ignore non-magit buffers
new bba2b35 Merge branch 'master' into next
new 3ab8a0e Revert "magit-run*: only magit-mode buffers need to be
refreshed"
new 16644f0 magit-refresh-wrapper: always revert file-visiting buffers
new 6fb8006 Merge branch 'master' into next
new 0634208 fix magit-item-highlight for default theme
new de7380f Merge branch 'master' into next
new 5f1d36c magit-revert-buffers: perform cheap tests first
new 800d42f magit-key-mode: don't delete other windows to show menu
new 12a72a8 magit-key-mode-command: kill key-mode buffer before
calling command
new 7ef5f71 magit-key-mode-command: cleanup
new 3c54ade magit-key-mode-add-option: inverse test
new c2e3a50 Merge branch 'master' into next
new 385ed14 sanitize tests/run-tests.el
new 1f7f3d4 Merge branch 'master' into next
new 53a6e17 tests/run-tests.el: /path/to/magit/../DEPENDENCY to
load-path
new c989785 magit-section-context-type: de-uglify
new c248a5e magit-prefix-p: improve doc-string
new e4545e7 add new function magit-section-match
new 6db4061 refactor magit-section-case and related functions
new 36fb383 rename magit-add-action{ => -clauses}
new 91f9130 Unbreak status buffer with an ongoing rebase
new d0fce69 Merge pull request #672 from
afrepues/feature/fix-status-buffer-with-ongoing-rebase
new 137df90 Merge branch 'master' into next
new 7a4c409 Merge branch 'feature/section-case'
new 864f4e2 Merge branch 'master' into next
new 4bb6cb0 magit-read-rev: raise error if user makes no selection
new 9b606bd cleanup magit-ido-completing-read and
magit-read-file-from-rev
new 6846f00 magit-read-remote: make argument PROMPT mandatory
new 71626f5 magit-refresh-log-buffer: cleanup
new 5586794 magit-refresh-reflog-buffer: split long line
new bd0a9c3 revert bad refactoring
new 7cff9f0 add magit-delete-tag and magit-read-tag
new b6e1d60 semantic and cosmetic cleanups
new b5674b1 Fix regexp matching in magit-long-log
new c781f31 magit-read-tag: fix typo
new 2cf3ddd magit-key-mode-command: don't quote arguments to git
new 55aaac2 Add --branches/--remotes support to logging
new c7f8546 Save the buffer in the commit function
new 7379232 Simplify commit handling in Log Edit Mode
new aabc788 Release Git Commit Mode 0.12
new 8b33625 magit-log-edit: shorten long lines
new 690db69 magit-get-top-dir: for default-directory by default
new e5c192b magit-read-rev: handle no input case directly
new 664737c Add -ab for --branches without argument
new 1847897 Merge pull request #679 from
tkf/magit-key-mode-all-branches
new f297dc1 Fixes the implementation of magit-dired-jump
new da5d8f2 Fix commit in Magit Log Edit mode
new 204db67 magit-log-oneline-re: add missing statuses
new a4ade1b make displaying tags line in status buffers a choice
new ad7f69a add option to choose whether HEAD/tag is subject in tags
line
new a9a9b1d add headings for variable sections
new 55e8fd4 magit-inotify--callback: fix indentation
new 705369e Update README instructions to reference package-install
instead of install-package when trying to install from ELPA.
new 2aba05f Merge pull request #689 from divyekapoor/maint
new 54156be magit-rev-diff-count: support git < 1.7.2
new f3b9c7c Merge branch 'maint'
new 32c3947 Merge branch 'master' into next
new e16f61a Ignore whitespace in magit-blame-mode.
new f3c601d Merge branch 'magit-blame-ignore-whitespace'
new 5c585da Merge branch 'feature/improve-tags-line'
new 4ffcb34 Merge branch 'fixing-dired-jump'
new 4cc0cdf Merge branch 'afrepues-master'
new 0255898 don't run tests on travis, still build
new c66a94d magit-git-dir: use file-name-as-directory
new e5ec0f6 Merge branch 'fix-diff-count'
new 8653dfc Merge branch 'master' into next
new 59eda75 Makefile: install in $(PREFIX)/share/emacs/site-lisp/magit
new ff24d86 magit-delete-directory: use copy of
tramp-compat-delete-directory
new d492111 magit-delete-directory: use copy of
tramp-compat-delete-directory
new 1b5c0fd move travis indicator below heading
new 54dd0d9 Fix default-directory issue with magit-grep.
new 54c76b4 travis: allow build on emacs-snapshot to fail
new 8f8342c Merge pull request #699 from
sanjoy/default-dir-in-magit-grep
new bf93ffc Revert "travis: allow build on emacs-snapshot to fail"
new 7d58a24 fix ff24d86
new b70782b improve wording in readme
new 88d8ed1 Merge branch 'master' into next
new 86d3d49 Move 'unpulled' section down in status buffer
new 4ec597b Always use a range when calling magit-rev-range-describe
in magit-diff
new 4454560 Merge branch 'correct-diff-section-name2'
new c7fb7dc optionally restore previous window conf after killing
Magit buffer
new 064766d simplify magit-parse-log-line
new eca6b57 colorize label in `magit-reflog'
new 89f128a Add rebase-mode-show-commit
new 8dd59b6 rebase-mode.el: move all require forms to start of Code
section
new d73a767 rebase-mode.el: require rx
new 0fad0d2 add rebase-mode-backward-line
new e92549f rebase-mode-show-commit: better doc-string
new 89a7289 magit-prefix-p: fix doc-string typo
new 64c8cbe magit-format-commit: make %h format respect
magit-sha1-abbrev-length
new fefea19 magit-refresh-status: use magit-format-commit for head
summary
new 0c690ae Merge branch 'master' into next
new 5354f03 magit--refresh-cherry-buffer: use magit-format-commit for
commit summary
new 4341593 magit-cherry.el: shorten long lines
new b5a6d02 magit-show-commit: set default-directory to top of repo
new e6617a4 Merge branch 'master' into next
new 05f53ee remove cl-lib submodule
new f8ba7ab magit.el: update copyrights
new f4ed8b1 magit.el: cleanup copyrights
new 5f03723 fix d492111
new b90305b Merge branch 'maint'
new 5acdbdb even more detailed tarball installation instructions
new e9b3121 Merge branch 'maint'
new 0f8d6d5 add magit-log-edit-nop
new 8564028 magit-key-mode.el: improve doc-strings
new c3c6857 magit-key-mode-build-exec-point-alist: move definition
new 6cfa40d magit-key-mode-redraw: fix indentation, line length
new c4c1e46 magit-key-mode.el: add section headings
new c181677 magit-key-mode.el: move defvars into appropriate sections
new 7d5aab7 rename magit-key-mode-{ key-maps => keymaps }
new 47f889c rename magit-{ log => pre-key }-mode-window-conf
new 72aa33d define magit-set-variable-and-refresh only once
new ed313e6 removed unused variable magit-ediff-file
new c3d4063 add `magit-' prefix to `escape-branch-name'
new f70b027 move definition of magit-buffer-switch and
magit-quit-window
new 44580c0 move magit-server-running-p into compat section
new 4099970 move magit-bug-report out of sight
new 046962c cleanup magit-bug-report and related variables
new 15dc288 magit.el: change and add section headings
new fe56759 Merge branch 'maint'
new 8914aa9 magit.el: change and add more section headings
new dcf98e0 magit-tests.el: merge version from master
new 30db63f magit-tests.el: fix and cleanup
new 359418a README.md: small change
new 8ac1456 .travis.yml: don't us virtualenv-emacs; don't test contrib
new 7863a51 cleanup library headers
new a3e9151 cleanup doc-strings
new a9ed908 update authorship information
new eae9bfd remove bin/authors.pl and bin/mk_rel.bash
new 751482a magit: prefix make-commit-button with magit-
new 471f13b move script contrib/magit to bin/magit
new 3c11208 remove contrib/magit-classic-theme.el
new a542b5e contrib/magit-inotify.el: prepare for melpa
new 9bb72d6 contrib/magit-inotify.el: reindent Commentary
new 838777f Merge branch 'artagnon/master'
new 2004825 magit-push: shorten lines and prepare for next commit
new 7c71c29 magit-push: don't always prepend refs/heads/ to ref name
new eac6867 magit-rebase-step: cosmetics
new 0cb1da3 add new function magit-file-line
new 7de9745 magit-rebase-info: cosmetics
new 59f46ec magit-status-refresh: show commit rebase stopped at
new 5a62a09 add option magit-commit-mode-show-buttons
new baa09bb deal with magit-custom-options being dynamically bound
new fb447f7 allow not using --graph when generating logs
new df74214 magit-move-branch: cosmetics
new 50c0f50 magit-delete-branch: restore old behaviour
new a8386ce magit-git-dir: add optional SUBPATH argument
new c4b0ad2 remove magit-tree-contents
new 992bb2f de-obfuscate magit-list-interesting-refs
new c859b43 fix more section headings
new 9fa4061 Revert "Call git wip asynchronously"
new 89a8904 merge magit-indentation-for into its only caller
new 69db0ee merge magit-write-file-lines into its only caller
new 07edacf move definition of magit-commit-at-point
new 5cccf53 remove unused variables magit-wazzup-{head,all-p}
new e8e684a rename magit-{filename => magit-file-relative-name}
new 68e4c50 add forgotten Merging section heading
new 84d787a set stage for next few commits
new eca7bcb collect magit-read-top-dir and its support fns in one
place
new 96cf008 just one "Git Low-Level" subsection
new 88d18dd just one "Various Utilities" subsection
new 8f662c3 move magit-with-refresh into "Utilities">"Various
Utilities"
new babd7a0 merge magit-current-line into its only caller
new d6a0342 magit-propertize-section use mapc instead of dolist
new 0050017 merge magit-current-line into its only caller
new 372e0a1 Merge branch 'arrange-Utilities' into cleanup
new 13e025c collect all keymaps and menus in one section
new eaa747e Merge branch 'collect-Keymaps-and-Menus' into cleanup
new 3ff6b8e capitalize section headings
new 09aa3c8 make magit-post-command-hook
new 72e8943 split section "Sections" into subsections
new f118bf1 move misplaced fns into correct "Sections" subsections
new 2ecb794 move uses of magit-define-{level-shower,section-jumper}
new b1a7822 Merge branch 'arrange-Sections' into cleanup
new f868b7f split section "Status Mode" into subsections
new 20b030f Merge branch 'split-Status-Mode' into cleanup
new 6e4245a add more toplevel mode sections
new efc19c0 rename some toplevel sections
new ef3c921 fix magit-log regexp matching with square-brackets
new a968c82 Merge branch 'fix-log-regexp'
new 5633708 fix "Git is already running"
new b603a4b magit-stage-item: fix file-name completion
new fc53154 rename functions used in magit-process-filter
new a935c93 split section "Magit Mode" into subsections
new 815ee78 Merge branch 'split-Magit-Mode' into cleanup
new 2933c28 Mark "Acting" and "Act" sections
new 56f3f07 Merge branch 'collect-Acting' into cleanup
new c31da52 just one top-level section for options and faces
new d5d2e6b move magit-custom-options to magit-key-mode.el
new 67b1b21 move magit-version right below "Code:" heading
new 6331718 new option magit-status-verbose-untracked
new 797b25b spread definitiion from section "Internal Variables"
new 603fe5c magit-read-rev-history mention magit-read-tag in
doc-string
new 252a27b Merge branch 'spread-Internal-Variables' into cleanup
new fa2dc5a upcase section heading "Git Features"
new e8606ad create magit-compat.el for Git and Emacs compatibility
code
new a312844 use {setq,defvar}-local; define them for older Emacsen
new 56d396e Merge branch 'compat' into cleanup
new 59fd7f6 update authorship information (on master)
new fc86ec3 Merge branch 'maint'
new ba53071 Merge branch 'cleanup'
new d987946 README.md: remove duplicated build status
new 0f035e5 magit-rev-diff-count: use cl- prefixed functions
new d8550cf magit-compat.el: test for correct function
new 2cf009f Fix regex for finding pseudo-header position
new 353ea1c fix 5633708
new d6042f7 add option magit-rigid-key-bindings, replacing
magit-simple-keys.el
new f8b21c2 tests/magit-tests.el: quiet byte-compiler
new 69ece2a remove contrib/magit-inotify.el
new afb15b7 improve version detection and build process
new 417c877 Merge branch 'better-build'
new 02296ed don't require package.el for compilation
new ca75621 magit-process-password-prompt: support yubikeys
new 4e6513a magit-compat.el: whitespace
new 215897d magit.el: cleanup dependency declaration
new ba574a9 magit.el: remove Version keyword
new 9c33f20 magit-manual-merge: correct doc-string
new 2d6f9ff magit-key-mode-popup-merging: add --no-commit
new d91708e magit-version.el: properly terminate local vars list
new d228fbe Makefile: add magit-flow.el to ELS
new 6a5289d support aborting a merge action
new 9fe7221 Revert "magit-key-mode-popup-merging: add --no-commit"
new 4ef2e28 magit-revert-item: replace misleading comment
new 1acdcc4 add magit-run-git*
new 93fb9c9 magit-git-standard-options: is no longer customizable
new 6754e23 add magit-run-git-async-with-input
new 6a01d9a magit-log-edit-commit: cosmetics
new 708981c Merge branch 'run-git'
new 1bf6924 add magit-assert-one-parent, replacing
magit-choose-parent-id
new d0fae05 magit-apply-commit: remove optional NOERASE argument
new 47ea118 split magit-apply-commit into three functions
new fff53ab Merge branch 'split-apply-commit'
new b10ed94 define magit-git-standard-options before first use
new 2105447 leave it to git to prepare the commit message
new 33f9372 fix 6a5289d
new ebfa3db remove with-magit-tmp-buffer
new 702e2f7 remove magit-goto-line
new 447f45c define string-prefix-p if it doesn't exist
new bd47e15 magit-compat.el: remove stray commend
new 3156320 move magit-use-region-p to magit-compat.el
new 5477033 move magit-highlight-line-whitespace
new 3b7104e magit-highlight-trailing-whitespace: cache style itself
new 89321bb split Utilities section, rearrange
new f181b20 Merge branch 'cleanup'
new dbb3e61 use the semantically best conditional
new db552e9 Makefile: removed install-loaddefs target.
new 349c34a Makefile: use install-info to install info files by
default.
new 0e12909 Merge pull request #730 from
bastianbeischer/makefile_fixes
new a779c50 Don't use an unqualified title for the unstaged changes
new 2b3c917 Remove unneeded parameter from unstaged-changes inserter
new c5a6cc2 Fix "git reset" failing with identical file/tree names
new 67171fc Merge pull request #735 from
lunaryorn/unambiguous-git-reset
new aa1d735 Merge branch 'conditionals'
new 1ee4abf magit-stash{,-index}: cosmetics
new c45ec72 shorten long lines
new bf998e5 use cl-mapcan instead of (delete nil (mapcar ...))
new de38df7 Merge branch 'cleanup'
new db051ef move magit-grep into section "Acting (3)"
new 8a6c59b sanitize interactive magit-grep
new ef75dae make "Submoduling" a subsection of "Acting (3)"
new 7c2546a move magit-interactive-rebase into "Rebase" section
new 73cdc53 move magit-interactive-resolve into subsection of "Acting
(3)"
new 8a28a25 make "External Tools" a subsection of "Miscellaneous"
new c1fbd14 fix typo in section heading
new 7a52bd7 Merge branch 'sections'
new 6598919 add magit-with-git-editor-setup
new 4a545ce improve magit-with-git-editor-setup
new cf3e072 Merge branch 'git-editor'
new 760deff fix typos in documentation
new 216cc4b fix errors and typos in documentation
new faf0cb7 add missing DESTDIR prefix to Makefile
new a36a801 make reading passwords customizable
new 2a3bbc3 magit-process-{username,password}-prompts: pimp regexps
new 2cc379e forward git/ssh yes-or-no prompts to the user
new c965a72 Merge branch 'prompt'
new 33684cc remove magit-bug-report
new 0dbf576 update modeline inside `magit-revert-buffer'
new 481dd48 magit-refresh-wrapper: cosmetics
new 20c937b only call dired-uncache when needed
new a4cf02d add magit-refresh-file-buffer-hook
new 78d38c3 Merge branch 'refresh'
new 5f889ad magit.texi: remove FAQ 2.1; it's wrong
new bcce594 magit-read-file-from-rev: fix regression
new 65afba4 create magit-log-edit.el from existing code
new e80d963 rename to magit-log-edit-prev-window-configuration
new 7c00837 rename to magit-log-edit-status-buffer
new 9c79f26 magit-log-edit-mode-map: reorder bindings
new 8559a26 Merge branch 'separate-log-edit-mode'
new 8fcae59 magit-edit-log.el: define keymap before mode
new 9e82d03 merge toplevel sections "Acting (1)" and "Acting (2)"
new fcf2833 allow using magit-add-log during rebase
new 13d21ce refactor log commands
new e48ba52 name the reflog commands correctly
new 0323cff save top directory in log commands
new 166e3b3 Merge pull request #744 from aaa707/master
new f7ea252 `magit-process-*-prompt{,s}': append '-regexp{,s}' to var
names
new 14e2e8f `magit-process-password-prompt-regexps': support ssh(1)'s
RSA key prompt
new def8e2c `magit--refresh-cherry-buffer': correct in-buffer
documentation
new 1fa818e `magit-cherry': pop to `magit--cherry-buffer-name'
*after* reading args
new 0ad6992 INSTALL.md: minor corrections
new c73ebb3 magit.texi: remove "Customization" chapter
new 5a5b37f `magit-rebase-info': update docstring
new c8af6b9 `magit-rebase-info':
s/file-exists-p/file-{directory,regular}-p/
new 3a78de2 `magit-file-line{,s}': add docstring
new aec8b6f `magit-file-line{,s}': s/file-exists-p/file-regular-p/
new 53d05e7 `magit-delete-branch': fail gracefully if branch =
current = master
new a82373d `magit-read-file-from-rev': run git-ls-tree(1)
recursively on correct rev
new 9694080 `magit-highlight-line-whitespace': set ":from-end" to t
new 5a57737 magit.el: move 'thingatpt requirement to rebase-mode.el
new aa589c2 `magit-{sha1-abbrev,log-cutoff}-length' are ints, so
treat them as such
new 31a4cc6 `magit--branches-for-remote-repo': simplify
new 27f73a3 `magit-key-mode-popup-logging': remove "-ab" switch
new 7a63433 `magit-list-interesting-refs': differentiate vars in
`for' clauses
new e332862 magit.el: cleanly support aborting a merge operation
new 5915860 `magit-diff-working-tree': make prompt more informative
new 62d342f `magit-wip-{commit,echo-area}-message': fix repo token in
docstring
new 2005114 `magit-goto-diffstats': don't report "No diffstats
section found" if we did
new 4031f3f `magit-list-repos{,*}': cleanup
new 743cbbd `magit-checkout': make prompt more informative
new cbeabbd `magit-file-lines': don't `nreverse' twice to trim a
trailing newline
new 59b9ef6 `magit-rebase-info': use `magit-file-line{,s}' instead of
`with-temp-buffer'
new c6d1b43 `magit{,-status}-mode-map': move `magit-cherry' keybind
new 860ab7c Fix quoting
new 00461ea [Fix #20] Don't font lock Magit header before Magit is
loaded
new 7f3d1b8 Release Git Commit Mode 0.13
new 971c2a6 magit.el: add `vc-follow-symlinks' to 'magit
customization group
new a7bce70 Merge pull request #746 from praet/documentation
new 600490d Bump version of Git Commit mode
new 0bb8e79 Merge pull request #750 from praet/prompts
new 0f9fb8a `magit-log': remove optional EXTRA-ARGS arg
new 0f4d1b6 `magit-merge': correct docstring
new 86e805e `magit-automatic-merge': remove
new 6fcac6c `magit-merge': absorb `magit-manual-merge'
new fc32613 `magit-merge': warn before starting merge in a dirty
worktree
new c6f0d68 Merge pull request #748 from praet/cleanup
new 7c6373f Merge pull request #758 from praet/merge-warn-dirty
new 02af361 Merge praet/vc-follow-symlinks
new 523a6d4 magit-key-mode.el: make faces customizable
new 00875a6 Merge branch 'praet/key-mode-faces'
new 03b19cd Merge branch 'praet/bugfixes'
new 4d69a3e Merge branch 'praet/file-lines'
new f5507dd Merge branch 'praet/rebase-info'
new e0bbadf Merge branch 'praet/cherry'
new c58ff58 magit-compat.el: use `defvar-local' for declaring git
compat vars
new c217b28 `magit-rev-diff-count': check git-rev-list(1) "--count"
support
new cd1ef2f `magit-wazzup-toggle-ignore': optimize writing to wazzup
ignore-file
new ab1cf45 `magit-tests--modify-file': optimize writing to filename
new af01cc9 Merge branch 'praet/optimizations'
new 55b92aa quiet byte compiler
new 7c2e664 Update various URLs
new d35266e Do not ask for confirmation on style errors
new 1cc3dfa Rx'ify summar regexp
new e3b428d add renamed library git-rebase-mode
new 32ca506 add some header keywords
new 28f3e13 remove unnecessary function declaration
new 2c5d076 git-rebase-mode-map: arrange and align
new 425d38e define actions explicitly
new bd76380 git-rebase-mode-font-lock-keywords: move defintion
new 93dedf7 add section headings
new 0b44b00 git-commit-mode: remove magit patches
new b20f881 git-commit-has-style-errors-p: move definition
new ef1b54b git-commit-end-session: move definition
new 76af77a use elisp style headings in Commentary
new 6bdbc74 git-commit-mode.el: shorten long line
new 1c3254d git-commit-mode.el: untabify
new da5bfe0 Merge branch 'git-rebase-mode'
new f034624 enforce use of spaces for indentation
new ef2e83a switch to version 3 of the GPL
new d4aafbb library header cosmetics
new 4c25c1a change maintainer
new 96608f1 remove Version header keywords from libraries
new 10c7f71 magit-with-git-editor-setup: add SERVER-WINDOW argument
new 6142abf remove magit-log-edit.el and rebase-mode.el
new 3ab2398 Makefile: declare EFLAGS before we use it
new 1fd3ab5 Makefile: move .PHONY declarations next to their targets
new 504405a Makefile: explicitly declare phony targets phony
new f454421 Makefile: 'clean': don't try to remove 'magit.spec'
new 24ace98 Makefile: 'clean': only remove 'magit.info' if we're not
in a git repo
new d8c95a9 Makefile: s/rm -[rf]+/$(RM)/g
new 619e433 Makefile: restore 'magit-pkg.el' target
new 56f4611 Merge branch 'makefile'
new edb5427 Merge branch 'makefile' into outsource
new cb2cba3 add git-{commit,rebase}-mode as dependencies
new bdb2ff3 Merge branch 'outsource'
new 2761cae check in magit-pkg.el (kludge)
new b92dd65 set Version keyword in library headers
new 8d74f4f git-rebase-mode.el: fix summary line
new 36628cc git-rebase-mode.el: fix summary line
new 6c2d599 Makefile: add 'test-interactively' target
new 597717a Makefile: consistently format inline elisp
new c5bea2c Makefile: cosmetics
new c91fe6f Merge branch 'praet/process-prompts'
new 170f666 magit-process-yes-or-no-prompt: cosmetics
new 7bed544 fix function magit-process-yes-or-no-prompt
new 6108868 Add docstring to turn-on-magit-wip-save
new b0954e5 use default gpg key for now
new f058b91 support signing tags
new 0515725 remove magit-annotated-tag
new 225c540 Merge branch 'tag'
new 56064b8 Adding some debug declare for debuging with edebug
new 4ebb285 magit-key-mode-popup-logging: add --grep= option
new 11e0393 Docstring for magit-set-section-info
new 004cc9b Merge branch 'grep'
new 46b3141 magit-merge: use git-merge options when calling git-commit
new cece95d Merge remote branch origin/master'
new c828488 Escape curly braces on Windows
new 0249a47 Merge branch 'curly-windows'
new 0648f80 magit.el: add "Setters" subsection to "Options"
new a233bd4 allow setting diff options using a popup
new fa8f3b7 Merge branch 'diff-options'
new 86a8928 magit-with-git-editor-setup: surpress popping of process
buffer
new 1c59428 magit-tag: fix bugs
new 27af097 handle amending the same in magit-{commit & tag}
new c31d33e magit-with-git-editor-setup: improve macro hygiene
new 6fd45e5 use emacsclient from same directory as emacs process
new 1bea304 kludge for process-attributes returning nil
new 9915cbd git-rebase-mode.el: fix for incorrect function name
new f745e8c `magit-process-yes-or-no-prompt-regexp': robustify regexp
new 96627dd `magit-refresh-commit-buffer': pass `magit-diff-options'
to git-log(1)
new 5caa96b Merge pull request #774 from
praet/process-prompts-leftovers
new ea2a0b4 `magit-key-mode-groups': 'committing': fix parens
new 7a40577 Merge pull request #776 from praet/paren-fix
new 08fd82e Merge pull request #775 from praet/show-commit-diff-opts
new f6fda56 magit-with-git-editor-setup: respect server-socket-dir
new 3ce711d `magit-tag': s/"-a"/"--annotate"/g
new d503fa4 `magit-tag': s/amendp/annotate/g
new deeb3ca Merge pull request #778 from praet/annotated-tag-fixes
new ee1c408 add option magit-git-editor
new 81c931a Merge branch 'hotfix'
new 185f3bd `magit-git-editor': minor docstring fixes
new aefb8c0 `magit-with-git-editor-setup': correct path to server
socket
new ad05442 `git-commit-cancel': cancelling commits...
new 19a89b0 Merge pull request #782 from praet/git-editor
new 70bde98 automatically save buffer when done editing steps
new a13f0ae `magit-guess-branch': use new func
`magit-get-previous-branch'
new b63bf08 remove git-commit-may-do-commit function
new 8d342ca Merge pull request #793 from praet/get-prev-branch
new ecc1f84 Some better use of with-current buffer
new 1a0b002 merge branch 'commit-cancel'
new c36bf59 rename magit-commit{,-confirm}-{cancel => abort}
new 12be02c Merge pull request #796 from vanicat/t/some-cleanup
new 1f870e5 refactor git-commit-{commit,abort} and related code
new 95e41b5 set $GIT_EDITOR from scratch, add client-less fallback
new a8a5dc9 magit-commit-internal: use new git-commit-commit-hook
new 5918778 Merge branch 'sane-client'
new 5317763 fix previous commit
new 4abc19a run git-commit-commit-hook only when no clients exist
new 9d7868e fix previous two commits
new 4860346 further improve magit-with-emacsclient
new a1eb0bd magit-commit-internal: when tagging use TAG_EDITMSG
new 050becc Makefile: add 'authors' target
new d91ae08 AUTHORS.md: auto-generated using 'make authors'
new 305c7a3 remove obsolete references to `git-commit-commit-function'
new 480da7a Specify the argument of verify-visited-file-modtime
new 7ab290f magit.el: remove `git-commit-commit-function' declaration
new 9380bd1 `magit-assert-emacsclient':
s/tramp-file-name-p/tramp-tramp-file-p/
new d363116 `magit-interactive-rebase': pass more specific ACTION to
`magit-assert-emacsclient'
new 1207fe7 Merge pull request #810 from praet/sane-client-fixes
new 7eb28fb Merge pull request #809 from praet/attribution-v4
new a80929f magit-save-some-buffers: add optional TOPDIR argument
new 362ed81 magit-buffer-switch: add optional SWITCH-FUNCTION argument
new dca006e magit-buffer-switch: detect magit buffers using
derived-mode-p
new ab6890c fix handling of magit-restore-window-configuration
new cb74215 update license in README, fix other GPL notices
new 91763a2 `magit-remove-conflicts': `delete-dups' from ALIST before
populating hash table
new d00e411 Merge pull request #814 from
praet/magit-remove-conflicts-fix
new 83dac35 Magit now requires GNU Emacs 23.2 or greater
new e2f9c45 hard require git-{commit,rebase}-mode
new b0967b0 don't mark first comment as error, and rx cleanup
new 707a9f3 fix travis changes in last commit
new 768f09c here you have some semicolons, travis
new 6c6599f customizable max summary length and remove `rx'
new e32ad05 remove magit-pkg.el
new 53b6766 ignore magit-pkg.el
new 6655c0c README.md: prominently link to curated issue list and faq
new 3872b95 partially revert 24ace98e741726d5abc47d772dc6c4b83b2d4613
new 04e6557 fix d8c95a9d9b255effac4043c6201d6bb4c7315323
new c80e34e Makefile: put ../git-modes on load-path
new f72f1fb Makefile: add BATCHE
new 2b84ad7 Makefile: fix elisp indentation
new 420af15 Makefile: avoid noise by suppressing vc
new 8d83902 magit-set-default-diff-options: suppress warning
new 05ee011 consistently name Custom groups
new ae119e9 move definition of git-commit-confirm-commit option
new 51fa5cf use -r to toggle --amend in the committing popup
new 9589f6e minor fixup
new 0b1cf49 add Custom groups git-{commit,rebase}{,-faces} to
magit{,-faces}
new 45e7e67 restore magit-add-log that was with magit-log-edit.el
new 007da20 add magit-run-git-gui-blame
new 420d888 Merge branch 'buffer-switch'
new 64225db optionally expand staged section upon commit
new f9ddd0e merge fns into git-commit-insert-header-as-self
new 1545213 git-commit-insert-header-as-self: stop using some env vars
new 5779135 magit-expand-staged-on-commit: disable by default
new b872cbf Merge pull request #817 from magit/minimal-emacs
new 94fddad call magit-OPNAME-action-hook, fixes #802
new cbe4d9e make :eval kludge added in last commit unnecessary
new 99b8910 magit-git{,k}-executable: store full path, not just name
new 78c7dfa add magit-quote-curly-braces
new fc916a8 magit-run-gitk: on Windows: fix putting sh on path
new a565568 Merge branch 'fix-windows'
new 0422dc2 make it official that only Git >= 1.7.2.5 is supported
new 5fd5fb6 recommend git-1.8.2
new fc6f481 exclude unformattable from interesting refs
new 3347af3 Merge pull request #831 from npostavs/filter-odd-refs
new 00130df Revert "git-commit-insert-header-as-self: stop using some
env vars"
new 72e83f3 `git-rebase-mode': change name to "Git Rebase"
new 1cac65d `git-rebase-mode-map': fix docstring typo
new 1681e25 `git-rebase-mode-menu': make "Done" call
`git-rebase-server-edit'
new 8635036 `git-rebase-move-line-up': don't swap top lines
new 60c27b7 Makefile: use $(RMDIR) in magit-$(VERSION).tar{,.gz}
targets
new 42531a6 `magit-apply-hunk-item*' call `use-region-p' only once
new 1f00ac6 `magit-quote-curly-braces': fix case-insensitive matching
new eeeefe6 `magit-run-git-gui-blame':
s/magit-start-process/start-file-process/
new c5d8a76 `magit-run-git-gui-blame': s/Git Blame/Git Gui Blame/
new 43ff129 `magit-run-git-gui-blame': pass options *before* rev and
filename
new 001b75f .mailmap: add "Noam Postavsky"
new 3ba28bd AUTHORS.md: auto-generated using 'make authors'
new 465f4ae INSTALL.md: add link label def for
`git-{commit,rebase}-mode'
new 85cae2d `git-rebase-show-commit': run `magit-show-commit' in
correct `default-directory'
new db07634 `magit-create-branch': simplify
new 10ac399 Merge pull request #837 from praet/git-gui-blame
new 795adda Merge pull request #832 from praet/doc-git-modes-link
new 7cb90fb Merge pull request #833 from praet/makefile
new a3ca3e4 Merge pull request #834 from praet/use-region
new 2315a44 Merge pull request #835 from praet/cygwin-matching
new 2c30dfd Merge pull request #838 from praet/authors
new b308be6 Merge pull request #841 from praet/create-branch-cleanup
new 88f975a Merge pull request #42 from praet/commit-insert-header
new dca160f * magit.el (magit-quit-window): Fix Issue #825, reset
magit-previous-window-configuration and not
magit-restore-window-configuration.
new 3d84b90 Merge pull request #45 from praet/rebase-show-commit-fix
new 5b5768e Merge pull request #38 from eschulte/master
new 41b1bb7 mention mandatory dependencies in README.md too
new db3f5c5 README.md: prettier links
new d3a9184 move definitions of magit-diff-{del,none} faces
new 0f953b2 add magit-key-mode-show-usage
new 4f1274f Remove confusing message on mode activation
new db00439 Fix highlighting of non-empty second line
new 4c0c855 Fix highlighting of summary lines without trailing
newlines
new 0bba65b Fix matching of empty lines before summary
new 9f98500 improve expansion of staged changes on commit
new c7216d1 fix saving and restoring window configurations
new 7e10d6f rename magit-{buffer-switch => display-mode-buffer}
new c75746a Merge branch 'winconf'
new ba40a8d magit-stage-item: read argument inside interactive
new 67a96ea magit-stage-all: cosmetics
new 66a0644 use background color to hightlight current item
new 94f9ec4 fix and refactor hunk refinement
new b5bddae when THEN ends with explicit t drop the exlicit nil ELSE
new 300f0b1 reduce nesting of some functions in the "Diffs and Hunks"
section
new c68b9be remove unnecessary uses of let in some functions
new c616267 magit-diff-default-hunks: remove empty string inside
interactive
new 5d3b5c4 magit-insert-hunk-item-region-patch: merge conditionals
new eaaf148 merge magit-hunk-item-is-conflict-p into only caller
new 8dadf64 Merge branch 'diff-highlight'
new 2326a9d Merge branch 'cleanup'
new b3f217b add magit-mode-setup, all but replacing magit-mode-init
new e75d395 Merge branch 'mode-setup'
new 18565fe fix bug in magit-define-command macro, magit-log cannot
opened
new 265bc84 Merge pull request #847 from acple/fix-macro-bug
new db0434b fix doc-string typo
new bf82714 git-commit-mode: require dependencies
new 5293871 rename section "Diffing" to "Ediff Support"
new 75379b4 move misplace "Diff Mode" section heading
new 9ca3a8d add magit-buffer-file-name
new 408128c move definitions of magit-save-index and magit-show
new 441bf29 move magit-insert-region right below its callers
new 7439645 merge magit-insert-current-line into its only caller
new 32c68f2 move definition of magit-init
new 52e500c add new subsections to "Status Mode" section
new 68b3317 add magit-decode-git-path
new 6d84655 magit-mode-setup: cosmetics
new 3ea648f Merge branch 'cleanup'
new 62c3387 Revert "merge magit-insert-current-line into its only
caller"
new 8564943 move magit-insert-current-line right below its only caller
new f4faad1 remove some makeup (fix: magit-mode-setup: cosmetics)
new 4cb084e magit-git-dir: rename argument SUBDIR to PATH
new 6118915 magit-buffer-file-name: ensure returned value is full path
new e08a498 magit-show: use full path for tempory buffer-file-name
value
new c55ecab magit-compat.el: note when support for tested features
was added
new fceb28f Add debug statement to magit-section-action
new 6c587ad Resurrect the staged version of a file
new c40d8c9 Partially revert "magit-git{,k}-executable: store full
path, not just name"
new 5e1ab7e Merge pull request #850 from tarsius/decode-filename
new 18f267d Merge pull request #854 from
vanicat/t/resurect-stagged-files
new 9891f7c Simpler version of magit-decode-git-path
new 7aa0110 Merge pull request #858 from
YoungFrog/simpler-decode-filename
new 32f2b31 Add --track option to branching
new f58fde0 remove magit-run, add magit-run-{stgit,topgit}
new 7b94189 magit-stgit.el: remove colons at end of section headings
new 24d8956 magit.el: rearrange "Git Processes" section
new d876fe7 magit-run*: use command's basename as process name
new 17f1c5a always use ".git/magit-bisect-run" as the bisect script
new 8ce8009 define magit--bisect-last-pos as a permanent local
variable
new 4c9c032 rewrite func `magit-ref-get-label-color'
new 115f13e add new face `magit-log-head-label-head'
new 0b715a5 enable to display HEAD label in magit-log
new 907ad5d magit-insert-staged-changes: do more work here
new 1a9ba2a magit-insert-status-line: declare indentation rules
new 73cdeb7 add magit-insert-status-head-line
new 54f2e7c replace global magit-process-client-buffer with local
variable
new e26c9c7 magit-display-buffer: also handle the timed display
new cc19640 remove unused magit-run-git-async-with-input
new 8cff6e6 magit-{cherry-pick,revert}-commit use magit-run-git
new f8d304a define magit-git-{string,lines} more directly
new 7be604c use magit-git-insert where appropriate
new b7af40f remove magit-cmd-output, do the work insided
magit-cmd-insert
new 6222d73 magit-{cmd,git}-insert: use (&rest ARGS)
new 6c787e5 magit-git-{exit-code,insert}: add doc-strings
new 68175c1 add magit-git-success
new 91e813e Merge branch 'process'
new 5fac635 favor term "rename" over "move"
new 55daaa2 move misplaced subsection heading "ChangeLog"
new 3798184 fontify magit-section-case
new d29dcba move "Submoduling" subsection into first "Acting" section
new 15c08f9 magit-ignore-item{,-locally}: allow editing ignore string
new aa57eb9 simplify magit-visit-file-item
new 1c7fb23 remove magit-with-revert-confirmation
new 6022081 Merge branch 'cleanup'
new 3941eff add magit-insert-status-{merge-line,rebase-lines}
new dadc4ed add magit-insert-status-line-line
new 654db0b magit-insert-svn-{unpulled,unpushed}: always use cache
new f650684 add magit-insert-status-remote-line
new 4909d69 magit-format-ref: cosmetics
new 6e4d21b add magit-get-tracked-branch
new 65f0474 refactor magit-insert-{unpulled,unpushed}-commits
new 9da6846 add magit-status-insert-sections-hook
new 2e01724 `git-rebase-mode-map': bind "M-<{up,down}>" to
`git-rebase-move-line-{up,down}'
new 6a20dd7 `git-rebase-mode-map': bind "C-k" to
`git-rebase-kill-line'
new d34c835 `git-rebase-mode-map': fix docstring typo fix
new dc73c8d define magit-insert-untracked-files using
magit-define-inserter
new ba1cbbc Merge branch 'sections'
new 002d147 Merge branch 'tarsius'
new e7150a0 magit-remote-ref-format: change default to
remote/slash-branch
new 995c824 split into multiple package[.el]s
new c025b8b use -a to mean --all in committing popup
new 8e6ee1e Merge pull request #859 from acple/show-head-in-log
new 21d9678 drop support for Git versions older than 1.7.2.5
new fe6f127 add magit-diff-abbrev-arg and magit-log-cutoff-length-arg
new d7c1151 replace some uses of cond with cl-case
new f232f94 add variables magit-{,ref}log-format
new ac3b795 fix magit-refresh-reflog-buffer inconsistencies
new d14a3f9 magit-item-highlight: use definition similar to that of
highlight
new e1e3428 magit-log-display-author-date: adjust margin in correct
window
new 4df7004 magit-log-{initialize,create}-author-date-overlay: move
mode check to caller
new d1e19af add magit-log-create-author-date-overlays
new e101b9e rename magit-log-{display => refresh}-author-date
new ba2f52d rename magit-log-initialize-author-date-overlay to
magit-log-setup-author-date
new 7fad96a magit-log-author-{*} variables: remove useless doc-strings
new 8676d94 move misplaced custom options
new c985263 magit-log-author-date-max-length: improve doc-string
new bfdbc86 magit-log-create-author-date-overlays: cosmetics
new 053b6aa Merge remote-tracking branch
'refs/remotes/praet/rebase-mode-map-typo'
new 3a9b9a5 magit-insert-staged-changes: fix regression
new 42176f7 quiet byte compiler
new 5dbe34d magit-commit-at-point: never raise error
new 923ada0 magit-guess-branch: remove unnecessary kludge
new 17c98f2 magit-guess-branch: remove unnecessary complication
new c75a5b8 magit-guess-branch: prettify
new 477ebca remove function magit-marked-commit
new bcf4183 magit-diff-with-mark: ask for commit if there is none at
point
new cab966e add "Commit Mark" section
new 60ccda8 cosmetics
new 89e88b5 magit-interactive-rebase: do the reading inside
interactive
new e45512e remove magit-set-marked-commit
new 434a138 move definition of magit-for-all-buffers
new a500693 rename magit-{for-all-buffers => map-magit-buffers}
new aea52b2 simplify magit-set-mode-line-process
new c879618 rename magit-{for-all-sections => map-sections}
new 6fc1ff4 simplify magit-map-sections
new 614a084 magit-wash-sequence: correct doc-string
new ef69472 magit-refresh-marked-commits-in-buffer: cosmetics
new 857c8af Merge branch 'cleanup'
new 24ca685 Move "Commit Mode" heading, rename "Logs{ and Commits =>
}"
new 4d65abf magit.el: add preliminary subsections
new 1c91297 magit.el: minimal subsection rearrangement
new 7260b8e Merge branch 'subsections'
new 505fd3f magit-log-refresh-author-date: no error if now window
shows log buffer
new 9acc621 Use process-file, not call-process
new fb17d70 Fixe typo in 9acc62162c412e66c60a2eafb8faf61ff9694f8f
new c29f899 Fix return value of `magit-ref-exists-p'
new 8ff5b65 Merge pull request #871 from aethanyc/fix-return-value
new 94280d6 remove requirement on a graphical environment
new 699cab7 magit-tag: ensure use of emacsclient when using --sign
new ba89a7e commit: add -v for verbose option
new c4f4c09 magit-rebase-step: assert emacsclient when --continue_ing
new 81ac561 `git-commit-mode': treat lines starting with # as comments
new 5112c4f fix c4f4c096becaca65bf222122e77409cd61fedf9a
new fb66888 `git-commit-mode': insert a newline after commit summary
line
new e0de22e magit-commit-internal: remove EDITMSG after commit
new cd031a7 magit-commit-internal: set git-commit-previous-winconf
new fdac4cb magit-commit-internal: refresh magit buffers with
fallback too
new cf3f159 restore previous winconf after committing
new a45dff1 Merge remote-tracking branch 'refs/remotes/praet/issue-57'
new 52c86d6 git-commit-mode.el: split into sections
new 2d3c9b5 magit-commit-add-log: reduce nesting
new 7c16e58 magit-commit-add-log: initiate commit if necessary
new 09a7c09 Merge pull request #872 from avar/add-v-option-to-commit
new 09967c8 git-commit-mode.el: fix customizable max summary length
new 20f2d05 git-commit-mode.el: customizable commit message
line-wrapping
new d36f124 move misplaced section heading
new ab23847 make git-commit-known-pseudo-headers customizable
new e9cf422 add "Suggested-by" pseudo commit message header
new c909462 move git-commit-mode-map into its own top-level section
new d608255 add new top-level "Font-Lock" section
new 74a52a1 plug eyelashes
new 7b17aee fix 6e4d21b6ef7c7dbc483cda5f17a541bb954224b5
new 427f91a fix two bugs in magit-commit
new 8654203 add git-commit-{prev,next,save}-message,
git-commit-kill-buffer-hook
new 2d5a055 teach flyspell to ignore commends in commit messages
new 6abd646 when editing commit messages enable flyspell by default
new 8d22ef1 add turn-on-auto-fill to git-commit-mode-hook
new 65e92d9 Merge branch 'commit-hooks'
new a601756 remove magit-flow.el for now
new 6c59f0a make commit at point the default input value for
magit-show-commit
new f971e0e README.md: add link label def for `git-modes'
new c3f8cb6 `magit-display-process': fix displaying the process buffer
new c5fd6ff magit.el: add `magit-diff-use-overlays' to `magit-faces'
as custom-VARIABLE
new 7b36292 `magit--bisect-last-pos': properly set prop
'permanent-local to t
new c32af4e `magit-bisect-run': properly set `buffer' and `process'
new 21cc2fb `magit-ignore-item': make LOCAL arg optional
new eca8fa7 `magit-revert-item': don't depend on `cl-flet'
new 94acb4a `magit-revert-item': respect `magit-revert-item-confirm'
new 7a6c6cf `magit-mark-item': fix toggling mark in status buffer
new 8a7ce1f `magit-log-create-author-date-overlays': remove redundant
check
new fbeae4b `magit-wash-log': call `derived-mode-p' only once
new 6ed1cd4 `magit-status-insert-tags-line': remove redundant option
new 208f21f AUTHORS.md: auto-generated using 'make authors'
new b1438db `magit-remote-ref-format': fix docstring
new 97ca454 `magit-remote-ref-format' replace :version kw with
:package-version
new a60e668 Merge pull request #886 from praet/doc
new 633ef34 Merge pull request #888 from praet/process-popup
new f24bc0a Merge pull request #890 from praet/use-overlays-option
new 5c420ae Merge pull request #892 from praet/bisect
new 5581122 Merge pull request #894 from praet/ignore
new 3c5d417 Merge pull request #899 from praet/mark-item
new c8a9835 Merge pull request #902 from praet/author-date-overlays
new fde3348 Merge pull request #904 from praet/insert-tags-line
new dc00bec Merge pull request #905 from praet/authors
new 34d72d0 Merge pull request #908 from praet/remote-ref-format
new 445e6e8 move compatibility definitions back into magit.el
new 4076aba Merge pull request #903 from praet/wash-log
new e55dbdb Merge pull request #885 from
mgalgs/magit-show-commit-default
new dcc9395 make magit-mode-hook customizable
new a97cb4c magit-svn-get-ref-info: insert complete commit information
new e9e0b00 magit-rewrite-set-{,un}used: call magit-refresh
new 2256c81 Merge branch 'various'
new 8ee903e git-commit-mode: set comment-start's *local* value
new b39deda `magit-diff-with-mark': better prompt and completion
new adadc37 `magit-remote-ref-format': cleanup docstring
new dcdddc4 Merge pull request #914 from praet/diff-with-mark-v2
new e29a7a6 Merge pull request #915 from praet/remote-ref-format-doc
new b398ee1 Merge pull request #897 from praet/revert
new 81b1d12 `magit-interactive-resolve`: use `magit-git-lines'
new e5dff94 Merge pull request #917 from praet/interactive-resolve
new 52c6344 Merge branch 'remove-flow'
new 8618430 improve doc-strings and definitions of modes and mode maps
new 876e23b use define-derived-mode to define magit-mode
new b31699e create "Stash Mode" section
new 9da53b1 give mode section a common order
new b939686 add missing magit-{*}-buffer-name variables, change
doc-strings
new 473e54d Merge branch 'modes'
new f688bbf rename magit-log-line struct slot CHART to GRAPH
new c87ef2e add function magit-format-tracked-line
new a4e34eb merge magit-wash-color-log into magit-wash-log
new 2a41d1e don't use first, second, and third; use nth
new c959640 magit-key-mode-popup-committing: add switch for
--reset-author
new 76ff368 move up Checkout action in committing popup
new 12d2300 rename magit-{ => list-repos-}remove-conflicts
new 0f08b48 fix whitespace typo
new 4966a04 magit-refresh-wazzup-buffer: set log style
new 69434e2 teach magit-parse-log-line about unpushed/unpulled logs
new 85e5b21 cleanup magit-present-log-line
new a21f014 remove variable magit-present-log-line-function
new 4d9cf58 rename magit-{present => format}-log-line
new d9b9ab4 move `magit-ref-get-label-color' into new "Reference
Labels" section
new 747cd63 Merge branch 'cleanup'
new 2b85a85 rename magit-log-{unpushed-or-unpulled-commit =>
log-unique}-re
new bb09992 remove variable magit-reflog-format
new fabb305 make variable magit-log-format constant
new 977fc66 make variable magit-reflog-subject-re constant
new a32c672 move definition of magit-log-cutoff-length-arg
new f4d32ec move definition of magit-create-log-buffer-sections
new 63f569f move "Log Author/Date Overlays" to end of "Log" section
new f34c201 rename "Logs" to "Log Washing" and use proper headings
for subsections
new ef7271d move "file log" code where it belongs
new 286bb3c merge magit-file-log and magit-single-file-log
new 162567b magit-read-file-from-rev: add optional DEFAULT argument
new 8317d41 Merge branch 'cleanup'
new 6f69a60 magit-git-section: improve doc-string
new 3a38992 minor magit font-lock cleanup
new 0b6f8cf rename magit-insert-{ => stgit-}series
new f47900b rename magit-insert-{ => topgit-}topics
new 44abd44 rename magit-{svn-insert => insert-svn}-{status- =>
}remote-line
new 5cf72ef Merge branch 'section-cleanup'
new 81fce17 `magit-insert-status-remote-line': define using
`magit-define-inserter'
new 030e9d9 `magit-insert-svn-{unpulled,unpushed}': pass STYLE arg to
`magit-wash-log'
new 95aadae magit.el: add "Compatibility/Emacs" (sub)section headers
new b7e7395 magit.el: restore code provenance statement
new 7385fa5 magit.el: restore compatibility statement
new 7c06f98 magit.el: clean up compatibility statement
new dc72fc0 magit.el: fix Emacs compat function versions
new c4c06ae `magit-refresh-commit-buffer': pass REV *after* options
new f9fe0fa `magit-format-commit': pass REV *after* options
new 2b09d7c `magit-key-mode-add-option': rename to
`magit-key-mode-toggle-option'
new 248ece3 `magit-merge': update docstring
new 799dcb8 `magit-merge-check-clean': optimize
new 77f0bf5 `magit-rename-branch': use old name as initial input for
new name
new dcff94e `magit-rename-branch': do some error checking
new 0e2f029 `magit-rename-remote': use old name as initial input for
new name
new bd45d18 `magit-ref-ambiguous-p': use `magit-git-success'
new b3dbccf `magit-rename-remote': do some error checking
new f732db3 Merge pull request #926 from praet/svn
new 76aa794 Merge pull request #929 from praet/key-mode-toggle
new 8c876e3 Merge pull request #930 from praet/merge-tweaks
new 9e7b263 Merge pull request #932 from praet/rename
new 6044658 Merge pull request #933 from praet/git-string-victim
new 16b7ac8 Merge pull request #927 from praet/compat
new 22ce199 on travis, temporarily disable testing with Emacs-24.3.50
new 1f1f0f2 Merge pull request #928 from praet/args-order
new 8662ff0 `magit-git-section': fix docstring
new 29d8a0b `magit-wazzup-mode': fix docstring
new 556c853 `magit-wazzup-buffer-name': fix docstring
new 53971ba `magit-branch-manager-mode': fix docstring
new 0a0f959 `magit-branches-buffer-name': fix docstring
new b110b83 `magit-commit-mode': fix docstring
new 2f013c7 `magit-*-mode': separate clauses in docstring
new 77031c8 Merge branch 'docstrings'
new 7523ca7 `magit-git-lines': simplify
new 341dea4 `magit-git-string': only move point if buffer contains
anything
new 7d9e0f0 `magit-diffstat-keymap': fix docstring
new 662a264 `magit-cherry-mode-map': add
new d61cbd8 `magit-stash-mode{,-map}': remove
new 43fef9a `string-{prefix,match}-p' (compat): remove
new 4fe99c9 `magit-section-jump-map': quickly jump to sections
new aa92790 Merge pull request #938 from praet/stash-mode
new 31e4264 Merge pull request #939 from praet/cherry-mode-map
new 7d44585 Merge pull request #940 from praet/diffstat-keymap
new bfb572f Merge pull request #942 from praet/compat-cleanup
new 7bf74c2 Merge pull request #943 from praet/git-string-point
new c4e7b62 Merge pull request #944 from praet/section-jump
new 6e24e17 git-commit-mode: Add menu.
new 8264d59 magit-blame-{prev,next}-chunk
new 0fbd075 magit-run-git-gui-blame: fix when linenum is missing
new 0994675 don't require feature when it cannot possible not be
loaded yet
new ee95f7c magit-version: fix comment
new ddb6faf fix remote branch names with slashes
new 59305b5 Merge pull request #952 from finalpatch/master
new 14bbb26 magit-get-tracked-branch: prettify
new 96ca54e autoload commands that are useful outside a magit buffer
new 85495b0 move bindings from magit-status-mode-map to magit-mode-map
new d33535a move hacks inside section "Branch Manager Mode" to its end
new e96de4c split magit-wash-branch-line-re from
magit-wash-branch-line
new c8b7d6e magit-wash-branch-line-re: cleanup
new 6a0c9c0 magit-wash-remote-branches-group: fix whitespace
new 9b8fbb2 magit-change-what-branch-tracks: use a simpler prompt
new 7cd73a6 magit-change-what-branch-tracks: sorter names for
internal variables
new 609012b magit-wash-log: use author/date overlay only with oneline
style
new 9c63488 magit-wash-log: give the code some room to breath
new ba55d36 magit-wash-log: remove an unnecessary let-bound variable
new 92305ea magit-default-rev: always respect NO-TRIM argument
new 732c3b6 merge magit-wash-untracked-file into
magit-wash-untracked-files
new a3f32c5 collect all status section inserters in one place
new 17f5593 split the section "Stage and Unstage" into two
new 49c32e2 add magit-add-change-log-entry{ replacing -no-option}
new 5b18a85 magit-add-change-log-entry-other-window use magit...entry
new 75c92b9 magit-change-what-branch-tracks: lose unnecessary test
new 08d2019 magit-change-what-branch-tracks: lose comments
new 81dff19 magit-change-what-branch-tracks: simplify by using fewer
variables
new 078b9fb magit-wash-branch-line: rename internal variable
new 18c5f96 magit-wash-branch-line: add internal variable branch-face
new caa0f29 magit-wash-branch-line: mark checked out branch with "*"
new f90bf0c magit-wash-branch-line: use insert instead of
insert-before-markers
new f1929e8 magit-wash-branch-line: use name variable when appropriate
new c214540 magit-wash-branch-line: cleanup by using insert more than
once
new 2ad79c7 magit-wash-branch-line: shorten names of internal
variables
new bb7b20b magit-wash-branch-line: loose an unnecessary comment
new fdbe129 deal with strange location of emacsclient on OS X
new 8d7a0d4 magit-with-emacsclient: wait longer before resetting
server-window
new cd7130a magit-blame-{prev,next}-chunk: use
{previous,next}-single-property-change
new 754f966 Merge branch 'pr/blame-moving'
new c42dc37 magit-run-git-gui-blame: suppress error when not visiting
a file
new 2faf7d2 Merge branch 'pr/no-linenum'
new 080f869 Merge branch 'pr/cookies'
new c554636 Merge branch 'pr/no-overlay'
new 5d4fda0 Merge branch 'ocd'
new 8b876bd move magit-grep to section "Miscellaneous Commands"
new 671d411 Merge branch 'grep'
new b679d08 remove macro magit-visiting-file-item
new 36b9e69 magit-add-change-log-entry: don't use a marker
new 8c41df7 magit-read-file-from-rev: fallback to HEAD if REVISION is
nil
new e6148ea Merge branch 'pr/collect-sections'
new d02460c magit-{,un}stage-all: require confirmation
new db7f0f2 magit-mode-map: cleanup
new f8ae7e0 magit-reflog-mode-map: don't duplicate binding from
parent keymap
new 880e12e add magit-key-mode-popup-dispatch
new 513070d Merge branch 'dispatch-v2'
new fe063de magit-process-yes-or-no-prompt: add doc-string
new 525d4b9 don't require saveplace
new febe7bc move magit-section pseudo getters into the struct section
new 63868ac move definition of magit-hunk-item-target-line
new 21abb67 `magit-stage-all': make confirmation optional
new 1099a45 `magit-unstage-all': make confirmation optional
new 1fbc735 magit-tests.el: fix `magit-status-staged-all' test
new 365fdf4 Minor prompt fixes.
new 1cff637 collect apply functions in a common section
new cce073f split "Diffs and Hunks" section in two
new 3c4d9c4 move definition of magit-wash-diff
new a5f61ae merge three preliminary subsections of "Hunks and Diffs"
new 1f78ca2 disband preliminary section "(hunk refinement)"
new ce5ea3f give subsections of "Diff Washing" better names
new a16136e Merge branch 'spread-Diffs'
new 1556802 add "Log Line Struct" subsection to toplevel "Log Washing"
new 68a1a0c add "Section Struct" subsection to toplevel "Sections"
new db2ac46 `magit-process-keep-history': optionally don't clear the
process buffer
new eb1bef3 add magit-section-content-beginning
new 7c22a7b remove unnecessary function magit-hunk-item-diff
new 9eef4cb magit-wash-raw-diff: basic support for all diff states
new 11ce344 magit-wash-diffstat: remove comment and commented code
new d08d9dd remove unused magit-diffstat-item-status
new 10c9a94 magit-wash-diff-section: replace a use of let* with let
new 2a27fb9 merge magit-wash-diff-or-other-file into its only caller
new b9d1c31 magit-wash-raw-diff: use `1+'
new 30cdc45 make variable magit-last-raw-diff unnecessary
new beeb359 make variable magit-ignore-unmerged-raw-diffs unnecessary
new 6ad5e4e remove magit-indentation-level
new 87d24b8 magit-insert-diff-title: cosmetics
new 783fdf8 magit-apply-hunk-item*: lose unnecessary internal variable
new aae7fdd magit-apply-hunk-item*: lose unnecessary REVERSE argument
new ee278c4 rename magit-apply-hunk-item* to magit-apply-hunk-item
new 965ae36 Merge branch 'diff-cleanup'
new e272c25 make variable magit-hide-diffs unnecessary
new 84495ab Merge branch 'pr/no-trim'
new 98cfec1 remove function magit-apply-hunk-item-reverse
new 40c79cc Merge pull request #970 from praet/staging-confirmation
new 3846a79 Merge pull request #971 from ruediger/minor-message-fix
new a24f97c Merge branch 'pr/change-log'
new 332f230 magit-file-log: remove unused optional ALL argument
new 622ed40 magit-file-log: read the file inside interactive
new caf9c18 magit-file-log: require confirmation to use default file
new 8ab9725 magit-refresh-log-buffer: change argument order
new 5af7810 magit-refresh-log-buffer: add optional FILE argument
new 25a494f magit-file-log: use magit-refresh-log-buffer
new fb45adb magit-file-log: with a prefix argument pass --graph to
`git log'
new 8458825 Merge branch 'file-log-v4'
new b2e6407 Merge branch 'praet/process-keep-hist'
new b26fd92 magit-wash-branches-between-point-and-marker: simplify
new a90341b magit-wash-remote-branches-group: simplify
new e8281ba magit-wash-branches: lose whitespace
new 2c66f33 Merge branch 'pr/cleanup-branch-manager'
new b170660 merge file magit-cherry.el into magit.el
new 449c8ea use existing abstractions to implement cherry
new 13a5611 magit-wash-log: when washing cherry output, reverse it
first
new f57b64e add magit-insert-{unpulled,unpushed}-cherries
new ae28e0b magit-cherry: change argument order
new 794f2eb add faces magit-cherry-{equivalent,unmatched}
new 62575ef Merge branch 'pr/cherry'
new 453d5cf git-rebase-mode : Fix auto-mode-alist
new bb11d25 add preliminary implementation of magit-format-ref-label
new 3f96e2a fix typo in comment
new bc6268c reimplement wazzup from scratch
new 180293f magit-wazzup: with prefix argument allow selecting
another rev
new 82319bf magit-insert-wazzup-commits: use cherry instead of
regular log
new d740736 Merge branch 'pr/wazzup'
new 9d3929d magit-revert-buffer: remove incomplete comment
new 4ffc521 magit-revert-buffer: change order of two conditions
new 2289cca magit-revert-buffer: use more appropriate conditionals
new 7011cfa magit-revert-buffer: do not revert untracked files
new 7371f79 Merge branch 'revert-buffer'
new f571dc3 magit-buffer-file-name: properly deal with symlinks
new 1c2724e magit-run-git-gui-blame: by default don't require
confirmation
new a3a7879 magit-read-file-from-rev: fix when not at repository root
new 2e3d2d5 Merge branch 'quick-blame'
new 52a3690 Fix typo in magit-insert-unpushed-cherries
new 52bfa47 Merge pull request #984 from mgalgs/typo
new 3f34ac7 `git-commit-save-message': only save commit msg if it
contains actual text
new cb000b0 `git-commit-save-message': only save commit msg if it's
unique
new ff155a6 tell newcomment.el # is only comment at line start
new 9aefed3 magit-refresh-buffer: make sure BUFFER is non-nil
new 7666165 magit-refresh-buffer: reduce nesting
new 7727a94 magit-refresh-buffer: update commit marker later
new dda5f08 magit-refresh-buffer: actually sync point in other windows
new 4caaa02 magit-refresh-buffer: remove bogus entry from
window-buffer
new 0a9f8b3 magit-refresh-buffer: also restore the window-start
new 19b6efc Merge branch 'pr/window-point'
new 0238526 define unrecord-window-buffer if Emacs doesn't have it
new d77dd36 fix "pasto"
new c719d2f Revert "define unrecord-window-buffer if Emacs doesn't
have it"
new e4083c1 assert unrecord-window-buffer is defined before using it
new 1c675f4 magit-display-process: use pop-to-buffer instead of
display-buffer
new b5f68e0 Merge pull request #65 from npostavs/no-saveplace
new e34c4a7 Merge pull request #66 from
PureAbstract/fix-rebase-mode-auto-mode-alist
new ab6b6eb Merge pull request #70 from praet/commit-save-msg
new eea862b Merge pull request #71 from npostavs/start-line-comment2
new 8aeac18 add new functions magit-{region,section}-siblings
new c2c06ed magit-{,un}stage: allow un-/staging region of files
new 152bf1b Merge branch 'pr/stage-region'
new 74dd7a6 add option magit-item-highlight-face
new 2b0dba9 Merge branch 'pr/bold-highlight'
new 1955e4e Fix option of git ls-files in magit-revert-buffer
new 08f333e Merge pull request #995 from shigi/fix-ls-files-option
new fd35d47 remove function magit-log-cutoff-length-arg
new 0dbfe97 remove constant magit-log-format
new 8713779 magit-log-{one,long}line-re: re-indent
new 2ee65cf magit-log-{one,long}line-re: put "refs" pattern on single
line
new ecb4960 magit-log-oneline-re: improve matching that extra space
new 8c4f25d magit-log-oneline-re: merge the optional shy groups
new bb35512 magit-log-{one,long}line-re: improve graph matching
new be2a2b8 magit-log-longline-re: make definition more compact
new b91b8fe magit-log-longline-re: deal with three kinds of lines
new 4ba3d70 remove magit-{ref-nonslash-re,ref-nonchars,refname-re}
new b572285 reverse order in which log-washing functions are defined
new f28b68e magit-parse-log-line: stop misleading the reader
new 126ff5c magit-wash-log-line: no need to assert line is non-nil
new 9d61b29 magit-wash-log-line: absorb magit-{parse,format}-log-line
new 289c1f9 magit-wash-log-line: rename internal variable from sha1
to hash
new 27d99d0 explicitly number submatches in log-line regexps
new 697e359 add macro magit-bind-match-strings
new 2d97c5b magit-log-{oneline,longline,cherry,reflog}-re: cosmetics
new 212190c magit-wash-log-line: for longline, put hash behind graph
new 3638b51 magit-wash-log-line: for longline, show full hash, if
there is room
new 21d758e magit-wash-log-line: make complete entry part of section
new 2877baf Merge branch 'pr/wash-log-wash'
new 196cdc2 magit-rev{,-range}-{to-git,describe}: don't raise an
error if REV is nil
new b36187e instantly convert "." to the value of magit-marked-commit
new 3b719ca remove function magit-rev-to-git
new 3499eaf remove function magit-rev-describe
new b67661e magit-refresh-log-buffer: don't treat --all-match like
--all
new 30c7d22 magit-refresh-log-buffer: stop using
magit-rev-range-describe
new 8f76e7b magit-refresh-diff-buffer: stop using
magit-rev-range-describe
new e20bd81 remove function magit-rev-range-describe
new 8f56bee magit-refresh-log-buffer: use RANGE as argument to Git
new 19cde32 remove function magit-rev-range-to-git
new caa8feb remove variable magit-current-range
new e18a5bb Merge branch 'pr/tumor'
new 81f4aea don't store face section in a diffstat struct a third time
new 7346450 magit-wash-diffstat{,s}: use a symbol as the section
"title"
new 4b42d7c add magit-jump-to-diffstats, replacing
magit-goto-diffstats
new 2702800 make variable magit-show-diffstat an option
new 6c96c7b remove function magit-wash-other-file
new 506a9b9 magit-wash-diff-section: jump over initial whitespace
new 5152203 merge magit-diffstats-ediff into magit-ediff
new 061cb14 remove function magit-diffstat-item-file
new f2505fc magit-wash-diffstat: don't store incomplete information
new 0b6ca6d magit-wash-diffstat: remove insufficient comment
new 8979ac6 magit-wash-diffstat: push section onto
magit-diffstat-cached-sections
new c0c9323 magit-wash-diffstat: cleanup
new fe1f3a0 magit-wash-diffstats: cleanup
new 6e4f323 magit-wash-diffstat{,s}: switch textual position
new bc03279 magit-wash-diffstat: colorize like git would
new 31b6e8d make the INFO slot of the diffstat section struct an atom
new 028436d magit-diff-item-{kind,file,file2,range}: use nth instead
of c{*}r
new fc65cac Merge branch 'pr/wash-diff-wash'
new f691076 magit-goto-section: don't start showing details in long
log
new 9ab0523 Merge branch 'pr/just-long'
new c7638a6 remove unused variable
new b20a575 previous-sibling falls back to previous section
new a2bdf66 soft require magit-log-edit
new fd6eb0a magit-anything-staged-p: use git-diff-files
new 067b824 add new predicate magit-anything-unstaged-p
new 3eb32a5 magit-stage-all: without a partial index don't require
confirmation
new c775f3d magit-unstage-all: without a partial index don't require
confirmation
new a6e66a3 magit-wash-diffs: fix recent bug
new 4535343 magit-display-process: don't show progress if process has
terminated
new 875e22a Merge branch 'pr/fix-display-process'
new 6f83ab7 magit-unstage-all: require confirmation with untracked
files
new 35477b2 Merge pull request #1001 from npostavs/goto-sibling
new f52b309 magit-ignore-item: ask to untrack file before ignoring
new f94cac4 magit-read-file-from-rev: allow selecting a tree
new 4fa18d6 magit-diff-with-mark: only one argument RANGE
new 3374c0f git-am action --- apply mbox from within magit
new d146f13 Merge branch 'pr/git-am'
new 49395fd magit-diff: fix regression
new 5bc8f79 delimit sections with markers
new 08142e6 optionally append the number of children to section
headings
new 64b38f2 Merge branch 'pr/count'
new ef6f0ba magit-insert-section: only show child count if heading
ends in colon
new 216ae71 add commands magit-diff-{un,}staged
new fa29907 bind magit-diff-staged in git-commit-mode-map
new afd7005 Merge branch 'pr/staged'
new bdaf3c4 bind magit-diff-staged to C-c C-d
new e9c96b7 bind magit-diff-staged in git-commit-mode-map
new 28bac11 magit-refresh-diff-buffer: make WORKING and ARGS optional
new 5269711 magit-version: fix typo in comment, remove another
new 1aa7bac magit-version: fix another comment typo
new ed8be49 don't repeatedly refresh when evaluating magit.el
new 1d2015b magit-describe-item: move definition
new d7a3a8f git-commit-mode: show better usage information
new 4ee6f59 remap server-edit to git-commit-commit
new 400a490 remap {,ido-,ibuffer-}kill-buffer to git-commit-abort
new 5f7c1d5 remove server-kill-buffer from kill-buffer-hook
new 3b0ec7c add new git-commit-kill-buffer-noop to
kill-buffer-query-functions
new da79a67 git-commit-auto-mode-{enable,disable,regexps}: new fns,
var
new 40649b4 git-commit-auto-mode-enable: don't call on load and
autoload
new cdd4661 loading magit.el now calls git-commit-auto-mode-enable
new d56c607 magit-add-section-hook: new function
new 5135fe0 magit-svn-mode: use magit-add-section-hook
new beb1d64 magit-stgit-mode: use magit-add-section-hook
new bc126f8 magit-topgit-mode: use magit-add-section-hook
new ea2b3ae magit-define-inserter: remove macro
new d446e63 Merge branch 'pr/section-hooks'
new 8050057 magit-create-branch-hook: new hook variable
new 280e004 magit-remote-update-hook: new hook variable
new e8da716 magit-pull-hook: new hook variable
new ee60505 magit-push-hook: new hook variable
new 38c732c magit-define-command: remove macro
new 5838186 Merge branch 'pr/just-defun'
new 2b8c777 Fix marker positions of section in branch manager
new 0bf77ae Merge branch 'pr/fix-section-marker-positions'
new 2450ca5 magit-{,key-mode-popup-}apply-mailbox: new key binding
new d60914d magit-uninteresting-refs: improve regexps
new 703fa45 magit-uninteresting-refs: always ignore topgit refs
new 831cb16 magit-log-{remote-color-hook,get-remote-color}: remove
new 99bc842 magit-list-interesting-refs: allow filtering list of refs
new a49f5b3 magit-list-interesting-refs: never trim refs
new 1fe22d3 magit-format-ref: remove incorrect doc-string
new 6369c43 magit-format-ref: expect the REF argument to be non-nil
new 34f6811 magit-format-ref: do not also filter
new 47e1f83 magit-wash-log-line: don't filter tag refs
new 1c21da2 magit-wash-log-line: filter refs before colorizing them
new e2aedcc magit-log-head-label-wip: define in magit.el
new 1b17b50 magit-wip-mode: remove mode
new 0afae76 magit-format-ref-label: don't abuse it for filtering
new 2746061 magit-refs-namespaces: make customizable
new b2d544e magit-refs-namespaces: add rule for git-wip refs
new 03db94b magit-refs-namespaces: improve rule for patches refs
new eb7b575 Merge branch 'pr/refspace'
new 1c8abc2 magit-merge-check-clean: merge into magit-merge
new a3ae8aa magit-checkout: don't assert magit-read-rev returns
non-nil
new b78b353 magit-create-branch: don't assert magit-read-rev returns
non-nil
new 03c1b79 magit-rename-branch: don't assert magit-read-rev returns
non-nil
new 0adc687 magit-read-rev-with-default: remove unused UNINTERESTING
argument
new 081c794 magit-commit-at-point: ignore `revision' text property
new e66d106 magit-commit-at-point: use magit-section-case
new dccde15 magit-delete-branch: use magit-read-rev
new 2848f58 magit-read-rev-with-default: remove NO-TRIM argument
new 1ba0f28 magit-delete-branch: don't use magit-default-rev
new 6c80c72 magit-default-rev: remove NO-TRIM argument
new 6a1f6e0 magit-delete-branch: don't use magit-commit-at-point
new 5d7bd37 magit-guess-branch: don't fallback to
magit-get-previous-branch
new eb8c484 magit-checkout: use magit-guess-branch
new 97adf23 magit-reset-head{,-hard}: use magit-guess-branch
new 9a64da1 magit-tag: use magit-guess-branch
new 29a447e magit-bisect-start: use magit-guess-branch
new d0ae0fd magit-default-rev: merge into magit-read-rev-with-default
new 3fac6a0 magit-read-rev-with-default: fallback to "HEAD"
new e837442 magit-reflog: use magit-guess-branch
new 6233526 magit-create-branch: use magit-guess-branch
new 82d9d1d magit-read-rev-with-default: don't use
magit-commit-at-point
new e947c35 remove magit-commit-at-point
new 06d9846 magit-read-remote: remove incorrect doc-string
new 082c130 magit-read-remote: rename argument DEF to DEFAULT
new ba36a10 magit-read-remote-branch: move PROMPT arg first and make
mandatory
new d0497d9 magit-read-remote-branch: cosmetics
new f98abcd magit-read-tag: move definition
new 3790527 consistently append ": " to prompts
new 7aaad50 magit-change-what-branch-tracks: don't omit local branches
new aadf26d magit-list-interesting-refs: UNINTERESTING may no longer
be a function
new 7951fe7 magit-list-interesting-refs: support branch for
UNINTERESTING
new 9456e25 remove bogus \\ from some regexps
new e6a7792 remove unused magit--branches-for-remote-repo
new 8eeda3e magit--is-branch-at-point-remote: use magit-guess-branch
new b6deb0d magit-change-what-branch-tracks: use magit-guess-branch
new 4a183de remove magit--branch-name-at-point
new 03eb00d remove magit--is-branch-at-point-remote
new eb7e2b2 magit-wash-branch-line: don't use magit-branch-no-remote
new fa6438e magit-delete-branch: don't prepend refs/heads when push
deleting
new d0ea115 magit-delete-branch: don't use
magit-{remote-part-of-branch,branch-no-remote}
new a3996a0 remove magit-{branch-no-remote,remote-part-of-branch}
new 3174ffe Merge branch 'pr/cleaner-refs'
new 77b5af4 merge two subsections of toplevel "Magit Mode"
new 9262cb4 move definition of magit-map-magit-buffers
new 0270f2f move magit-{revert-buffer,update-vc-modeline} into
"Refresh Machinary"
new 23ae2b1 move "Refresh Machinery" section to toplevel
new 9548b82 move definitions of magit-refresh-{function,args}
new 300e006 rename "Hooks" subsection to "(section kludges)"
new 2afd20f move subsection "(section kludges)" to end of "Magit Mode"
new c710f5f merge three subsections of "Magit Mode"
new cc3400d magit-refresh-{function,args}: no longer permanently local
new 756ac59 rename function magit-{ => mode}-refresh-buffer
new 353d8c8 magit-mode-display-buffer: fix typo in doc-string
new aa74eb9 rename function magit-{ => mode}-quit-window
new d0848e2 rename magit-display-mode-buffer to
magit-mode-display-buffer
new 4983874 remove function magit-find-status-buffer
new a321f20 move magit-mode-quit-window to end of its section
new 6344325 Merge branch 'pr/consistent-Magit-Mode'
new d14690a magit-bisect.el: use magit-find-buffer
new b32f8e6 Revert "magit-refresh-{function,args}: no longer
permanently local"
new aa606a1 Fix typo
new 85a1123 Merge pull request #1023 from shigi/fix-typo
new 0f06bc5 Revert "git-commit-auto-mode-enable: don't call on load
and autoload"
new 3b923d4 Revert "git-commit-auto-mode-{enable,disable,regexps}:
new fns, var"
new 0abef17 git-commit-auto-mode-alist: define as noop
new 4933c08 Remove 'remotes/' from remote branch name
new dc4844c better deal with the two commit modes
new 9745f0a Merge branch 'pr/two-commit-modes'
new bf2eaae Merge pull request #1025 from shigi/fix-remote-branch-name
new 4130d9c magit-delete-branch: fix bug missing ':' before branch
name when branch is remote.
new 4058d38 Merge pull request #1026 from
shigi/fix-delete-remote-branch
new d8139ea rename magit-{cherry,status,wazzup}-{insert- =>
}-sections-hook
new e99f9ba magit-wash-log-line: don't show "tag: " prefix as a ref
new c813b67 magit-insert-wazzup-head-line: restore old name
new bab613c magit-insert-wazzup-branches: restore old name
new 2070bf0 magit-insert-wazzup-commits: use magit-format-ref-label
correctly
new 0cb877f magit-bind-match-strings: use match-string-no-properties
new 1564853 magit-bind-match-strings: add to font-lock keywords
new 60bd125 magit-wash-diffstat: use magit-bind-match-strings
new fc7bd27 Makefile: clean quietly
new 401ec18 Provide autoloads for `magit-key-mode-popup-*` family of
functions
new f0dbb97 Revert "magit-bind-match-strings: use
match-string-no-properties"
new 1f04222 README.md: move "Getting Started" before "Getting Help"
new 575dc70 README.md: add "Table of Contents"
new 563076f README.md: assimilate INSTALL.md
new ddd05c6 README.md: minor improvements
new 6d39181 magit.texi: remove FAQ and ChangeLog
new 273f4f6 magit.texi: update information about minimal Emacs and Git
new 17a576b magit.texi: remove outdated "Developing Extentsions"
section
new cb7f131 magit.texi: recommend against the "rewrite" functionality
new e23f515 magit.texi: improve "Introduction" a bit
new 3aaf7d0 magit.texi: thank every contributor; maintainers by name
new 24e96ce synchronize magit.texi and README.md
new eb04d58 Makefile: assimilate AUTHORS.md.in
new 0cbb111 AUTHORS.md: update list of contributors
new a51cf96 AUTHORS.md: also link to contributor list on github
new e7c7b0d Merge branch 'pr/redoc'
new 8eac2f0 magit-refresh{,-all}: correct doc-string
new efa471f magit-run*: always mark current buffer for refresh
new fda89ba magit-process-sentinel: refresh all marked buffers
new 17e3317 magit-git-command: don't refresh before command is done
new 559c4fb magit-section-action: add NOREFRESH argument
new e3d873d magit-dired-jump: don't refresh buffers
new e09c8be magit-visit-file-item: don't refresh buffers
new b2ea897 magit-visit-item: don't refresh buffers
new 4640219 magit-copy-item-as-kill: don't refresh buffers
new d308725 magit-interactive-resolve-item: don't refresh buffers
new c400fb8 magit-show-file-revision: don't refresh buffers
new 00718df magit-mark-item: don't refresh-buffers
new e6b4f81 Merge branch 'pr/right-time'
new db86774 magit-define-section-jumper: teach created functions how
to expand
new d8b1000 magit-commit: tell magit-jump-to-staged to also expand
new 21c0941 add function magit-commit-maybe-expand
new 58c8bcf magit-commit-maybe-expand: add argument to allow
expanding unstaged
new a4d5bd3 add function magit-commit-assert
new 3dfea9f add option magit-commit-ask-to-stage
new c3508b1 magit-mark-commit: run new magit-mark-commit-hook
new 76cf23e add new command magit-commit-amend
new 19a722f add new commands magit-commit-{extend,reword}
new 8d6d6fa magit-mode-quit-window: run new
magit-mode-quit-window-hook
new 7b868ca add new commands magit-commit-{fixup,squash}
new 3542e1e magit-emacsclient-executable: shell-quote-argument
default value
new 64a0ef0 specify default path to cl-lib in Makefile
new 966fd59 Merge branch 'pr/squash'
new 26f959a Bind ? to magit-key-mode-popup-dispatch
new 462f980 Some style correction from checkdoc.
new 793be13 Merge pull request #1040 from marcel-wolf/master
new df0ab5a Merge pull request #1035 from Fuco1/master
new 2cc23b1 Docstring for magit-commit-mode
new b025438 Docstring for magit-status-mode
new 76b45ba Docstring for magit-log-mode
new b2509cf Docstring for reflog-mode.
new ce4916e Docstring for magit-diff-mode.
new d0dffe9 Docstring for magit-wazzup
new cd023ef Docstring for magit-cherry-mode.
new 922bf0a Docstring for magit-branch-manager-mode.
new 560c8a8 Merge pull request #1034 from
vanicat/t/help-string-for-mode
new 93a504b magit-diff-none: inherit from default face
new 0faaa65 Revert "magit-diff-none: inherit from default face"
new f3e8c81 magit-log-long-re: rename from magit-log-longline-re
new f54a2d4 magit-wash-commit: lose whitespace and a comment
new 0e68197 magit-wash-commit: simplify propertizing first line
new b4c2993 magit-format-ref-labels: new function
new f42b9e4 magit-wash-log-line: use magit-format-ref-labels
new f7e74ec magit-wash-commit: use magit-format-ref-labels
new eb4be09 rename section "Revisions and Ranges" to just "Revisions"
new 7b951e4 magit-format-rev-summary: new function
new daddde5 Merge branch 'pr/goodies'
new ffdb971 magit-insert-empty-line: move definition
new 759cb81 magit.el: assimilate magit-bisect.el
new b9a6355 magit-bisecting-p: renamed from magit--bisecting-p
new a9bba05 magit-bisect-reset: no error if nothing to reset
new ba61b7b magit-{insert-bisect-rest,log-bisect-vis-re}: new fn/var
new c659016 magit-bisect-visualize: remove command
new 319110e magit-insert-bisect-log: new function
new 1736357 magit-log-head-label-bisect-skip: new face
new d3c899c magit-{wash-wash-bisect-log,log-bisect-log-re}: new fn/var
new 599ab8e magit-wash-log-line: abbreviate revs for the bisect-log
style
new e705e77 magit-refs-namespaces: new entries for the "bisect-log"
log style
new 8927bd3 magit-bisect-log: remove command
new 601f285 magit-bisecting-p: don't check bisect "status"
new 366c4ff magit-bisect-start: do reading in interactive
new 1b9fcdc magit-run{,-git}*: add FILTER argument
new aaa4346 magit-run-git-bisect: rename from magit--bisect-cmd
new cca411f magit-run-git-bisect: optionally assert we are already
bisecting
new 26564b7 magit-insert-status-local-line: don't show bisect
information
new 36c3528 sanely cache the output of the last bisect command
new ad049ee magit-insert-bisect-output: new function
new 454f0f1 magit-bisect-run: sanitize
new 5223015 magit-bisect-reset: require confirmation
new fe71f34 Merge branch 'pr/bisect'
new ac89661 calls to magit-setup-mode: put REFRESH-ARGS on same line
as fn
new d9639d4 magit-mark-item: don't refresh buffer
new 2347325 magit-read-rev-range: return atom if no range was read
new c8b8836 remove doc-strings of section creation functions
new 4e6bd20 remove introductory comment about sections
new 7290f3f magit-with-section: group non-BODY arguments as ARGLIST
new bab5d42 magit-with-section: switch order inside ARGLIST
new 7b69f04 magit-new-section: change argument order
new 4a7cb20 magit-set-section: change argument order
new 352c9d0 don't try to be smart about not highlighting sections
new a543a96 give calls to magit-git-section a uniform appearance
new 55c152c identify branch-manager sections using symbols
new 7e189f1 identify all buffer sections
new cf71914 identify all buffer sections, using symbol ending in `buf'
new e510b17 magit-with-section: locally bind section to named variable
new 3797dfa magit-set-section-info: remove function
new b90b7d8 magit-set-section-needs-refresh-on-show: remove function
new e8b64c9 magit-make-commit-button: absorb magit-set-section
new 0a356bc magit-wash-commit: avoid inserting unnecessary whitespace
new 6c217f4 magit-insert-commit-navigation-button: new function
new 3bb8eb9 magit-create-log-buffer-sections: remove macro
new f331b94 magit-insert-section: absorb magit-cancel-section
new f19dd6a magit-insert-section: don't remove empty buffer sections
new cf4753f magit-insert-section: rename argument BUFFER-TITLE to
HEADING
new eca8c71 magit-section struct: bring slots into a reasonable order
new 8bbf4ba magit-section struct: define CONTENT-BEGINNING as a real
slot
new bdd03d8 magit-section struct: add extra slots for diffs
new e3b0f10 make section headings consistent
new 4ca9577 make section TITLE slot consistent
new 29bc165 magit-with-section: assert SECTION is still non-nil after
BODY
new bc6ac3d magit-with-section: absorb magit-new-section
new 0de91d7 magit-with-section: separate different concerns
new 6bad825 magit-with-section: add HIDDEN argument
new 355fece magit-wash-raw-diff: remove a comment
new 87064b3 magit-wash-raw-diff: remove unused variables
new 95d7eb9 magit-wash-raw-diff: remove duplicated code
new 9994c82 magit-wash-raw-diff: mark as "hidden by default"
new 5cd53bb magit-wash-remote-branches-group: rename internal variable
new c4e37e3 magit-insert-wazzup-commits: don't calculate when hidden
new ccf4495 magit-with-section: take over heading insertion
new 73d972a magit-insert-section: minor semantic fixes
new 5249a0c magit-insert-section: properly cancel empty sections
new 3621c5a magit-insert-section: make trailing newline part of
section
new 7f0d9e5 magit-with-section: delay adding a child to its parent
new 44e1a54 magit-with-section: delay inserting the heading
new 7d62faf magit-with-section: deal with content-less sections
new d608fc1 magit-with-section: allow inserting HEADING verbatim
new c8215d4 magit-insert-pending-commits: let magit-with-section
insert headings
new 9f560dd magit-insert-wazzup-commits: let magit-with-section
insert headings
new beacb25 magit-wash-diffstats: let magit-with-section insert
headings
new 56c424f branch manager: let magit-with-section insert headings
new a6d1e39 branch manager: don't highlight "branch group" sections
new 2b90e69 branch manager: make trailing newline part of section
new d6ffe96 magit-diffstat-cached-sections: move definition
new 19608a3 magit-old-top-section: don't abuse for speedup
new 7558874 magit-wash-log: insert "show more" section here
new cf0dc29 magit-{git,cmd}-insert-section: new macros
new d51eea2 magit-with-section: quote TYPE argument
new 53ab777 magit-with-section: set magit-section property
new aee8c46 sufficiently dynamic scope is indistinguishable from magic
new f3b97ea magit-with-section: set invisible property
new feea6ad magit-create-buffer-sections: remove macro
new 73c94b2 magit-status-line-align-to: move definition
new 54cef88 magit-insert-line-section: new macro
new 10454e9 Merge branch 'pr/sections'
new da8d283 magit-grep: highlight match
new 6780844 Fix a few minor spelling errors in doc strings.
new 269c798 fix missing back-tick quoting of keys in doc strings
new bfb4f7c magit-run-git-gui-blame: let user choose filename when
necessary
new 9c04e46 magit-root-section: adjust doc-string
new 6142184 magit-wash-diff: emergency fix
new 134d39d magit-insert-unstaged-changes: cosmetics
new 375d890 magit-run-git-gui-blame: cosmetics
new a98523c magit-wash-hunk: fix argument of magit-diff-refine-hunk
new dcd4bb3 Merge pull request #1052 from shigi/fix-refine-hunk
new 72494af magit-wash-diff: properly cancel empty section
new 1c4136e magit-insert-untracked-files: make consistent and shorter
new 9b21c1d magit-goto-{previous,next}-sibling-section: cleanup
new 8a27771 magit-grep: define as alias of vc-git-grep or lgrep
new 3a6e09c magit-insert-untracked-files: bugfix
new 5f556b1 magit-show: add argument SWITCH-FUNCTION
new 05c4b9a magit-show-file-revision: use pop-to-buffer
new 76c7891 magit-insert-untracked-files: another bugfix
new fc452ea magit-show: better buffer names
new 01a7c71 magit-show: rename arguments
new b382a30 magit-show: only create new buffer if needed
new fecbfbd magit-show: cleanup
new f59f7ae magit-show: more cleanup
new 2521072 magit-show: absorb magit-show-file-revision
new 10dfb43 Merge branch 'pr/magit-show'
new 2876de0 magit-ediff: remove debug statement
new 9cefcbd magit-show: fix comment
new 6d0c629 magit-show: bugfix
new 6f0fc50 magit-diff-section-for-diffstat: new (kludge) function
new d7daad0 magit-font-lock-keywords: add magit-insert-line-section
new c3cc92f non-comment AND non-empty line is start of message
new 05687ef don't save comments in commit message
new cde388f magit-insert-untracked-files: respect git variable
new cb631c4 use re-search-forward instead of alias
search-forward-regexp
new 3b74ff8 magit-visit-item: move definition
new 36e3787 magit-visit-item: cosmetics
new 8202f5c magit-visit-item: don't needlessly use call-interactively
new 450672a collect all ediff wrappers in one place
new 3e41012 magit-interactive-resolve: absorb
magit-interactive-resolve-item
new 7e8f9da magit-ediff-buffers{,3}: new functions
new 10fd6ae magit-make-commit-button: bugfix
new caf940e Revert "magit-make-commit-button: bugfix"
new b9bc9b0 magit-make-commit-button: properly fix bug
new 5cf64fd magit-insert-status-head-line: insert commit section
new 0b845eb magit-wash-diff-section: hide body of deleted file
sections
new 970f932 magit-key-mode-popup-logging: add -L option
new 921d6a3 magit-insert-status-head-line: verify HEAD exists
new f78d660 fix off-by-one error in magit-wash-commit
new 31c9b16 fix section's title being used where info (file) should
have been
new fddbf00 Merge branch 'pr/fix-ediff-and-visit-item'
new dc2601a magit-describe-item: use marker-position
new d9a5f35 magit-describe-item: show CONTENT-BEGINNING
new 1f4d482 magit-interactive-resolve: respect enable-local-variables
new c79b986 magit-show: respect enable-local-variables
new 6a1d194 magit-reflog-head: remove variable
new 54f3055 "Acting>Visit": absorb related "Acting" subsections
new beeca72 magit-show: move definition
new 7a4803b magit-dired-jump: move definition
new 11d983e magit-dired-jump: define on load
new 7e165dc magit-dired-jump: fix doc-string
new 4918f41 magit-dired-jump: cosmetics
new 0345590 magit-visit-file-item: demote to non-interactive function
new b883583 magit-visit-file-item: prevent future bug
new 76ebf18 magit-visit-file-item: visit directory using dired-jump
new 96baf22 magit-read-stash: new function
new fd2efa8 magit-show-stash: promote to command
new 0b853c8 magit-wash-log: use button for "show more history"
new baacfd6 magit-visit-item: remove `branch' section case
new 3d40b74 magit-checkout-branch-at-point: new command
new 671651b magit-show-item-or-scroll-{up,down}: cosmetics
new f67db6c magit-show-item-or-scroll-{up,down}: move definitions
new f5c8b76 magit-show-item-or-scroll: new function
new 62643e0 magit-show-item-or-scroll: prompt for commit as fallback
new db50c74 magit-show-item-or-scroll: wrap around to opposing buffer
boundary
new 260fb2b magit-show-{commit,stash}: use magit-mode-display-buffer
new 8834abc magit-currently-shown-stash: remove variable
new b42a789 magit-show-stash: remove special case
new 37af912 disband "Stash Mode" section
new 2f7f17e magit-diff-stash: rename from magit-show-stash
new b2b027b magit-insert-stashes: absorb magit-wash-stash{,es}
new 481b3c6 Merge branch 'pr/show'
new c4957e0 magit-add-remote: improve prompts
new 77c3bb6 magit-remove-remote: improve prompt
new 0cadc00 magit-guess-remote: cosmetics
new 7380cb7 magit-revert-item: improve prompt
new 6a13b95 magit-set-buffer-margin: new function
new d69a794 magit-make-margin-overlay: new function
new 04d731b magit-ellipsis: new option
new 5df7688 magit-log-author-date-cutoff: remove face
new 60921a3 magit-log-margin-width: rename variable
new b81ede5 magit-format-duration: new function
new 7e34e9f refactor author/date margin in logs
new 27ff143 Merge branch 'pr/log-overlay'
new e9e286a remap iswitchb-kill-buffer to git-commit-abort
new 28e6bf3 magit-log-time-unit-as-character: default to nil
new 6589b51 magit-format-log-margin: bugfix
new 80eb6dd magit-format-duration: make WIDTH argument mandatory
new 6a5e3b4 magit-duration-spec: move definition
new 628cdd3 fix and improve new log margin
new c4eb54a magit-log-toggle-margin: new command
new d8d2fd5 magit-commit-internal: populate COMMIT_EDITMSG for
fallback
new 37aa53b magit-dired-jump: fallback to default-directory
new c1db6d0 magit-log-toggle-margin: more speedy toggle
magit-log-margin
new fc22e5d Merge branch 'pr/speedy-log-margin-toggle'
new 3c0a455 magit-log-{oneline,long}-re: fix matching graph
new 67805b0 magit-with-emacsclient: start the server if necessary on
Windows
new 19d5155 magit-with-emacsclient: delete leftover server
new ab15d18 magit-with-emacsclient: remove a needless check
new f400b70 magit-with-emacsclient: cosmetics
new 900a24a magit-with-emacsclient: correct bogus server-use-tcp
new 8bb2dbb magit-show: correctly deal with special symbol revs
new fc85109 magit-show: fix previous commit
new ff1f364 magit-show: cosmetics
new f6f16d9 magit-refresh-commit-buffer: don't use --no-abbrev-commit
new 23616cd magit-diff-options: warn about unsupported options
new 7f8fcfd magit-log-format-graph-function: new option
new b742565 magit.el: fix typo
new ebe090e Merge pull request #1086 from roysc/master
new da4a3df magit-key-mode: set scroll-margin to 0
new 927c18d magit-commit-squash: unmark commit after squashing
new d8fcfa8 Run magit-run-git-bisect in the toplevel directory
new b7c3d82 Merge pull request #1091 from Silex/master
new b3abb04 magit-log-oneline-re: allow empty commit message
new 7dd12ae Merge pull request #1092 from
dhull/feature/fix-short-log-empty-message
new 3da015c Makefile: prevent bogus make targets
new da4723e Makefile: absorb .mailmap
new ed6dae7 Makefile: use printf instead of echo
new 41f2dd9 Makefile: cosmetics
new d22fc9a Makefile: add new .mailmap rule
new ea26c78 AUTHORS.md: update list of contributors
new 50385b2 Merge branch 'authors'
new c4a4e04 use file-local variables instead of dir-locals.el
new 7eb54a1 .travis.yml: no longer allow failure on Emacs trunk
new 4600f60 README.md: cosmetics
new 6f31703 README.md: improve installation instructions
new 22666b2 CONTRIBUTING.md: accept reality
new 163a1f1 Merge branch 'readme'
new 266aa5c README.md: fix link
new 6953a34 README.md: fix another link
new af56fff README.md: improve introduction
new 720cf77 README.md: warn about outdated info page
new 863bfd9 magit.texi: fix menu order
new baba66f README.md: don't link directly to manual
new 5cabf75 Makefile: remove .mailmap when cleaning
new 7223b7d Makefile: docs target no longer depends on AUTHORS.md
new 4300894 Makefile: clean magit.info when in a git repository
new b97482f README.md: update magit.github.io links
new b7ff4f6 README.md: rearrange a bit
new 6fd31b5 README.md: use fenced code blocks for `sh' too
new 84421f5 README.md: fix typo
new 13e24e3 magit-status: add SAME-WINDOW argument
new 880a4f4 magit-visit-file-item: use magit-dired-jump
new 59acf8b magit-visit-file-item: visit submodules using magit-status
new 56f72c2 magit-mode-map: add binding for magit-dired-jump
new 75ed174 Merge branch 'bugfix/1103'
new 6067a28 magit-visit-file-item: cosmetics
new 8e1d53d magit-old-top-section: remove last traces of variable
new a572e88 magit-wash-log: cosmetics
new 06ba326 magit-stgit--enabled: remove variable and predicate
new ed6dca7 magit-stgit.el: s/--/-/ in symbol names
new fceea4b magit-stgit-extension-menu: move definition
new 85fda14 magit-stgit-repair: show message when done
new 6e8d7ae magit-stgit-rebase: show message when done
new 956b501 magit-stgit-mark-patch: renamed from
magit-stgit-set-marked-patch
new 4b4d188 magit-stgit-mark-patch: sanitize refreshing
new 3888b16 magit-stgit-lines: new function
new ea9ad72 magit-stgit-read-patch: new function
new 13a7ec0 magit-stgit-mark-patch: define as command
new e8b923e magit-stgit-discard: new command
new e4bad67 magit-stgit-show-patch: make use of updated core api
new 94afe59 magit-insert-git-series: abort if magit-stgit-mode is off
new 1f802f3 magit-stgit-{show-patch,refresh-patch-buffer}: move
definitions
new d76e535 magit-stgit.el: move calls to magit-add-action-clauses
new 3066b9d magit-stgit.el: use different types for series and patches
new 79da5f6 magit-stgit.el: better faces
new b7cc1ab magit-stgit.el: move definitions before refactor
new 04b989c magit-stgit-wash-patch: make use of updated core api
new 73a7391 magit-stgit-mode-lighter: new variable
new da60aa5 magit-stgit-refresh: read patch to refresh
new 5fa8fb0 magit-stgit-rebase: various small improvements
new e568119 magit-stgit-mark: rename from magit-stgit-mark-patch
new ae49612 magit-stgit-show: rename from magit-stgit-show-patch
new 7ad5c65 magit-stgit-show: fix prompt
new cdd0d60 magit-stgit.el: remove concept of a marked commit
new 269757e magit-stgit-read-patch: add REQUIRE-MATCH argument
new f3e2b7b magit-stgit.el: don't require cl-lib
new db25a01 magit-stgit.el: add "Faces" section heading
new ba1d530 magit-stgit.el: update Commentary
new 01d5393 magit-stgit-show: add doc-string
new 2896e15 Merge branch 'pr/stgit-1'
new 1fc6ed0 magit-{diff,commit}-mode-map: bind scroll-{up,down}
new 84b86c1 Merge branch 'issue/1105'
new 4ad0224 magit-change-what-branch-tracks: use magit-refresh
new 0de4fe7 magit-mode-get-buffer-{,create}: add functions
new fb54f4f magit-mode-display-buffer: add MODE argument, return
buffer
new 3759c39 magit-mode-setup: add SWITCH-FUNC argument
new b0448e1 magit-status: use magit-mode-setup
new e79f9b4 magit-diff: use magit-mode-setup
new 65d5136 magit-diff-stash: use magit-mode-setup
new 8331f08 magit-show-commit: use magit-mode-setup
new 2a8e98d magit-stgit-show: use magit-mode-setup
new 38b9c74 Merge branch 'pr/mode-setup'
new 30e9284 Add keyboard shortcut for rebasing
new 200c943 magit-file-log: follow renames
new 6ff1400 Update README.md
new b1d0acc magit-run-topgit{*,-async}: new functions
new 3a1a184 Merge pull request #1113 from
prathamesh-sonpatki/add-rebase-shortcut
new 04ec622 Merge pull request #1116 from mgalgs/file-log-follow
new e1e8559 Merge pull request #1119 from cringthis/patch-1
new 51c6f2b magit-stash-{apply,pop,drop}: new commands
new df4bfec magit-diff-stash: add to stash popup
new 66f7ce0 Merge branch 'pr/stash'
new 7538c2f magit-show-level: don't use magit-with-refresh
new 96b38ea magit-stash-snapshot: don't use magit-with-refresh
new 47e343a magit-ignore-{item,file}: fine tune refresh
new 97b1313 git-rebase-show-commit: fix use of magit-show-commit
new 542fc53 git-rebase-mode.el: don't use rx
new 49106df git-rebase-mode-font-lock-keywords: use backquote
new c18c4e0 README.md: improve installation instructions
new bc7cb2c document all commands
new 46f29ce Merge branch 'pr/docs'
new 8a7eafc magit-diff-range: new function (kludge)
new d236f18 magit-wash-commit: don't set magit-current-diff-range
new 72a8127 magit-wash-commit: create sections from header and message
new 359e4bd Merge branch 'pr/commit-header'
new 9eb12e6 repurpose help-mode's xref support
new 895670f use xref support for diffs too
new 95df5fd Merge branch 'pr/xref'
new 35af9a8 magit-discard-item: use magit-refresh
new 2676b00 git-rebase-dead-line-re: fix recent bug
new b6c80f5 make use of auto-revert-mode
new 1156b2a magit-section-action: don't use magit-with-section
new cea240d magit-rewrite-set-commit-property: use magit-refresh
new 5d2c80c make refresh more explicit
new a2b1806 Merge branch 'pr/autorevert'
new d092645 update maintainer information
new 9298fa5 Merge branch 'pr/maint'
new f8d5051 encourage users to contribute by gittipping
new fedfdf9 Merge branch 'pr/gittip'
new 173e57b rename gittip team from magitians to just magit
new 2599684 magit-run-git{,-with-input}: use unwind-protect
new 4c019c6 README.md: fix gittip link
new 662e2eb let Emacs adjust point
new e61d436 Merge branch 'pr/native'
new f108cd1 Revert "let Emacs adjust point"
new bbb5f78 AUTHORS.md: update list of contributors
new b7701a5 magit-git-command: use magit-run-git-async
new fd6f602 magit-init: use magit-run-git
new 261a730 magit-process-set-mode-line: rename from
magit-set-mode-line-process
new fd7842e magit-process-unset-mode-line: new function
new d9d7045 magit-process-set-mode-line: absorb utility function
new df7a2e2 magit-process-finish: new function
new 1707d58 magit-process-sentinel: separate different concerns
new d6e1c81 magit-process-sentinel: use magit-process-finish
new bca9560 magit-process-display-buffer: rename from
magit-display-process
new 3a18fb8 magit-process-display-buffer: add kludge for quick
processes
new 31dfc74 magit-run-git-with-input: fake the synchronous process
here
new 57b1fab magit-{run-git-with-logfile,process-logging-filter}: new
functions
new 26f438e magit-run*, magit-run-git*: drop FILTER argument
new 83fb910 magit-run*: with input always use pipe
new 456ff34 magit-run*: no longer support input to fake sync processes
new 6fbc280 magit-git-quote-arguments: new function
new 65115e5 magit-run*: cosmetics
new d297382 magit-run*: semantic scope fix
new aa8b267 magit-process-sentinel: a real sentinel again
new ae2993c magit-process-set-mode-line: split arguments, cleanup
new 48ed6f9 magit-run-{,git}*: remove unused LOGLINE argument
new 98ef930 magit-run-{,git}*: remove unused NOERASE argument
new c4f874a magit-process-keep-history: remove variable
new 7a31ce0 magit-process-finish: take a single argument
new f9f4107 magit-process-error-message-re: new variable
new 5dfc8d5 magit-process-error-message-re: match more
new 9ebb0b0 magit-process-{mode,setup,buffer}: new functions
new cff6419 magit-process: new command
new df9aa63 support multiple synchronous processes
new 2cf3919 magit-run*: don't sleep after sending region
new fd597e3 magit-process-{finish,error-message-re}: move definitions
new 586a05f magit-process-finish: always call when process returns
new 51b2e1e magit-process-finish: change arguments and return value
new a8b60a9 magit-run*: better return values
new 98181c0 magit-{call,start}-{git,process}: new low-level process
api
new aee230d magit-flatten-onelevel: new function
new 57db767 magit-{call,start}-process: flatten arguments ARGS
new ac9164e magit-process-setup: remove old sections
new 8f0ea30 magit-git-standard-options: upgrade to option
new 10a9f03 magit-git-{*}: move into the "Process Api" section
new 3d54ec9 magit-git-{*}: cosmetics
new 55e61b9 magit-cmd-insert: remove function
new 47e3112 magit-git-insert-section: use magit-git-standard-options
new 4844189 document all "Process Api" functions
new b010df8 magit-mode-refresh-buffer: abort earlier
new f3e0f2a magit-process-finish: prepend exit-code to heading
new 8a87ca5 magit-process-sentinel: dired-uncache correct directory
new 66c976e magit-process-sentinel: don't append to process output
new 9bdbe5c magit-process-finish: call dired-uncache
new 08cfdaa move some commands into "Git Processes" section
new 378207b improve magit-git-command, add magit-git-command-topdir
new 16d8824 rename "Git Processes" section to just "Processes"
new f1c1eb4 rename section "Various Utilities" to just "Utilities"
new c27305f merge section "Git Utilities" into "Utilities"
new 24b12f3 merge section "Git Revisions" into "Utilities"
new 79dc062 Merge branch 'pr/process'
new b55fcf5 magit-process-setup: fix endless loop
new 042b7ad magit-refresh-commit-buffer: respect magit-diff-U-arg
new dc61207 When asking for git command, show correct dir
new d134bc2 Merge pull request #1133 from vanicat/t/show-dir-where-run
new 45e54ff remove spurious fixme notice
new c3b065c git-commit-abort: support Emacs < 24.1
new aa7f815 magit-diff-range: return cons cell
new e6a02a5 * magit.el (magit-commit-add-log): insert before comments
new 9d2c9b4 magit-read-gpg-secret-key: new function
new c688f94 magit-diff-range: restore old buffer order
new bc5394e magit-process-buffer: properly setup buffer
new 9e31338 magit-process-setup: move definition
new 8fcdda7 magit-process-truncate-log: extract from
magit-process-setup
new d5cc087 magit-process-truncate-log: cosmetics
new a0a4f47 magit-process-setup: cosmetics
new e138d09 magit-push: remove kludge for ancient git versions
new 3b0e131 magit-push: cosmetics
new d4629ee magit-push-dwim: extract from magit-push
new a3f0e0c magit-push-dwim: port implementation from
magit-push-remote
new 23fc872 magit-push-dwim: fix interactive form
new a5e57f2 magit-push-dwim: don't prepend refs/heads/ to remote
branch
new d7cc3d2 magit-push-dwim: cosmetics
new 5bacec7 magit-get-remote/branch: new function
new b10a9ec README.md: demote some headings
new 3762f13 bump copyright years
new 353f2b1 ring-index must be non-nil if we saved a message
new aead625 magit-read-stash: fix
new 284233f magit-apply-{diff,hunk}-item: use --ignore-space-change
new f440c8d Merge pull request #1144 from sergv/fix/magit-read-stash
new db6d397 magit.texi: remove obsolete information
new 2eac01d magit-push{,-dwim}: improve doc-string
new e1600f5 magit-push-hook: make the default value a list
new d1afbbc stgit: Fix 'magit-run-stgit'
new 6522163 Merge pull request #1151 from llvilanova/magit-run-stgit
new 1eb95f3 stgit: Do not propertize patch message
new 510a706 stgit: Allow empty patch messages
new 2293852 Merge branch 'pr/stgit-series-ui'
new 021018d git-rebase-hash: new face
new 34b9267 git-rebase-description-face: inherit from default
new 35397cb git-rebase-{description,killed-action}: drop -face suffix
new 72d3ce8 magit-rebase-description: move definition
new aab9008 git-rebase-mode.el: new subsections
new d773555 git-rebase-mode.el: improve some doc-strings
new 78c773c git-commit-mode.el: improve some doc-strings
new 7ab3a78 git-rebase-mode-map: explicitly inherit from
special-mode-map
new a58ea35 Whitespace fix on staging/unstaging all files.
new 6f5d133 Merge pull request #1156 from Wilfred/master
new e8f9282 magit-log-format-reflog: better align
new 241138b magit-status-show-sequence-help: new option
new a2527e4 magit.texi: use @uref for urls
new 8b6740a magit-show-diffstat: fix doc-string typo
new 5c0d25e set :package-version for custom options
new e6839e8 consistently order keywords in `defcustom's
new e15fa8b magit-{log-reflog-re,refresh-reflog-buffer}: better format
new 9532131 magit-log-reflog-re: deal with git-merge inconsistency
new c0bb60e magit-reflog-subject-re: remove unnecessary complication
new c70ec59 magit-reflog-subject-re: remove strange submatch
new 7c362c6 git-rebase-remove-instructions: new option
new ac1d400 Use `user-error' instead of `error'.
new 00a22b8 Merge branch 'pr/user-error'
new 0d2a29e magit-refresh-reflog-buffer: use git-reflog
new af58072 reflog: also insert reflog identifier
new 5ebf0f8 magit-log-margin-set-timeunit-width: new function
new aee75f0 reflog: support displaying the log margin
new 8d0ef34 Merge branch 'pr/reflog'
new 28fab3b magit-stgit-show-patch-name: new option
new e08d5a2 magit-stgit{,-faces}: new custom groups
new c406822 magit-topgit{,-faces}: new custom groups
new 9138364 Merge branch 'pr/topstg'
new d6ce373 add kludge for issue #1162
new 56e3cd3 magit-change-what-branch-tracks: don't call
magit-branch-manager
new a29d4b7 Merge branch 'pr/branch-manager-kludge'
new d976c0d magit-wash-raw-diff: never delay parsing hunks
new 5a6cefe magit-show: erase-buffer before recreating content
new 5bb5471 magit-show: make buffer read-only
new 6c123a6 sort custom options into multiple custom groups and
rearrange defintions
new c3146a1 magit-blame-map: don't define as a constant
new c0bd2cc magit-blame-map: don't set menu string
new 99a1cca magit-blame-sha1: cosmetics
new 13c7b06 add gitattributes-mode to magit-modes custom group
new 0cf0364 rename option magit-{ => process}-quote-curly-braces
new 492e828 magit-status: call magit-save-some-buffers
new 2c20900 magit-save-some-buffers: adjust doc-string
new 971530a rename function magit-{git => process}-quote-arguments
new 61081ff magit-process-quote-arguments: move definition
new f151f61 magit-{call, start}-git: call
magit-process-quote-arguments
new 24ae5ee Merge branch 'pr/options'
new 1b5b886 shorten doc-strings of custom groups
new 7014feb magit-show-xref-buttons: fix typo in doc-string
new a8dbfafc magit-checkout-branch-at-point: remove unnecessary
function
new e60d07e magit-insert-rebase-sequence: new function
new 8ff0f2c magit-insert-unpulled-or-recent-commits: new function
new 013bc5f Revert "magit-wash-raw-diff: never delay parsing hunks"
new 3043441 rename magit{ => -section}-region-siblings
new de9b8f6 magit-section-region-siblings: make more reliable
new e9d37fb magit-apply-hunk-item: abort on attempt to apply combined
diff hunk
new c02adde magit-section-siblings: cosmetics
new 0275cac magit-{stage,unstage,discard}-item: remove dead mystery
code
new ae97e6e magit-section-action: dumb down message about unsupported
section
new 166441b stgit: Show ref decorations
new 02d5f91 stgit: Show diffstat in patches if 'magit-show-diffstat'
is enabled
new cf4517e Merge pull request #1169 from llvilanova/stgit-decorate
new a100e91 stgit: Set check optional args with 'and' instead of
'with'
new 45feb7f magit-highlight-section: fix doc-string
new 46a035f Merge pull request #1170 from llvilanova/stgit-diffstat
new aedfea6 magit-section-match-1: rename from magit-prefix-p
new 5a501ed magit-section-{action,case,match,match-1}: remove
doc-strings
new e9ef1df magit-section-match: support CONDITION being an atom
new 096f1ce magit-section-{case,action}: section paths are now vectors
new 437f1a6 magit-section-{case,action}: support multiple types per
clause
new 0d6a6c1 cosmetic changes to uses of magit-section-{case,action}
new d05e2d8 magit-section-{case,action}: change order of type context
vectors
new 7af0d97 magit-guess-branch: fix section matching
new b3e9d8c magit-section-match: if CONDITION is t then return t
new 04a75f8 section actions: refactor how additional clauses are added
new 05a8499 section actions: refactor how new struct and its slots
are bound
new 06ee985 remove rewrite clause from actions' default clauses
new 44ac3f4 magit-revert-item: ask more specific questions
new 78240b4 end misguided uses of magit-section-context-type
new 50154ed magit-section-context-type: sections always have a type
new c94ca14 Merge branch 'pr/section-case'
new 7f58159 finally put the TITLE slot of magit-section structs to
rest
new 1666ff7 Merge branch 'pr/by-title'
new 45c99a4 collect "apply" functionality in one place
new b59c2eb move "visit" section to top-level
new adae688 magit-show-current-version: remove silly doc-string
new 2266251 magit-rename-item: move definition
new 1c9da42 magit-grep: move alias definition
new f14545d collect "commit mark" functionality in one place
new 2c6d8ff make "ChangeLog" a subsection of "Miscellaneous"
new 3fcbe5b magit-copy-item-as-kill: move definition
new 1f55199 rename magit-{edit-ignore => ignore-edit}-string
new 35c0ed0 magit-ignore-{*}: move definitions inside "Miscellaneous
Commands"
new 86c3ed1 add top-level "Modes" section
new b5861d7 remove two FIXMEs
new 9a4dcc4 add top-level "Settings" section and a eof section
new fcb76e4 make "Read Repository" a subsection of "Miscellaneous"
new 7c922a2 add new top-level sections "Magit Api" and "Porcelain"
new ca1b011 Merge branch 'pr/rearrange'
new 0b42240 magit.el: fix section nesting
new 8c3d69e magit.el: move beginning of the eof section up
new 91fa377 magit-section-action: don't pass struct to hooks, pass
info slot value
new 0015dac Update magit-section-title in tests
new a2e0272 Merge pull request #1181 from
kyleam/magit-section-info-in-tests
new 794a43a magit-dired-jump: use proper otherwise clause
new 6bbfcfb magit-section-{case,match}: don't attempt to access
missing struct
new 419a3cc magit-reset-head: fallback to HEAD
new f528817 global-magit-wip-save-mode: add to correct Custom group
new 16e0402 magit-log-unique-re: remove noise
new eb2e22c magit-insert-unpulled-or-recent-commits: fixes
new 108c5d3 magit-insert-svn-{unpulled,unpushed}: remove noise
new fd68193 magit-rebase-info: always return list of same length
new 5022320 magit-{refresh-log-buffer,insert-bisect-rest}: drop
--abbrev-commit
new e69c3e9 log: respect core.abbrev
new a4d8dc2 magit-log-count: limit scope
new 9820c50 magit-diff-toggle-refine-hunk: follow rename
new f1268ff magit-git-command-topdir: fix #1190
new 37ab5b7 magit-pull: don't be verbose
new b2724e5 magit-apply-mailbox: only refresh once
new af89ada magit-refresh-all: always do it synchronously
new c76d431 magit-refresh: allow doing it synchronously
new 68e3548 synchronously refresh files after running git
new b28b0df Merge branch 'sync-refresh'
new 77ca3d8 abbreviate hash for cherry logs
new 3558925 magit-wash-log-line: use dedicated faces for all
signature states
new 7dd3882 magit.el: fix section nesting
new ca31b50 magit.el: remove unnecessary nesting
new 3fedf7a magit-git-success: move definition
new acf1166 magit-git-failure: new function
new a7ca13f Revert "`magit-ref-ambiguous-p': use `magit-git-success'"
new 78e38ea magit-ref-ambiguous-p: improve comment
new cf2cb35 magit-git-{exit-code,string,insert,lines}: flatten ARGS
new ed2803d Add a space between the cherry mark and the sha1
new ed18063 Use the correct face for cherry marks
new 8cef7c6 Normalize sha1 length for commands that don't respect
core.abbrev
new ee12f4f Merge branch 'pr/more-abbrev-length-stuff2'
new 8fd31cd Merge branch 'pr/cherry-spacing'
new 017c4b8 magit-cherry-{unmatched,equivalent}: switch colors
new 2c3f330 magit-insert-cherry-help-lines: use the correct cherry
face
new e659508 magit-status: replace SAME-WINDOW argument with
SWITCH-FUNCTION
new 6895e19 magit-git-{true,false}: new functions
new d52ed3f magit-bare-repo-p: new function
new 73d247d magit-file-relative-name: sanitize
new f43fd85 magit-get-top-dir: also function inside git control
directory
new efa915b don't pass default-directory to magit-get-top-dir
new ef37d53 Emacs is a dependency tooa
new 59467c5 magit-visit-file-item: fix recent bug
new 5f49be4 magit-visit-file-item: revert recent change in behavior
new 2e8cda3 magit-get-top-dir: return nil if FILE does not exist
new 3290266 magit-init: sanitize
new 1bd53bc magit-test.el: remove magit-init test
new f39a08e magit-tests.el: remove magit-blame-mode test
new 58aede3 magit-tests--modify-file: cosmetics
new 142524c magit-tests--should-have-section: new function
new 815198e magit-{git-dir,get-top-dir}: make sure file is non-nil
new 614efb0 AUTHORS.md: update list of contributors
new a5734d2 magit.el: require tramp
new 6f8a65d magit-{git-dir,get-top-dir}: don't expand-file-name path
by git
new af3a3eb magit-file-name-tramp-remote: new function
new 4fe5f94 cosmetic use of when
new 7699ce0 don't let magit-checkout return nil
new c2c900a magit-git-section has been retired
new b3ea402 honor function rename
new 5550984 Merge pull request #1206 from sigma/fix-topgit
new b755b1e magit-wash-diffstat: match lines with no changes
new f87a4ff magit-wash-diffstat: simplify regular expression
new d2679ac Merge pull request #1207 from
afrepues/fix/truncated-diffstat-for-null-files
new 5120995 Correct the documentation of `magit-push-dwim'.
new c55b4ba magit-push-dwim: realign doc-string
new f9eaf68 Merge branch 'push-prefix'
new 2eb34da magit-get-top-dir: fix two issues
new 6b666ef add compatibility function for run-hook-wrapped
new 104c76e magit-{git-dir,get-top-dir}: fix for real
new e75472c Merge branch 'run-hook-wrapped'
new ab501f3 run-hook-wrapped{,-1}: cosmetics
new 4f46c97 run-hook-wrapped-1: use cl-loop, not loop
new 1a06f2e git-rebase-kill-line: use inhibit-read-only, not
buffer-read-only
new ae9694f Correctly handle the absence of one version of in a merge
new ef62c3a magit-wash-log-line: fix #1218
new 88d5603 Merge pull request #1219 from vanicat/t/ediff-merge
new c711b36 Revert "Provide autoloads for `magit-key-mode-popup-*`
family of functions"
new 16939f8 magit-key-mode.el: merge some toplevel sections
new 92a97c3 magit-key-mode-{delete-group,de-generate}: remove
functions
new 82e8c12 magit-key-mode-last-buffer: remove variable
new af3618a popups: temporarily remove the special "diff options"
popup
new 4ccfd17 popups: temporarily drop hardcoded default popup arguments
new fae7121 magit-key-mode-popup-{*}: define explicitly
new 34d2821 magit-key-mode-groups: split into individual variables
new 2ffc9b8 magit-key-mode-insert-{argument,switch,action}: remove
functions
new 078e174 magit-key-mode-{key-defined-p,update-group}: remove
functions
new 1e24985 popups: store keymaps individually in magit-popup-{*}-map
new 292b5f8 magit-key-mode-draw: assume there always is an action
new 8fb6ad4 magit-key-mode-draw: cosmetics
new 27d0cca magit-key-mode-redraw: assume there always is an action
new d575420 magit-key-mode-redraw: cosmetics
new 2a0be9e magit-key-mode-draw-buttons: absorb
magit-key-mode-draw-header
new 8851414 magit-key-mode-{prefix,current-args,current-options}:
make buffer-local
new baf08d5 magit-pre-key-mode-window-conf: make buffer local
new 9c49c0d magit-key-mode-redraw: limit to drawing
new f23c345 magit-key-mode-redraw: absorb magit-key-mode-draw
new 8a7a2f2 magit-key-mode-draw-in-cols: don't propertize leading
space
new 0c5968a magit-key-mode-build-exec-point-alist: remove function
new bb056ab magit-key-mode-options-for-group: remove function
new f5d4c0e magit-refresh-popup-buffer: rename from
magit-key-mode-redraw
new 9f05aa8 magit-key-mode-help: move to correct section
new 74e94fe magit-key-mode-abort: new command
new f2331ef magit-key-mode-map: new variable
new f9a4c08 magit-key-mode-build-keymap: don't warn when overriding a
binding
new 617462d magit-key-mode.el: lose many doc-strings
new 62b9cda magit-key-mode.el: rename arguments FOR-GROUP to POPUP
new 781292f popups: use terms argument, option, switch, and action
consistently
new f158048 popups: arrange argument, option, switch, and action
things consistently
new 7a41113 magit-define-popup-{switch,option,action}: new functions
new 1739dea magit-invoke-popup-{switch,option,action}: rename
functions
new 66a7f79 magit-define-popup-keymap: rename from
magit-key-mode-build-keymap
new cf279f5 magit-key-mode.el: refactor button and popup handling
new e55827b magit-popup-current-options: use alist instead of
hash-table
new 9ff6dea magit-invoke-popup-option: disable options properly
new ef1e8c8 magit-key-mode.el: rename faces
new 1c449cd magit-popup-option-value: inherit from
font-lock-string-face
new 8d99b3d magit-popup-format-button: propertize all arguments
new db92926 magit-popup-format-button: align descriptions
new 5e71ee8 magit-popup-format-button: put values right behind options
new 79e4a95 magit-popup-previous-window-configuration: rename variable
new eb5fd43 magit-current-popup-args: rename from magit-custom-options
new 0a0430e magit-popup-mode: rename from magit-key-mode
new 48e22cd magit-popup-mode-map: rename from magit-key-mode-map
new dbb992f magit-popup-mode-{setup,display-buffer}: new functions
new 92245cb magit-popup-buffer-name: rename from
magit-key-mode-buf-name
new 315b87c magit-popup-show-usage: rename from
magit-key-mode-show-usage
new b7eda67 magit-popup-help: rename from magit-key-mode-help
new ce2edb9 magit-popup-abort: rename from magit-key-mode-abort
new c67638d magit-popup-buffer-name: remove variable
new f8b49e8 magit-popup-prefix-arg: remove variable
new 018a52f magit-popup-options-in-cols: rename from
magit-key-mode-options-in-cols
new c149f16 magit-popup-quit: don't use magit-invoke-popup-action
new 80342b3 magit-define-popup: new macro
new 23505b1 popups: define popups next to their commands
new 0f038dc popups: new symbol names for magit popups
new f259cc2 magit-popup-args: new variable
new e55e0e1 magit-this-popup: new variable
new 7124558 popups: use event sequences of constant length
new 3f7f585 magit-popup-mode-map: use vectors for events
new f314e25 popups: define a button type for each popup event type
new a3d1ef7 popups: represent each event using a single characters
new cde4e28 magit-define-popup-{*}: use for customization
new 0712df1 magit-{change,remove}-popup-key: new functions
new a45a3f7 popups: refactor invocation of popup events
new 2ef07e3 popups: handle "q" event explicitly
new dbc14f0 popups: refactor insertion of buttons
new b870b61 popups: show better help from within popups
new 8343c27 magit-{popup-mode-setup,refresh-popup-buffer}-hook: new
hooks
new afbdbff popups: add support for special command sections
new 7cba5f1 popups: optionally show help section with popup commands
new 3fc3ecf popups: add support for default actions
new 47cb3da popups: add support for default arguments
new 96e8452 popups: add support for quickly saving default arguments
new af18c83 magit-invoke-popup-option: improve how value is toggled
new dd16367 magit-popup-previous-winconf: move definition
new e6cb36a popups: add support for using alternative popup modes
new 714f6b4 magit-popup-setvar-mode: new mode which uses "flat
options"
new 82723c2 popups: use a struct as internal representation of events
new 30b04ff magit-popup-{setup-hook,default-setup}: new hook var and
fn
new 42f47ec magit-popup-sequence-mode: new mode
new 8c4f72a magit-define-popup: add GROUP argument
new 3379e7c magit-popup-mode-map: cosmetics
new c98c93d popups: use list of strings for all popup options
new 079c941 add library magit-popup
new 3154780 magit-refresh-commit-buffer: honor magit-diff-options
new 396e6b2 magit-popup-setvar-mode: remove mode
new acefd2c magit-insert-staged-changes: stop abusing
magit-diff-options
new 7f4d031 magit-popup.el: add some of the missing doc-strings
new dce0f78 magit-diff: improve doc-string
new 3ce58b4 magit-popup.el: move compatibility definitions to here
new fd79f23 magit-diff-{unstaged,stash,with-mark}: improve doc-strings
new 0e52c7b Merge branch 'n/popup-lib-1' into next
new 2ed401f magit-diff-{unpushed,unpulled}: new commands
new 9d5fd7d magit-diff-paths: new command
new 0e7a186 magit-diff-working-tree: silently default to HEAD
new 54fc336 magit-diff-staged: with prefix prompt for commit
new a172c85 magit-diff-popup: new popup
new 9078e8c magit-visit-item: dispatch more magit-diff-{*} variants
new 2bd93a2 magit-log-{*}: make more intuitive
new 938406a magit-diff-{smaller,larger,default}-hunks: move before
refactor
new cee860e magit-log-popup: add --show-signature
new 19261e5 magit-diff-{less,more,default}-context: rename variables
new aadbd2a log: goto commit that was current in previous buffer
new 331ac8b magit-diff-context-lines: remove variable
new f868a85 magit-log-select: new log mode/buffer just for selecting
a commit
new 9c17b44 Merge branch 'n/diff-popup-1' into next
new d56e08d Merge branch 'n/log-popup-1' into next
new 3f5e8d2 magit-read-char-case: new function
new 52c67bc Merge branch 'n/read-char-case' into next
new f52cd83 magit-rebase-popup: new popup
new c7510bc Merge branch 'n/rebase-popup-1' into next
new c7c9c70 magit-commit-{fixup,squash}: default to commit at point
new f15d99a magit-commit-instant-{fixup,squash}: new commands
new 06c38b3 magit-commit-popup: remove redundant --amend switch
new 27dddd7 magit-commit{,*}: use magit-current-popup-args inside
interactive
new a461a9e magit-push-popup: add --no-verify switch
new cf6cd17 magit-commit-assert: fail if --all and nothing un-/staged
new f2058f8 magit-current-commit: new function
new 317ba27 magit-commit-assert: add special case for amend variants
new e7ffa6e magit-insert-status-rebase-lines: set type of commit
section
new b45474f Merge branch 'n/commit-popup-1' into next
new 5972682 magit-commit-log-buffer: new function
new a5ec917 magit-diff-while-{amending,committing}: new
function/command
new 16a6745 Merge branch 'n/diff-while-committing' into next
new 0a7b143 magit-inhibit-save-previous-winconf: new variable
new 72324cd magit-commit-internal: optionally show appropriate diff
new 69d21b9 magit-diff-auto-show: new option
new ab553cf magit-log-maybe-show-{commit,more-entries}: new functions
new 1bb2d44 auto diff: add log-oneline type
new d33f42b auto diff: add log-follow type
new 5a66fcf auto diff: add log-select type
new 8d19adc Merge branch 'n/auto-diff' into next
new 6a5b173 magit-fetch-popup: improve popup and its actions
new 1226da2 Merge branch 'n/fetch-popup-1' into next
new 20042bc magit-merge-popup: improve popup and its actions
new 0672fc5 Merge branch 'n/merge-popup-1' into next
new 9af9551 how I learned to stop worrying and love the detached HEAD
new 32c8c3a branch: use common "magit-branch-" prefix
new d8b592d Merge branch 'n/branch-commands' into next
new 07ddea1 remote: use common "magit-remote-" prefix for commands
new a5f9998 magit-remote-{*}: improve git usage info in doc-strings
new c8c575d Merge branch 'n/remote-commands' into next
new 90e7ea3 magit-{checkout,branch-{create,delete,rename}: improve
doc-strings
new 4ea8670 magit-{checkout,branch-delete}: cosmetics
new b498a78 magit-checkout: more appropriate prompt
new db1596c Merge branch 'n/checkout-branch-commands' into next
new 029aacc magit-tag-delete: rename from magit-delete-tag
new d2a63ef magit-tag-delete: ignore magit-current-popup-args
new 71f741e Merge branch 'n/tag-commands' into next
new c37b993 magit-tag-{*}: improve git usage info in doc-strings
new 9763987 magit-reset-{*}: improve git usage info in doc-string
new a53ce77 magit-stash-{*}: improve git usage info in doc-string
new 1b10051 Merge branch 'n/git-usage-doc-string' into next
new c724b39 magit-rigid-key-bindings: remove variable
new f492bf5 magit-mode-map: rearrange binding definitions
new 70512ae magit-commit-mode-map: inherit from magit-diff-mode-map
new f721019 magit-jump-to-diffstats: bind in magit-diff-mode-map
new 5f07746 magit-status-mode-map: move definition
new 79eeb24 magit-status-mode-map: absorb magit-section-jump-map
new 2644873 magit-popup.el: add "Settings" top-level section
new 67c122c magit-{*}-map: stop using kbd
new 84ce9ef magit-popup{,-faces}: new custom groups
new a6211fc Merge branch 'n/cleanup-keymaps' into next
new cdbf1ff temporarily remove ediff support, except resolve
new c875014 magit-show: temporarily loose ability to guess rev from
current diff
new 53d5459 magit-read-rev-range: remove function
new bdb5c9a no longer store current diff range in sections
new dfccb7f remove magit specific "rewrite" functionality
new bdd9680 remove broken magit-change-what-branch-tracks
new d2421a2 remove magit specific "pretty refs" functionality
new 5e292d4 magit-clean: new command
new dd0cbb3 Merge branch 'n/removals' into next
new c344795 magit-extras.el: new library
new d936393 magit-extras: adopt marked commit functionality
new da49fc3 magit-extras: adopt commands that run external tools
new b97e9f5 magit-run-git-gui: cosmetics
new e5070bd Merge branch 'n/extras-lib' into next
new 48cbb9d magit-load-config-extensions: move definition
new b245d9f magit-init: move definition
new c50989b magit-save-some-buffers-topdir: rename variable
new c9ce8ed magit-save-some-buffers{*}: move definitions
new fa5ec82 prepare major rearrangement
new e7674c6 magit-set, magit-get{,-{*}}: move definitions
new 1043056 magit-{,{*}-}completing-read: move definitions
new eeb5701 populate "Revision Completion" section
new c49f31c populate "Miscellaneous Completion" section
new dd90647 populate "Repository Paths" section
new 18c709f populate "Repository Predicates" section
new 47d46ba populate "Diff Predicates" section
new 6619040 populate "Revisions and References" section
new 4aa4d87 Merge branch 'n/rearrange-1' into next
new e11f0be use external dash library
new 1365a19 Merge branch 'n/dash' into next
new 5bd8f1b magit-popup-arg-match: new function
new 78d4f56 magit-current-popup-args: new function
new 12fa616 Merge branch 'n/popup-lib-2' into next
new 8751249 magit-stage-all: cosmetics
new f9739c5 magit-read-stash: actually use PROMPT argument
new 0acab0a stash: by default reinstate index when applying
new 4656d97 magit-stash-branch: new command
new b660769 magit-stash-popup: rearrange actions
new be38479 magit-stash-as-refname: new function
new 2f1fcc1 magit-read-stash-history: remove variable
new c43edb8 Merge branch 'n/stash-popup-1' into next
new 26e7d30 magit-completing-read-function: sort choices by preference
new 50cb068 magit-{ido,iswitchb}-completion-read: doc-string cosmetics
new 5b64196 magit-prompt-with-default: new function
new 4c59d52 magit-completing-read: be strict about REQUIRE-MATCH
new 05ea5db magit-completing-read: better doc-string
new eb8c629 Merge branch 'n/completion-1' into next
new 8ca0b21 magit-list-{refs,refnames,{*}branch{*}}: new functions
new 7e59cc4 magit-get-ref: rename argument REF to NAME
new 4c7e88d magit-get-refname: new function
new 4085769 magit-get-shortname: new function, replacing
magit-name-rev
new 34281ba magit-unambiguous-refname-p: new function
new 5afdef6 magit-rev-parse: accept any number of arguments
new 318edef magit-rev-parse-p: new function
new d1d315f magit-list-interesting-refs: remove function and related
crap
new cce5e8f Merge branch 'n/refs-1' into next
new 8f1fd35 magit-stash-snapshot: keep index staged
new 71ae6eb .travis.yml: install dash
new 6ac4e9d magit-popup-format-argument-button: allow prefix to be nil
new 7d36126 magit-invoke-popup: use default args when invoking
default action
new 07e82d2 magit-log-popup: default to magit-log-dwim
new 6b7b390 magit-branch-manager: add kludge for #1215
new 9f9426e Merge branch 'master' into next
new bf927e3 magit-commit-add-log: use magit-commit-log-buffer
new 3016558 magit-commit-popup: switch to ongoing commit if any
new 0c5703b magit-am-popup: fix --patch-format
new d9cb310 magit-checkout-stage: new command
new d0d3e66 magit-checkout-stage: untabify
new e64ef20 stash: make snapshot message customizable
new 6704b02 magit-stash-index{,-snapshot}: new commands
new 1dfd73f Merge branch 'n/stash-index' into next
new b2e699b magit-commit-popup: support --author option
new fec9dc8 magit-key-mode-popup-committing: support --author option
new ab82d02 Merge branch 'master' into next
new 7d0a107 magit-wash-diffstat: split regex to make it easier on
humans
new 4e49ebf magit-wash-diffstat: support binary files
new c70acae Merge pull request #1253 from
afrepues/fix/truncated-diffstat-with-binary-files
new 39dcb14 magit-ellipsis: use #x2026 for "horizontal ellipsis"
new 9eb4dbd Merge branch 'master' into next
new 86d748e magit-with-emacsclient: use --socket-name even with
default server-name
new 5929bff Merge branch 'master' into next
new ffefa00 Fix magit-insert-untracked-files &
'status.showUntrackedFiles' git config
new 1946ce5 magit-process-mode: don't turn on view-mode
new 7d0a7a8 magit-key-mode-groups: fix two arguments
new 3b38755 Merge pull request #1260 from
Niluge-KiWi/fix-untracked-files-showUntrackedFiles-git-config
new c62ac5a magit-anything-{,un}staged: use git-diff
new 21ff16d magit-anything-modified-p: new function
new 379aa29 Merge branch 'master' into next
new 5d182d2 magit-init: translate ~ for the benefit of `git init'
new 5a0580e magit-process-kill: new command
new 843e235 git-commit-abort: add kludge for when client has died
new 826a017 magit-toplevel: new function
new c751b3f magit-no-commit-p: doc-string cosmetics
new 482de80 magit-git-repo-p: remove function
new 84fa299 magit-anything-{*}-p: add FILES argument and doc-string
new ea745b7 magit-file-uptodate-p: remove function
new 5a06e6b magit-bare-repo-p: move definition
new 60ccb76 magit-inside-{gitdir,worktree}-p: new functions
new b063feb magit-diff-with-mark: default to commit at point
new 8856e63 magit-get-current-branch: return unambiguous shortname
new 9e4e649 magit-get-previous-branch: make sure it's not the same as
current
new af883ac magit-section-lineage: move definition
new 40bf7f7 magit-show-only-files{-all}: remove commands
new 1646dc0 magit-show-level{,*}: rename functions
new 7fef2c1 magit-show-level*: remove bogus condition
new d9e070b magit-show-level-{1,2,3,4}{,-all}: define using defun
new 02bdee4 Merge branch 'master' into next
new 0b5ef3b magit-reflog-enable: new function
new c9d5d66 magit.el: absorb magit-wip.el
new 86704bd rename magit-wip-{echo-area => save}-message
new e78e1ad magit-wip-save-message: improve doc-string
new f7d3935 magit-wip-{commit,save}-message: change format characters
new fbd37b8 magit-wip-commit-message: change default value
new aaf85ea magit-wip-save-mode-lighter: make customizable
new 1b87c18 turn-on-magit-wip-save: improve doc-string
new bad494a teach magit-wip-save-mode to not depend on git-wip script
new 9e55b5a Merge branch 'n/standalone-wip' into next
new ca39555 magit-checkout-stage: enable not only during merge
new 596f8d5 magit-checkout-read-stage: new function
new de76b58 magit-discard-item: offer to checkout side for unmerged
files
new a99ec1e Merge branch 'n/discard-unmerged' into next
new d266626 magit-read-rev: temporarily ignore NOSELECTION argument
new b012038 Merge pull request #85 from npostavs/no-nil-index
new 621c71e magit-turn-on-auto-revert-mode: default to not doing it
new 012beae magit-key-mode-popup-committing: remove --amend switch
new 2cb5674 bring auto-reverting of file-visiting buffers under
control
new bf19c46 add cross references for all Custom groups from git-modes
new 5393794 drop support for magit-log-edit.el
new 896f78d remove some obsolete variables
new 9cd2ed7 run-hook-wrapped{,-1}: switch positions of definitions
new 6fd308b magit-grep: remove alias for vc-git-grep (or lgrep)
new 3e1172c magit-version: define variable right before function
new 3ee5908 magit-version: use error, not user-error, on failure
new f2beb7f magit-font-lock-keywords: remove magit-define-level-shower
new 517637e magit.el: remove unnecessary declarations
new f4b4958 AUTHORS.md: update list of contributors
new a832c6f replace version 2.0.0 with 2.1.0
new 41d6134 magit-log-reflog-label-cherry-pick: fix whitespace typo
new a0c96bd magit-log-reflog-label-commit: fix whitespace typo
new c78f0c2 cleanup whitespace errors
new f743039 git-commit-abort: wait for sentinel before printing
message
new ff45ddf Merge pull request #1268 from magit/controlled-revert
new 40ca85b remove suggestion to use obsolete magit-wip-mode
new 25329a4 Merge pull request #1270 from thomasf/master
new 9acc9e7 Merge branch 'master' into next
new 09d700c magit-describe-item: add battle proved implementation
new cd7398e add magit-with-blob
new 55831c7 magit-font-lock-keywords: remove obsolete entries
new d3ccc7b magit-tests.el: don't require magit-blame
new 2aa8e90 magit-tests.el: don't require cl
new f612cf6 magit.el: do not require iswitchb at compile-time
new d905f57 magit{,-blame}.el: do not explicitly require easymenu
new 010fb45 magit-blame.el: require cl-lib at runtime
new 31d44ac magit-tests.el: provide feature
new b447006 magit-tests.el: add minimal header
new 6c30e3b magit-tests.el: untabify, and enforce use of tabs
new 983b3eb magit-rev-format: new function
new d487a39 magit-mode-hook: add magit-load-config-extensions
new e6619a3 magit-load-config-extensions: move definition
new 33b977b magit-emacsclient-executable: also look for
emacsclientNN.N
new 514ebc3 magit-success-executable: fix doc-string
new aded845 magit-list-repos*: bugfix
new e970ec9 magit-list-repos*: ignore hidden files
new b976741 improve magit-read-top-dir and its minions
new d4fc11f magit-commit-reword: use magit-diff-while-amending
new 1370897 magit-with-emacsclient: always use pop-to-buffer as
server-window
new 228460d remove magit-use-emacsclient-p and
magit-assert-emacsclient
new 96d161c magit-with-emacsclient: add ENVVAR argument
new 14c7b70 add magit-with-editor and magit-with-git-editor
new 3f22aee split magit-commit-kludge from magit-commit-internal
new 0b76535 Merge branch 'n/cleanup-emacsclient' into next
new 51fc85b magit.el: add dash to Package-Requires header keyword
new 2ac3807 accept with-editor.el as donation from magit.el
new ccb7566 donate emacsclient utilities to new with-editor.el
new 26715b5 Merge branch 'n/with-editor-1' into next
new 94574aa update copyright information
new cb7f582 .travis.yml: install with-editor
new 1217e07 magit-font-lock-keywords: adapt to change in Emacs v24.4
new 3059713 magit-commit-popup: quiet byte-compiler on Emacs v24.4
new 2a79eee Merge branch 'master' into next
new 16b42f6 magit-commit-{internal,fallback}: clarify separation
new 6f7d0b8 magit-commit-async: rename from magit-commit-internal
new 42e7c45 magit-bisect-async: rename from magit-run-git-bisect
new d157d89 magit-rebase-async: new function
new 74b3a7f magit-run-git-with-editor: new function
new d7b21b4 magit-diff-while-committing: use correct diff buffer
new 5778300 magit-diff-while-committing: cosmetics
new 7bac4e9 magit-font-lock-keywords: automatically activate
new ac4aaac with-editor-font-lock-keywords: new variable, activate
new a516ff9 magit-commit-extend: don't show diff
new a13bbdc with-editor.el: improve doc-strings
new 4e4bc05 with-editor-emacsclient-executable: limit OS X kludge to
OS X
new 7b153b4 with-editor-emacsclient-executable: improve doc-string,
cosmetics
new 3bca164 git-commit-propertize-diff: rename from
git-commit-font-lock-diff
new 49d077f git-commit-propertize-diff: cosmetics
new 52abfc4 git-rebase-filename-regexp: new variable
new fe88d6d git-commit-filename-regexp: new variable
new 0490a1a git-commit-auto-mode-enable: remove obsolete variable
new b7fe9e5 magit-font-lock-keywords: adjust for Emacs v24.4
new 2f188d2 with-editor-font-lock-keywords: adjust for Emacs v24.4
new c35d90f with-editor: new mode
new feb5899 git-commit: allow use of arbitrary major mode
new 3ce6556 magit-commit-fallback: use
with-editor-finish-noclient-hook
new b3a5df3 magit-commit-log-buffer: check whether magit-commit-mode
is non-nil
new b079961 magit-server-visit: use for commit and rebase
new eb78972 magit-diff-while-committing: improve amend detection
new 76f48e6 Merge branch 'n/with-editor-2' into next
new de36d78 git-commit-setup-changelog-support: quote * in regexp
new 253190c magit-wash-hunk: cleanup
new 94d4092 magit-wash-hunk: highlight whitespace errors only on
added lines
new 84af6d6 properly encapsulate overlay hack and properly dispose
overlays
new c122bb6 magit-highlight-line-whitespace: avoid false-positives
new 82c0aa2 use overlays to propertize various parts of logs
new e03a0b7 Merge branch 'faster-diff-1'
new 040e52e Merge branch 'master' into next
new e9febe7 don't use overlays for hashes
new ec5037e Merge branch 'master' into next
new 85ad6ac magit-key-mode-popup-committing: support --reuse-message
option
new 586bcfa Update helptext for magit-insert-status-rebase-lines
new 670599c Set this-command in magit-key-mode-command
new 435acc7 Merge pull request #1282 from mgalgs/reuse-commit-message
new a6135ed Merge pull request #1283 from mgalgs/rebasing-help-text
new c76ef18 Merge pull request #1284 from
vanicat/t/this-command-in-magit-key-mode
new 344c964 Merge branch 'master' into next
new 1f55449 magit-diff-toggle-{,un,refine-}hunk: move definitions
new 9b33e6e Merge branch 'master' into next
new 042afd5 magit-read-stash: actually use PROMPT argument
new 52654bc Merge branch 'master' into next
new dc0016d move definitions of functions and variables used for log
washing
new aea93d2 Merge branch 'master' into next
new 5f49e8b remove dead function magit-wash-typechange-section
new 01dba8b magit-mode-setup: abort if not inside a repository
new 682ac74 Merge branch 'master' into next
new 5365107 move definitions of functions and variables used for diff
washing
new c61e05a magit-wash-diff: absorb utility funtions
new 6c72570 rename magit-{ => diff-}highlight-{line- => }whitespace
new d56ca1e magit-diff-statline-re: new constant
new 9764106 magit-wash-diffs: don't wash if there ain't no laundry
new c8306fe Merge branch 'faster-diff-2'
new 89aa4ae Merge branch 'master' into next
new ff156dd magit-diff-working-tree: small bugfix
new 370e848 magit-mode-setup: fix scope issue when evaluating buffer
form
new 24fa846 Merge branch 'master' into next
new e03cdd0 use official travis-ci button again
new f0186c8 magit-git-executable: use executable-find when
initializing value
new 369ce93 magit-git-executable: use git.exe on Windows
new 8afa893 Merge branch 'git-executable'
new d6d3091 Merge branch 'master' into next
new 199dfe7 magit-revert-buffers: revert buffers in emacs 24.4
new 381884c Merge pull request #1290 from achitu/master
new d51f079 AUTHORS.md: update list of contributors
new c83aefc Merge branch 'master' into next
new 0f4501c teach magit-stage-item to add submodules
new a816bb8 magit-wash-diff-section: revert accidental face change
new 19d08f3 Merge branch 'master' into next
new 29a7c0f magit-run-gitk: with a prefix argument don't use --all
new c1d8b5d Merge branch 'master' into next
new 973a5ab magit-commit-add-log: cosmetics
new c58fc3b magit-commit-add-log: add newline before first changelog
new a3c077e magit-git-executable: use bin/git.exe on Windows
new a1fee24 magit-gitk-executable: locate executable at load-time
new 86032d0 magit-run-{git-gui{,-blame},gitk}: use call-process
new ec5d08c Merge branch 'master' into next
new 166f8f1 fixup diffstat sections in more civilized manner
new 410e33c magit-wash-hunk: cosmetics
new a7ddfdb magit-wash-hunk: highlight whitespace errors only on
added lines
new 79c579a magit-diff-item-insert-header: generate string, don't
parse text
new c786950 magit-wash-hunk: turn the first line into a proper heading
new 97c8c72 dispose of unnecessary diff washing cycle
new a7926a0 magit-wash-diff: refactor
new 16ef412 magit-wash-diff: delete Git's diff headers
new 7266f22 improve look of headers of files inside diffs
new f16bb10 allow staging file mode change separately from other
changes
new 41aef64 magit-refresh-diff-buffer: specify -p explicitly
new 9d5934d magit-diff-extra-options: new temporary variable
new d867fa3 detect renames and copies when showing diffs
new c884abe Merge branch 'wash-diff-wash' into next
new 65db879 Fix git pull behavior with multiple remotes
new e709acf magit-rewrite-{set-commit-property,finish-step}: fix
regressions
new beb1152 Merge branch 'fix-rewrite'
new 2194063 Merge pull request #1294 from Silex/master
new faec4f0 add ability to undo last revert
new 3477e61 Merge branch 'master' into next
new 0aaf953 magit-git-standard-options: add -c core.preloadindex=true
new 810e073 magit-get-current-tag: avoid using --dirty
new cfdb3ba Merge branch 'mushroom'
new c1b5c33 Merge branch 'master' into next
new 352da72 magit-get-{current,next}-tag: rename argument
WITH-DISTANCE
new 91e20fb magit-gitk-executable: fix setting default value
new ef0311d magit-{insert,put-face-property}: don't specify overlay
priority
new c0e86fb Merge branch 'master' into next
new a492e06 magit-wash-hunk: refine hunk outside of magit-with-section
new dbcc916 magit-diff-highlight-whitespace: improve trailing-wspace
regexp
new f827c28 highlight all sections except root section
new e021ba3 Merge branch 'n/highlight-all' into next
new 15d36e9 magit-insert-wazzup-commits: cleanup
new e2611a5 magit-insert-wazzup-commits: insert focused branch
new fe4bc53 magit-insert-wazzup-commits: use overlays for branch
labels
new 236a1dc remove magit-insert-wazzup-head-line
new f2ac0d6 Merge branch 'n/wazzup-1' into next
new 96b6183 magit-branch-manager: remove kludge
new 2b80ff4 magit-branch-manager-mode: doc-string cosmetics
new 15ecffd magit-wash-branch-line: use magit-bind-match-strings
new f31cb9d magit-bind-match-strings: add STRING argument
new e1b5d01 magit-insert: support inserting already propertized string
new 635a549 refactor the branch manager
new 32bf22a show list of tags in the branch manager
new d20708f magit-branch-edit-description: new command
new df4c703 magit-insert-branch-description: new function
new 9a23256 Merge branch 'n/branch-manager-1' into next
new 2ad788b git-commit-filename-regexp: also match BRANCH_DESCRIPTION
new a9dd792 Make possible to copy more stuff
new d905777 magit-insert-status-{local,remote}-line: use `branch' as
section type
new f86cb4f magit-copy-item-as-kill: cosmetics
new 78f3bb5 Merge branch 'improve--magit-copy-item-as-kill'
new 7d4a59d Merge branch 'master' into next
new 4748795 magit-insert-untracked-files: if there are none abort
earlier
new 64e0f05 add support for not washing sections until they are
expanded
new c143c5c Merge branch 'n/wash-later' into next
new 6876d33 add support for turning module changes into a log
new a21e286 Merge branch 'n/submodule-log' into next
new ef92f16 magit-tests.el: require cl-lib, use cl-gensym
new 4d71d49 magit-tests.el: shush message
new a17261e Makefile: create loaddefs and version file during all,
not lisp
new bf41647 Makefile: hide some more output
new c09f38b The C-c C-a binding in the change description is for Ack
new d21d2fd Merge pull request #1308 from dachary/wip-c-c-c-a
new 0333ece proofread the submodule section
new 37daca7 magit-commit-add-log: bugfix
new 045d19e Merge branch 'master' into next
new 79dc372 Merge pull request #1310 from dachary/wip-submodules
new a339b7d Merge branch 'master' into next
new 1a5c858 Make interactive form return a list for magit-init.
new 7166b6d Fix quoting for default-value
new 3823518 magit-rewrite-pending-diff: new function
new f736954 Merge pull request #1315 from treese/fix-init
new 5caf769 Merge pull request #1316 from lunaryorn/patch-1
new 831df6b Merge branch 'master' into next
new a62c4e7 magit-svn-find-rev: bugfix
new 7ce7d49 magit-stgit-show: just wrap around magit-show-commit
new 58cdcdd magit-stgit-wash-patch: use magit-insert
new 39c8518 magit-stgit-wash-patch: fix use of
magit-bind-match-strings
new b86f3a4 magit-stgit-wash-patch: make sure line matches
new 1f20416 magit-insert-topgit-topic: fix use of
magit-cmd-insert-section
new 8f1d2f8 magit-topgit.el: split into sections, rearrange
new e8396b5 magit-insert-topgit-topics: make sure magit-topgit-mode
is on
new ed1c213 magit-define-section-jumper: absorb
magit-goto-section-at-path
new 4d3b5c6 magit-status-show-sequence-help: remove option
new 48a3078 magit-insert-cherry-help-lines: don't abuse
magit-insert-line-section
new dc11ad2 magit-insert-status-tags-line: use only colors, not verbs
new ed685b0 magit-log-margin-spec: give author names a bit more room
new 9f14bf5 make separate packages depend on development version
2.0.50
new cdd67a9 magit-process-filter: cosmetics
new 9155293 magit-section-set-hidden: cosmetics
new 3d21e6a magit-with-section: cosmetics
new 1c31158 magit-put-face-property: cosmetics
new 5d33d3b magit-wash-branch: deal with remote names that have the
same prefix
new 6369383 sanitize some faces
new ed2e7cc Merge branch 'master' into next
new 95ef636 magit-wash-hunk: propertize complete line including
newline char
new 0b1efb4 magit-wash-log-line: use magit-insert for reflog commands
new 4a90736 magit-refresh: ask to save buffers before refreshing
status buffer
new f447683 magit-insert-header: replace magit-insert-line-section
new 068957c magit-insert-status-remote-line: absorb
magit-format-tracked-line
new ea23065 magit-insert-status-remote-line: don't put parens around
url
new 558f80b give each header section a suitable type and value
new cc0745d clarify distinction between a section's type and value
new 9043f4f rename section struct slot BEGINNING to START
new d2bdae2 rename section struct slot CONTENT-BEGINNING to CONTENT
new e83fb36 magit-with-section: make NAME argument optional, move
before ARGLIST
new 1561983 magit-{insert,put-face-property}: move definitions
new 291d19d magit-with-section: insert the heading before the body
new 3492772 magit-cancel-section: new function
new 13a256b rename magit-with-section to magit-insert-section
new 214aafa magit-git-wash: new function
new 91ce3b5 magit-insert-header: change signature
new 160ed93 improve process sections
new 2d16aa2 Merge branch 'n/insert-section' into next
new 2515ba0 unbox all faces
new f7c5a74 use the same tag and branch faces in headers as elsewhere
new cc7f6b1 rename magit-ref{s => }-namespaces
new f4f4af3 magit-ref-namespace: add entry for stgit patches in
magit-stgit.el
new fe2abba magit-log-head-label-patches: remove face
new 6d93089 magit-mode: always set show-trailing-whitespace to nil
new 3f4efa7 rename face magit-whitespace-warning{-face => }, move
definition
new 362b2be rename face magit-section-{title => heading}
new 3d98cec rename faces magit-diff-{add,del,none =>
added,removed,context}
new 52a2c5b rename faces whose names previously began with
"magit-log-head-label-"
new 2c0afeb Merge branch 'n/new-faces' into next
new 7445b80 there are no items, just sections and things
new b40da75 Merge branch 'n/no-items' into next
new c71649f magit-insert-svn-remote-line: adjust use of
magit-insert-header
new b088b41 magit-tests--should-have-section: adjust use of
magit-find-section
new f19feb8 magit-git-wash: add off-by-one kludge
new 8ec3a58 improve how buffers are saved on status refresh
new 6c6e8d5 magit-refresh: cosmetics
new ea4ba64 cleanup and trim mode doc-strings
new eadcd96 add major modes to correct custom groups
new dbd1d60 magit-{,branch-and-}checkout: improve doc-strings
new 9d0a1c7 magit-branch-popup: add magit-branch
new 9fab2bd with-editor-emacsclient-executable: also look for partial
version suffix
new 2e96d6e magit-emacsclient-executable: try more version suffixed
names
new 3ef08d9 split magit-commit-add-log in two
new 570752e Fix magit-key-mode.el to refer to
magit-diff-toggle-refine-hunk
new ac6a728 add support for using unicode characters when drawing log
graphs
new 7dba9b2 Merge branch 'master' into next
new a7cd13b Merge pull request #1326 from jwiegley/master
new ce28784 magit-branch: new command, adjust popup
new 3e8e6f3 drop `dirty' submodule section type
new e149656 magit-describe-section: show value again
new 56da747 magit-wash-commit: don't call magit-wash-diffstats
directly
new 9a4e236 Transition machinery for magit-insert-pending-changes
new e161561 Merge pull request #1328 from mgalgs/obsolete-alias
new 978d331 Don't try to run magit-rewrite-diff-pending from
magit-status-sections-hook
new a872a7b Merge pull request #1331 from
mgalgs/rewrite-diff-pending-stuff
new 6d7e4c4 magit-unambiguous-refname-p: fix inverted return value
new 8505174 magit-font-lock-keywords: fix for Emacs version 24.4
new 987a58f use the diff buffer to show stashes
new 3b80c7a magit-show-or-scroll: use correct range when showing stash
new c755ca2 magit-show-or-scroll-{up,down}: fix doc-strings
new 9c6471e magit-{popup,tests}-font-lock-keywords: new options
new 4b42d08 Merge branch 'n/stash-scroll' into next
new 04de67d magit-{stgit,topgit}: don't use action hooks
new 2845acf magit-topgit: don't overload core commands
new 163e1ec magit-push: absorb magit-push-dwim
new d7e049d magit-topgit-wash-topic: keep flags
new 89caceb magit-stgit-popup: new popup
new 004ca65 magit-svn.el: cosmetics
new d79dd33 magit-topgit.el: cosmetics
new 6a0a73f magit-{stgit,svn,topgit}.el: add longer library
commentaries
new 022f4f7 magit-{stgit,svn,topgit}-mode-lighter: new options
new 49a53f4 Merge branch 'n/no-actions-1' into next
new b2134d7
magit-{branch,branch-or-commit,commit,file,remote}-at-point: new functions
new c54c8c3 magit-read-local-branch: new function
new 0cee924 magit-read-rev-with-default: remove function
new b182076 magit-branch-delete: fix completion default
new a2fe780 magit-diff-with-mark: use magit-branch-at-point
new 7611233 magit-insert-local-branches: don't break when HEAD is
detached
new 214c021 magit-ref-fullname: new function
new 41535a2 magit-branch-delete: restore ability to delete remote
branches
new 9c09b28 magit-branch-delete: offer to detach HEAD before deleting
current branch
new ded2839 magit-branch-set-upstream: new command
new d200c63 magit-log-goto-same-commit: bugfix
new 1eef64c move stashs in status buffer right before lists of
regular commits
new 1a29eff magit-log-goto-same-section: fix pasto
new 526e9eb magit-log-goto-same-commit: cosmetics
new 25dd672 magit-insert-wazzup-cherries: use magit-git-wash, add to
parent
new 6d3acea keep delayed text insertion from messing up section
boundaries
new ccc9a2e magit-git-wash: pass arguments to washer too
new b93bc8a magit-wash-diff: fix to bugs related to unmerged files
new d1f07fc magit-insert-rebase-sequence: cosmetics
new 280b507 Merge branch 'master' into next
new de4c222 stub test for magit-get-next-tag
new 1c850aa magit-insert-status-headers: new function
new 75a21de magit-insert-cherry-headers: new function
new 003eaf8 magit-insert-cherry-help-lines: precede with empty line
new 89fd6e6 Merge pull request #1340 from dachary/wip-test
new 265045f Merge branch 'master' into next
new 2c9e428 magit-show: bugfix
new 0e75a00 magit-key-mode-popup-logging: support --no-merges option
new 83aee6a magit-log-read-args: drop --graph when -G or --grep is set
new 3916558 add "LIBRARY.el ends soon" section headers near end of
all libraries
new 9a928cf magit-extras.el: fix typo in comment
new 3ab42d6 magit-add-change-log-entry{,-other-window}: move to
magit-extras.el
new 2fe5d74 magit-gitignore{,locally}: various improvements
new c53172d magit-describe-section: move definition
new 400978d magit-read-string: new function
new c31d1d8 magit-read-local-branch: add DEFAULT and EXCLUDE arguments
new f8eb768 magit-read-remote: always require match
new cfc3951 magit-copy-as-kill: also handle `diffstat's
new 05e488b magit-refresh-reflog-buffer: fix recent bug
new 784ecf9 magit-log-toggle-margin: bugfix
new 994368b Merge pull request #1341 from mgalgs/no-merges
new 4b0a099 magit-revert-buffers: reduce nesting
new d98bcae magit-refresh-all: correct doc-string
new c2310a8 magit-revert-buffer-hook: run in magit-revert-buffers
new 69779bb Merge branch 'master' into next
new 8203a92 Merge remote-tracking branch 'origin/master'
new f2d3564 magit-process-quote-arguments: flatten list of arguments
new b5a2e8c Merge branch 'master' into next
new be27dd3 * magit-key-mode.el (magit-key-mode-add-group): add
missing arguments list when creating new group.
new 8b091b2 magit-insert-status-headers: Fix upstream info
new 267a16c Merge pull request #1347 from
jtatarik/fix_add_group_arguments
new 66f32ec Merge pull request #1353 from
kyleam/fix-upstream-status-header
new 5317ba7 Merge branch 'master' into next
new 9ecb860 .gitignore: remove old patterns
new 744db9f .mailmap: new file
new 9b8ccac move obsolete alias definitions to eof
new 6899ab3 capitalize Git and Magit in doc-strings and comments
new 9e6f0b9 assorted doc-string improvements
new 9251cf7 unconditionally add binding to git-commit-mode-map
new ceb4827 cleanup deprecated "marked commit" functionality
new c32ce27 use --map and --mapcat when appropriate
new 786b541 use magit-bind-match-strings when appropriate
new 14b981d remove unused magit-push-hook
new 2f0f344 remove magit-insert-ref-labels
new bd32088 remove magit-get-remote, sanitize magit-{push,pull}
new 4d3809d remove unused magit-get-remote/branch
new b598c2e remove leftovers from rewrite functionality
new 1a11e2f magit-get-current-remote: do not fallback to "origin"
new 1355544 magit-push-tags: simplify logic, remove dead code
new d9bebf2 magit-status: cosmetics
new 47fa9d7 magit-merge-assert: use user-error to abort, not error
new 6f5286b magit-insert-diff-patch: bugfix, insert the header
new 02df2da magit-insert-status-headers: always insert some text
new 0f189da magit-mode-map: add bindings for
magit-gitignore{,-locally}
new 163c279 magit-branch-manager-mode-map: remove inconsistent
bindings
new 49b6832 magit-insert-local-branches: no longer use "." as value
new 3fda677 magit-section-when: new macro
new c268fb7 magit-show-commit: various improvements
new 57f8ceb magit-branch-delete: improve prompt
new 28fb034 magit-branch-rename: various improvements
new bd8624c magit-remote-rename: various improvements
new 5f4d309 no longer use integers to represent stashes
new e5c6242 magit-diff-stash: default to stash at point
new c563a36 magit-discard: call magit-remote-remove interactively
new be51147 magit-discard: act on staged hunks despite unstaged
changes
new 704fde4 magit-{file-tracked-p,{,un}tracked-files}: new functions
new 8be64ed magit-{headish,{modified,staged}-files}: new functions
new 11ce5c5 allow inhibiting refreshes
new fe4729c magit-git-repo-p: new function
new 1d6fddb improve magit-submodule-popup and its commands
new 3b2da27 magit-submodule-add: new command
new 6022ce8 magit-unstage-1: new function
new 3512dea magit-{,un}stage-file: new commands
new e2e4dff reduce nesting inside "Apply" section
new 6560864 magit-{apply-{diff,hunk},insert-{*}}: name argument
SECTION
new 0635521 replace section types `file', `diff', and `diffstat' with
just `file'
new 815fece add support for per-section-type keymaps
new ee21994 magit-hunk-section-map: add binding for
magit-commit-add-log
new 0f786dc bind magit-{,un}stage{,-file} in the appropriate keymaps
new 7322a65 drop support for overloading magit-dired-jump
new 89d35a8 drop support for overloading magit-copy-as-kill
new d7e55fb no longer overload magit-cherry-pick
new 3bb21d3 remove magit-rename in favor of section keymaps
new 81c6b88 remove magit-visit in favor of section keymaps
new 3350758 remove magit-apply in favor of section keymaps
new 1684bcb magit-revert: no longer fallback to magit-discard
new f929bf5 magit-revert-commit: turn into command
new 3c414c8 magit-discard: limit to changes to files
new f2690f4 magit-discard-file: new function, replacing
magit-discard-diff
new 11dc61e sanitize reset commands
new ac175ea magit-stage-modified: new command, replacing
magit-stage-all
new 05028c0 magit-stage: small fix
new 474c2db magit-stage: fix staging of multiple submodules
new 91f27e1 magit-{,un}stage: use magit-section-case
new feb4cbb remove magit-section-action
new 8e0cf65 Merge branch 'n/section-maps' into next
new 20f39ae magit{,-status}-mode-map: remove bindings for M-{h,H,s,S}
new ab55b33 magit-commit-assert: bugfix
new b2f5ab3 magit-wash-diffstat: use preliminary filenames as value
new 86019ab magit.text: mentioned that staging only works from status
buffer
new d70a593 In magit-wip-save, expand the index file name
new 8424489 Merge pull request #1359 from vanicat/t/magit-wip-bug-fix
new 43abff3 magit-insert-status-headers: deal with missing upstream
new 3f2f81b Package-Requires: add emacs-23.2
new 696f3fd Merge branch 'master' into next
new 09008b6 magit-process-setup: never collapse the section
new ccac435 remove unused option magit-log-show-gpg-status
new 23970b7 magit-delete-{line,match}: new functions
new 320e227 magit-insert-child-count: remove trailing colon
new f631cc6 magit-popup: don't put colons after the keys
new 6caac8e magit-insert-branch-description: move definition
new c20f6f8 rename "Progress Sections" to "Sequencer Section"
new bc4df99 magit-show-or-scroll-{up,down}: improve doc-strings
new b8d4e24 magit-wip-{commit,save}-message: fix doc-strings
new c6b88c2 fix whitespace errors
new 1ffde9c restore behavior of "x" on a commit
new 31da4cf magit-stash-{apply,pop}: always respect
magit-stash-popup-defaults
new df45a4d default to use per-repository buffers
new db83998 use symbols to represent the "diff status"
new 5899a9e remove unused compatibility definitions
new da75c8d .travis.yml: update dependency urls
new b9234c7 Merge branch 'master' into next
new e1b0426 always require package, sanitize usage
new ae4d75b magit-dispatch-popup: bind "U" to magit-reset-index
new 5d37c0e magit-read-gpg-secret-key: properly use history variable
new 80461f5 Merge branch 'master' into next
new efc9b82 magit-stage-modified: fix doc-string
new 5d1b82d magit-status: rename slot DIFF-FILE2 to DIFF-SOURCE
new 1ed08f3 magit-mode-get-buffer: use abbreviate-file-name
new be0c460 Merge pull request #1363 from npostavs/abbrev-name
new 619be43 global-git-commit-mode: correct doc-string
new db93c21 magit-{diff,refresh-diff-buffer}: remove WORKING argument
new d0c3600 remove magit-insert-region
new fffbf45 add magit-section-diff-header, replacing
magit-insert-diff-header
new 7a8939b magit-apply-{hunk,diff}: absorb
magit-insert-{hunk,diff}-patch
new fae99e2 simplify moving point outside invisible text
new 0957860 simplify magit-insert-region-patch, remove
magit-insert-current-line
new 3f462c6 let the command loop move point outside of invisible text
new 72fe52b add magit-region-patch, replacing
magit-insert-region-patch
new 93af5f1 remove section heading "Mode Utilities"
new 070797e magit-apply-{hunk,diff}: use with-temp-buffer
new b95d127 remove obsolete iswitchb support
new 29b0af8 Merge branch 'trim-apply' into next
new 525c8d8 magit-start-git: argument INPUT is mandatory
new f0c2369 rename magit-file-log to magit-log-file
new e681a94 magit-section-case: don't bind any slots
new 6123e57 magit-run-git-with-input: default to current buffer and
no refresh
new 1de53c3 improve and document magit-section-{match,when,case}
new bbc473c magit-log-file: without a prefix remove --graph
new 98a14ae Merge branch 'trim-case' into next
new 6d9927a magit-describe-section: move definition
new 2c2f4b2 magit-copy-as-kill: move definition
new a1c1772 magit-git-executable: except on windows, use just the name
new aa883e3 rename git-define-git-commit-self to
git-commit-define-header-inserter
new 4e222ba allow find-function to find definitions of header
inserters
new 0d02c58 with-editor-emacsclient-executable: add to correct Custom
group
new 66ef7f2 remove with-git-editor macro
new 0937382 implement the looping editor
new 56ef008 use the looping editor from library with-editor
new e181f98 Merge branch 'n/looping-editor' into next
new bb91980 magit-show-or-scroll: Fix broken scroll
new 1baa452 Merge pull request #1367 from kyleam/fix-magit-scroll
new 33c6994 magit-stage: Fix staging of deleted files
new 3a455f7 Merge pull request #1368 from kyleam/fix-deleted-staging
new c2fb203 prevent crazy point adjustment
new 848e833 Revert "Package-Requires: add emacs-23.2"
new c1b953d respect default-directory when creating and following
xrefs
new 142a594 Declare debug information for some macros.
new 26f7be7 create and follow xrefs in log buffers too
new 2c51b29 Merge pull request #1370 from vanicat/t/declare-debug
new f35d74c Merge branch 'master' into next
new cdf7e11 magit-read-gpg-secret-key: don't require match
new 649bf4e Merge branch 'master' into next
new 060717a save modified file-visiting buffers more often
new db6945b Merge branch 'n/save-buffers' into next
new adc5e0d magit-stash-drop: offer to delete all stashes in region
new 6824636 add a doc-string, fix another, and a comment too
new 6db207e with-editor-standard-process-filter: cosmetics
new b82a725 with-editor-process-filter: enable with-editor-mode
new 3daad97 fix magit-push-tags
new bfbf37d magit-diff-highlight-whitespace: use lazy match Lazy
match should be used to find trailing spaces.
new 5f475b1 Merge pull request #1373 from shigi/trailing-spaces
new d883707 magit-git-executable: except on windows, use just the name
new 2d0b2cb deal with yet another way Emacs can be installed on OS X
new 48ac707 Merge branch 'master' into next
new 28fb825 magit-commit-assert: don't offer to stage if MERGE_MSG
exists
new 3698ab0 magit-diff-toggle-refine-hunk: cosmetics
new a4c37ea remove option magit-use-overlays
new b8c5dd2 remove option magit-section-highlight-face
new 19fdc98 rearrange section utilities
new b862a2f add faces magit-diffstat-{added,removed}
new a514ce2 remove faces magit-{log-message,signature-none}
new 754603f compress face definitions
new 40ddc02 rearrange face definitions
new 662c65b use lowercase and CamelCase color names
new d055445 rename faces magit{-diff => }-{file,hunk}-head{er => ing}
new 0830a4f magit-file-heading: cosmetics
new c698ece add face magit-conflict-heading, replacing
magit-diff-merge-{*}
new 5f99529 use magit-diff-file-heading only for text, not complete
line
new eafdaea magit-refname-wip: inherit from magit-refname
new 5111ecb add face magit-refname-stash
new 8ec65a4 use shade of grey for magit-hash
new ef4bc12 use shade of grey for magit-log-date
new 2836ba7 use shades of grey for highlighting and refname faces
new 43cea16 define magit-diff-{added,removed,context} faces from
scratch
new 3592e86 highlight hunks without overriding semantic background
colors
new 06be60b Merge branch 'n/hunk-background' into next
new 9467557 magit-wash-diff: fix washing dirty modules
new 45c933b magit-branch-section-map: bind RET to magit-show-commit
new 4cd65c6 magit-wash-diff: fix washing unmerged unstaged changes
new 4609bfa magit-save-repository-buffers: limit to worktree
new fbc2154 magit-save-repository-buffers: fix doc-string
new 5a3039d magit-insert-recent-commits: new function
new 887f20a magit-log-section-commit-count: new option
new 01f214e generalize "oneline" log style
new fca1e5e magit-log-section-args: new option
new 466f37a Merge branch 'n/log-section-args' into next
new 08e0c79 magit-wash-diff: improved header regexp
new 9b793a0 magit-mode-map: Fix magit-gitignore-locally key
new b8caa97 Merge pull request #1386 from kyleam/fix-gitignore-key
new 59bf7b3 require tramp, only soft-require tramp-sh
new e59430e Makefile: allow running tests without compiling first
new 40b6cf4 magit-refresh-status: call
magit-log-margin-set-timeunit-width
new 04dc1db allow displaying the log-margin in the status buffers
new 51f7103 magit-stash-apply: if --index fails, try without
new ba11968 magit-insert-{,un}staged-changes: respect
magit-diff-options
new ebccd16 pass --no-prefix to git-diff
new b510b25 magit-wash-diff: get file names from various diff headers
new 61a3277 magit-apply-region: new function
new 4fe4bde bring back magit-apply command
new 7b94cc4 magit-wash-diff: support combined diffs
new 8c4aa27 magit-wash-diff: don't claim a resolved conflict is
"unmerged"
new 5fde79c magit-wash-diff: prefix new files with "new file"
new 4f2d63d magit-wash-hunk: trim stored value
new bf4c82d always fallback to magit-checkout-stage when discarding
new d1f0dd0 magit-discard-file: handle renames
new cedb244 Merge branch 'n/diff-fixes' into next
new 3a4ceb4 .travis.xml: get all of git-modes from its next branch
new d00e008 magit-log-popup: bind D to --decorate
new 5e87802 magit-status-mode-map: bind h to magit-log-toggle-margin
new e590bde magit-log-section-args: doc-string cosmetics
new cc77b67 prepare the log margin upfront
new be555fa only add a pseudo fringe to the log margin in log buffers
new 47d9b8d Merge branch 'n/log-margin' into next
new 9bcd9c9 magit-stage-{file,modified}: use magit-run-git
new a683299 magit-ref-fullname: use git rev-parse --symbolic-full-name
new eb72274 remove unnecessary magit-unambiguous-refname-p
new 0c13301 remove unused magit-rewrite-inclusive
new 49034fa bump to 0.15.0
new 7221df6 Merge branch 'master' into next
new 0d75af1 magit-stash-apply: fix dropping --index
new c1f59da magit-stash-apply: fix last commit
new ae9a178 Check for final \t in --- and +++ line in diff
new b9d19e9 Add test for washing diff in the status buffer.
new cf0c7d9 Merge pull request #1398 from vanicat/t/tab-in-diff
new dd3d081 fix 973a5ab06a55e0b8779be91968d32a92851b6f68
new cd8d127 Merge branch 'master' into next
new 20ebc56 magit-refresh-commit-buffer: respect
magit-diff-extra-options
new 768f01c magit-rebase-interactive-assert: fix typo
new 471c432 magit-svn-find-rev: fix issue #1404
new b883b54 try harder to locate a suitable emacsclient executable
new f41e33d Merge branch 'master' into next
new 8c5cec7 Merge branch 'locate-emacsclient'
new 611b910 Merge branch 'master' into next
new c38725c fix last commit
new c690a87 Do not enable flyspell-mode by default
new 7817ca8 Correct a typo in magit-list-remote-branch-names
new 8abf10c git-rebase-show-commit: don't bind default-directory
new 1ddeda0 Merge pull request #1407 from
vanicat/t/typo-in-magit-list-remote-branch-names2
new 8ac40fe fix 28fb825f09ad239bcdb8e37c3d004390135173c4
new e5a371b magit-section-siblings: return only siblings
new 3c0d2f7 magit-refresh: drop BUFFER argument
new 696810e magit-log-file: cosmetics
new e1ec099 magit-log-maybe-show-commit: cosmetics
new 8aa75bf improve how a section is selected during buffer refresh
new 7b12453 Merge branch 'n/refresh-refresh' into next
new 8882b22 magit-insert-stashes: insert full stash@{N} identifiers
new c1862de magit-blame-format-time-string: fix by removing 95%
new 0b808ab magit-locate-emacsclient: quote value
new d1ac81d Merge branch 'master' into next
new 89fd083 magit-commit-assert: allow empty merge commits
new c4732d1 fix 526e9eb8dee4f3c220c4c9435cb1157ed1e506d3
new 201dc03 magit-wash-hunk: parse stored heading as value
new 3ee0ad4 magit-visit-file: reuse existing window
new 96db49b magit-hunk-file-position: new function
new cdbe0e1 magit-dired-jump: don't require dired-x
new 611343c magit-goto-section-hook: new variable
new acf51cf magit-{section,hunk}-set-window-start: new functions
new 0a125da for pcase, require at least version 24.1 of Emacs
new 7fff5f6 Merge branch 'n/pcase' into next
new b8b19dd magit-file-status: new function
new 5a7c32d magit-discard-file: handle the various discard forms
new efadfa1 remove slot DIFF-STATUS of magit-section struct
new 5db8eeb magit-untracked-section-map: don't bind magit-unstage
new 755af23 add magit-diff-{type,scope}, use for all apply dispatchers
new 523b914 add magit-discard-apply, use it when discarding any hunk
or region
new 0d70794 allow discarding just the un-/staged part of a file
new 91d8151 add option magit-no-confirm and function magit-confirm
new caa2357 magit-section: rename DIFF-SOURCE slot to SOURCE
new 1ec13e3 magit-wash-diff: use " -> " as rename indicator
new 124f19c improve discarding of changes
new d0facb1 rename magit-revert to magit-reverse
new 0f82274 magit-reverse: extend scope
new 9aaebc9 magit-revert-{backup-file,undo}: move definitions
new f454e9e Merge branch 'n/apply' into next
new 301b6f4 magit-request-pull: new command
new 0de2d4e try harder to locate a suitable emacsclient executable
new fd7fd83 Consider that tramp user can be nil.
new f4735e5 Merge pull request #98 from vanicat/t/no-user-in-tramp
new bbde455 magit-rebase{,-onto}: use magit-rebase-async
new 7b8f597 magit-rebase: actually use the optional ARGS
new 188c484 magit-section-region-siblings: preserve order
new 888aa14 magit-am-popup: sanitize arguments
new 4657975 prepare log margin for reflogs too
new 011f7da magit-anything-unmerged-p: new function
new c6374de magit-visit-file: start smerge session when appropriate
new e26a716 magit-discard-files: present files in original order
new 4fd593a magit-commit-extra-options: new variable
new ec84558 magit-wash-commit: put refs before hash
new 56345d5 magit-branch-set-upstream: support unsetting
new 2695704 disable command magit-clean
new bc765a3 magit-insert-{rebase-sequence,status-rebase-lines}: move
definitions
new 59dd5a1 magit-insert-status-merge-line: move definition
new 61e9862 move definitions of bisect functions below those of
bisect commands
new ce61c08 rename magit-{bisecting => bisect-in-progress}-p
new 3c2b4e4 make "Status Sections" a subsection of "Modes"
new 5de04bd magit-highlight-section: avoid shadowing region
new 48e4832 magit-cherry-mode: don't mention magit-toggle-section
new 1f301ac re-highlight section when expanding involves insertion
new 419eaaf magit-dimmed: new face
new 2e8c1d5 add magit-refs-mode and magit-show-refs
new 1e092f6 change key bindings for magit-show-refs and magit-cherry
new 4e4c8ea Merge branch 'n/refs-mode' into next
new 874728d create a backup whenever git-apply is used
new 5afb545 add function magit-apply-patch
new 1cc1289 magit-visit-file: use magit-file-at-point
new 19951b1 magit-dired-jump: use magit-file-at-point
new 3424317 magit-read-file-from-rev: add PROMPT argument, improve
default
new 35d011e add magit-find-file{,-noselect,...}
new eb8292a Merge branch 'n/find-blob' into next
new 9f0bc80 magit-ediff-resolve-file: new command
new 284288d Merge branch 'n/ediff-resolve' into next
new 2e1fe5a magit-run-git-sequencer: new function
new fc60bcc treat git-revert and git-cherry-pick as the sequence
commands they are
new cbab921 treat git-am and git-rebase as the distinct commands they
are
new 15799bf magit-rebase-{continue,skip,edit,abort}: use user-error
new d6f3da5 magit-format-patch: new command
new 4e850f1 magit-mode-map: change some key bindings
new fdbc5cd magit-insert-merge-log: new section inserter
new 4996726 Merge branch 'n/sequencer' into next
new f6b5fa9 magit-format-patch: bugfix
new d381875 AUTHORS.md: update list of contributors
new 6826f03 Merge branch 'master' into next
new 5311bb0 magit-file-relative-name: bugfix
new fbe079d magit-merge-popup: change action order
new 6c9bc44 magit-checkout-stage: remove commented code
new eb6b4af magit-checkout-stage: use magit-unmerged-files
new 77b6b40 magit-log-mode-map: don't bind magit-log-toggle-margin
new e3b59f6 magit-paint-hunk: don't paint typechanges
new 0096f78 fix the last fix
new 5827f74 magit-insert-remote-branches: Account for HEAD
new 60abc53 Merge pull request #1426 from kyleam/fix-show-refs
new 8834213 magit-insert-stashes: work around issue in Git <1.7.10.3
new 2e1b912 Merge branch 'master' into next
new 648540a magit-update-index: new command
new e062e68 magit-find-file-index-noselect: ask before reverting
new e56d006 magit-revision-files: new function
new dae104c magit-current-file: new function
new b744bb7 magit-read-file-from-rev: make sure the default choice is
valid
new f5e0781 magit-discard-files--delete: change suffix of temporary
index file
new 8a50f16 magit-get-revision-buffer{,-create}: new functions
new 03d2ff4 add new library magit-ediff
new bc63ec3 Merge branch 'n/ediff' into next
new c5c8e37 Makefile: compile magit-ediff.el
new c9d1066 magit-blame-format-time-string: bugfix
new 79dba7a magit-blame-{header,sha1}: fix faces
new 04ed7cb rename magit-blame-{header => heading, sha1 => hash}
new a4d1621 magit-blame-file-on: turn off incompatible fci-mode
new 775d3e9 magit-ediff: correct doc-string
new 020b555 Merge branch 'master' into next
new 38545b3 don't call magit-refresh-function if nil
new 1181b91 Merge pull request #1434 from npostavs/safe-refresh
new e421c46 magit-completing-read-function: advertise a helm variant
new 76c88b4 magit-read-file-from-rev: Fix default-directory
new fc6d25c Merge pull request #1435 from kyleam/fix-let-binding
new 51d4f68 magit-commit-add-log: properly abort if nothing is
committed
new 2a95ed0 Merge branch 'master' into next
new d839c0d magit-popup-get-args: kludge for non-string values
new a459ae6 put all popups in correct Custom group
new 9499729 replace magit-blame.el with a new implementation
new 5148eab Merge branch 'n/blame' into next
new 091fbb1 magit-push-tags: respect popup arguments
new b73ebf7 Merge branch 'master' into next
new 677c44e magit-insert-heading: cosmetics
new 386d9ac magit-process-setup: hide global arguments
new ffecb58 magit-process-filter: cosmetics
new d0abb7a magit-rev-parse: accept any numbers of arguments
new 18e138d Merge branch 'master' into next
new b049094 magit-am-apply-patches: replace argument FILE-OR-FILES
with FILES
new 04a8004 magit-am-apply-{patch,maildir}: kludge for git-am issue
new f47675f magit-bind-match-strings: cosmetics
new a9d3dc6 magit-wash-diff: present submodules like git-status
new 72533d0 advice(auto-revert-handler): bugfix
new 4406cf0 magit-blame-mode: bugfix
new 028e7ea magit-blame.el: untabify accidental tabs
new 9658ac6 magit-ediff.el: remove trailing empty line
new e0ed92c magit-hunk-set-window-start: cosmetics
new 23cfe65 rename magit-find-section to magit-get-section
new 3548b62 magit-section-region-siblings: don't use
magit-find-section-at
new 8b8d0e0 refactor section movement
new ef07996 refactor section visibility toggling
new 9f65ab1 Merge branch 'n/sections' into next
new 7f213eb magit-locate-emacsclient: deal with invocation-directory
being nil
new eeebed7 Merge branch 'master' into next
new 6e508f4 with-editor-locate-emacsclient: deal with nil
invocation-directory
new edf2b42 magit-revert-buffers: don't use auto-revert-handler
new d8e5bc0 sanitize preparation of arguments to Git
new 7b3d260 magit.el: cosmetics
new 998dae6 update dependencies
new 1d88757 add magit-mode-get-buffers, remove magit-map-magit-buffers
new e87c1ab magit-mark-commit: use magit-mode-get-buffers
new ed9bd8f magit-start-process: respect inhibit-magit-refresh
new 441b501 magit-blame: bind inhibit-magit-refresh to t
new b331ce5 magit-blame-process-filter: avoid empty lines
new 80a4b64 with-editor-locate-emacsclient: cosmetics
new 31ce867 advice(start-file-process): cosmetics
new 1ac9c63 use built-in internal-default-process-filter, if available
new 3a9c927 with-editor-process-filter: set with-editor--envvar in
correct buffer
new 1ee5eb8 magit-reset-soft: actually do a *soft* reset
new 5c90812 with-editor-process-filter: expand relative file name
new 6edc272 magit-highlight-section: always set magit-current-section
new af14e5c magit-section-show: trigger highlight after delayed
washing
new 74cd201 magit-insert-child-count: massive speed-up
new 493a315 Merge branch 'n/turbo' into next
new 7f2d4e6 magit-blame: run git-blame in top directory
new 4d599e9 magit-blame-format-heading: remove leftover invisible
property
new 7bc0904 bind j instead of M-g to magit-jump-to-diffstats
new 21b956b Merge branch 'master' into next
new 7307c5b magit.el: explicitly set coding system to utf-8
new 2b8721b Merge branch 'master' into next
new 9dc2a37 bind `C-x a' instead of `L' to magit-add-change-log-entry
new b705ed4 git-commit-turn-on-flyspell: fix doc-string
new 29b41bf move Font-Lock heading to correct place
new f915848 improve commit message saving
new ed4fc25 git-commit-insert-header: a sane implementation
new 0a77dfe define header inserters without use of specialized macros
new 60876cf git-commit-mode-font-lock-keywords: absorb utility
functions
new 1f75d24 git-commit-mode-font-lock-keywords: improve header regexp
new 84b9343 respect git variable core.commentchar
new 5ffb4ce fontify comments in the regexp pass
new f7c2ccb git-commit-check-style-conventions: ask specific questions
new 6707d83 remove "-face" suffix from face names
new 6a98d26 rename two commit message faces
new a7b84de improve doc-strings of faces
new 47a2492 magit-refresh-buffer-1: favor parent over its siblings
new c1953f9 magit-process-buffer: remove unused CREATE argument
new 628b36b magit-mode-refresh-buffer: don't fiddle with window point
new ee7f8e3 magit-process-buffer: adjust the callers too
new f70c790 Merge branch 'master' into next
new 6ebe7e7 magit-branch-popup: removed unused arguments
new 3a42a96 magit-branch{,-and-checkout}: filter --track when
appropriate
new 3508c2d magit-branch-popup: enable --track by default
new 064dc0b magit-checkout: fix doc-string
new 3e72bcc magit-section-goto-successor: new function
new 0501e6f magit-refresh-buffer: do nothing if
magit-refresh-function is nil
new a10704c remove variable magit-status-line-align-to
new eae1cb1 remove magit-insert-header, add magit-string-pad
new 1c5f696 remove magit-insert-cherry-help-lines
new 04813de add variable magit-status-headers-hook
new 115ed25 magit-locate-emacsclient: kludge for multi-arch Emacs for
Mac OS X
new 83dc476 magit-branch-and-checkout: Reorder arguments
new 0dea1b3 Merge pull request #1454 from kyleam/next
new e0d94db magit-branch-and-checkout: correct doc-string
new 4d4c4f8 magit-commit-add-log: Use symbol boundary in function
name REGEXP
new 849a841 Add a defcustom for `magit-status-mode-hook'.
new 1327751 Add `magit-load-config-extensions' option to
`magit-mode-hook'.
new 595b1f0 Add options for stgit, svn, topgit to `magit-mode-hook'.
new 337b2a4 Merge pull request #1455 from YorkZ/bug-fix
new 0d246f4 Merge pull request #1456 from ruediger/customhookoptions
new 67476f3 Merge branch 'master' into next
new 0a0d095 git-commit-mode-font-lock-keywords: fix regression
new 19623b6 teach more commands to respect git-rebase-auto-advance,
default to t
new 923d00d remove git-rebase-define-action
new e971fc1 git-rebase-hash: use same color as for magit-hash
new e8d58cb git-rebase-killed-action: set value for all classes
new 404437e git-rebase-mode-menu: cosmetics
new 2b4d224 git-rebase-undo: improve doc-string
new 647740d git-rebase-move-line-down: remove pointless comment
new c172a7d git-rebase-backward-line: cosmetics
new 76dca85 magit-rebase-exec: change semantics
new b0ab319 refactor rebase commands, slightly changing their behavior
new 7e38236 rename git-rebase-edit-line to git-rebase-set-action
new b1ee43c magit-revert-popup: use shared sequencer actions
new d6c656b move advice to auto-revert-handler to magit-blame.el
new c5efef3 magit.el: require magit-blame
new 5a4c481 Fix font-locking of action and file
new 8c31717 git-commit-mode-flyspell-verify: return nil on all
comment faces
new 7db1ed9 magit-refresh-buffer: remove unused internal variables
new 553fddb magit-restore-window-configuration: default to t
new 2200dec use --filter instead of cl-find{,-if}
new c314ed0 magit-merge-warn-dirty-worktree: shorten doc-string
new 9bd4049 rename magit-{branches => refs}-buffer-name-format
new 4fb8032 remove magit-set-variable-and-refresh
new e00a5f2 magit-auto-revert-mode-lighter: set :type custom property
new 493d6e3 change custom group of highlight options
new d176a9f magit-restore-window-configuration: change custom group
new 24a67e8 magit-auto-revert-mode: change custom group
new 1741121 magit-wip-ref-format: correct custom group
new 23add25 magit-wip: correct doc-string
new b147aae magit-diff-options: correct custom group
new 248a749 magit-log-section-args: correct custom group
new 25277c7 magit-popup-use-prefix-argument: correct custom group
new 4697b87 magit-ellipsis: update doc-string, group and position
new 6c516b1 magit-ellipsis: define value literally
new f078416 magit-{diff,commit}-show-diffstat: new options
new f5592b4 magit-{diff,commit}-show-xref-buttons: new options
new 0c0d3da add custom group magit-commands
new 42d21a8 magit.el: remove undead dependencies
new 205964a magit.el: delay requiring epa
new 67dc634 use "magit-diff-" as prefix of all diff related functions
new 4126fb1 use "magit-log-" as prefix of all log related functions
new 728f7af rename magit-{highlight-section =>
section-update-highlight}
new 51e8ab1 cleanup library headers
new 5296679 remove pointless section heading
new f9f0d65 implicitly/explicitly depend on cl-lib and dash
new d8ce18b remove unused magit-popup-read-file-name
new f0b585c move definitions of magit-read-{file-trace,gpg-secret-key}
new e9fcc22 move definitions of magit-run-popup et al
new d59cb9c move definition of magit-commit-log-buffer
new 87117ee add stubs for new libraries
new 0b4c0bf populate new library magit-utils.el
new 20e763b4 populate new library magit-section.el
new 295e185 populate new library magit-git.el
new edd55e2 populate new library magit-mode.el
new 272f206 populate new library magit-process.el
new b9be855 populate new library magit-core.el
new f45d415 populate new library magit-diff.el
new add5a73 populate new library magit-apply.el
new 16a8437 populate new library magit-log.el
new 4855a61 populate new library magit-wip.el
new f076bc1 rearrange options
new 23301a4 rearrange faces
new 32fc46a define each mode keymap right before respective mode
new da7e16a move section keymaps, inserters and jumpers next to
related code
new f7c49aa move definition of magit-dispatch-popup
new e68b559 rename section "Settings" to "Options" and reduce nesting
new 0eb3cbf move section "Refs Mode" right below other mode sections
new 12f819b no longer split "Commit Mode" into subsections
new 6ae48a0 begin rearranging magit.el
new 5b5b353 move "Bisect" section
new 161005a move "Commit" section
new 8f548b0 move "Pick & Revert" section
new d0a2a84 move "Remotes" section
new f6b72a1 turn some sections into subsections of "Miscellaneous"
new 851e533 move "Merge" section
new 5ab1ce0 add "Manipulate" and "Transfer" top-level section
new 4b96398 rename magit-{,section-}show-child-count
new 1acbcb9 magit-reflog-buffer-name-format: correct custom group
new cba092b magit-cherry-{buffer-name-format,sections-hook}: correct
custom group
new e72353e magit-process-buffer-name-format: correct custom group
new 7a9e318 add custom group magit-refs
new bf0d475 rename magit-{repo-dirs =>
repository-directories}{,-depth}
new 1dfdadb magit-reflog-subject-re: cosmetics
new ea66870 rename options that control highlighting of wrong
whitespace
new b2568e7 remove a todo and a fixme notice
new 535d756 Merge branch 'n/spread' into next
new f68c2e5 magit-list-repos*: skip inaccessible directories
new b28174b Merge branch 'master' into next
new 9979fcc magit-revert-buffers: ensure the file still exists
new 821af94 magit-svn.el: finish magit{->-log}-wash-log rename
new a523587 Merge pull request #1471 from npostavs/magit-log-
new a208726 avoid needlessly connecting to unrelated tramp remotes
new b73f33b avoid needlessly connecting to unrelated tramp remotes
new 507c120 Merge branch 'master' into next
new e7bd02a remove unused magit-popup-read-rev
new 1ccc363 magit-read-rev: remove unused argument NOSELECTION
new 6c7661e magit-git-executable: cosmetics
new ec15a41 magit-completing-read: fix doc-string
new 5226ac6 magit-tag: cosmetics
new 0b5a70a magit-tag-popup: cosmetics
new 09d3477 add various branch and commit readers
new 5cf730a Merge branch 'n/read-branches' into next
new bf89b7d magit-rebase{,-onto}: allow rebasing onto arbitrary
commits again
new 635c4a3 magit-section-show: explicitly re-highlight on wash
new a012589 magit-insert-branch: do not bind
magit-insert-section--parent
new c9204b6 magit-insert-branch: set magit-section property for
post-children text
new 0ec2796 highlight all headings using overlays
new df06519 evaporate section highlighting overlays
new 31c05b7 add custom group magit-section
new 516bfc7 add hooks magit-section-{,un}highlight
new 45b2484 Merge branch 'n/highlight-hooks' into next
new a6f50a4 magit-stash-at-point: remove unused argument GET-NUMBER
new 9b11102 magit-tag-at-point: new function
new 04e9041 magit-read-tag: default to tag at point
new c97ac4c magit-show-commit: support tags
new d6cc2c9 magit-insert-tags: set the value of tag sections
new 5280193 magit-tag-section-map: new keymap
new 6fe0f83 magit-confirm: when PROMPT contains "%i", don't append
"%i files"
new b3b23e3 magit-current-sections: new function
new df20a1c magit-tag-delete: support deleting multiple tags
new 9e5e247 Merge branch 'n/delete-tags' into next
new ee40f5e magit-list-{remotes,tags,remote-tags}: new functions
new 487b451 magit-tag-prune: new command
new 47b3fce Merge branch 'n/prune-tags' into next
new fe781f7 remove turn-on-magit-{svn,stgit,topgit}
new 47ebbb7 magit-refresh-all: bugfix
new 86cc147 define with-current-buffer-window for older Emacsen
new 621ef41 git-commit-prev-message: fix first usage
new fcb00fb magit-checkout: remove "tracking branch confusion"
new e1be6e9 magit-branch{,-and-checkout}: base default name on
starting-point
new 0e1e61b Merge branch 'master' into next
new bb67337 magit-discard-files: support deleting untracked
directories
new 1fec6ab magit-mode: make the keymap property non-sticky
new 47ded77 magit-clone: new command
new a9fca5c support git notes
new eff35f4 Merge branch 'n/git-notes' into next
new 1708eed when resetting to HEAD~ safe HEAD's message to ring
new 86ce525 when rebase stops on a commit select in the status buffer
new 1f84dd7 magit-log-select-mode-map: bind "e" to
magit-log-select-pick
new 784c47b magit-insert-rebase-sequence: also insert rebased commits
new 69785af Merge branch 'n/rebase-goodies' into next
new 921ddd5 magit-insert-branch: always mark selected branch
new f08cb22 magit-show-refs-popup: new command
new b57075f magit-{svn,stgit,topgit}-mode: cosmetics
new 6db2cae magit-insert-svn-{unpulled,unpushed}: fix bitrot
new 5aa1598 magit-insert-svn-{unpulled,unpushed}: cosmetics
new 9afc6e6 magit-insert-svn-remote-line: append newline
new 1f885b0 magit-insert-svn-remote-line: add to correct hook
new 942c674 magit-svn-*: properly deal with magit-current-popup-args
new 44bfdbb magit-svn-remote-update: never silently do nothing
new ae347d2 rename magit-svn-{remote-update => fetch}
new 3fe542f magit-svn-enabled: sanitize
new b583e43 magit-svn-get-{url,rev,ref}: new functions
new b575a34 magit-svn-fetch-externals: absorb
magit-svn-external-directories
new 13093da magit-svn-fetch-externals: move definition
new d2416de magit-svn-fetch-externals: don't run git-svn-fetch
directly
new 7c2b30c rename magit-svn-{find-rev => show-commit}
new 7add931 magit-svn-show-commit: use appropriate readers
new f7859af magit-insert-svn-remote-line: change how rev is displayed
new 0426314 rename magit-insert-svn-remote{-line => }
new 740e98b magit-svn-*: add more meaningful doc-strings
new 32382b8 magit-svn.el: shorten commentary
new 3b148ab magit-svn-mode-lighter: default to "Msvn"
new 9739382 magit-svn-popup: bind only lowercase letters
new f748dd3 magit-svn-popup: reorder actions
new 96ed727 rename magit-svn-{extension => mode}-menu
new cce7ff0 magit-svn-menu-menu: make all commands available
new ffb52b4 magit-svn-mode-menu: deactivate as a whole
new 05d2a6a magit-insert-svn-{unpulled,unpushed}: change headings
new b562ec4 magit-topgit-popup: make all commands available
new 45c0c95 magit-topgit-mode-menu: new menu
new 0f40593 rename magit-stgit-{extension => mode}-menu
new 2e9580b remove unused variable magit-stgit-patch-history
new c6e615c remove unused variable magit-stgit-patch-buffer-name
new c3f1b7f harmonize structure of magit-{svn, stgit and topgit}
new 0a951ac Merge branch 'n/cleanup-extensions' into next
new b8289ae remove magit-svn.el, magit-stgit.el, magit-topgit.el and
bin/magit
new 4618bef Merge branch 'liberate-extensions' into next
new 07f0cd6 make magit-tag face stand out less
new 93c5ba1 magit-process-sentinel: temporarily do debug-on-error
new 9a7ad91 magit-insert-untracked-files: as collapsed tree
new 5ef4a68 magit-blame: improve range calculation
new 3cb1324 fix last commit
new 4c7c16b magit-stash-pop: try without --index after failure
new 4c3519c magit-insert-untracked-files-1: bugfix
new 6581d8e magit-with-temp-index: new macro
new fc057e0 magit-stash-popup: bind magit-stash-index-snapshot as
intended
new 87fdaca magit-insert-stashes: use log margin
new d29d627 magit-stash{,-index}-snapshot: remove date from message
new 3e0bab0 magit-save-buffers-predicate-tree-only: bugfix
new b282cfc Merge branch 'master' into next
new 0b9be88 magit-section-goto-successsor-1: bugfix
new 0e8a534 magit-refresh-goto-char: new function
new 6eb7992 magit-process-finish: bind message search correctly
new 425b078 Merge branch 'master' into next
new 6fcdd82 define string-prefix-p for older Emacsen
new 2a9f9aa define string-suffix-p for older Emacsen
new bf9a86c magit-delete-branch: do not create master branch
new 6e9ecc6 Merge branch 'master' into next
new 5c95232 magit-rev-name: new function
new c56d438 magit-rev-branch: new function
new f5e82c6 magit-get-previous-branch: try harder
new 4085bed magit-insert-rebase-merge-sequence: new function
new 83a0c71 reorder branch and HEAD faces
new 775a218 improve display of refnames
new e7146a7 magit-server-visit{,-args}: drop TYPE, rearrange
new 83d40a9 magit-insert-tags: reverse order
new 5ab9190 make width of count column in refs buffers customizable
new 96fb531 magit-insert-branch: use magit-rev-diff-count
new 98ac47e magit-insert-tags: insert count of commits in the branch
new 278541f magit-insert{,-local}-branch: deal with detached HEAD
new 1d0d3fb magit-insert-branch: use commit type for detached HEAD
new 7cc01d4 magit-show-refs-head: new command
new 61d7dfa use `git show (-s|-p)' instead of `git log -1'
new b291987 use `--format=' instead of `--pretty='
new 26ecf4e use `--format=FORMAT' instead of `--format=format:FORMAT'
new e31b037 magit-rev-verify: new function
new 6dfc13d change prefixes of mode specific refresh buffers
new 458a06d move magit-commit-mode et al to magit-diff.el
new 0cd5bb4 magit-diff-extra-options: move definition and make
constant
new cd818fc magit-commit-extra-options: remove variable
new df088b2 rename magit-commit-mode to magit-revision-mode
new 87c8f38 rename magit-{ => diff-}show-or-scroll{,up,down}
new a10b9f0 rename magit-{select-diff => diff-select}-algorithm
new 6b66869 rename magit-popup-{set,save}-default{s => -arguments}
new 1c8e628 add new library magit-bisect.el
new c1a79dc magit-define-popup: better default name for arguments
variable
new 647a187 finish rename magit-{ => diff-}show-or-scroll-{up,down}
new 0532048 magit-reset-index: Fix typo
new f85ceaa magit-reset*: Fix ambiguous argument
new 7c159d6 Merge pull request #1508 from kyleam/n/typo
new 094c032 Merge pull request #1509 from kyleam/n/fix-ambiguous-reset
new 62d01cb magit-rebase{,-interactive}: remove an old trick
new 9e19604 magit-rebase{,-onto,-interactive}: improve doc-strings
new 35e712d magit-bisect-{good,skip,bad}: move definitions to
magit-bisect.el
new 1340de6 magit-sequencer-skip: add working implementation
new f40c3b1 Correct debug declaration magit-insert-section.
new f42e720 Decode path for untracked files.
new b14607d Test for untracked accentuated file.
new 0e30395 Merge pull request #1510 from
vanicat/t/untracking-encoding
new 8af53e9 use selected window to edit rebase sequence
new a34ee1b use selected window to edit note
new 2be3c0f remove last section gap
new f5e40d2 magit-section-forward: handle "\n after children" special
case
new 607df69 magit-popup-insert-section: ignore maxcols during sequence
new 229de60 magit-rebase-{edit,reword}-commit: new commands
new 7b29fb3 magit-{sequencer,cherry-pick,revert}-in-progress-p: bugfix
new ac608d3 magit-patch-id: new function
new 952277e magit-with-temp-index: allow reading into the temporary
index
new d7c0cd2 magit-commit-{tree,worktree}: new functions
new 545f9ed magit-rev-equal: new function
new 50b1d0b magit-am-apply-patches: fix patch order
new 4f37954 take sequence sections to the next level
new 0fee695 remove unnecessary option magit-success-executable
new 35dea46 use same specialized sentinel for all sequence commands
new d4dc1d1 make use of with-editor-server-window-alist
new fa13da1 with-editor-server-window-alist: new variable
new 53d1775 add new library magit-sequence.el
new 043faab magit-refresh-buffer: wrestle with window-point again
new 6a53564 Merge branch 'n/sequencer' into next
new aa22d72 magit-process-setup: bugfix
new cde0efa magit-insert-untracked-files-1: fix indentation
new 2da10bc magit-insert-untracked-files-1: work around Git bug
new 456b132 magit-insert-untracked-files-1: cd to list file in
subdirectory
new 967bfcf Merge pull request #1515 from
vanicat/t/untracked-dir-with-bracket
new eb420c0 magit-insert-untracked{,-1}: call git only once
new 6fc5dcb properly remove temporary diff shown while committing
new 4fb6512 remove magit-diff-with-mark et al
new 1720909 magit-{call,start}-git: set $GIT_LITERAL_PATHSPECS to 1
(true)
new 07798db decode Git paths in more places
new c318897 Revert "magit-refresh-buffer: wrestle with window-point
again"
new 608070c rename magit-commit-{log => message}-buffer
new 543d504 add new library magit-commit.el
new 2748ee5 add new library magit-remote.el
new b94be04 magit-revision-refresh-buffer: use --format=fuller
new 98d05cc magit-diff.el: fix a section heading
new fb4d859 add git-{commit,rebase}-filename to recentf-exclude
new 7617335 magit-tag-prune: fix prompts
new a47a78c magit-insert-status-headers: don't break on empty commit
message
new dc20386 magit-popup-internal-commands: follow renames
new 697acd8 magit-section-siblings: bugfixes
new b7dce9b magit-section-make-overlay: new function
new c7e44af magit-diff-highlight: highlight trailing separator newline
new 6eab0c0 magit-diff-paint-hunk: use save-excursion, cosmetics
new ddfb1db magit-revision-buffer-name-format: complete rename of
new ecd1324 README.md: update links
new 6556c94 README.md: wording changes
new ffbd042 Merge branch 'master' into next
new e383aa8 README.md: update dependency information
new 7fc2b83 README.md: remove non-Git installation instructions
new f893098 magit-revision-buffer-name-format: remove redundant
declaration
new 5ed2ea3 magit-log-long-re: fix for when no graph is shown
new 0aa4eee magit-log: fallback to magit-log-verbose when -L is used
new 4222337 magit-log-popup: add --stat (for verbose logs)
new 49e304a magit-log-wash-line: preserve diffstat colors for verbose
logs
new 18d8fce magit-log-popup: add -u (for verbose logs)
new 213374d magit-log: fallback to magit-log-verbose when -G is used
new 994b795 magit-stash-snapshot: disable until serious bug is fixed
new d421691 git-rebase-insert: new command
new ad1fc83 Merge branch 'master' into next
new a7d9119 git-rebase-insert: use --if-let
new 61e9539 magit-show-commit: kludge for annotated tags
new 7fdff31 magit-insert-status-tags-line: bugfix
new 6ba6540 Merge pull request #95 from tlikonen/flyspell-off
new d0bcd46 Merge branch 'master' into next
new c29b17d magit-run-git-gui-blame: fix when linenum is missing
new 4a8bcef Merge pull request #1530 from aspiers/fix-git-gui-blame
new 98ab490 Merge branch 'master' into next
new 866f9f4 magit-log-{*}-re: support empty commit messages
new 41944b4 magit-with-temp-index: sanitize
new fddd223 magit-commit-tree: add optional TREE argument
new 26840fb magit-commit-worktree: add optional OTHER-PARENTS argument
new 0bb4bc2 magit-commit-worktree: fail if the index cannot be updated
new 8853109 magit-update-files: new function
new 0fa184a magit-untracked-files: add optional ALL argument
new 5dc37da magit-{modified,staged,untracked}-files: add NOMODULES
argument
new c7fa7e2 magit-stash-{apply,pop}: always try to reinstate index
new 9334325 magit-stash-{drop,branch}: remove git cmdline from
doc-strings
new 0a48ab3 magit-stash-drop: properly abort if user cancels
new deb6f1c magit-stash-clear: new command
new 77ebfcf magit-reflog-enable: prevent undead reflog entries
new 9af16c6 do not rely on `git stash' to create stashes
new 30337d2 add new library magit-stash.el
new 1e96c8b magit-stash-list: new command
new bbb08e2 magit-stash-show: new command
new 4e9e0d0 use stashes to backup uncommitted changes
new 75d3595 Merge branch 'n/elisp-stash' into next
new 8f49f7c Rename remaining magit-diff-stash occurrences
new b899c43 magit-stash-create: Fix message
new c59e963 quiet byte-compiler
new 5257513 quiet byte-compiler on travis-ci
new a5787a0 no longer bind magit-stage-all-confirm in tests
new cc6d3f5 magit-tests.el: restore symmetry of status tests
new 847a87a magit-tests.el: cosmetics
new 96cf4f0 Merge pull request #1542 from kyleam/complete-rename
new 468c8f9 Merge pull request #1541 from kyleam/fix-stash-message
new 539a52b magit-save-repository-buffers: fix error when not inside
repo
new 4398780 magit-filename: new face
new cf2cce4 remove unused magit-diff-section-for-diffstat
new f296013 rename magit-diff-{highlight => paint}-whitespace
new 9f72039 rename magit-{section-diff => diff-file}-header
new 1aca1cb rename magit-{section-region-siblings => region-sections}
new 2d1657e replace magit-current-sections with magit-region-values
new 8b1b9f6 replace magit-current-section with
magit-section-highlighted-sections
new ad63b2b make the current section part of the section selection
new 811e1c5 magit-section-make-overlay: return the overlay
new 97facd0 magit-face-remap-set-base: new function
new 5e7cda0 magit-diff-hunk-region-{patch,header}: new function
new 0819ca0 magit-diff-wash-{diff,hunk}: cosmetics
new 885f6ae magit-diff.el: split into more sections
new 4578720 magit-diff.el: move definitions
new c3535ab magit-diff-scope: add optional STRICT argument
new f55f9ac prefix diff faces with "magit-diff-"
new abbb148 improve appearance of sibling selections and hunk regions
new a99b696 magit-read-range-or-commit: replace alias with actual
definition
new 73384cc Merge branch 'n/regions' into next
new 68af16a magit-revert-buffers: don't use auto-revert-handler
new 5ecc69c travis-ci: use generic
new 9893a49 Merge branch 'master' into next
new 7f4725e magit-section-show-headings-1: always set HIDDEN slot to
nil
new d204662 magit-diff-wash-revision: wrap complete header in section
new 9489600 magit-section-show-headings-1: cosmetics
new e6c7c81 README.md: fix tarball url
new d3b30b7 magit-revert-buffers: run magit-revert-buffer-hook again
new febc832 magit-revert-buffers: "reverts" all file-visiting buffers
again
new 140e823 magit-revert-buffers: compare truenames
new 7f63843 Merge branch 'master' into next
new 17704a7 magit-stash-drop: bugfix
new 127c43f magit-with-temp-index: bugfix
new 9bfde62 Make magit-save-buffers-predicate-tree-only more robust
new f53cd77 Update mastering-intro variable to a not dead link.
new 30cbb60 Merge pull request #1552 from pskrz/master
new e7360c6 revert all recent changes to magit-revert-buffers
new a1ffa32 README.md: mention release has priority over proposed
features
new fb3bfe4 README.md: fix typo
new c268e7f magit-maybe-backup: honor magit-backup-mode
new 7f73769 magit-backup.el: fix pasto
new e46ac20 magit-commit-assert: bugfixes
new 734d733 magit-read-char-case: use read-char-choice
new d132568 magit-branch-delete: cosmetics
new 78ae817 magit-format-log-margin: cosmetics
new 5b5ae52 magit-diff-select-algorithm: cosmetics
new 788135e magit-diff-popup: improve doc-string, cosmetics
new ef0d369 magit-diff-paths: bugfix
new 7836f90 magit-insert-log{,-long}: don't modify magit-refresh-args
new 3896281 magit-stash-insert-section: new macro
new 1919c98 magit-commit-popup: update comment
new 75c4677 magit-diff-highlight-heading: cosmetics
new f694a54 magit-diff-popup: rebind "-U" and "--function-context"
new 9af26cf correctly handle popup options with empty values
new b1964c8 magit-define-popup: always define the option
new 173d914 magit-stash-mode: derive from magit-diff-mode
new be56de5 magit-revision-mode: derive from magit-diff-mode
new 9123f96 magit-apply-patch: add --unidiff-zero when appropriate
new af1943c magit-diff-{less,more,default}-context: improve
doc-strings
new a4f23fa magit-diff-{set-context,context-p}: new functions
new 6ed335b temporarily remove "update diff arguments" functionality
new 7947bc7 use a variety of variables to hold diff arguments
new 67a769d respect arguments set in magit-diff-popup
new cb3409f add "-M" and "-C" to diff popup
new e494ac4 allow changing diff arguments used in current buffer
new f99e2f4 magit-diff-dwim: new command
new c5ae5e3 Merge branch 'n/diff-args' into next
new 826fee8 Merge branch 'master' into next
new f78fbda magit-revision-refresh-buffer: Avoid file refname
new d6a7643 run section movement hook when using line-wise fallback
new abef127 magit-section-goto-successor: more explicit root section
check
new e4a8e7b magit-section-goto-successor: only use magit-goto-char
once
new 450277a Merge pull request #1558 from kyleam/n/fix-rev-ambig
new 7794172 magit-log-oneline-re: fix for orphaned branches
new be35be8 Merge branch 'master' into next
new 0101077 magit-diff-dwim: bugfix
new 47c6fe0 Check for existance of the directory in wip.
new 7429d76 Merge pull request #1564 from
vanicat/t/turn-on-should-no-fail
new b0c606f magit-read-file-trace: bugfix
new fd3b3d8 magit-diff-select-algorithm: move definition
new d48bd02 magit-diff-auto-show-p: move definition
new b0bf055 magit-diff-toggle-refine-hunk: move definition
new b718b37 magit-{visit-file,hunk-file-position}: move definitions
new 5db21f8 rename magit-visit-file to magit-diff-visit-file
new e924f95 rename magit-hunk-file-position to
magit-diff-file-position
new 9612ae7 magit-status: bug fix when initializing.
new dd763cc Merge pull request #1570 from vanicat/t/status-init
new f7eaa96 fix some strings
new 50c0852 AUTHORS.md: update list of contributors
new 25a4261 Merge branch 'master' into next
new 80aa74b magit-diff-visit-file: use magit-find-file when
appropriate
new 75b9116 magit-{,branch-or-}commit-at-point: in rev buffers return
shown rev
new 8636f52 magit-diff-dwim: bugfix
new e2c9101 magit-section-set-visibility-hook: new variable
new e1bd5b4 preserve visibility of files in revision buffer
new a71b6d7 magit-diff-visit-file: bugfix
new 2a36ec9 rename magit-read-top-dir to magit-read-repository
new 8a3cd25 magit-read-repository: rename argument
new 23f4f8d magit-{status,init}: fix and improve
new ba8590e Merge branch 'n/fix-init' into next
new 8432515 rename magit-list-repos* to magit-list-repos-1
new 9d9f892 magit-list-repos-1: cosmetics
new 994d394 magit-diff-wash-revision: properly deal with empty message
new 8653f53 magit-diff-wash-revision: don't insert any buttons
new 4305ff7 magit-list-{contained,merged}-branches: new functions
new 1ea4d75 magit-diff-wash-revision: insert parents, related
branches, tags
new 5bf68ce rename magit-insert-{status-tags-line => tags-header}
new 166ddf9 Merge branch 'n/revision-headers' into next
new 0f2c0f2 magit-maybe-save-repository-buffers: bugfix
new 40f16a4 preserve blob information in diff headers
new 541799f magit-apply: with prefix argument use --3way
new 034ad2f magit-apply-three-way: new option
new 9072191 Merge branch 'n/3way' into next
new 531d403 do not enable the backup mode by default
new 01e4cf0 magit-delete-by-moving-to-trash: move to magit-commands
group
new 23cc6a6 magit-stage-modified: do what doc-string sais
new ed7d227 add magit-confirm-files, improve magit-confirm
new 2db4566 magit-branch-delete: support deleting branches in region
new 493d4f3 consistently use branch name as value of branch sections
new d1e2bda magit-branch-delete: force delete with prefix again
new f1ccbef magit-branch-delete: cosmetics
new 018b795 magit-backup-mode: enable by default again
new 0373b98 magit-diff-wash-revision-insert-related-refs: new variable
new d59c900 magit-{modified,untracked}-files: bugfix
new 48280ca magit-insert-rebase-sequence: bugfix
new 4a9f892 temporarily disable commands magit-stash-{index,worktree}
new b51e68a magit-diff-type: bugfix
new 4e707e3 magit-branch-set-upstream: bugfix
new 0dc6b8d magit-push-tags: cosmetics
new 97d7f80 magit-pull: fix doc-string
new 635d0d7 magit-copy-as-kill: use full hashes
new 18b2491 magit-diff-{,refresh-}popup: fix typo
new f1db74d magit: Fix type of `magit-repo-dirs'.
new aaf4d9a Merge pull request #1591 from ruediger/type-fix
new ee0fc89 magit-branch-set-upstream: bugfix
new fa46b2c magit-request-pull: don't prompt for branch
new 1ea3f43 magit-clone: cosmetics
new 2e9f833 magit-clone: create parent directories of destination
new 7a1f57b magit-remote-{add,remove,rename}: improve doc-strings
new ba7a0e7 magit-remote-remove: move definition
new 45378d3 magit-remote-update: add ARGS argument
new c1622cd magit-get-remote: new function
new 73930fe magit-get-remote-branch: new function
new e14151c magit-read-remote: add USE-ONLY argument
new 57e48f0 magit-read-remote-branch: make REMOTE argument optional
new 8c150f0 magit-read-remote-branch: add REQUIRE-MATCH argument
new b53ec45 magit-local-branch-at-point: new function
new 68710ef magit-push-tags: move definition
new 61bf29d magit-push-tags: improve doc-string
new 31110c1 magit-push-popup: use long arguments for all switches
new c36f240 magit-push-popup: add --force-with-lease
new c287b06 magit-pull-popup: remove --force
new d136401 magit-push: provide just one way to enable --set-upstream
new 0b70944 add new push and pull commands
new 9f873f6 rename magit-remote-update to magit-fetch-all
new df86fc6 magit-fetch: move definition
new 0b6acdf magit-fetch{,-current,-all}: improve doc-strings
new 99b75d1 Merge branch 'n/transfers' into next
new 0512079 magit-fetch-current: cosmetics, fix doc-string
new b315d7f magit-remote-rename: prompt cosmetics
new cb7fd79 git-commit-setup-hook: make better use of :options Custom
property
new 12daf13 magit-diff-highlight-lines: keep foreground of other lines
new 68d0e8a magit-read-file-from-rev: expect non-nil REVISION
new ac77ed2 magit-read-file-from-rev: cosmetics
new 0060c1e magit-revision-files: return all files
new e232a79 magit-read-file-{from-rev,hist}: move definitions
new 86dd21f magit-find-file-read-args: cosmetics
new 97da2e2 magit-read-file-trace: remove duplicated definition
new bc85c13 magit-log-read-args: move definition
new f7598bd magit-log-read-args: rename arguments
new d2e209f magit-log-popup: where available use --long arguments
new 6b9fe60 magit-log-popup: improve argument descriptions
new bf59245 magit-log-popup: improve action descriptions
new 5328f09 magit-log-popup: reorder arguments
new 9c2b8a8 magit-log-popup: remove adventurous -L and -S arguments
new 88ad358 magit-log-popup: remove broken --name-only argument
new c8ebcdf magit-log-popup: bind lowercase keys to arguments, most
actions
new b9d9ba5 magit-log-popup: remove most expert arguments
new e0979bb rename some log commands, move their definitions
new 5737de0 default to oneline log, use verbose log when necessary
new bb6cc2c separate magit-log and magit-log-current more cleanly
new 297e53e magit-log-nongraph-args: new variable
new c696d3d magit-log-read-args: remove redundancy
new aa6c9c3 magit-log-head, magit-reflog-current: new commands
new df02077 Merge branch 'n/same-log' into next
new b92ed3f magit-log-format-graph-function: has to be a function now
new 70a5af5 place refs before hash in verbose logs, don't abbreviate
hash
new e6a494a refactor log washing
new 70e4661 consistently use "verbose" when referring to verbose log
new 9b2ec09 Merge branch 'n/wash-log' into next
new 43a181d define package in magit-pkg.el
new 9289707 Makefile: fix dist target
new ac82dcb Makefile: silence dist and marmalade targets
new 72ab9ea Makefile: use printf instead of echo
new a39224f Makefile: remove obsolete flet kludges
new 134ff9e Makefile: remove a comment
new 2b03b9a ignore file magit.info
new 6438691 Makefile: improve compile output
new 685b547 magit-log: Update default action
new 042fc7f Merge pull request #1597 from
kyleam/n/update-log-default-action
new e806b3c magit-log-popup: resolve conflicting key bindings
new c9564db replace magit-log-{verbose,nongraph}-{args => re}
new 222b558 magit-log-wash-{line,verbose}: fix log-margin's
pseudo-fringe
new 954f688 magit-log-show-more-entries: fill doc-string
new 3f853eb magit-log-wash-verbose: don't try to create log margin
new 36a623c improve magit-show-refs variants
new 07ff8fe magit-section-show: reveal as much as possible
new 397b53e magit-{cherry-pick,revert}-read-args: new functions
new 4d3fc0e Revert "magit-section-show: reveal as much as possible"
new 9b9d72a use singular for "diffstat"
new 0c0793f magit-jump-to-diffstat-or-diff: new command
new 5a9f1b7 magit-log-wash-verbose: Check if graph is nil
new 945a4e9 Merge pull request #1604 from kyleam/n/fix-verbose-graph
new 9b477fa rename one instance of magit-log-verbose-re
new 145cfad rename magit-log-{non => remove-}graph-re
new 7c26a34 magit-cherry-apply: filter --ff
new 0daa798 magit-toplevel-safe: append slash to DIRECTORY if
necessary
new 56fc753 use saved arguments when command is invoked outside popup
new cbbadb6 Merge branch 'n/outside' into next
new 6d317f5 magit-log-file: don't use --follow
new 17109f9 magit-log-file: ignore prefix argument
new 9dd5ecb magit-log-file: always show visited file, remove from
popup
new 893e2fe magit-log{,-current,-head}: allow limiting to files
new ae276b4 Merge branch 'n/log-files' into next
new 5c0dc56 magit-log: allow showing log for multiple revs, improve
completion
new 19e8570 Merge branch 'n/log-revs' into next
new ee9a356 magit-push-read-args: fix typo
new 334c74f magit-blame-mode: fix disabling of incompatible modes
new 92a11ee magit-push-popup: switch keys for --force{,-with-lease}
new d1e1e6e magit-log-select: bugfix
new 64d87dd magit-merge-popup: change binding for magit-commit
new d3d8190 Fix typos
new 07d2a1f Merge pull request #1613 from Silex/next
new 9f8973c magit-status: ensure the directory ends with a slash
new 70ed6a5 Fix shortcuts in documentation
new d3c8f78 Merge pull request #1616 from leafac/master
new ef4f425 Fix branch mark in documentation
new f8676b2 Merge pull request #1617 from leafac/fix-branch-mark
new f3b37c2 magit-status-internal: new forward compatibility alias
new ca6b5c2 AUTHORS.md: update list of contributors
new 48ce12f Merge branch 'master' into next
new 9837a56 Correct docstring of magit-status
new 9722d0e Merge pull request #1622 from
vanicat/t/magit-status-mode-doc
new 5696963 magit-log-wash-line: use magit-rev-parse
new 6e60192 Merge branch 'assimilate' into next
new 5aec8e0 drop the "-mode" suffix from library names
new e3df893 git-commit.el: update header
new c435926 Makefile: compile assimilated libraries
new 0baa72b README.md: update installation instructions
new 1cf37cc git-{commit,rebase}.el, with-editor.el: update headers
new 3642b7f git-commit-check-style-conventions: Fix typo
new 88e65e5 with-editor-looping-editor: use shell built-in `wait'
new e355100 with-editor: fix typo in comment
new e7b34b3 with-editor: support alternative way of choosing the
envvar
new b84fc1c with-editor: always use looping editor on remote
new f86dcce with-editor-set-process-filter: arrange for our filter to
run last
new d1d2d67 with-editor-output-filter: new function
new 9a621ac magit-log-buffer-file: bugfix and nicer values
new 2dc3965 magit-diff-visit-file-worktree: new command
new faa669f magit-blame: remove unnecessary code
new b1e2667 magit-blame: use window-{start,end} for range
new c71f984 magit-blame{,-process-sentinel}: make file buffer current
new 89782d4 magit-diff-wash-diff: detect more submodule states
new 2be3495 magit-insert-tags: only if there are tags
new f5c886a magit-jump-to-stashes: use value "refs/stash"
new 4929a87 magit-mode-map: Add backslash for M-{n,p} binding
new 78be364 magit-insert-stash-message: new function
new 673a512 magit-insert-tags: including their messages
new 7d7f5b3 Merge pull request #1632 from npostavs/meta-n-p
new af60198 Merge pull request #1631 from npostavs/jump-stash-val
new 39e8639 magit-read-{*}: rename argument DEFAULT to
SECONDARY-DEFAULT
new e8542a4 magit-branch-and-checkout: also starting from a stash
new df5126d magit-status-refresh-hook: new hook variable
new 4bba843 magit-blame: start second run in correct directory
new fa87cf7 magit-diff-highlight-recursive: cosmetics
new 8e4fc7f magit-diff-wash-revision: bugfix
new d6b1344 magit-revision-insert-related-refs: new function
new d183960 magit-get-{current,next}-tag: add optional REV argument
new 038b7f7 magit-revision-insert-related-refs: as a pretty group
new caa3d62 magit-revision-insert-related-refs: cosmetics
new 281a14a Makefile: explicitly call package-initialize
new 86ef8e4 Makefile: cleanup whitespace
new b096f34 magit-diff-wash-tag: new function
new eb7b9ef magit-revision-insert-related-refs: truncate number of
branches
new 8d528c9 rename magit-list-contain{ed => ing}-branches
new dedfbb7 magit-read-remote-branch: optionally offer more choices
new fc76a82 magit-log: add forward compatibility kludge
new 224a4ee with-editor-export-editor: new command
new dfbe2e2 with-editor-async-shell-command: new command
new 5f8fb7b Merge branch 'n/shell-with-editor' into next
new 5a405cf magit-log-read-revs: also support comma as separator
new d35d297 add Package-Requires header keyword
new 2528deb with-editor: depend on version 24.* of Emacs
new 46c6e84 (magit-process-yes-or-no-prompt) Save match data during
prompt.
new 4d8ce16 magit-request-pull: read START and END from user
new 16dc861 popups: always display switches in a single column
new d8c5e0f magit-popup-{describe-function,woman}: use empty
display-buffer-alist
new 576a012 Fix travis : git-{rebase,commit}.el and with-editor.el
are already in magit
new 50e3850 Merge pull request #1642 from YoungFrog/patch-1
new 170e897 Merge pull request #1640 from YoungFrog/next
new 7873887 magit-process-yes-or-no-process: cosmetics
new 0a43942 magit-section-{forward,backward}: improve doc-string
new 85aa3be magit-section-show-headings: fix typo in doc-string
new 48e0f78 magit-put-face-property: return the overlay
new ed098d3 magit-section-make-overlay: use magit-put-face-property
new a29a653 magit-section-goto-successor-1: cosmetics
new cf1b17d during refresh, adjust point in each window individually
new 5a548c8 during refresh, keep same hunk selected
new 3f30c11 make text property `invisible' rear-nonsticky
new 9d55bca magit-post-command-adjust-point: new function
new 4848778 magit-revision-insert-related-refs: new variable
new e34028e magit-insert-untracked-files: respect
status.showUntrackedFiles
new 0d4c4b7 README.md: shorten feature freeze notice
new 722465f Makefile: remove install-all target
new 9c267e2 remove obsolete manual
new 5dbc2cd README.md: indent code blocks
new 9bdf892 Using magit-run-git-async for stashing
new 543920a magit-git-insert: log errors to .git/magit-errors
new e3aeb66 declare 1.9.1 to be the minimal Git version
new 94517ac Merge pull request #1648 from andschwa/stash-async
new 55bb488 README.md: remove unused link urls
new 00e4266 README.md: add prominent links to the FAQ and the Roadmap
new f3b833c CONTRIBUTE.md: concentrate on the feature freeze and the
roadmap
new 746fe2b README.md: remove tarball and marmalade instructions
new 6adb4b1 README.md: the other package is VC, not Version Control
new 8d10947 Merge branch 'master' into next
new 08d8b27 README.md: fix link
new 7742a5e README.md: fix an url
new 9d503c0 Merge branch 'master' into next
new 7a466b4 README.md: link to FAQ entry about which version to use
new 6a1c29c README.md: the other package is VC, not Version Control
new cf751e9 add release notes for historic releases
new de67c0d move magit-tests.el into new directory t/
new b0e7925 magit-dispatch-popup: Use magit-show-refs-popup
new bb002bd magit-dispatch-popup: Use magit-process
new c41b79a Merge pull request #1652 from kyleam/n/update-dispatch
new d3d69ee Clarify steps to install magit/next.
new 0dc1733 Merge pull request #1661 from mwfogleman/next-readme
new 9e9b552 Makefile: don't use package-initialize
new 8a6d458 magit-apply: don't always use --3way
new 85fbb79 magit-stash-save: avoid creating an empty "untracked"
commit
new 4069254 fix several stashing bugs
new c65653a magit-stash-create: inhibit commit signing
new f18f755 Merge branch 'n/fix-stash' into next
new 69af5a5 Merge branch 'n/find-dash' into next
new 10c34a2 Makefile: bugfix
new 0ff1b91 magit-git-insert: delete magit-errors file
new c3f422b Makefile: bugfix
new 0707b83 Merge pull request #1663 from npostavs/del-err
new 10d22e4 magit-revert-buffers: refactor for speed and sanity
new e71bf1a sanitize after-revert hooks
new 42eedeb magit.el: cosmetics
new 9dee9e8 Merge branch 'n/revert-buffer' into next
new b92dd81 use four characters for count row in refs buffer
new 2f09ca0 Remove merged dependencies from magit-pkg.el
new d375d23 Merge pull request #1667 from cichli/patch-1
new 869a5b3 AUTHORS.md: update list of contributors
new 1741fc9 magit-get-submodules: new function
new 3d57352 magit-insert-{unpulled,unpushed}-module-commits: new
functions
new 72fed95 magit-insert-{unpulled,unpushed}-module-commits: use
independent types
new 72db4bf magit-get-submodules: return just the path
new b03ccab magit-submodule-fetch: new command
new 48a868e magit-submodule-fetch: don't stop if one module fails
new e897fb0 Makefile: `all' is the default target now
new 633b6d7 Makefile: `lisp' now depends on `magit-version.el'
new 45f59e2 Remove info manual portions from Makefile
new 23800de magit-post-command-adjust-point: only use
get-pos-property if fboundp
new 74166b5 magit-diff-hunk-region-header: bugfix
new 41965a9 support stashing when there are conflicts
new 0b12584 Fix some typos in the CONTRIBUTING document
new 96a34cb Merge pull request #1672 from RadicalZephyr/master
new 0003a7a Merge branch 'master' into next
new 70e837f Update README.md with the new MELPA url.
new 8729d11 Merge pull request #1673 from jrdn/melpa_url
new 2110e4b Merge branch 'master' into next
new 0113762 magit-fetch-popup: add magit-submodule fetch
new 772f29f refs: make unmerged-commits counts optional
new fc5be24 magit-remote-set-url: new command
new 69e6cfa magit.texi: Fix typo
new 08419a5 magit.texi: Fix keystroke sequence for creating an
annotated tag
new 3f5c608 Merge pull request #1682 from rlaboiss/fix-typo
new de1e75a Merge pull request #1683 from rlaboiss/fix-key
new 943e5cf magit-insert-{unpulled,unpushed}-module-commits: bugfix
new 1366a7d magit-format-patch: bugfix
new c2c29ce magit-popup-font-lock-keywords: properly quote face
symbols
new 456da04 polish font-lock keywords
new 2d29e1a magit-git-standard-options: add --literal-pathspecs
new ddc3e3b magit-mode: call hack-dir-local-variables-non-file-buffer
new 751ef8b define the more important major-mode hooks explicitly
new fb71243 magit-mode-hook: offer bug-reference-mode as an option
new 61b356c magit-revision-mode-hook: fix typo
new 6bd6d71 refs: using error face when upstream is gone
new 762e949 magit-insert-tags: avoid ambiguous tag name matches
new f68317d magit-{git-dir,toplevel,expand-git-file-name}: add
LOCALNAME arg
new 4c02383 fix stashing in repositories accessed using tramp
new cbdb278 magit-gitignore: quote backslashes
new fc17ba4 magit-insert-heading: always ensure it ends with a newline
new ccf11ec magit-request-pull: use magit-git-insert
new 197863e magit-git-string: cosmetics
new 841b894 magit-process-truncate-log: don't if
magit-process-log-max is nil
new 20bbd7b magit-process-insert-section: new function
new eb68c12 magit-git-insert: report error more gracefully
new 4aa4558 magit-rev-parse: do not append "^{commit}" to REV
new 0d4e895 magit-insert-stash-untracked: cosmetics
new ef18832 process: improve several doc-strings
new 17355ce magit-run-git-with-editor: move and add doc-string
new 2faca17 magit-git: new function
new 16820ad dispatch: use magit-process to display process buffer
new e1d7fd8 Merge branch 'master' into next
new 5ff2bda ido-enter-magit-status: new command
new 547053c Use define-obsolete-variable-alias before defcustom
new 9b86b58 fix previous commit
new 6b27007 Merge pull request #1693 from YoungFrog/next
new b75f5ed ido-enter-magit-status: silence byte compiler
new f0160c2 Makefile: add COPYING to non-elpa tarball
new 9999317 magit-popup.el: don't require magit-mode
new 77a902f bump copyright years
new db9a100 magit-status-internal: cosmetics
new e73acaf drop the last page break
new 830408c do not add git{attributes,config,ignore}-mode to
magit-modes group
new 0c8edbc magit-define-popup: evaluate OPTION at macro expansion
time
new ab0e254 magit-define-popup: cosmetics
new a77b6d8 magit-insert: use magit-put-face-property
new 1b252db use pcase instead of cl-case
new a845271 magit-notes-set-ref: bugfix
new 734ddf4 turn-on-magit-wip-save: fix #1702
new 8d8e720 magit-run-git-sequencer: return the process
new ca2cafa magit-sequencer-{continue,skip,abort}: use user-error
new c2ee927 add and extend library commentaries
new fc21256 magit.el: rewrite library commentary
new b34fa66 add and improve many doc-strings
new ec579a0 magit-push-tag: new command
new 9e62a21 magit-refs-show-commit-count: new option
new fc04696 magit-insert-tags: call magit-refs-insert-cherry-commits
new c6a0059 call hack-dir-local-variables-non-file-buffer in all modes
new fa26104 magit-refs-show-commit-count: declare safe as local
variable
new 8bc7da5 magit-refs-mode: fix mode-line lighter
new 52bd2ea magit-section-{forward,backward,up}: use user-error
new 87ad9a6 add smerge-refine-ignore-whitespace to magit-diff Custom
group
new 4f721c1 magit-refresh-buffer: deactivate mark
new fcd430c magit-section-make-overlay: prepare for it to be
evaporated
new 2ae8328 magit-push-elsewhere: default to current branch
new eb6fece git-rebase-show-commit: Remove unused argument
new 7b5098a Merge pull request #1705 from kyleam/remove-unused-arg
new d64b272 magit-log-head: bugfix
new 7f8cbdc magit-log-head: honor popup arguments
new 0f7fe1c support margin in refs buffers
new 12dedeb magit-log-wash-line: cosmetics
new 89617c4 magit-diff-wash-submodule: new function
new 9a97621 magit-diff-insert-file-section: new function
new f62d2a3 magit-merge-preview: new command
new 1ac88cc Merge branch 'n/preview-merge' into next
new ac97a2e rename magit-{wash => refs}-branch-line-re
new ff8e13c magit-refs-branch-line-re: bugfix
new 1314554 magit-log-popup: add --simplify-by-decoration
new a44ed1b rename magit-mode-{quit-window => bury-buffer}
new dbe7acf magit-log-bury-buffer: new command
new f38e03f do not define any obsolete variable aliases
new 8626871 Merge branch 'master' into next
new 1176825 AUTHORS.md: update list of contributors
new d238795 Merge branch 'master' into next
new 61dbc1f AUTHORS.md: update list of contributors
new 7e7eae1 Revert "magit-blame: remove unnecessary code"
new 1c51463 magit-blame: improve an error message
new eb24641 move magit-{format-patch,request-pull} to magit-remote.el
new dfc6612 magit-format-patch: bugfix
new 5db8f7b magit-rev-head-p: new function
new bf9d702 magit-diff-visit-file{,worktree}: error if no file at
point
new d3ed840 magit-diff-visit-file: cleanup
new 0b892de magit-log-read-revs: show default
new 5a3cd96 magit-no-confirm: document actions
new fd08edd magit-no-confirm: add safe-with-backup meta action
new a09d530 magit-utils.el: quiet byte-compiler
new 273948c remove redundant option magit-merge-warn-dirty-worktree
new 1a08ddf magit-change-popup-key: fail gracefully
new f5a5cdc default to read-from-minibuffer when reading option values
new 63b55c1 magit-patch-popup: new popup
new 190ff2e fix 1314554cf40e48bfc391d8392bb97e382ec0b1a5
new ae97ef8 with-editor-locate-emacsclient: yet another hack
new c64bb3c magit-diff-wash-submodule: handle rewinds
new c21dc47 magit-diff-wash-submodule: fix commits+dirty case
new 3c4c28f magit-format-refs: new function
new 9852915 magit-checkout-stage: cosmetics
new 1a082c2 magit-process-buffer: add optional CREATE argument
new 20d8b7f magit-git-debug: new option
new a53fddb magit-git-lines: report non-zero exit status
new adb5ff4 magit-git-string: report non-zero exit status
new 2d21ee2 magit-backup-mode: do not enable by default
new 39fc4b4 magit-rev-verify: use magit-rev-parse-safe
new 3a5687a magit-get-current-tag: use magit-git-str
new 17ddfa5 magit-get-submodules: don't use `git submodule foreach'
new 75853bc magit-get-tracked-ref: new function
new 5467673 magit-get-tracked-{branch,ref}: assume sane configuration
new 9873bd6 magit-insert-submodule-commits: new function
new adb7f2c colorize conflicts like smerge does
new 02d2f8a magit-no-commit-p: use rev-parse, not rev-list
new 0b65528 magit-get-tracked-branch: bugfix
new 1feaf32 magit-popup.el: prepare for release
new 1dec309 magit-ediff-dwim: use magit-ediff-compare on commit
new 25b232b magit-diff-scope: fix doc-string typo
new 7b227ee magit-{discard,reverse}-apply: fix acting on multiple
files
new 0d6690e Add apply/format patches to help menu
new 48edf61 magit-refs-insert-cherry-commits: bugfix
new 1c3a526 magit-revert-buffer{,s}: add/fix doc-string
new 29450a0 magit-insert-status-headers: deal with missing upstream
new 36e0bf2 magit-stash-create: bugfix
new 2c363a3 magit-anything-{staged,unstaged,modified}: add
IGNORE-SUBMODULES
new 684412b magit-sequence-insert-sequence: ignore submodules
new 61c90f0 Revert "magit-{discard,reverse}-apply: fix acting on
multiple files"
new 6e70b84 fix various diff scope related issues
new 6a8186f Merge pull request #1735 from Silex/next
new 6b05d12 magit-{sequencer,cherry-pick,revert}-in-progress-p: fix
last commit case
new 0576e69 auto-revert-handler(advice): do nothing when
magit-blame-mode is on
new e9a2b51 magit-ediff-stage: fix buffer order
new 9631ead magit-discard-files--rename: deal with non-`-M' case
new a76c98e magit-insert-tracked-files: new section inserter
new f6a6f40 magit-file-{rename,untrack,delete}: new commands
new 6e72a6d magit-list-{containing,merged}-branches: make COMMIT
optional
new 3ea155c magit-list-unmerged-{,to-upstream-}branches: new functions
new 06e3b57 magit-branch-delete: ask about unmerged-to-upstream
branches
new 333d79e magit-mode-setup: absorb magit-mode-init
new cc51a92 magit-mode-setup: fix xref
new 3869366 magit-read-range-or-commit: provide completion for second
rev
new 397418d popup: support multiple action sections
new 9b1d62b magit-define-popup: allow not defining an option and
getter
new 9af1283 put popup options in correct groups, suppress unnecessary
options
new e728596 magit-git-items: new function
new ebb8afb keep Git from quoting filenames using -z argument
new e07ef5c magit-rebase-onto: respect popup arguments
new 88bb556 magit-define-popup: document keyword arguments
new bf1e17d magit-invoke-popup: cosmetics
new dd3f732 popup: allow gaps in action grit
new a471cfb magit-log-{all,branches}: new commands
new 56352fb popup: support gaps at beginning of line
new d23c30e popup: support multiple switch and option sections
new 39cd0c9 magit-section-match: add optional SECTION argument
new f42708a magit-popup-woman: fix regexp for locating argument
description
new dfcdea9 popup: by default use package `man' to display manpages
new 4973130 magit-popup-use-prefix-argument: small doc-string fix
new 658a617 infinity isn't customizable
new 0b42418 rename magit{,-maybe}-log-show-more-{entries => commits}
new 2cbb6db mark many file-local-safe variables as such
new 85a9d97 set :package-version for some options
new 494fb29 magit-ref-namespace: remove obsolete note from doc-string
new 7558ca3 Revert "popup: support gaps at beginning of line"
new 87c2ee7 popup: fix inserting gaps
new ea21c53 magit-define-popup: fix doc-string typo
new 118dc49 do not revert buffers in which magit-blame-mode is enabled
new cf20651 Fix "referenes" typo
new efa15c5 Merge pull request #1749 from Silex/next
new 70582bb use completing-read-ido from the ido-ubiquitous package
new 4026b03 Merge branch 'n/ido-ubiquitous' into next
new d5ff8ac fix comment typo
new 30441d8 Fixup ido-ubiquitous usage
new 5096da8 magit-diff-refine-hunk: avoid re-refining already refined
hunks
new 8fca5d0 magit-ido-completing-read: fix recent change
new 6ea6681 magit-ido-completing-read: cosmetics
new 9df4bad Merge branch 'n/refine-refine' into next
new c6ae423 magit-ido-completing-read: fix recent change, again
new 2cea798 magit-insert-unpulled-or-recent-commits: collapse
initially
new 0daa1bd magit-define-popup: add actions to list stashes and
backups
new 89459e3 magit-staged-binary-files: new function
new d0e04a1 magit-reverse-files: do not attempt to reverse binary
files
new 50dfcba magit-discard-files: ensure the refresh happens
new f2e3d39 magit-discard-files--discard: handle binary files properly
new 87b30bd magit-discard-files{,--discard}: deal with new staged
files
new 0b8b73f Merge branch 'n/apply-fixes' into next
new 71911f4 magit-ido-completing-read: remove an unnecessary
let-binding
new ed913ec magit-rebase-onto: bugfix
new eaa25b9 magit-rebase-{edit,reword}-commit: anchor regexp used by
perl
new 7823d7f magit-rebase-{edit,reword}-commit: respect popup arguments
new d1f330b magit-rebase-autosquash: don't use --autostash
unconditionally
new 4ef5793 magit-commit-popup: bind w to magit-commit-reword
new ab1946f magit-log-all-branches: new command
new b1ae1e1 magit-git-command: create process buffer if needed
new 5b71d60 Fix typos
new 8e1bbe5 Fix typo
new 8572cad magit-commit-parents: fix for root commits
new 5752c14 magit-git.el: require crm
new d0bf15d Merge pull request #1755 from npostavs/procbuf-create
new e29f214 popup: fix #1757
new 9b3c745 popup: fix edge case related to push-button
new b3e5fc6 bump dash dependency in all packages
new dcb9ac4 magit-blame: do not quote magit-blame-mode-lighter
new e8feeb6 magit-popup: fix doc-string typo
new f7de45b Merge pull request #1760 from alezost/magit-blame-bug
new be9a1a3 Merge pull request #1762 from alezost/typo
new 9332dba magit-blame-format-heading: use existing faces
new d2414ff magit-blame-format-heading: work around format-spec
limitation
new 95b02cc magit-ediff-stage: temporarily make index buffer editable
new 8c57ca3 rename magit-log-read-files to magit-read-files
new 8caa972 allow limiting diffs to certain files
new f922067 magit-diff-paths: bugfixes
new 41c5978 magit-diff-refresh-buffer: better heading for
magit-diff-paths
new e9cc319 magit-diff-refresh-popup: fix indentation
new eda3e6e add magit-diff-toggle-refine-hunk to
magit-diff-refresh-popup
new 3a70897 magit-stage-untracked: fix adding submodules
new 0536ba7 remove magit-svn.el, magit-stgit.el, magit-topgit.el and
bin/magit
new 2e0bb6d .mailmap: new file
new d698316 .gitignore: remove some unnecessary entries
new e82f9a6 .gitignore magit.info
new 57e7e62 remove obsolete iswitchb support
new 6561a04 Makefile: don't clean .mailmap
new 894627b .travis.xml: get cl-lib from gnu elpa
new 8f726b3 magit-staged-files: Restrict to staged files
new 064b281 Merge pull request #1775 from kyleam/next
new 7deac29 magit-blame-popup: don't default to an action
new 95ff8d7 stop using cons cells for ranges
new d96bed2 rename git-commit-{mode => }-flyspell-verify
new 70a459b doc-string fixes
new 76c03d9 flip bindings for magit-section-cycle and
magit-section-toggle
new 7fbfa69 add binding for magit-section-cycle-global
new 35e5e6f rename magit-show-level{*} to magit-section-show-level{*}
new defafaf magit-section-show-level no longer is a command
new 242bfc4 improve some doc-strings
new 66fe3d2 magit-version: also show Git and Emacs versions
new 93cd363 magit-ediff-stage: kill newly created buffers when done
new 35bc341 Makefile: add stats target
new a2a752b Makefile: rename EMACS to EMACSBIN
new dc499ba Makefile: add marmalade-upload target
new 95996e4 Makefile: various fixes
new 9c30017 bump dependency versions
new 558026f README.md: remove temporary notes
new c5ae1fe README.md: remove buttons
new f76257c README.md: trim down
new 960634f magit.texi: minor fixes
new 230abcc magit.texi: prepare for release
new e4c59b9 add release notes for historic releases
new 9ce8f6d update copyright years
new b1d32f7 correct :package-version values
new 48bf793 add magit-maybe-show-setup-instructions
new aa72a59 release version 1.4.0
new 8467f15 magit-file-relative-name: fix for W32 with Cygwin
new b249e4f tweak release note
new ac6851e Merge branch 'master' into next
new 3cafcb6 README.md: fix links and wording
new 196d61f Merge branch 'master' into next
new aa9ed16 magit-section-backward: from eob preceded by invisible
text
new 6dae919 magit-ediff-popup: new popup, replacing old bindings
new 0342c9c magit-diff-refine-hunk-related: new variable
new 45c3595 Merge pull request #1786 from johnmastro/relative-name-fix
new c163140 kill process when user aborts while answering process'
question
new cf36994 magit-maybe-show-setup-instructions: cleanup for >1.4.0
new 989d982 magit-maybe-show-setup-instructions: improve wording
new 2f837bc Use cl-lib version instead of cl.el
new 84e5237 Correct variable name
new 4e8861a Merge pull request #1792 from syohex/fix-for-cl-lib
new c6eb9a3 Merge pull request #1793 from
syohex/fix-wrong-variable-name
new e4cd6ef .travis.yml: set EMACSBIN in calls to make
new f4b21bb magit-blame-mode: shadow view-mode bindings
new 0d6973b Merge pull request #1790 from npostavs/blame-over-view
new 1d0d054 Merge pull request #1795 from npostavs/travis-make-master
new b5242db Merge pull request #1797 from magit/master
new 43be412 magit-status: use truename for comparison
new d2225c2 magit-reverse-files: pass file names to prompt
new d264571 Merge pull request #1798 from npostavs/rev-prompt
new c26d394 bind magit-branch-edit-description in magit-branch-popup
new d5ea141 change appearance of all sibling sections
new 8033279 magit-diff-paint-hunk: use delq instead of delete
new d67c336 magit-bisect-popup: separate sequence and start actions
new 8914edb remove unused magit-map-sections
new 31049ab require at least version 24.2 of Emacs
new c3037c6 require at least version 1.9.4 of Git
new ff6c3b9 complain at startup if Git and/or Emacs are to old
new 2bc1bfd autoload popups
new d3db8c9 add stub manual and release notes
new 2958790 Makefile: rearrange
new 0fb98c2 avoid needlessly loading optional libraries
new 5f59d1f Makefile: explicitly define dependencies between libraries
new 643f34d Makefile: define .PHONY once
new 220ec0e Makefile: rename target stats to genstats
new 56228af Makefile: output stats locally by default
new 1557542 Makefile: fix tarball targets
new d30cecf Makefile: fix requirements
new bb9db00 AUTHORS.md: update list of contributors
new daf9b69 magit-run-git-gui: cosmetics
new 16d7706 always load magit-blame
new 9ffd7a5 rename face magit-popup-header to magit-popup-heading
new 1219202 load magit-autoloads using load, not require
new 77c755b fight travis once more
new af3f203 when committing, always save to message ring
new cd45f8b correct invalid :package-version keywords in option
definitions
new 93ce697 no longer support the obsolete magit-log-edit library
new daae787 remove some obsolete variable definitions
new 9724ed6 ensure magit-maybe-show-setup-instructions is run for
everybody
new efa6bd9 Makefile: remove BATCHE variable
new 2f8c330 release version 1.4.1
new 81a6241 magit-log-reflog-re: Allow for partial line
new 5834058 Typo fix
new 6710926 don't spam "revert inhibited" in blame mode
new ab92a0b Merge pull request #1805 from douglarek/next
new 42faf16 Merge pull request #1806 from tprk77/next
new 1511484 Merge pull request #1804 from kyleam/n/reflog-empty
new 0a08def use ido-completing-read+ for all Ido completion
new c271016 Merge branch 'ido-completing-read-plus' into next
new 4d8c282 Merge branch 'master' into next
new b7e9e6a Makefile: use --eval for lisp forms
new d3a452a magit-process-display-buffer: stay in minibuffer
new cac9a14 rename section type mcommit to module-commit
new 1f5116e highlight module-commit sections when a parent is selected
new 1e26710 magit-process-set-mode-line: fix off-by-one error
new d278946 Makefile: fix marmalade-upload target
new b17a2b1 make Magit buffers truly read-only
new e0004c0 magit-insert-cherry-commits: keep trailing \n from
disappearing
new 55331f4 magit-refs-set-show-commit-count: new command
new c117fb5 make magit-refs-show-commit-count permanent-local
new 0a295c8 refs: save space when not showing commit count
new 3f5d0c5 magit-refs-show-commit-count: default to nil
new 4cd59eb git-rebase-show-keybindings: all of them
new d08d0f2 git-rebase-mode-map: bind C-x C-t
new 58a0024 don't fail saving buffers if default-directory no longer
exists
new aa8ec83 with-editor-post-cancel-hook: new hook
new f211f82 git-rebase.el depends on Magit now
new f91073f apply autostash when canceling a rebase
new e74948b git-rebase-mode-font-lock-keywords: fix comment regexp
new 1311899 unset mode-line indicator in for all processes
new 51f8d5a magit-insert-tags: always align with branches
new 5e286a9 magit-refs-insert-cherry-commits: fix regression
new 6434199 Remove with-editor-server-window-alist autoload
new c2d2924 git-rebase-mode-font-lock-keywords: Allow bare comment
new be6507a Merge pull request #1813 from kyleam/n/remove-autoload
new e3c4103 Merge pull request #1814 from kyleam/n/rebase-bare-comment
new ad18c8e turn off magit-refs-show-commit-count before first commit
new 811d855 popup: use user-error instead of error in some cases
new 74ce2bc magit-insert-stashes: work around bogus entries in log
files
new 995e00f Merge branch 'master' into next
new 9b27354 fix previous commit
new 2f82ebe Fix typo
new da4cc48 Merge pull request #1822 from ptrv/fix-typo
new 40f33c9 Copyedit the `magit-auto-revert-mode' warning.
new b7c0b33 magit-assert-satisfied-dependencies: don't choke on
pre-releases
new 3eb8982 magit-commit-instant-{fixup,squash}: rebase using
--autostash
new bce775c require at least version 24.4 of Emacs
new 6e52b85 separate hunk region painting and section highlighting
new 1301db2 avoid re-highlighting when moving within the same section
new 77758a7 avoid un-/highlighting hidden hunks until expansion
new 1c11b18 avoid painting invisible hunks
new 3c02529 avoid un-/refining invisible hunks until expansion
new 0d3c94b avoid painting selected hunks twice after refresh
new 339e4f0 fix list highlighting corner case
new 8f54545 magit-diff-highlight{*}: rename argument SIBLINGS to
SELECTION
new 7a563c2 move definition of magit-diff-update-hunk-region
new e09bd65 turn magit-section-set-visibility-hook into a custom
option
new 91680e3 rename magit-{diff => revision}-set-visibility
new 35cd6c7 stop expanding diffs after a customizable treshold
new babd1f8 optionally benchmark how long refreshes take
new 779af19 Merge branch 'diffwash' into next
new 0e3996b make with-editor--pid buffer-local as always intended
new 08589e3 magit-find-file-noselect: reuse existing buffer
new 2abc0b6 add new command magit-rebase-unpushed
new 88fa789 rename magit-rebase-onto to magit-rebase-from
new fd42c13 define some hook variables as custom options
new 733cf9a use more semantic colors for reflog faces
new 59a23fa README.md: adjust minimal Emacs version
new f0de7aa magit-section-show: correctly detect partial washes
new 334ce5c avoid needlessly reverting file-visiting buffers
new c498294 Merge branch 'master' into next
new 1297b6f DOC : Correct load path in install directions
new c39c10b Merge pull request #1837 from tacaswell/patch-1
new c5306a2 magit-section-backward: maybe move to beginning of
current section
new 83b59be use overlays to hide section bodies
new 2b4b366 work around a cygwin path issue
new 91819dd fix 83b59be780b5ad8e177b1efa510e28373764746c
new dab3116 limit cygwin path kludge to non-cygwin Emacs with cygwin
Git
new 363b379 Update my name.
new 09286cc Merge pull request #1843 from nex3/name-change
new 79bdc2f Makefile: follow links in finding libraries
new 1670fe7 Merge pull request #1845 from ilohmar/improve-make
new e07db2e magit-revert-buffers: don't use auto-revert-handler
new ab833fc magit-section-{show,hide}: don't needlessly
inhibit-read-only
new c6fb32e never consider magit-root-section to be selected
new a3c7c70 give users more control over buffer reverts
new 9ed9911 optionally revert buffers asynchronously
new 964c5a8 do not require autorevert
new 4874b83 magit-refresh-buffer: improve messages
new 0d70b94 magit-refresh-verbose: make customizable
new 31d27d7 Merge branch 'revert-buffers' into next
new acccd9b magit-diff-paint-hunk: respect nil
magit-diff-highlight-hunk-body
new 472d624 magit-mode: set line-move-visual to t
new 1cada33 magit-section-update-highlight: rename SIBLINGS to
SELECTION
new b30a567 magit-section-highlight-selection: new hook function
new 26cf15b magit-diff-highlight: fix doc-string
new 37ea5aa magit-diff-highlight-list: add special case
new 2d7089a revert accidental changes
new 4e1fb38 apply hunk region as visualized
new 4294a1a magit-process-yes-or-no-prompt: backport fix from next
new ec89f73 magit-diff-update-hunk-region: set overlay priority
new bbe2d07 make variable magit-diff-refine-hunk permanent-local
new 75aa91b magit-diff-wash-diff: fix #1852
new 564974f magit-ediff-stage: ensure index buffer is writable and
up-to-date
new 116b4c7 magit-update-index: aborting is not a user-error
new 8284489 don't needlessly determine untracked files
new 40970f5 magit-startup-asserts: check for more obsolete libraries
new 2a4984b run magit-startup-asserts if magit is loaded after
initialization
new 72c3f5e git-rebase-mode-show-keybindings: account for difference
new 6fc5d75 add workaround for when line-move-visual is nil
new 90498f6 AUTHORS.md: update list of contributors
new fdd89cf fix e07db2e6ae942ac2eab8975c2f92379b2fe24d2f
new 4c0878f fix fix for e07db2e6ae942ac2eab8975c2f92379b2fe24d2f
new 2ee7fdc Makefile: make paths work on cygwin with NTEmacs
new af43686 Merge pull request #1866 from ilohmar/improve-make
new df44d82 Makefile: remove traces of
magit-last-seen-setup-instructions
new 8f5d1d2 Makefile: visit truenames when generating autoloads
new 8b8ebca magit-read-branch-or-commit: offer HEAD as another choice
new 1b46712 magit-unstage-all: restore command
new fbfc799 magit-ido-completing-read: fix doc-strings
new c5f41a7 magit-get-submodules: cosmetics
new 1d29cf2 magit-log-{branches,all-branches,all}: cosmetics
new 80cd1bd magit-insert-{unpulled,unpushed}-module-commits: speedup
new eeb5076 magit-blame-toggle-headings: set local value
new fc3355a magit-show-commit: bugfix
new 04950e3 magit-save-repository-buffers: cosmetics
new 1ff241b consolidate the functions that return the repository
toplevel
new 65787d9 magit buffers no longer visit truename of toplevel
new dca2a14 make magit-diff-switch-buffer-function customizable
new 56bb08f magit-rename-buffer: new command
new d380747 improve usage information shown by magit-log-select
new dfcb567 change some rebase related strings
new 9d7145a use header-line in log and diff buffers
new 3026b56 commit transient changes to two dedicated wip refs
new 589ce4b magit-show-commit: Fix commit check
new 276b5de Fix typo in magit-rebase-from
new a5d2b71 Merge pull request #1870 from kyleam/fix-commit-check
new b025a04 Merge pull request #1873 from Silex/next
new 2a5b781 don't use buffer-stale--default-function
new edbea99 magit-section-goto-successor: fix off-by-one error
new 296d816 magit-section-goto-successor: correctly determine root
section
new 072a4f3 remove unused magit-decode-git-paths
new f891383 magit-push-popup: remove --force argument
new a87868a magit-status-internal: ensure default-directory is valid
new 291f335 fix error in git-commit.el's library commentary
new 2803bae git-commit-setup: flag the buffer as being unmodified
new 5ca4555 git-rebase-mode-show-keybindings: work around evil issue
new 46460e1 update the mode-line element vc-mode more efficiently
new 38d266e magit-make-margin-overlay: work around Emacs issue
new c1e71cd magit-section-backward: make sure eob special case kicks
in
new 92be134 magit-ediff-dwim: dwim some more
new 00aec0a magit-commit-assert: small tweak
new 382913f add magit-insert-headers, use it in
magit-insert-status-headers
new 8851f8a remove magit-string-pad utility function
new 9d79f7d mention gitter chat in README.md
new 101d88c add some more badges to the README
new b9ac120 magit-ediff-show-{,un-}staged: new commands
new bcd37ee magit.el (magit-insert-remote-header): Fixup.
new 9df184f Merge pull request #1886 from abo-abo/fix-headers
new 23e5858 fix some doc-strings
new b1ddf43 therefor -> therefore
new 61174b7 magit-section-update-highlight: prevent deactivation of
mark
new 17a9ba2 Merge pull request #1889 from fxn/next
new 3b7dbec add kludges for ambiguous refs
new e4ff964 don't draw hunk-internal-region delimiters in terminals
new 23b582b rename magit-git-standard-options to
magit-git-global-arguments
new 3701440 Revert "add kludges for ambiguous refs"
new b4d23d1 magit-branch-delete: tell users to fix ambiguous refs
themselves
new 1f06b39 magit-diff-update-hunk-refinement: add mouse kludge
new 17fbfcf fix b4d23d124c53dbd3c2aa305cdcde031b7e151848
new d5b841d improve some doc-strings
new b557a19 remove kludge for ancient git versions
new c6604c3 remove magit-stash-list from magit-log-popup
new 98107f4 magit-reflog: support any ref not just branches
new f0514ba properly format reflogs for wip refs
new 7a9cdb4 use header-line in reflog buffers
new baa9121 magit-log-maybe-show-commit: in reflog buffers too
new d6dbf8f magit-wip-after-save-local-mode-lighter: fix doc-string
new 1faa46d with-editor-locate-emacsclient-1: remove redundant check
new 274f222 with-editor-debug: new command
new d098487 Makefile: don't add cl-lib to load-path
new 07fd277 split Makefile
new c881c22 import with-editor manual
new 08440a1 remove magit-popup face aliases
new 3eae122 remove old magit-popup warnings
new aa9ea37 rename some magit-popup symbols
new cb176bc forgo showing some common magit-popup commands
new ce8f7ac import magit-popup manual
new 0b29767 magit-log-read-revs: fix prompt when there is no default
new 1d2942a AUTHORS.md: update list of contributors
new 93cbf42 release version 1.4.2
new ea38ef2 Merge branch 'master' into next
new 0752ca7 magit-format-ref-labels: adapt to changes in Git v2.4.0
new 2ad38f2 magit-refresh-{function,args}: add doc-strings
new 387d005 fix dir make target
new 64059cc add basic doc-strings for diff refreshing functions
new e05403a make magit-revision-insert-related-refs customizable
new 5f8bda2 add doc-strings for format variables used in refs buffers
new b734ce7 make magit-blame-goto-chunk-hook customizable
new c0f7144 magit-blame-log: default to nil, add doc-string, move
definition
new 27a056b add doc-string for git-commit-check-style-conventions
new c8a131e add new option git-rebase-show-instructions
new e9b765e add magit.org stub
new bfffc5a add new function magit-popup-read-number
new 076564b magit-apply: use magit-am-popup for untracked files
new 824e12d magit-am-apply-patches: default to file at point
new dfdfbc2 AUTHORS.md: update list of contributors
new 16ed673 rename with-editor-{looping => sleeping}-editor
new 48acc66 with-editor-server-window-alist: fix doc-string
new e187052 magit-reverse-files: bugfix
new 241879a rename with-editor-{looping => sleeping}-editor in manual
new 9809696 improve manuals
new b74d873 import magit manual
new 1d74b94 import generated magit.texi
new 34f99ae magit-expand-git-file-name: fix handling of remote paths
new 9bcf682 magit--with-safe-default-directory: new macro
new f7edcb7 magit-with-toplevel: raise error when called outside of
Git repo
new 51eb8bb move all libraries to new lisp/ subdirectory
new 48e7313 clarify copyright lines in library headers
new a8b51a1 update elpa package dependencies
new 7d80e0c improve package summaries and commentary
new f931f1d mention Info-directory-list in installation instructions
new 1784c5e make: warn about whitespace errors in generated texi files
new c1bf29f make: clean backups of texi files
new 9a0f05c make: add release note to dist tarball
new a2f8a41 make: create four elpa packages
new 600c091 prepare README.md and CONTRIBUTING.md for release
new 305621a Fix calls to display-warning
new 3368726 .travis.yml: disable emacs24 in config matrix
new f9a906e fix links
new 4bfc869 fix typo
new f1684d5 improve magit manual
new edd6511 improve magit manual
new e1d23d7 fix link
new db6dc5d git-rebase-show-instructions: default to showing
new 5d34682 add new command magit-copy-buffer-thing-as-kill
new ce85842 make: bail if Emacs is to old
new 2b59db6 make: set VERSION once
new 73f23ea make: clean more verbosely
new b5d2a7a extend AUTHORS.md's preface
new c80b95d magit-copy-buffer-thing-as-kill: do the copy
new edbbcd2 Merge pull request #1920 from
npostavs/fix-copy-buffer-thing
new 50ba75f magit-section-cycle-diffs: bugfix
new 5e98ec6 Add missing group for "magit-cherry-" faces
new 933c6ea Merge pull request #1925 from alezost/fix-faces-group
new 85e4b18 magit-log-wash-log: use magit-log-graph face
new c8bb9ef fix and extend package metadata
new 899511e Add autoload cookie for lazy loading
new ddc6478 move magit-popup to bindings group
new 7f118df Merge pull request #1929 from syohex/autoload
new 3f4ee2a Remove needless condition
new ed7059c Merge pull request #1932 from syohex/refactoring
new 331cbc2 fix elpa make targets
new c007023 remove obsolete face definitions
new 60c38fa remove an obsolete variable definition
new 8a01600 magit.org: Revise
new 865a469 magit.org: Revise
new c31a379 magit.org: Revise (minor)
new 353bc8e ediff: cleanup auxiliary buffers
new 5a9118e magit-read-range-or-commit: behave as intended
new 1dd9ef7 magit.org: external links
new 80ae091 magit.org: commas!
new 52cbf09 magit.org: miscellaneous changes
new d2ada22 suppress bogus compile warning
new bff5477 add newline at end of all warnings
new fdbc59c magit-diff-dwim: handle commit/branch selection
new e9697af magit-log-cutoff-length: increase default value
new 8ec1d3a magit-section-show-child-count: do it by default
new a3eafea magit-mode: turn off linum-mode
new 46bbd8f no longer set :background of heading and refname faces
new 5d5cbbf magit-wip-after-save-local-mode-turn-on: ignore errors
new 27346a3 manual: mention variables that might hurt performance
new 3aa863a AUTHORS.md: update list of contributors
new 78be643 remove transitional information
new 2ea5344 remove executive summaries from old release notes
new 8bab0f7 README.md: minor fixes
new aa15fdc Merge branch 'next'
new 0e0292b Makefile: minor fixes
new fb3e25d add release notes, bump version
new e0518ad Add new line and fix indent
new 2cf369e Add a header line about the current user
new 10e2e22 Documentation fixes
new 53d3b29 Fix documentation about section level
new 422ab9d .travis.yml: pass DASH_DIR to make
new 1f98e2d magit-log-refresh-buffer: no longer add empty margin to
1th line
new 8edee7d magit-list-refs-namespaces: new variable
new d7d7f34 magit-list-refs-namespaces: add "refs/pull"
new b05e86c magit-read-range-or-commit: use magit-list-refnames
new 3844b3b magit-insert-bisect-log: insert empty line at end
new b0cc7d5 magit-section-secondary-heading: new face
new 3d5373f magit-wash-bisect-log: use unique section values
new 936dd96 magit-log-show-refname-after-summary: new option
new 2ac057a magit-copy{,-buffer-thing}-as-kill: maybe copy region
instead
new 8273c0e magit-copy-buffer-thing-as-kill: copy full revision hashes
new b0ad1e7 fix how new files adding in a merge commit are displayed
new 27da813 magit-blame-mode: refuse to activate when run
interactively
new 04850a4 increase contrast of dark variants of diff faces
new 97414c5 Makefile: fix marmalade target
new d919e71 Makefile: fix elpa target
new d5eea80 Add minor documentation fixes
new 00c8479 call looking-back with two arguments
new 0358fbd use font-lock-ensure if available
new 1d73915 magit-version: wrap package.el parts inside ignore-errors
new 4dd06d7 git-rebase-mode-map: bind SPC to
magit-diff-show-or-scroll-up
new 3c49e7f magit-diff-show-or-scroll: handle branch sections properly
new bec44a0 magit-ediff-quit-hook: new hook variable
new fe69937 magit-ediff-resolve: offer to save buffer
new 7f2ba60 Merge branch 'ediff-quit-hook'
new 01f3aed improve regular expression for matching graph part of log
new 310c70c don't color log graph by default
new 10c0266 rename magit-log-section-{args => arguments}
new 7d8a7f3 Merge branch 'speedup-log'
new d7d07ac magit-diff-context-p: consult correct diff-arguments
variable
new c1b93a6 when there is a conflict show details about added/deleted
files
new e06b2cd show meaningful errors when an ancient Git is used
new 0d93588 silence byte-compiler
new 4985cdc show meaningful errors when an ancient Git is used
new dccd322 magit-pull-current: also fetch tags
new 54ca250 magit-dired-jump: expand filename before passing to
dired-jump
new 839888f magit-refresh-vc-mode-line: run in top-level directory
new a8ef55f magit-dired-jump: bugfix
new 0bcb7b2 remove stray debug statement
new 62d9f84 magit-rev-head-p: handle trivial case efficiently
new 5c2ca6e magit-rev-head-p: deal with invalid input
new a2c383d magit-diff-type: try harder in magit-diff-mode buffers
new a67bdfa magit-diff-type: fix magit-revision-mode buffer case
new 25338cf magit-read-stash: use --format=%gd
new 9001dc3 magit-stash-read: pass 1st stash as default
new 39879c6 Respect .mailmap for git log commands
new 602cd8f magit-refs-format-margin: use %cN instead of %cn
new 1d9b63f Expand FAQ on using magit with Tramp
new 81a5bd4 magit-ediff-dwim: treat branch selection like commit
selection
new fa44960 magit-ediff-compare: handle commit/branch selection
new c184f5c magit-diff-{unpushed,unpulled}: Update error calls
new 5a974ff magit-log-read-revs: offer FETCH_HEAD as completion
candidate
new f1afebf magit-rebase-autosquash: start from merge-base
new c700d62 magit-rebase-continue: use user-error instead of error
new 1bca366 ediff: only offer changed files as completion candidates
new 3c2e9a2 bump :package-version keyword in defcustom forms
new 734cda1 AUTHORS.md: update list of contributors
new 123fa7c Replace magit-remote-update with magit-fetch-all
new 9f6390d magit-log-read-revs: Fix splicing
new a0d889f magit-find-file: Fix docstring typo
new 2836f09 magit-diff-visit-file: Support magit-diff-mode
new aee3dbc magit-diff-hunk-region-patch: do less
new 7c41b8e store complete diff headers in section structs
new f3deb35 magit-diff-wash-diff: use magit-file-status
new a07906a magit-checkout-stage: cosmetics
new 8b104dc magit-checkout-stage: always restore conflicts the same
new a3eace8 magit-checkout-stage: support checking out deleting stage
new 36b32e4 magit-ediff-compare--read-revisions: bugfix
new d59de98 magit-copy-buffer-thing-as-kill: fallback to
magit-copy-as-kill
new c1f31ca magit.org: Fix magit-diff-{less,more}-context keys
new 4da008c magit.org: Fix display for code tag
new ec27d94 Add magit-diff-switch-range-type command
new a86deea Add magit-diff-flip-revs command
new a8e2edc magit-diff-refresh-popup: rearrange actions
new 4b7d2ad Merge branch 'diff-commands'
new ffd6df9 magit-popup.org: document how to change popup properties
new d8a95ac trim down links in manuals
new dc1342e magit-popup.org: fix typo
new a0d0098 magit-{define,change,remove}-popup-key: singular type
new 06931f2 magit-blame-copy-hash: new command
new 14716db magit-popup-format-action-button: allow making default
bold
new 0949046 when creating branch read upstream last
new c1ec4ba magit-push-matching: don't revert buffers
new b7e03de restore magit-branch-manager to ease users into the new
binding
new 3c9bf2d magit-push-implicitly: new command
new 5b00b1e magit-push-quickly: new command
new 74f7927 eval modified cl-defstruct at compile-time to help
package.el
new be86f0d magit-rebase-unpushed: start from merge-base
new 584014f magit-define-popup: Fix docstring use-prefix value
new 2068caf magit-diff-expansion-threshold: Fix docstring typo
new c2f638a Use unique name for magit-revision-mode
new c03d268 magit-remote-set-url: fix prompt
new 40c0534 magit-log-buffer-file: Rephrase error message
new d033482 magit-log-buffer-file: Support indirect buffers
new 3753d07 magit-status-internal: operate in temp buffer
new e1ea467 magit-branch-reset: new command
new 4914818 magit-branch-spinoff: new command
new e892388 magit-branch-popup: flip positions of two actions
new 4595976 Merge branch 'dogfood'
new a66a351 magit-push-quickly: fix doc-string typo
new 759d2c6 magit-reverse: with a prefix argument use --3way
new 0cf5bec magit-commit-augment: new command
new 0684b5c magit-branch-spinoff: use --tracked when appropriate
new a4a4b7f magit-branch-spinoff: respect popup arguments
new c57ea54 magit-ediff-dwim: Fix docstring typo
new aee6f26 refs buffer: always mark the focused ref, including tags
new 433872e refs buffer: always mark the current branch, even without
focus
new c199862 refs buffer: RET on a ref checks out
new 01cf031 don't bind default-directory to pass topdir to
magit-mode-setup
new 3cb690a magit-ediff-compare--read-files: Check nil range
new c9822e9 magit-find-file-index-noselect: Work from root
new 19ba9d8 Document file path requirement for a few functions
new a14c0fc add frequently asked, frequently asked questions
new 20c3fd0 magit-branch-reset: drop --track when starting point
isn't a branch
new c4c3c20 magit-branch-reset: default to upstream branch as
starting point
new d4992d0 magit-branch-read-upstream-first: default to t
new ca69e27 magit-branch-reset: don't offer bad default
new 4d70a0a magit.org: fix typo
new 106e195 magit-log-maybe-show-commit: delay updating revision
buffer
new 2a6ae66 magit-log-maybe-show-commit: fix {log,blame}-follow
variants
new 7c5610a allow continuing sequences with modified submodules
new 244fe36 magit-diff-auto-show: Fix docstring reference
new 9ab8394 magit-save-repository-buffers: fix docstring typo
new 5c1a407 magit-diff.el: fix smerge in subdirectory files
new cbb8c94 temporarily remove magit-branch-reset and
magit-branch-spinoff
new 601a0d1 fix a typo in manual's URL
new 5530756 fix a typo in the documentation
new d5d2347 magit.org: various fixes
new bd573ff magit-push-read-args: fallback to commit at point as
default
new 5492e86 magit-diff-visit-file-worktree: fix reference
new 10771ff git-rebase: Also put "reword" on "w"
new 8677c8c docs: Update keybinding typo for magit-commit-reword
new 2ec5ee9 git-rebase: show all keybindings for rebasing actions
new 3ff77d2 git-rebase-mode-show-bindings: cleanup
new 3a75846 git-rebase-mode-show-bindings: don't hard-code any keys
new c802a9f magit-diff-hunk-line: improve checks
new 2846215 magit-diff-hunk-line: go to change if at header
new 69db216 magit-insert-remote-header: fall back to another remote
new 95509a5 magit-status-mode: mention magit-discard binding
new 1273cf5 Use same range regex for diff and ediff
new 7313617 magit-read-file-choice: New function
new f428e3b magit-ediff-compare: Change single rev handling
new 53a276e magit-ediff-show-commit: New command
new b8964de magit-ediff-show-working-tree: New command
new 540bda8 Extend magit-ediff-popup keys
new a6f312f Match magit-diff and magit-ediff-compare in popups
new 91b84c3 magit-ediff-dwim: Show "upstream...branch"
new b93bee7 magit-ediff-dwim: Don't diff tips for {un}pulled
new 03dd716 Move magit-diff-dwim logic to separate function
new 3268a2a magit-ediff-dwim: Use magit-diff--dwim
new 23103a8 magit-ediff-dwim-show-on-hunks: New option
new bd5a2d9 magit-{diff,ediff-compare}: Allow "..." diff range
new c9e1e46 Use magit-diff--dwim to make default ranges
new d1932ef Merge branch 'km/ediff-rework'
new cad4e70 make magit-version even more defensive
new 2d0d653 fix doc-string typo
new 845aef9 add release note stub
new 0ef0d95 magit-git-debug: fix docstring typos
new eb6b3bc magit-ediff-popup: remove duplicate keys
new a0d0a27 magit-push-always-verify: new option
new 325a4ff magit-push-always-verify: fix type definition and
doc-string
new 6fb152b Protect against empty git-blame chunks
new d542447 magit-define-popup-key: defer if var not yet bound
new 70a8608 magit-submodule-deinit: new command
new cb84659 magit-visit-ref-create: new option
new 8bed061 AUTHORS.md: update list of contributors
new cb126d9 magit-renamed-files: detect subdirectory renames
new d168ef6 magit-clone: sanitize local directory read from user
new 5fbaca7 magit-clone: show status buffer for cloned repository
new 01b363b remove trailing whitespace
new 9d9a37c various documentation fixes
new 04ac62e clean up tabs in code
new 07c3bda magit-read-remote: remove double function call
new 7847d1d magit-ediff-dwim-show-on-hunks: fix docstring typo
new bbe02b5 magit.org: update diff and Ediff sections
new 6f13105 2.2.0.txt: document diff changes
new 73945a1 magit-push-popup: don't bind "q" to an option
new ededaa8 magit-dispatch-popup: fix inconsistencies
new a5798b2 define hooks like we are supposed too
new 301d481 Revert "suppress bogus compile warning"
new 1b440e7 add magit-file-buffer-mode and magit-file-buffer-popup
new 1b77310 magit-dispatch-popup: sanitize
new 79cd469 magit-mode-map: bind more keys, some to placeholder
commands
new dde75eb magit-git-command-read-args: expand default-directory
new 4de9895 magit-mode-get-buffer: fix sub-directory case
new 6020a79 magit-process-insert-section: mark non-top-level calls
new 5d11a57 Revert "magit-mode-get-buffer: fix sub-directory case"
new cbd84db magit-define-popup-key: handle string elements
new 2801f20 magit-commit-diff: make sure not to replace message buffer
new 106931a magit-diff-read-range-or-commit: flip range order
new a4a2dd2 magit-diff-read-range-or-commit: cosmetics
new 8151395 magit-wip-commit-before-change: ensure top-level
new b00e450 magit-mode-get-buffers: remove unused TOPDIR argument
new 9a72947 magit-mode-get-buffer: remove shortcut for %-less
buffer-names
new 22d2d79 magit-mode-get-buffer: directly compare buffer-name
new 798e729 magit-mode-get-buffer: cosmetics
new e557d22 replace TOPDIR argument with PWD in process buffer getters
new 6f3f804 magit-process-insert-section: add mandatory PWD argument
new df9cc0e magit-git-command: don't call git inside the process
buffer
new 9a86041 magit-diff-visit-file: sanitize getting rev in rev buffer
new 8492e04 magit-diff-set-context: don't try to access non-existent
match
new b59c990 magit-diff-{dwim,staged}: pass along FILES argument
new e260411 magit-diff-{switch-range-type,flip-revs}: drop unused ARGS
new 20b5b99 magit-diff-setup: new function
new 6de7bba define diff popups without using magit-define-popup
new 22cfa6c magit-diff-arguments: absorb magit-diff-read-args
new 4a40aba magit-diff-arguments: always include the files in return
value
new e82fd3c preserve command-specific arguments when changing other
diff args
new e7ba6b0 preserve file arguments when changing other diff args
new b2fbd77 magit-mode-get-buffer: allow FORMAT to be nil
new e34ba7e magit-popup-export-file-args: new function
new 17b87ed set magit-diff-section-arguments buffer-locally
new 4d5a2ca magit-diff-arguments: absorb wrappers
new 9fc6673 preserve buffer-local diff arguments
new 7937f0a magit-diff-refresh-popup: allow changing the file filter
new f6abc48 magit-diff-mode-refresh-popup: new variable
new e7ad56e add --no-ext-diff to the diff popups, enable by default
new b3f739d magit-cherry-refresh-buffer: mark arguments as unused
new 7fc62b8 show log-select usage instructions in bold
new 89286b3 magit-rebase-{interactive,unpushed}: shorten usage
instructions
new 197b821 bind q to magit-log-bury-buffer in cherry logs too
new a498b8f make magit-log-select-mode more independent of
magit-log-mode
new 88a9974 magit-log-refresh-buffer: remove redundant STYLE argument
new 6c24978 delay dropping --graph when it is incompatible with other
args
new fe3abeb magit-insert-log: absorb magit-insert-log-verbose
new 914c59b define log popup without using magit-define-popup
new b310ebd allow changing buffer-local log arguments using a popup
new 8f34f7d magit-log-read-args: remove function
new 4d42b7a magit-log-section-arguments: add --decorate to default
value
new 2f6911c add log and diff options to more Custom groups
new 41f9ac1 magit-log-popup: add --follow argument
new 2bc4927 magit-log-buffer-file: with a prefix argument follow
renames
new 9637438 Merge branch 'jb/refresh-args'
new c4ea9aa magit-mode-map: bind magit-file-untrack and
magit-file-rename
new a807511 fix and improve mode doc-strings
new 7f6aab7 magit-process-finish: don't hide section while buffer is
visible
new 561e05b magit-git-command: run git in correct directory
new 6089956 2.2.0.txt: document important changes
new bfa3469 magit-format-patch: document single commit behavior
new ab41d03 2.2.0.txt: revise
new 94ece83 magit-{delete,visit}-thing: make interactive
new 82d0acb use magit-commit-extend-override-date
new fc164db magit-log-buffer-file: fix log argument processing
new 985893a magit-log-buffer-file: fix interactive call
new 88f22b8 magit-read-repository: require match when reading known
repository
new 4c30fa7 add magit-git-error error type
new 6e2a2b1 Revert "magit-read-repository: require match when reading
known repository"
new 9f31171 magit-diff-dwim: run magit-diff when on commit
new 6d2d98e magit-ediff: run commands from top-level directory
new 819fa45 magit-no-confirm: improve drop-stashes description
new d012833 fix docstring typo
new af8c756 improve various doc-strings
new ba3334e 2.2.0.txt: fix typo
new d62b5b3 magit-popup.org: mention how to make default action bold
new 5c6fcf3 magit-apply-diff: handle diffstat sections
new 82ac0aa magit-log*-arguments: add doc-strings
new 6dc6a1a always call magit-wip-commit-after-apply after un-/staging
new 9bbdae1 magit.org: mention how modes have to be enabled
new 3bcf91c magit-wip-after-apply-mode: complete doc-string
new 967355e magit-wip-commit: with a prefix arg, read the commit
message
new 44700f5 Always use RFC2822 format for GIT_COMMITTER_DATE
new 8394d46 use correct arguments when invoking log and diff commands
directly
new 6d9dee0 magit.org: mention merge.conflictstyle=diff3
new 03d5c24 magit-visit-ref-create: fix doc-string
new a6eeabd magit-diff-auto-show-delay: fix doc-string typo
new 46e2af5 magit.org: update for most changes since v2.1.0
new 43aa38b magit-read-string-ns: new function
new 42e4632 use async-bytecomp to guarantee untainted builds
new fb922aa magit.org: fix a typo, and all of its copies
new 225b431 magit.org: document refresh commands
new e19d1c5 magit.org: fix typos from last commit
new dff3672 remove magit-mode-bury-buffer-hook
new 553820d separate window configuration code from regular display
and bury
new f1dd112 magit-mode-display-buffer: don't store winconf
unconditionally
new a26f515 autoload magit-status-internal
new c8d40a2 magit-log-maybe-show-commit: show endpoint commit
new 629e2ad magit-update-index: save to wiprefs if appropriate
new e29087e magit-wip-update-wipref: add type suffix to restart
messages
new 9849897 magit-wip-log{,-current}: new commands
new 7be3b0d magit.texi: regenerate
new 1e6072f magit.org: document rebase sequence log format
new 8d0813e magit.org: edit rebase sequence log section
new a9b7b63 magit-insert-head-header: don't hardcode HEAD hash
new b84a484 don't show hunk region boundaries when using v25.0.50
new 3c09363 2.1.0.txt: remove incorrect claim
new d1e63f5 2.2.0.txt: document refresh popups
new 3213833 magit.texi: regenerate
new 78984d6 AUTHORS.md: update list of contributors
new b67e18c magit-section-goto-successor: avoid falling back to back
button
new 6e9fc24 2.2.0.txt: fix typo
new a0ee0fa magit.org: fix typo
new 05ca7a2 magit.org: update performance notes
new 998c9b5 magit-rev-format: Append "--" to command line
new 87f2dcf update rev extraction from revision buffers
new d247e0a magit-stash-popup: use magit-wip-commit action
new f76a7d9 ido-enter-magit-status: fix doc-string and manual entry
new 8780887 ido-enter-magit-status: fix doc-string and manual entry
some more
new 492c7aa Revert "don't show hunk region boundaries when using
v25.0.50"
new 8aa2ef5 rename magit-rebase-from to magit-rebase-subset
new f6f3e3b magit.org: document magit-rebase-unpushed
new 6b2931f magit-shell-command{,-topdir}: new commands
new 2d60e15 magit-run-gitk-{all,branches}: new commands
new fdefb34 define commit popup without using magit-define-popup
new 3109b70 fix quoting in last commit
new 1ad30a8 2.2.0.txt: fix typo
new 36be43d use font-lock-flush instead of font-lock-ensure
new a43d840 make git-commit-flyspell-verify more robust
new 2d0ae37 magit-diff-refresh-buffer: fix indentation
new c64bb99 magit-diff-wash-diffstat: decode file names directly
new 18211c7 Add debug declare to most defmacro
new 4a31214 magit-define-popup-keys-deferred: new function
new 11e6633 AUTHORS.md: update list of contributors
new a66b090 AUTHORS.md: add list of developers
new 9ecafdb make: add new clean-archives target
new a3ff8d3 make: add release note to dist tarball
new 47ff67a allow users to prevent the use of
async-bytecomp-package-mode
new 1bfa83c release version 2.2.0
new a54d1c8 make Melpa snapshots depend on other snapshots
new a83f930 update release strings in manuals
new b52635c git-commit.el: fix commentary typo
new cd22f7e menu: update stale commands
new 9a4b55a magit-git-insert: fix docstring typo
new 80aea7a magit-get-next-tag: fix handling of nil rev
new 25832bb add v2.3.0 release notes stub
new e80a98b magit.org: mention that ediff can be used to stage tiny
units
new e8a63ce manual.org: correct description of magit-blame-popup
new e4e5d1e blame: abort if the file-visiting buffer was killed
new ad2575e magit-shell-command-topdir: s/git/shell/
new 147bedf magit-copy-as-kill: don't kill nil values
new f084aa9 magit-wip-commit: fix doc-string
new e12db85 explicitly define magit-find-{file,index}-hook
new fc70564 magit-refresh-popup-buffer-hook: define explicitly and
document
new 9f7f113 magit-popup-use-prefix-argument: clarify Custom's value
menu
new 754cbd3 magit-format-ref-labels: fix --simplify-by-decoration
kludge
new afba3f9 define remaining hook variables using defvar
new a01717e sanitize existing tests
new 2ff9b5d magit-blame: widen before blaming
new d7115bc magit-file-relative-name: add tracked argument
new b640c6f magit-blame: fix calls from indirect buffers
new 0839fbd magit-blame: ask window-end for updated value
new bc10a36 travis: set user.{name,email}
new c704942 travis: do not assert Git is recent enough
new 7c13728 melpa release dance, part 1
new 758b0ce release version 2.2.1
new 482ebbe melpa release dance, part 2
new ff28d42 2.2.1.txt: fix commit count
new 1806f15 magit-clone: abort if failing to clone
new f3f5c21 make: add new magit target
new 90680ca magit-file-relative-name: fix tracked arg on tramp
new db953fa magit--with-safe-default-directory: cosmetics
new cfe5cd9 magit-git-dir: improve doc-string
new fd688cb magit-toplevel: always follow links to repo subdirectories
new a498ff6 magit-git-wash: flatten ARGS
new 1771417 magit-diff-wash-diffstat: use --numstat to get full file
names
new 5c02910 with-editor-return: use server-done instead of server-edit
new e48a714 magit-wip-commit: fix doc-string typo
new 893f77d with-editor-locate-emacsclient-1: match debian
alternatives
new 6b55d00 magit-blame-popup: use read-string for -C and -M
new 158af4d magit-diff-wash-diff: fix diff header regexp
new ec6bb99 fix previous commit
new 8b60952 Merge branch 'jb/fix-getting-toplevel'
new 9aecd69 add preliminary release notes for v2.2.2
new 1e68993 Revert "magit-toplevel: always follow links to repo
subdirectories"
new f2e4cc3 magit-wip-log-get-tips: ignore non-existent refs
new d6119b6 use variable buffer-file-name instead of function by same
name
new e02359f magit-with-test-directory: set author environment
variables
new ce2f4f9 call magit-mode-get-buffer with nil as FORMAT
new 1130a1c 2.2.2.txt: remove entry about dropped fix
new 1c0cad8 magit-blame-show-heading: fix doc-string typo
new e3ca4d9 magit-revision-set-visibility: fix doc-string
new eecb189 magit-diff-wash-diffstat: cleanup
new d0ef908 magit-wip: don't load unused format-spec
new 8439729 fix typo
new 0cb3d98 magit-blame-disable-modes: only define once, change
custom type
new 00ddcb6 Revert "magit-git-command-read-args: expand
default-directory"
new 030646f magit.org: regenerate
new 8663d74 AUTHORS.md: update list of contributors
new 2ee60d3 make: add targets melpa-{pre,post}-release
new bacd790 release version 2.2.2
new 004e984 reset Package-Requires for Melpa
new fe3519b do more work inside magit-commit-squash-internal
new e5ddef1 magit-object-type: new function
new cca66e5 magit-rev-format: always treat REV as a commit, add ARGS
new 6351bd7 magit-rev-insert-format: new function
new 28602c5 magit-rebase-popup: add --interactive switch
new c3d29df remove git usage examples from doc-strings of rebase
commands
new 2341012 magit-rebase-interactive-1: new function
new b8caa30 magit-rebase-interactive-1: assert that the target is
valid
new 77c5a56 magit-rebase-interactive-1: support root commits as
targets
new 970240c Merge branch 'jb/refactor-fixup' [#2186]
new df44911 Merge branch 'jb/refactor-rebase' [#2187]
new e21e34c magit-checkout-file: new command
new 54e0519 Merge branch 'km/checkout-file'
new 9fa15fb magit-bury-buffer-function: new option
new d4aba23 magit-mode-quit-window: new function
new 53152e3 Merge branch 'jb/quit-window' [#2193]
new 0bb01ea format related refs in revision buffers like other
metadata
new 36fb789 populate revision buffers using section inserter functions
new b769596 populate diff buffers using section inserter functions
new 9f8190f remove options magit-{diff,revision}-show-xref-buttons
new a90b39c remove options magit-{diff,revision}-show-diffstat
new cf9e624 magit-revision-show-gravatars: new option
new 984bd69 Merge branch 'jb/refactor-revision-buffer' [#2216]
new af5877e jump to next block of changed lines after staging region
new 463d5f3 Merge branch 'jb/goto-to-next-change-block' [#2227]
new cb8ef66 use query-font instead of font-info
new 2e5ad2e git-rebase-mode-map: undefine q
new 56e7d23 magit-insert-revision-gravatars: only when using a
window-system
new 90f40dd magit-insert-revision-gravatar: select correct window
new 61dec14 when showing a stash show the diff not the stat
new 52b5ef2 magit-toplevel: refactor and add tests
new 578f7d4 use magit-with-toplevel when appropriate
new a8838e5 use magit-file-relative-name when appropriate
new e55e1a7 magit-log-buffer-file: improve doc-string and error
message
new 66df603 magit-save-repository-buffers: compare toplevels directly
new 92e331d magit-toplevel: remove STRICT argument
new 2819e1f magit-toplevel: rename argument FILE to DIRECTORY
new c35f21d magit-toplevel: add doc-string
new 9c40696 Merge branch 'jb/fix-getting-toplevel-r2' [#2242]
new 371990c magit-keep-region-overlay: new option
new f9f5a06 Merge branch 'jb/keep-region-overlay' [#2091]
new db6ef7e magit-rev-verify-commit: new function
new 0e0d875 magit-insert-am-sequence: check that commit exists
new 6610235 magit-rebase-interactive-1: fix backquote construct
new 55a61d1 avoid `git log --graph' inefficiency
new cad3479 magit-sequence-insert-sequence: don't assume ONTO is
non-nil
new e10426e fix typo in last commit
new f5ea5a1 magit-mode-setup: don't create buffer outside repository
new 69831f3 Revert "magit-mode-get-buffer: remove shortcut for %-less
buffer-names"
new 5309fe9 fix last commit
new 7872402 magit-rebase-interactive-1: cosmetics
new 55d0769 Merge branch 'km/am-seq' [#2231]
new bf4fa8b Merge branch 'jb/speedup-graph' [#2243]
new 855360c magit-rebase-interactive-1: get args while popup is still
active
new 44a0959 magit-mode-menu: remove magit-log-verbose
new 169738a magit-commit-add-log-insert: reimplement
new c2709b3 use magit-commit-add-log for files too
new e27851b magit-log-refresh-buffer: fix #2252
new 17d05b1 Revert "support stashing when there are conflicts"
new 5fdfe9d magit-with-temp-index: evaluate TREE at run-time
new af85aea magit-with-temp-index: read-tree without performing a
merge
new 5548927 magit-log-buffer-file: fix subdirectory paths
new ca7f8b5 magit-rev-{,insert}-format: fix #2251
new f65a380 magit-log-goto-same-commit: if previous section was a
branch
new 6f96ff2 magit-blame-update-other-window: new function
new 7e065d9 magit-log-maybe-show-commit: fix log-follow case
new 4581691 rename magit-file-buffer-mode to magit-file-mode
new 06039a5 magit.org: document magit-file-mode-map bindings
new 4a1da9f fix markup errors in manuals
new df64b36 magit-commit-children: new function
new 08ecff9 magit-format-duration: make padding optional
new c3871d4 magit-blob-mode: new minor-mode
new f6e2071 magit-blob-{previous,next}: new commands
new 023a163 magit-log-maybe-show-commit: or blob
new 98a7a2d magit-branch-{spinoff,reset}: new commands
new f7cc45f Merge branch 'jb/blob-navigation' [#2195]
new 2f78800 Merge branch 'jb/spinoff-and-reset-branch' [#2191]
new 62caede magit-status-expand-stashes: new option
new ec9d9c6 silence byte-compiler
new 59e43cb address issues concerning `git read-tree'
new 4124703 magit-log-refresh-buffer: handle non-existing rev
new e32d29b magit-insert-revision-gravatar: ignore more errors
new e4ea126 magit-mode: set list-buffers-directory
new 4729466 get the rebase arguments inside interactive again
new acf466c magit-{file,hunk}-section-map: copy C-<return> binding to
C-j
new 901fc41 Document magit-push-always-verify in functions.
new c17f55b magit.org: fix a typo
new 19528ca magit-file-popup: add magit-blob-previous
new 34033cb magit-section-siblings: fix doc-string
new 0c2d2af magit-section-goto-successor: fix hunk header case
new 444838a magit-commit-squash-internal: bugfix
new 3d598e4 magit-log-maybe-show-commit: abort if major-mode is wrong
new 82e8742 fix last commit
new 74a1f23 magit-rebase-popup: change two bindings
new a2c7aff magit-commit-diff: respect diff arguments
new 829531b magit-rebase-interactive-1: fix argument order in
recursive call
new 25e055a magit-popup.org: link to examples on wiki
new 03371f1 Use the "noglob" option on Cygwin and MSYS2
new d604329 magit--with-safe-default-directory: support Tramp and MS
Windows
new 2b07f50 magit-mode-get-buffers: expand default-directory before
comparison
new db6a16b magit-stash-show: never show stats
new aa5db78 Merge branch 'jm/noglob' [#2281]
new 811f894 silence byte-compiler
new 38737f4 server-switch-buffer(with-editor): save window
configuration
new 2623a39 with-editor-return: delete file when canceling without
clients
new 55a96f8 magit-stashes-refreshes-buffer: make REF argument
mandatory
new cee8490 magit-branch-reset: fix 2nd prompt
new 4679d9b implement a revision stack for inserting revs into
messages
new 07a45e5 Merge branch 'jb/revision-stack' [#2225]
new 9d50644 magit-version: autoload
new 951af26 magit-log-refresh-buffer: don't drop first commit
new f19d0d8 magit-ediff-resolve: clean up failed resolution
new bfb9be7 magit-pull-{,current}: use magit-run-git-with-editor
new 057daeb use vc-refresh-state when available
new b953962 magit-bisect-run: fix implementation and use
new 5814502 Show default file in the interactive prompt for
magit-am-apply-patches
new d40e7f0 magit-toplevel: use magit-expand-git-file-name for Cygwin
new 4c16736 magit-mode-map: bind "U" to magit-unstage-all again
new 70f15af magit-commit-{extend,reword}-override-date: change
default to t
new ac25889 magit-log-refresh-buffer: disable graph speed hack for
some args
new 57e2db6 w-ed-locate-emacsclient: don't shell-quote result
new c763503 with-editor-debug: handle nil server-socket-dir
new 9afb205 with-editor-debug: use full paths
new e794048 w-ed-emacsclient-version: handle empty output
new fd58c50 magit-commit-{extend,reword}: update documentation
new cf80c32 reflog: show the dates recorded in the reflog file
new 12a5570 magit-format-log-margin: insert the date even if AUTHOR
is nil
new b89b3ae reflog: don't show author in margin
new 0533cc8 Merge branch 'jb/reflog-margin' [#2300]
new c79d965 magit-log-refresh-popup: show all arguments in log buffers
new 91afb4b magit-reflog-show-margin: new option
new 71b05fe magit-log-remove-graph-args: new option
new 2809a24 use same washer function for oneline and verbose log
variants
new 369b0ae support showing actionable diffs inside commit sections
new c1cc7e5 magit-log-wash-rev: wash inline diffs
new d35bc5e support showing more inline information for commits in
logs
new a244d9b don't use a separate variable for the `-n' log argument
new 4759433 magit-log-popup: add `-S' argument
new f06edb2 magit-log-{popup,buffer-file}: add `-L' argument
new 92e352a use header-line in stash buffers
new 99d696f use regular `commit' section type in stash buffers
new 2e0dd7d Merge branch 'jb/log-misc' [#2226]
new 5575947 magit-popup-mode-setup: add kludge to force proper window
start
new c28da55 magit-stash-format-patch: new command
new 115fdd7 magit-reset-index: behave as advertised
new 87c29f5 magit-stash-drop: speedup dropping multiple stashes
new aa764b3 magit-section-goto-successor: bugfix
new 6ab422d limit number of commits in reflogs and selection logs
again
new 412ab23 magit-region-sections: add TYPES argument
new 80d2f5b apply: avoid more unnecessary refreshes and wip saves
new 3802d0e apply: add dummy implementations for unsupported scopes
new 7a508c1 magit-apply: use magit-am-popup for multiple untracked
files
new 8426590 magit-apply--get-diffs: new function
new 4c6f53e magit-apply-patch: expect a file section as first argument
new 6e7985f magit-apply-patch: support multiple sections as first
argument
new e7a9c4c magit-apply-{diffs,hunks,-get-selection}: new functions
new 886f09a magit-reverse-files: don't use magit-reverse-apply
new 543e0f4 magit-reverse-{region,hunk,file}: new functions
new ae9cdd5 magit-reverse-hunks: new function
new bb84375 magit-discard-files--discard: don't raise bogus user-error
new 61916bf magit-discard-files--discard: rearrange
new f77794d magit-discard-{region,hunk,file,apply-n}: new functions
new d33e6de magit-discard-hunks: new function
new 18d95b8 Merge branch 'jb/apply-selection' [#2271]
new 5e1163b git-commit-setup: handle cygwin paths
new 724ea52 Use the "real" git of Git for Windows 2+
new b6aee85 fix fresh apply bugs
new f455323 magit-git-environment must be a list
new 311b592 magit-pop-revision-stack-format: fix type spec
new bc4b47a fix typos in revision stack documentation
new 3a1560d magit-copy-section-value: extend doc-string
new 87809b7 magit-pop-revision-stack: rework eob formatting
new 6f85531 magit-pop-revision-stack-format: support arguments
new 5e6346d magit-log-wash-rev: fix #2316
new 8575c8f change Custom group of some options
new 242264f add all major-modes to a Custom group
new dc65224 magit-revert-buffers: recommend `silent' setting
new c28610e magit-git-debug: warn that it is only intended for
debugging
new bf8b280 magit-save-repository-buffers: recommend `dontask' setting
new 51164a5 magit-{after-revert,not-reverted}-hook: improve
doc-strings
new b9604ab magit-refs-namespaces: improve doc-string
new a47beb7 magit-refresh-buffer-hook: fix doc-string
new e33aa93 magit.org: update section on quitting windows
new 621504d magit-mode-{setup,display-buffer}: remove doc-strings for
now
new e997c8e magit-mode-{setup,display-buffer}: re-calibrate
responsibilities
new 82b083f magit-mode-setup: remove redundant code
new f533047 magit-mode-setup: derive the buffer-name format from the
mode
new 824f224 magit-mode-get-buffer{,-create}: remove FORMAT argument
new 3e29c19 remove magit-{*}-buffer-name-format options
new 1d664cf remove DIRECTORY argument of magit-mode-get-buffer et al.
new 91b2136 derive name of refresh function from mode name
new c821e81 magit-process-finish: determine process buffer just once
new 4522202 magit-process-buffer: always create buffer if it doesn't
exist yet
new c6fbd96 magit-process-buffer: truncate sections if appropriate
new 73f11bd magit-process-buffer: absorb magit-process
new 3713605 magit-mode-hook: add magit-xref-setup
new c13d543 magit-mode-setup: define as a function
new 82d6786 magit-{pre,post}-display-buffer-hook: new variables
new 9eb318b concentrate display-buffer logic in one place
new bb54dd0 take full advantage of magit-display-buffer-noselect
new 4e2be75 magit-process-buffer: don't use
magit-mode-get-buffer-create
new 506a322 magit-mode-get-buffer-create: remove function
new 32725c0 rename magit-mode-{setup => get-mode}--topdir
new e3ffa7b remove redundant code which sanitizes directory paths
new 78cbe4f magit-generate-buffer-name-function: new option
new e3edce3 find existing magit buffers by mode instead of by name
new 082fd09 uniquify names of magit buffers by default
new 52f858a magit-buffer-name-format: new option
new 1fc986e support locking a magit buffer to its current value
new 4d74aa6 magit-bury-buffer-function: move definition
new a27d3ce 2.3.0.txt: add entries for #2282
new 30a1b1c Merge branch 'jb/display-buffer' [#2282]
new 5c51eb4 Makefile: clean some more generated files
new 14a4ef6 magit-refresh: refresh status buffer regardless of
current buffer
new 985bd21 magit-process-sentinel: refresh even if buffer is no
longer alive
new 73e7ec9 magit-process-sentinel: remove old debugging binding
new 0ace205 run magit-mode-setup-hook after displaying the buffer
new 3f98edb add new magit-maybe-show-margin to magit-mode-setup-hook
new 37694ce magit.org: take recent changes to key bindings into
account
new 6d0851e magit-refresh-status: new function
new cb62d2b magit.el: mention Kyle and Noam as maintainers in library
header
new a57f010 README.md: mention Kyle and Noam as maintainers
new cc92034 use remap bindings in section keymaps
new bdaea44 with-editor: replace occurrences of "looping" with
"sleeping"
new fa120d0 magit-display-buffer-traditional: display stash in other
window
new d1de615 magit-stash-sections-hook: fix order
new 8def4e3 magit--minimal-{git,emacs}: new constants
new cabda3c magit-git-version: new function
new 750c80c magit-version: warn about unknown Magit and/or Git
new cc96578 assert that remote git can be found and is recent enough
new ebd96cb magit-generate-new-buffer: check uniquify style
new 943c1cf magit-untracked-files: add FILES argument
new fd93822 magit-discard-files: avoid collateral damage
new 126e688 improve after-save refreshing of status buffer
new 19a19a6 magit-maybe-save-repository-buffers: avoid repeating
message
new 40f6d18 magit-mode-get-buffer: avoid default-directory test
new 6e8e5ba .travis.yml: never send email on success
new 6549883 magit-display-buffer-function: fix doc-string typo
new e322ed7 Fix documentation typos
new 60a3843 ignore more generated files
new 112b0eb magit-commit-show-diff: new option
new 0ada857 rename magit-{diff-auto-show => update-other-window}-delay
new 46f4c2d rename magit-blame-{update-other-window =>
maybe-update-revision-buffer}
new 985a635 magit-diff-auto-show: drop blame-follow variant
new a61b802 magit-diff-auto-show: drop log-oneline variant
new c50c8e4 separate updating of revision and blob buffers
new 820f50e magit-status-maybe-update-{revision,blob}-buffer: new
functions
new 4f0525a Merge branch 'jb/update-other-window' [#2338]
new a013d75 magit-display-file-buffer{,-function,-traditional}: new
symbols
new 861abc0 respect popup arguments when creating a fixup commit
new 6db16e2 magit-toplevel: fix gitdir of submodule over Tramp case
new 761fe2d limit diff washing when creating log
new 1ad2a96 magit-diff-wash-diffstat: prevent invalid hash
new 828950f magit-log-wash-rev: fix pasto
new 3c3ffa7 magit-revision-use-gravatar-kludge: new option
new c533118 magit-diff-visit-file: use expand-file-name
new b274217 remove unnecessary variable declaration
new 14285f5 fix 3c3ffa7eb7e602bce61cc7d966e621d8ee4f6f6e
new 4d035b5 magit-toplevel: return correct wtree from within
.git/worktrees/ID
new 65f22c5 magit-find-file-noselect: pass relative name to git
new 3ada352 magit--with-safe-default-directory: expand
default-directory
new 703fa84 magit-process-buffer: use
magit--with-safe-default-directory
new 1ae403b Try to find the password before asking user
new b9dfaa5 magit-process-find-password-functions: new option
new d3d2347 Merge branch 'dc/auth-source' [#2311]
new 8360bb7 magit-branch-spinoff: Check if branch exists
new 1322ebb magit-blame-heading-format: expand doc-string
new 2f694df remove broken unicode graph support
new 7a55efd magit-merge-preview-mode: new mode
new 44857cc magit-merge-preview-refresh-buffer: set header-line-format
new 6c60435 update 2.3.0 release notes
new a2322af handle custom cygwin mounts
new 99aa8cd Merge branch 'np/cygwin-mount' [#2348]
new d2a7885 silence byte-compiler
new 223440c Use a slightly lighter grey on light background for
sections and highlighting
new 169a981 Jonas is getting upset
new 11c7505 bump dependencies
new e3cd1a3 magit-define-popup-sequence-action: new function
new 185847e magit-cygwin-mount-points: make dirs end in "/"
new 1e0b578 magit.org: various fixes and improvement
new 7eb90d1 magit-blame: save a modified file-visiting buffer
new 0f1137a magit-credential-hook: new hook
new 0f30dfb Start credential daemon on magit-credential-hook
new 146165a change name of "first diff argument" and related strings
new a566492 magit-toggle-buffer-lock: fix locked diff-buffer name
new 62cf7df Merge branch 'np/cache-daemon-hack' [#2360]
new ea86b56 magit-git-command: drop --literal-pathspecs
new 4792c70 magit-toggle-buffer-lock: handle diff --no-index case
new cbfd24b magit-diff-refresh-buffer: add doc-string
new 94763d2 magit-clone: don't create parent dirs of dest
new cbcab11 magit-clone: use magit-convert-git-filename
new 47aa736 magit-toplevel: ignore .git/gitdir
new 7b37a30 Makefile: mention default.mk in help output
new 38af297 default.mk: don't mess with LOAD_PATH if already set
new c0a8521 update 2.3.0 release notes
new 37ae1e4 magit-push-always-verify: update doc-string
new 64dfbc9 Makefile: clean more generated files
new 2366675 Makefile: bump version strings in more places
new 9d23a90 manual: update FAQ
new a01490b magit-revision-show-gravatars: don't by default
new 7a16b46 magit-init: use magit-convert-git-filename
new f9681f7 magit-clone: use expand-file-name
new 4dba9d4 AUTHORS.md: update list of contributors
new 7ba93da release version 2.3.0
new acce5da reset Package-Requires for Melpa
new fc32de6 magit-init: don't make-directory
new 2f1a037 magit-clone: do all dir name manip in main path
new 7838f6f Fix typos
new 0afd590 make often ignored information almost impossible to
overlook
new 02de262 README.md: remove two pointing hands
new d411617 Correct misspellings
new 87f1cb9 magit-buffer-name-format: fix up documentation
new c0ccdb8 regenerate magit.texi
new a59c855 2.3.0.txt: minor fixes
new 36815c0 magit-stash-drop: verbosely to be able to undo mistakes
new 23b5e87 magit-revert-buffers: avoid unnecessary remote connections
new f8f345f magit-define-popup: fix documentation
new 21da960 fix doc references to magit-uniquify-buffer-names
new 71a410d regenerate magit.texi
new b01df74 Fix grammar typo
new 5e2a53a magit-commit-message-buffer: handle symlinked repo
new 16a7a12 release version 2.3.1
new 890fa78 reset Package-Requires for Melpa
new c5a8c09 stop faking negative overlay property priorities
new 20abf46 Merge branch 'pr/no-fake-priority'
new f72c3fd remove "missing" from upstream section
new 39b9c35 magit-popup-default-setup: handle
:sequence-{predicate,actions}
new be9d9c0 magit-define-popup: add :setup-function and
:refresh-function
new bb94e91 Merge branch 'pr/popup-function-keywords'
new e4c436e magit-insert-repo-header: cosmetics
new 022ce78 magit-insert-remote-headers: cosmetics
new 5648c0b use -let or -let* instead of cl-destructuring-bind
new cc98cab split section "Status Mode" into subsections
new 20e5d1a split section "Log Sections" into subsections
new 9e08ad0 make: add containing dir to load-path in
magit-autoloads.el
new 34d9200 stop displaying hashes in status headers
new 640c567 rename magit-insert-{upstream => pull-branch}-header
new a1ec912 rename magit-insert-head-{ => branch-}header
new 2c1c337 magit-insert-pull-branch-header: insert "Merge:" or
"Rebase:"
new 5c18149 magit-insert-pull-branch-header: report missing branch
new 5732986 magit-get-push-branch: new function
new bc0e591 magit-insert-push-branch-header: new function
new fa4245e Merge branch 'pr/push-remote-trivial'
new dc76617 fix doc-string typo
new 663111a handle nil subject for push/pull headers
new 48c70f8 magit-remote-set-url: use git remote set-url
new 2d92e5c magit-remote-{add,set-url}: expand ~ in file names
new f330f67 fix doc-string typo
new 7eb4e14 Improve docstring of magit-stash-index
new 9b6e53e magit-refresh-popup-buffer: don't fail if there are no
buttons
new ad58e4a magit-branch: autoload
new 706f9f4 magit-diff-visit-file: run magit-diff-visit-file-hook
new 7c72d2a allow reverting buffers asynchronously and silently
new 24b6fb7 make: fix compilation with Cygwin Emacs
new 1c5bf8c magit-maybe-save-repository-buffers: don't redisplay
message
new cdd6fd4 Revert "magit-maybe-save-repository-buffers: don't
redisplay message"
new 310b5fa with-editor-post-finish-hook: new hook
new 889532e magit-branch-manager: remove compatibility wrapper
new d2f6819 magit-refresh-popup-buffer: stay at beginning of buffer
new 7496666 popup: support new :variable event type
new 89007d8 Merge branch 'jb/popup-variable' [#2409]
new 8d10835 add backtab binding for magit-section-cycle-global
new 018c263 make: prevent info files from being split into multiple
files
new cb0e1ae git-rebase-mode-show-keybindings: remove extra drop line
new 3658bef magit-insert-local-branches: extend detached head re
new 867af09 fix doc-string typo
new 05572d7 pass dir to magit--with-safe-default-directory
new b8bde11 magit--with-safe-default-directory: extract code
new 89b1da5 magit-process-finish: display key binding again
new 9ad32d5 display the last Git error messages very prominently
new d7250ea prepare 2.4.0 release notes
new 60bf1ef rename magit-insert-{pull => upstream}-branch-header
new f70fe0d update documentation
new b0c77f5 magit-show-commit: deal with undefined magit-blame-mode
new c37de13 remove empty line
new c8473a0 magit-push-tags: autoload
new 06c4776 magit-log-wash-rev: drop a stray space
new c7cd5a2 magit-list-{containing,merged,unmerged}-branches: drop
non-branch
new fc88a9b magit-diff-highlight: only use for commits that contain
hunks
new 0681353 magit-show-commit: deal with undefined
magit-maybe-show-margin
new ae86dd7 Revert "magit-diff-highlight: only use for commits that
contain hunks"
new b458071 2.4.0.txt: minor fixes
new f2c2b44 git-rebase-move-line-up: set advertised-binding
new 73d806e magit-diff-highlight-recursive: add unconditional fallback
new 46143e4 magit-diff-refresh-buffer: fixup doc-string
new d96be02 Add :require property to `auth-source-search' call
new 7175af9 magit-push-{matching,tag}: respect popup arguments
new 632faf3 magit-push-implicitly: remove command
new 0f5d4ca magit-push-quickly: consult Git variables
new a02d26a magit-push-{quickly,elsewhere}: move definitions
new 9e4f84f magit-push-always-verify: remove option
new 7a66964 magit-read-local-branch{,-or-ref}: bugfix
new 4092aa7 magit-read-local-branch-or-commit: new function
new 636ce4f magit-read-remote-branch: raise error on invalid input
new af123a9 magit-git-{fetch,pull,push,rebase}: new functions
new 606ef59 use a single representation for remote branches
new 3164aae magit-push: always read target
new e3413aa magit-push-elsewhere: always push the current branch
new 9398cdd magit-push-current: fallback to magit-push-elsewhere or
magit-push
new cb4a512 magit-pull-read-args: remove function
new 5fb016d magit-get-push-remote: new function
new 6325272 magit-insert-{unpulled,unpushed}-{*}: use @{upstream} in
range
new 2a295be magit-insert-{unpulled,unpushed}-{*}: use log range as
value
new dc4bcbf magit-define-section-jumper: separate NAME and TYPE
arguments
new 9eddd33
magit-insert-{unpulled-from,unpushed-to}-{upstream,pushremote}: new fns
new 341aa05 magit-diff-{unpulled,unpushed}: remove commands
new 24f90d4 magit-local-branch-p: new function
new d5ebfd5 magit-popup-{set-variable,format-variable{,-1}}: drop
GLOBAL arg
new 579fced magit-popup-help: deal with variable events
new 0e5c9cf popup: support functions as subsection headings
new 4d59336 popup: support functions as descriptions of actions
new 3108805 improve transfer popups and their actions
new f64ed3f magit-pull-popup: replace --rebase with
branch.<name>.rebase
new 5f58266 magit-branch-rename: move definition
new c93f9c8 magit-{branch-edit,insert-branch}-description: move
definitions
new 9dd551c branch.autoSetupPush: new Git variable
new 896ca42 magit-branch-popup: add the relevant variables
new c0a5870 magit-branch-popup: change some action bindings
new 42f8c79 magit-edit-branch*description-check-buffers: new function
new 2ef9188 update 2.4.0 release notes
new bffc622 Merge branch 'jb/embrace-pushremote' [#2414]
new cc40f41 magit.org: fix variable names
new d4f07ec AUTHORS.md: update list of contributors
new c20d4fb magit-popup-mode: truncate overflowing lines
new 61b3777 magit-popup-mode: truncate overflowing lines, silently
new 01a1eae magit-{fetch,pull}-from-{pushremote,upstream}: show
correct error
new 36613b5 magit-git-fetch: use correct remote
new 91974ae magit-fetch-popup: use magit-get-remote
new cb12986 rebase-mode: support moving commit N lines
new 20cb0d9 rebase-mode: support moving commit lines in region
new 4c34f0e Merge branch 'km/rebase-n-region' [#2419]
new a271341 magit-edit-branch*description: actually use BRANCH
argument
new 2ce3450 magit-blob-ancestor: actually use FILE argument
new 3c485bb magit-status-refresh-buffer: bugfix
new 23a24f9 magit-read-local-branch-or-commit: actually use PROMPT
argument
new f05479c magit-push-tag: actually use ARGS argument
new 5298644 magit-insert-cherry-headers: adjust to rename
new 30a1802 magit-notes-remove: actually use REF argument
new 624ccf1 magit-notes-popup: clarify which args are used by which
actions
new 68bca9f magit-request-pull: actually use END argument
new fd15949 magit-patch-popup: options are just for magit-format-patch
new bdcd61f magit-gitignore-locally: drop unused argument
new 5eec217 magit-stash-insert-section: use magit-refresh-args
correctly
new 615bd7d enable lexical-binding in all libraries
new 2c031ca rely on default option reader in popup definitions
new fd3df78 magit-commit-squash-internal: use magit-diff-staged
correctly
new f2d7fc3 magit-gitignore{,-locally}: fix argument processing
new 5b22622 make: use command -v instead of hash
new e947ead use remap bindings in section keymaps
new 4ae4b7c adjust --format use to support Git versions before 2.2.0
new ee953c5 use advice-add instead of defadvice
new 44261a7 shell-command--shell-command-with-editor-mode: fix
sleeping case
new 339fbce magit-popup-get-args: fix event type error
new f65b1bd magit-diff--dwim: support magit-diff-mode itself
new a1c7941 cherry-mode: re-fix subject mismatch
new 1890dfa remove magit-specific git-variable branch.autoSetupPush
new cc687fb Fix typos in documentation
new 918fb4d delete duplicate sentence in doc-string
new 4b97801 magit-stage-files: add FILES argument
new 65867b5 magit-unstaged-files: new function
new 1380b8b magit-list-remote-branches: new function
new 6b595ac rename one magit-list-remote-branches
new 7736382 magit-push-matching: fix doc-string typo
new 2dc55af magit-popup-format-action-button: preserve existing
description face
new 9776338 rename magit-get-{tracked => upstream}-{ref,branch,remote}
new 0de70a2 magit-remote-branch-at-point: new function
new a685d01 magit-rev-ancestor-p: new function
new 6505f4c magit-get-@{push}-branch: new functions
new 05139dc magit-branch-read-starting-point: new function
new dd1c6a2 magit.org: small fixes
new a684605 don't tell Org to indent sections
new 6e952f4 magit-get-indirect-upstream-branch: new function
new 18bef0c magit-branch-prefer-remote-upstream: new option
new 45c2305 magit-push-current-set-remote-if-missing: new option
new 518bd3a magit-clone-set-branch.pushDefault: new option
new f3cb778 magit-remote-add-set-branch.pushDefault: new option
new e8d4fb1 Merge branch 'jb/branch-options' [#2447]
new e1fcf5f generalize visibility cache
new 7479931 keep "unpulled/unpushed" sections hidden when switching
branch
new fba8d7f Merge branch 'jb/visibility-cache' [#2448]
new a76ae7d magit-rebase-popup: minor layout fix
new 350863a magit--push-current-to-pushremote-desc: correct
description
new ede4670 update magit-popup dependency
new 43e65d6 better defaults for reference completion
new 9035019 simplify calls to magit-read-other-branch-or-commit
new e2b333d magit-branch-prefer-remote-upstream: use saner
interpretation
new f6d5603 magit-pull-or-fetch-popup: new popup
new 16bff55 Merge branch 'jb/pull-and-fetch-popup' [#2452]
new 583d2c1 fix up recent documentation updates
new 7b6a980 protect doc-string apostrophes
new 846e861 magit-push-current-to-upstream: fix configuring the
upstream
new 426c064 fix release notes
new a49fd69 magit-branch-spinoff: make sure a refresh occurs
new dd24e28 rearrange release notes
new 3e435fb fix documentation typos
new 607d55b regenerate texi files after rewinding Org a few commits
new c46226b magit--push-current-set{pushremote,upstream}-p: bugfix
new 1721f4b magit-push-implicitly: restore command
new bf89b12 magit-push-to-remote: new command
new 6d3696e Merge branch 'jb/push-implicitly' [#2453]
new c650d16 magit-diff-visit-file: ensure point is adjusted in
correct buffer
new 3f6d9cf magit-after-save-refresh-buffers: assert buffer is still
alive
new 6607d1b magit-insert-unpulled-or-recent-commits: from upstream
new c34d1a6 magit-push-current-to-upstream: better completion default
new b42fbbc magit-{clone,remote-add}-set-branch.pushDefault: fix
Custom type
new 71cb1e3 my name is pushDefault, remote.pushDefault
new 9c599e3 magit-{,local-}branch-p: return the argument itself
instead of t
new 6d2285a magit-read-other-branch{,-or-commit}: cosmetics
new eb99193 improve selecting the upstream branch
new 3056f91 split up magit-revert-buffers
new cda825f magit-revert-buffers-sync: improve messages
new faf3811 magit-revert-buffer: improve doc-string
new 0d58245 magit-revert-buffer: rename a lexical variable
new 2468996 magit-revert-buffer: cosmetics
new 3c66ebd no longer limit reverting to tracked files
new 00e32ab Merge branch 'jb/revert-all' [#2458]
new 6744c62 AUTHORS.md: update list of contributors
new d187c5f bump copyright years
new 7b36ea7 magit-add-section-hook: allow replacing a function with
another
new 7b4d137 magit-pop-revision-stack-format: fix Custom group
new 6099b0e magit-section-set-visibility-from-cache: add doc-string
new bc226f5 magit-process-wait: sleep, don't sit
new a69b3cd rename magit-bisect-async to magit-git-bisect
new 5de24c0 sleep-for doesn't take a NODISP argument
new 71094ee magit-with-temp-index: convert index filename
new 3d17d78 Fix GitHub capitalization
new 3c50425 re-generate magit.texi
new 4d8f318 Fix typo
new 492e77d magit-read-other-branch: add NO-REQUIRE-MATCH argument
new b2ef8f1 allow selecting a non-existent branch as upstream
new c1fea95 magit-read-upstream-branch: new function
new 07b20fa fix doc-string typo
new 675edbe display popups using display-buffer
new 4a3d777 magit-revert-buffers-only-for-tracked-files: change
default value
new d04d647 magit-diff-visit-file: support "file mode change" sections
new c858890 rename magit-insert-unpulled-{ =>
from-upstream-}or-recent{-commits => }
new 7d80624 magit-unstage: maybe use magit-anti-stage
new 295f95d magit.org: rearrange "Modes and Buffers" section
new 455c8f2 revert: no longer update the VC information in the
mode-line
new f916cd0 revert buffers using a globalized variant of
auto-revert-mode
new 3487bc7 Merge branch 'jb/auto-revert' [#2474]
new ddcf4f6 autorevert: fix autoload-related errors
new ea89be2 README.md: cosmetics
new 0e039cb AUTHORS.md: update list of contributors
new 197742b README.md: fix links
new 3d93694 magit.org: fix typos
new 5fb3059 require magit in log and diff commands
new e67f43a magit-mode.el: remove stray comment
new af3b399 magit-clone: set variable in correct repository
new 9cfbe94 magit-auto-revert-buffers: don't if
auto-revert-buffer-list is nil
new 855bf0d magit-status-always-refresh: new option
new f66717b magit.org: various updates
new 9041727 limit number of commits shown in log sections
new debcb20 use magit-git-environment during initial probes
new 26ae139 with-editor-locate-emacsclient-1: when named
emacsclient-snapshot
new 880fd70 magit-status-show-hashes-in-headers: new option
new fa0940d magit-pre-refresh-hook: define as an option
new 8352705 magit-post-refresh-hook: new hook
new 8743004 magit-run-hook-with-benchmark: new function
new 7f5177c magit-status-refresh-hook: deprecate hook
new 8655071 magit-status-refresh-hook: no longer define as option
new 31ecc4c magit-status-refresh-hook: improve deprecation notice
new 054643b magit-auto-revert-mode: fix documentation typos
new 611f8cb work around auto-revert-handler bug
new 340cb39 Revert "work around auto-revert-handler bug"
new 286fa1b magit-turn-on-auto-revert-mode-if-desired: and file is
readable
new 57b2191 magit-rev-eq: new function
new 1eebda3 fix 880fd70f7c297f99c693213f0878fd0117aee673
new 41764f9 magit.org: link to blog posts
new 5123aef Makefile: rebuild texi after bumping version
new 3367132 Makefile: mention marmalade in help
new 2123d8d make melpa-post-release: commit changes
new 2e757a8 release version 2.4.0
new 8bd492a reset Package-Requires for Melpa
new e635231 2.4.0.txt: fix typo
new 4394b7e fix versions for MELPA
new 954d2d5 fix 4394b7e352efe5dec43cf67283bdc23ac59a63e4
new 981bc22 fix yet another MELPA version
new 45b06a7 fix 26ae1390333e4311e8d1dc03856b7917262e167d #2492
new c45bfe6 add v2.4.1 release notes stub
new bc0e0d5 magit-diff-wash-submodule: fix #2495
new 67469ab magit-git-executable: use process-lines
new df4cc28 2.4.1.txt: add missing entry, improve other
new 763bcff magit-rev-abbrev: new function
new 546da78 magit-{,local-}branch-p: rename STRING argument to REV
new ccb3ef4 magit-{ref,tag}-p: new functions
new efc0742 release version 2.4.1
new f78f1cd reset Package-Requires for Melpa
new 7a4a760 add v2.4.2 release notes stub
new 8644277 2.4.1.txt: fix typo
new e78996e use "Unmerged into <upstream>" as section title
new 52f73da magit.org: add more cross-references
new 7658820 magit.org: minor improvements and typo fixes
new f77325e magit-maybe-show-margin: do nothing if magit-show-margin
is set
new 707540e magit-update-ref: new function
new c57c6c7 magit-generate-new-buffer: deal with nil
uniquify-buffer-name-style
new 0e9a11e magit-branch-reset: don't attempt to use a commit as
upstream
new 1522170 magit-branch-reset: do not set upstream by default
new 3aec1c7 magit-read-remote-branch: fix sanity check
new d6b8ea2 magit-remote-{set,unset}-head: new commands
new 8036f53 magit-clone: no longer create symbolic-ref origin/HEAD by
default
new 593ec91 Merge branch 'jb/set-remote-head' [#2520]
new ef7c687 magit-maybe-show-margin: ensure the margin is restored
new 798b01b magit.texi: regenerate
new 61ac29c magit-read-starting-point: rename and move definition
new d1e1f2c magit-prefer-remote-upstream: new option
new 8b96814 2.4.2.txt: revise
new e1696fb magit-auto-revert: new custom group
new 21228fe import auto-revert-buffers as-is from 24.5's autorevert.el
new f33b710 auto-revert-buffers: increment 25's
auto-revert-buffers-counter
new 13152e7 auto-revert-buffers: cosmetics
new 27a38ea auto-revert-buffers: make sure timer exists before
canceling
new f4dc04c limit reverts to buffers visiting files in current
repository
new e114fc9 Merge branch 'jb/reporevert' [#2513]
new 61b33c2 magit.org: fixup Diff Performance section
new d018f96 auto-revert-buffers-counter: move definition
new 057f10b advise auto-revert-buffers instead of redefining it
new 084ce19 no longer build packages for Marmalade
new 534207f when bumping dependencies specify all versions explicitly
new 938c052 magit-unstage: reverse committed changes
new e64b02d magit-patch-popup: add --cover-letter switch
new cb31290 magit-format-patch: immediately edit cover-letter
new 7d9d204 magit-format-patch: find cover letter in output dir
new 9cbe936 fix #2522
new 50e8b52 magit-git-version: inverse meaning of argument
new a517571 magit-run-git-with-logfile: run synchronously
new e62aff3 magit-run-git-with-input: run synchronously
new c3fc321 magit-run-git-with-input: drop INPUT parameter
new 3d3728b magit-insert-log: use `remove' when manipulating ARGS
new b370241 magit-completing-read-function: change helm function
new ff1397f magit-completing-read-function: add helm info to docstring
new a49d5d6 magit-popup-variable-button: use magit-invoke-popup-action
new 08f193d magit-read-file-trace: prefix unused argument with _
new 818e0e5 2.4.2.txt: revise
new 876bd95 log: add ++order pseudo option
new 85a1868 Merge branch 'jb/log-order' [#2524]
new 6c8f044 magit-this-process: define before using it
new 8cc7133 magit.org: mention that Marmalade is no longer supported
new 33ef263 2.4.2.txt: fix typo
new b549e4e create magit-submodule.el from existing code
new e87fe81 move with-editor to its own repository
new 92d4b59 remove remaining references to with-editor
new 09ce7d0 travis: install with-editor before building
new bb3401e magit-refresh-all: run magit-{pre,post}-refresh-hook
new d62c0fb magit-auto-revert-immediately: always default to t
new 0549b42 travis: quote CURL variable
new 3b3e944 make: fix build issues
new a0d5280 make: remove obsolete warning
new a0aafd5 AUTHORS.md: update list of contributors
new 5017564 bump dependencies
new a3747ed release version 2.5.0
new f69534a reset Package-Requires for Melpa
new cb38624 magit-cygwin-mount-points: check git --exec-path
new 08d0d09 magit-blame-mode: add key summary to doc-string
new f17fb6a magit-insert-{unpushed-to,unpulled-from}-pushremote: fix
special case
new 90a3dce 2.5.0.txt: fix typo
new 8d328c5 magit-clone: unset remote head from within the repo
new a0792a3 add more prominent donation button
new 5c3af9e Small fix in documentation for `f u`
new 4c6eb40 merge-preview: recognize other merge-tree headers
new 3ed732b add v2.5.1 release notes stub
new 9606531 2.5.1.txt: update
new 83a87a4 magit-run-git-with-input: restore logging and hook
new f1cd70c magit-insert-unpulled-from-push-remote: fix special case
new 78704c5 magit-get-next-tag: never log output
new 071ac0b magit-refs-show-commit-count: improve doc-string
new 17584ad Add bug fixes to release notes
new 4a30fd8 magit-commit-diff: allow local quit to terminate diffing
new 6b259ac Fix a small grammar mistake
new 882f63a magit-process-finish: mention default-directory when
raising error
new e339183 magit-diff: fix doc-string
new 08c61ea magit-commit-popup: remove stray quote
new 0796f06 Replace setenv with push on process-environment
new 8290fab magit-push-refspecs: new command
new 4619be5 magit-auto-revert-mode: add kludge to avoid turning it on
new c142e5a manual: add more performance tips
new 5025605 remove unnecessary use of cl-eval-when(load eval)
new 3eeb011 magit-auto-revert-mode: don't enable in batch mode
new 2a37ad5 during a refresh, memorize values of some functions
new 230ab99 magit-diff-buffer-file-popup: new command
new 55cf6fd magit-revision-refresh-buffer: mention file filter in
header line
new d34631e AUTHORS.md: update list of contributors
new fefcb5b 2.5.1.txt: update
new d27f242 don't declare function magit-anti-stage
new fd09564 fix magit-current-file in magit-log-mode buffers
new 9913195 magit-dispatch-popup: bind magit-log-refresh-popup
new 820ade7 magit-reset-popup: new command
new da0e3c1 magit-reset-index: fix doc-string
new 8324592 magit-remote-list-{branches,tags}: cosmetics
new 7a3bb7f magit-fetch-{branch,refspec}: new commands
new 3f7a82d manual: document new commands
new de17300 magit-push-current-to-pushremote: allow setting the
default
new 5d39492 avoid backquote in pcase uses
new b0913d0 magit-submodule-add: allow using a name different from
the path
new ec98012 magit-diff-wash-submodule: rewrite from scratch
new fd992a4 the next release will be v2.6.0
new 637f771 Revert "avoid backquote in pcase uses"
new a13933a add more submodule section inserters
new 979584b magit-section-cycle-diffs: fix hanging when hiding
new 34eb8d6 magit-ediff-compare--read-files: fix error message
new 89d0297 magit-ediff-compare--read-files: rename, add doc-string
new 3500f5d magit-ediff-show-stash: new command
new 885b612 magit-ediff-show-stash-with-index: new option
new ea822a6 Merge branch 'km/ediff-stash' [#2581]
new aa2f4f1 magit-insert-stash-untracked: recurse into sub-trees
new ad65801 magit-apply: refactor patch construction
new 9a072f0 magit-apply: use buffer-substring-no-properties
new 05fbedd magit-process: ensure unix eol conversion
new 5f7dc5d magit-diff: hide trailing CR chars on Windows
new ed8e1d2 Merge branch 'lo/eol' [#2587]
new 3b614b6 magit-diff-removed: fix indentation
new 35be643 magit-log-wash-rev: use cherry faces for --left-right
prefixes
new 71a863f magit-insert-section: support evaluating TYPE argument
new bb1d9f2 properly distinguish sections which contain submodule
sections
new 4e474b8 magit-pull-popup: don't explicitly set heading of
Variables section
new 3236bb5 magit-insert-local-branches: ignore symbolic refs
new 7601b6b magit-version: also show system-type
new accf223 replace magit make target with emacs-Q target
new 750d0ae add ISSUE_TEMPLATE file
new 97ae79b 2.6.0.txt: fixes and cleanup
new e1ee143 ISSUE_TEMPLATE: remove some newlines and other
improvements
new 4b94a7b wrap file-accessible-directory-p to work around Apple bug
new 80d0853 manual: add FAQ entry about color.ui and color.diff
new 007b14d README.md: use https where possible
new 762d21e magit-apply--section-content: fix ad65801 from #2587
new 03948ff AUTHORS.md: update list of contributors
new 4c0f130 magit-toggle-buffer-lock: reuse other buffer locked to
same value
new f9dda76 release version 2.6.0
new f214cdc reset Package-Requires for Melpa
new 2822d18 git-rebase.el: add the async-bytecomp hack here too
new 5193b58 move trailing newline into `Untracked Files` section
new 02c52c6 magit-unstage-committed: fix doc-string typo
new d32972f magit-diff-wash-submodule: use appropriate range for
rewinds
new bb8a652 magit-find-file-noselect: prevent diff-hl-mode
new 2e2b6b0 magit-read-{remote,upstream}-branch: remove duplicate
choices
new a153dcd stash: clarify worktree-related descriptions
new da85444 never sign stashes and wipref commits
new 4e50cb4 PayPal wants me to receive payments not donations
new 7f6ff8c git-commit-summary-regexp: don't match empty 2nd line
new 71ec624 regenerate manuals after updating org and ox-texinfo+
new 620cf2f AUTHORS.md: update list of contributors
new 24d9cf9 add v2.6.1 release notes stub
new 6a56452 git-commit-buffer-message: strip --verbose diffs
new e2a4509 complete da854448b42e46490d35a797659f3279cfa61f06
new 0a2eea0 git-commit-propertize-diff: highlight full diff
new a40f29d git-commit-propertize-diff: use font-lock-ensure
new a775fba magit-diff-wash-submodule: keep modules separate
new 94c7b01 magit-insert-submodules: skip deleted modules
new 4f08db3 add FAQ entry about collapsing diff sections
new c4e6297 release version 2.6.1
new 5a5c84f reset Package-Requires for Melpa
new 7c2d4bb add v2.6.2 release notes stub
new dbd5259 magit-merge-nocommit: always use --no-ff
new afe10a6 magit-merge-editmsg: always use --no-ff
new f4d4a53 magit-diff-wash-diff: fix -L kludge false positive
new 50a7f49 magit-cygwin-mount-points: use magit-git-executable
new 0f1271e magit-pull-and-fetch-popup: fix key conflict
new 4928783 git-rebase-mode: disable save-place-local-mode
new 7dc5847 2.6.2.txt: update
new f6601b3 magit-commit-squash-internal: commit synchronously before
rebase
new 0312f79 magit-file-popup: autoload it
new 7914879 magit-insert-unpulled-from-upstream-or-recent: even if no
upstream
new 29dc9e9 magit-submodule-add: offer relative paths for completion
new 1821e46 magit-submodule-add: reuse the already configure name
new d4805bb rename magit-insert-submodules to
magit--insert-modules-logs
new b330271 magit-insert-submodules: new section inserter
new d081277 magit-submodule-add: completion tweaks
new 2b08ddb magit-insert-submodules: shorten section heading
new 2e62650 manual: don't put "Committing Performance" into separate
node
new 2b81ab3 manual: remove link to mostly obsolete stackoverflow
question
new 7a67077 manual: extend FAQ
new 7eb3083 manual: improve FAQ headings
new e2584db AUTHORS.md: update link
new 2e6dcf8 release version 2.6.2
new 475cabe reset Package-Requires for Melpa
new d1f6783 add v2.6.3 release notes stub
new cac6b5b magit-insert-submodules: align tags better
new 5b77d49 fix references to magit-status-sections-hook
new 56d8729 magit.org: correct variable name
new 9f688ad Pass absolute file name to `make-temp-name`
new 3be90fb magit-version: also consult compressed magit-version.el
new 98562e1 manual: add information about VC package
new 3584aab magit-stage: support --intent-to-add
new 6b215cd magit-discard-files--discard: avoid calling
magit-discard-apply-n
new 09ca096 Merge branch 'km/intent' [#2638]
new ed0beff add support for git-subtree
new 721e819 Merge branch 'jb/subtree' [#2640]
new 983206c magit-rebase-continue: with prefix reuse old message as-is
new d836f2e Merge branch 'jb/continue-noedit' [#2641]
new 9edab7e autoload magit-diff-popup and magit-diff-file-buffer-popup
new 3587e1e refs: show symbolic refs alongside branches
new 24fd074 manual: document conflict resolution, improve rebase
documentation
new 3aff617 magit-insert-submodule: insert trailing empty line
new 3e17bf7 magit-worktree-{checkout,branch}: new commands
new 82bfdd4 magit-insert-worktrees: new section inserter
new c66c81f magit-worktree-{delete,status}: new commands
new 39e1d61 Merge branch 'jb/worktree' [#2644]
new 0c0aae5 the next release will be v2.7.0
new e3c7a2c 2.7.0.txt: fix typo
new a55baa8 magit-display-buffer-traditional: explicitly
inhibit-same-window
new 1c28c17 magit-display-buffer-traditional: limit use of kludge
new fd40b3a magit-pull-from-upstream: don't explicitly specify remote
branch
new 938eff9 magit-display-buffer-traditional: refine used kludge
new f5b99bd magit-display-buffer-traditional: fix alist syntax
new ac4bce0 magit-mode.el: declare variable with-editor-mode
new 6c2b541 better document use of --3way argument
new e9fef5e use --reject to apply at least non-conflicting hunks
new 78a4ab0 Merge branch 'jb/apply-reject' [#2647]
new c1e0de8 magit-commit-diff: make sure diff buffer doesn't replace
message buffer
new b5b25d0 magit-set-branch*merge/remote: remove redundant binding
new 75abae8 magit-branch-popup-setup: remove unnecessary function
new 689cafd magit-branch-config-branch: new function
new b6f1a06 magit-branch-config-popup: new popup
new e8a180c magit-branch-config-popup: with a prefix arg configure
another branch
new 27d2ce2 popup: allow putting actions into variable sections
new 19844e6 popup: for nested popups resume previous popup when
quitting
new bcabbf2 magit-branch-config-popup: bind in other popups
new eff4ed5 branch: update documentation
new db98d61 Merge branch 'jb/separate-branch-config' [#2601]
new 4796102 magit-toggle-buffer-lock: use switch-to-buffer
new 7710ed1 magit-buffer-lock-value: new function
new af1e376 magit-buffer-lock-value: improve returned values
new ee921d0 magit-buffer-locked-p: use boolean as value
new ca843b0 magit-generate-new-buffer: support generating locked
buffers
new 3158faf magit-mode-get-buffer: support getting locked buffers
new 36f693b magit-toggle-buffer-lock: use magit-mode-get-buffer to
get locked buffer
new 9eb7d63 magit-mode-setup-internal: new function
new d10c59b magit-mode-setup-internal: support setting up locked
buffers
new 62da845 magit-log-buffer-file-locked: new option
new 89026a7 magit-diff-buffer-file: new command
new f38fbba magit-diff-buffer-file-popup: get files from correct
position
new fcc4833 magit-diff-buffer-file-popup: don't use default action
with prefix arg
new c221acb magit-log-buffer-file-popup: new popup
new 1942582 manual: improve log and diff documentation
new b2b1a18 Merge branch 'jb/initial-lock' [#2651]
new d9dde27 magit-process-finish: error DATA must be a list
new cf479b9 magit-clone: run asynchronously
new b26c87e 2.7.0.txt: fix typo
new dc4fb15 magit-clone: restore dropped code
new cf9a991 magit-branch-popup-show-variables: do check it
new 7ce5428 replace setenv with push on process-environment
new 97972fb AUTHORS.md: update list of contributors
new bfc59ca magit-after-save-refresh-status: limit to working tree
files
new bfc6f6d release version 2.7.0
new 2531230 reset Package-Requires for Melpa
new 2e21c07 add v2.7.1 release notes stub
new 26e3457 magit-diff-show-or-scroll: fix stash scrolling
new 6d64499 2.7.0.txt: fix typos
new 20b044a magit-popup-describe-function: use correct window
new 826f72e magit-subtree-read-prefix: add missing function
new 6eb1e43 magit-list-worktrees: add kludge for Git bug
new aeab9b0 2.7.0.txt: fix typo
new fad19f5 add more magit-display-buffer-function options
new bf27b7a magit-insert-worktrees: use short aligned paths
new 03d5945 Doc fix: magit-branch-delete is `b k', not `b d'
new 9846770 clean up derived-mode-p calls from fad19f5
new dbaabe9 magit--display-buffer-fullframe: prefer same window
new 3070552 add magit-display-buffer-fullframe-status-topleft-v1
new c6e3293 magit-branch-read-args: don't default to existing
new 7eac94f magit-branch-rename: use magit-revision-history
new 8ed99f2 magit-blame-copy-hash: copy region if it's active
new 0342a64 magit-*-copy-*: check use-region-p
new f457986 magit-insert-worktrees: use string-width
new ebce541 magit-message: new function
new a5f3672 magit-insert-revision-message: remove trailing CRs
new fc735b0 magit--with-refresh-cache: add debug spec
new c61a927 support showing and copying bisect-output section
new 2ba61ff magit-define-popup: fix docstring typo
new 99c10ac Clarify release notes regarding auto revert
new b68359f don't use section bindings from other buffers in process
buffer
new aa004f9 magit-mode-map: bind M-RET, not M-<return>
new 4394f5f magit-insert-branch: use magit-get
new c3d55c8 magit-get{,-all,-boolean}: improve cache
new 6c305d4 magit-config-slurp: handle empty value config vars
new 7ceca0a magit-log-select-{pick,quit}: use quit-restore-window
new 254e553 abbreviate buffer names when not uniquifying
new 023ba20 magit-diff-visit-file: from magit-stash-mode buffers
new 780ce42 magit-popup-format-variable-1: use magit-get
new f330168 magit-popup-set-variable: use magit-set
new 815d4ed Make magit-get setf'able
new e83218a Merge branch 'np/git-config-setf' [#2677]
new 934d5e3 magit-rebase-insert-merge-sequence: use core.commentChar
new 943e300 git-rebase-mode: respect core.commentChar
new a841d02 magit-{submodule,subtree}: bump copyright
new ade8dd9 magit-branch-description: Fix for detached head
new 4f5fa2a Revert "magit-config-slurp: handle empty value config
vars"
new 5c006c2 Revert "magit-get{,-all,-boolean}: improve cache"
new 3907f80 magit-submodule-read-name: new function
new 2c546a8 magit-submodule-read-name: make PATH relative before use
new 84e40b2 magit-submodule-read-name: offer basename as next
candidate
new 530f25d move code from magit-submodule-add to
magit-stage-untracked
new 47eb9be magit-submodule-add: allow any path, read url before path
new d274d48 magit-submodule-setup: only setup uninitialized
new 263f246 magit-branch-orphan: new command
new a27a195 magit-list-repositories: new command
new 06a4f59 magit-repolist-column-version: handle tagless repositories
new 25da798 Merge branch 'jb/repolist' [#2660]
new b7cb9b7 touch up magit-list-repositories documentation
new 5040006 allow magit-repository-directories to be directory names
new 302f0f6 allow magit-repository-directories to specify depth per
element
new 1ce3bc9 magit-section-match: fix documentation typos
new db87e17 Merge branch 'jb/repo-dir-depths' [#2692]
new 8268320 magit.texi: regenerate to add unreferenced node
new 6514e3f magit-branch-{,config-}popup-setup: restore M-r/M-p
new 24361f4 require magit in more log and diff commands
new 9f04c46 Make magit-submodule-read-name autoloadable
new 1b7e060 magit-toggle-buffer-lock: fix doc-string typo
new 5f57495 Include subtrees in the dispatch pop-up
new 58fc4a3 magit-git-exectuable: don't require .exe in path
new 923fdb9 status: don't insert staged changes for bare repos
new e4ee279 magit-find-{index,file}-noselect: unify
new bc772e5 magit-revert-rev-file-buffer: for revert-buffer
new ab94d5b magit-ediff-stage: use same encoding for all texts
new ace6995 RelNotes/2.7.1.txt: mention changes
new 6be8bc0 Merge branch 'np/encoding' [#2704]
new d97b418 Remove stale function declarations
new 48b700c magit-popup-{save,set}-default-arguments: don't use when
useless
new 0f3cd62 magit-stage: work outside of magit-mode buffer
new b98fd33 Use higher contrast for magit-blame with dark themes.
new a624d38 doc fix: flip upstream ref format specifiers %u/%U
new 5834d0d magit-popup.org: fix typo
new 29bf169 popups: bind "C-h k" to magit-popup-help
new b924cdd magit.org: fix typos
new 76d233e support globbing in diff and log file arguments
new 2e3abd4 Merge branch 'km/file-glob' [#2709]
new ac17732 add magit-log-move-to-parent command
new 3c5f269 Merge branch 'km/log-parent' [#2691]
new d58dd6a magit-branch-or-commit-at-point: also consider tag at
point
new 75b8e4e magit-merge{,-editmsg}: run asynchronously to allow
reading pwd
new 23008b9 magit-blame: ensure git process runs at repository
top-level
new ed2fcb2 magit-log-move-to-parent: fix incorrect use of -if-let*
new aad6146 magit-update-index: ensure git process runs at repository
top-level
new fbf0774 magit-get-all: don't split multi-line values
new 11e1478 magit-get: don't return only first line of value
new d63b9e7 magit-insert-bisect-rest: by default show graph
new 3c2476d magit-repolist-columns: fix doc-string
new 234a281 magit-repolist-column-*-pushremote: fix verification
new 17803b2 magit-repolist-column-{branch,upstream}: new functions
new 4835b97 magit-get: fix typo
new ab67b5c magit-list-submodules: new command
new 3f726ce Merge branch 'jb/list-submodules' [#2729]
new 408d0a6 magit-name-*: fix strict matching
new 6f019b6 magit-section-goto-successor: use magit-section-goto for
sibling hunks
new 4f6bf86 lisp/Makefile: remove extra paren
new cf7efe5 magit-version: be quiet on Travis
new e43fa20 magit-process-password-prompt-regexps: add regexp for
PCSC-Lite PIN
new 96eee49 magit-show-commit: use magit-buffer-refname
new 6615196 magit-insert-submodules: display more info
new 3a52683 magit-insert-submodules: dynamically adjust column widths
new 8031414 magit-insert-submodules: propertize inserted paths and
tags
new e536a2f magit-log-output-coding-system: new option
new 46574f2 AUTHORS.md: update list of contributors
new ded84ba git-rebase-mode-map: also bind "m" to git-rebase-edit
new f31d29c the next release will be v2.8.0
new fe37cf6 update release notes
new 84b4e76 magit-copy-*: simplify call to copy-region-as-kill
new f1add61 magit-blame-copy-hash: update doc-string
new 4a1c432 update manual
new 3d7caea Revert "magit-get: don't return only first line of value"
new 864c8bc magit-version: fix copy-pasto in Travis check
new 38c7a3a magit.org: fix typo
new ab0adb0 2.8.0.txt: fix up
new e56eb73 add .mailmap entry
new 37c7cbd Revert "magit-branch-description: Fix for detached head"
new f3918df Revert "magit-insert-branch: use magit-get"
new b11f666 2.8.0.txt: remove entry for reverted change
new 2a86352 update manual
new 570a032 release version 2.8.0
new 0dcebfe reset Package-Requires for Melpa
new b3b04fd add v2.8.1 release notes stub
new 09fac02 magit-repolist-column-version: ignore empty repositories
new 9c946ee magit-insert-upstream-branch-header: respect pull.rebase
new ec81268 manual: show how the autoload file has to be loaded
new 8fe8784 magit-blame: swap description of -M and -C options
new be39a9b magit-push-popup: add --force again
new 29ff1ec magit-mode-map: bind S-tab to magit-section-cycle-global
new 7fb3c23 magit-stash-drop: log revision hash to process buffer too
new 04df2ff magit-gpg-secret-key-hist: strip everything but the
actual key
new eef2c0c Update README.md
new cb964fe magit.org: fix typo
new 1c05b11 git-commit: Fix highlighting of second line
new 7da77ee git-rebase: disable save check when showing commits
new 916e459 magit-revert-popup: add --gpg-sign
new 404db99 AUTHORS.md: update list of contributors
new d4fc699 magit-diff-update-hunk-region: fix indentation
new a7a9789 manual: add link to Plugin-Dispatch-Key-Registry wiki page
new baa19ee magit-format-log-margin: forgo truncating time float
new 62c9a80 magit-diff-update-hunk-region: don't flash on
mouse-down-1 event
new 6804f5d magit-region-sections: fix doc-string
new b7d99bf 2.8.1.txt: fix pasto
new 8ec4d23 ISSUE_TEMPLATE: update elpa debug instructions
new 4c19758 magit-version: handle emacs -Q inside magit-YYYYMMDD.N
case
new 0091801 Update docs for magit-stash-drop keybinding
new a9032a4 git-commit: fix free variable compiler warnings
new ce93d3d Add INSIDE_EMACS to magit-git-environment
new 0ad041c ensure that unpulled/unpushed sections remain collapsed
new f1e65ba magit-worktree-{checkout,branch}: expand path
new 5118ab2 git-rebase-hash: inherit from magit-hash
new bcb1958 magit-commit-squash-internal: drop --gpg-sign for instant
variants
new 4a06151 magit-diff-hunk-region-{beginning,end}: new functions
new 1268b51 git-rebase-command-descriptions: use correct line
movement commands
new 46f9c06 git-rebase-comment-{hash,heading}: new faces
new c2cc9f2 magit-branch-delete: fallback to delete tracking branch
new 9a5b96f magit-diff-visit-file: take narrowing into account
new f61a664 the next release will be v2.9.0
new 4273e83 don't add commit and rebase files to file-name-history
new 32cb0a7 magit-branch-maybe-adjust-upstream: new function
new 1e21894 magit-remote-branch-p: new function
new 85c3053 magit-branch-adjust-remote-upstream-alist: new option
new 1e652b8 magit-branch-spinoff: use selected commit as base
new 8664223 magit-find-git-config-file{,-other-window,-other-frame}:
new commands
new c0a2109 bump dependencies
new bf72300 magit-insert-untracked-files: improve documentation
new a47e61a magit-diff-use-hunk-region-p: new function
new 0752812 magit-diff-use-hunk-region-p: improve mouse detection
new 4f8e96e prevent flashing of hunk when it is selected using the
mouse
new 20755a8 magit-diff--make-hunk-overlay: new function
new 2617c69 magit-diff-update-hunk-region: cosmetics
new bcac8ec magit-diff-update-hunk-region: split into tree functions
new 89727b5 use after-string property for hunk header overlay
new fac15af magit-diff-highlight-hunk-region-functions: new option
new 4f9e907 magit-diff-highlight-hunk-region-using-underline: new
variant
new e22606c magit-diff-highlight-hunk-region-using-face: new variant
new 6d4f6fe magit-diff-unmarked-lines-keep-foreground: define as
option
new d8a00c6 Merge branch 'hunk-region-styles' [#2293, #2758, #2791]
new 739a1cc 2.9.0.txt: fix wording
new 22ad64c temporarily remove
magit-diff-highlight-hunk-region-using-underline
new 8ab81f0 magit-show-refs-popup: add --sort= option
new a49dfe1 replace magit-convert-git-filename with
magit-convert-filename-for-git
new b6c65f4 magit-diff-dwim: on branch show diff for CURRENT...BRANCH
new 4de3c98 ensure we are in correct buffer in process sentinels
new 18eaaee magit-process-finish: set magit-this-error in correct
buffer
new 5665ba9 magit-dired-jump: visit directory, not parent directory
new abea5e5 magit-diff-hunk-column: fix top-level case
new b243e84 magit-read-module-path: new function
new c26b746 Add new submodule section type
new dd1eda5 magit-run-git-with-editor: uninline
new f8192fc magit-with-editor: new macro
new a054cf7 magit-with-editor: let-bind `shell-file-name'
new 474e55b Merge branch 'np/magit-with-ed' [#2815]
new 2f115d5 git-commit: complain less about style issues
new 48c9ffb git-commit: cosmetics
new aa51bd5 README.md: fix a link
new a4b5251 magit-diff-file-heading-highlight: don't inherit
magit-diff-file-heading
new d176dfc Properly decode git utf-8 output on Windows
new 284473e Merge branch 'np/git-encoding' [#2813]
new 0204d2f don't use obsolete magit-git-standard-options
new fc94628 define obsolete aliases consistently
new 2fd5234 bring back a modified
magit-diff-highlight-hunk-region-using-underline
new 07ae468 magit-delete-region-overlays: new function
new 9943551 magit-diff-highlight-hunk-region-functions: remove bogus
member
new 5e6d789 magit-branch-read-upstream-first: add third option
new a2728e5 magit-current-popup-action: new variable
new 8303506 magit-no-confirm-default: new option
new 52d812b magit-branch-read-args: improve prompts for local-first
variant
new fe56d4e magit-slow-confirm: new option
new ecc4114 magit-get{,-all,-boolean}: improve cache
new 91ac2cf Merge branch 'np/config-cache' [#2743]
new e6d86ae magit-diff-visit-file: at last commit which still had
removed line
new 29e48e1 magit-process-finish: unset mode-line in correct buffer
new 716db03 fix e6d86ae5514d63fdb1c38b9f72484211536f8f69
new b7691a8 magit-diff-visit-file: revert recent change for status
buffers only
new dd483ee magit-diff-visit-file: don't needlessly widen
new 8331e3e magit-push: provide better default target
new a36cb19 Fix backwards obsolete variable alias
new bb3b460 prevent whitespace-mode from being turned on in magit
buffers
new 21d23a2 bump with-editor dependency
new 5b61b13 move all obsolete variables to end of file
new 8c39a4a magit-inside-gitdir-p: don't use unreliable
--is-inside-git-dir
new 998416b magit-branch-prefer-remote-upstream: allow regexps as
members
new 0da6d96 Fix magit-inside-gitdir-p
new b2a237d magit-section-match: fix when SECTION is nil
new 122c413 magit-list-repositories: if necessary tell users about
option
new 6e8b7fc Only turn (n)linum-mode off in global-(n)linum-mode
new 978c47e magit-mode: silence byte-compiler
new f871059 confirm abort of rebase using magit-confirm
new 4281184 magit-slow-confirm: support list of actions in addition
to boolean
new 8ca786e magit-slow-confirm: add drop-stashes to default value
new 743f8e0 magit-rebase-interactive-1: use magit-rev-ancestor-p
new 37a8a93 magit-split-range: new function
new 3085c50 magit-diff--dwim: support magit-stash-mode buffers
new e8e6d50 magit-diff-visit-file: cosmetics
new 35fba34 magit-diff-visit--hunk: new function
new 7cfdd2e magit-diff-visit--hunk: ignore unmerged staged changes
new 050c8f0 magit-diff-visit--range-{beginning,end}: new functions
new 3bee6d8 magit-diff-visit--offset: new function
new 9bfa1eb magit-diff-visit-previous-blob: new option
new abf8881 magit-diff.el: split Commands into subsections
new 289fb5a Merge branch 'jb/diff-visit' [#2828]
new c1d31c8 magit-list-repos-1: don't ignore dot directories
new f5d3d80 magit-list-repos-1: cosmetics
new 8e64348 magit-blame: swap positions of -M and -C options
new 2e9a3c2 2.9.0.txt: document magit-diff-dwim change from b6c65f4
new 7ce35e2 magit-region-sections: fix doc-string typo
new 9986334 ensure we are in correct buffer in process sentinels
new 3d4533f update release notes
new c3a3c52 fix 9986334ed20dc85a60e7dd2b4f8083b82c7522da
new 02f7e78 2.9.0.txt: touch up
new f52b5ab fix 9986334ed20dc85a60e7dd2b4f8083b82c7522da
new cb97e74 Update Bisect documentation keybindings
new 95cacde Inhibit fsync when refining hunks
new 78b8042 magit-blame-process-{sentinel,filter}: check exit code
new 5a21a70 Fix magit-worktree-checkout docstring
new 61d6e5c Document improved hunk-refining performance in release
notes
new 1ff4225 magit-save-repository-buffers: follow symbolic links
new b32f4f1 Don’t raise errors when initializing
‘magit-need-cygwin-noglob’
new 353b9ce magit-need-cygwin-noglob: only for windows-nt
new 63e2c3a AUTHORS.md: update list of contributors
new cc8c138 magit-repolist-status: expand filename
new 3c28b64 magit-log-wash-rev: set author to nil for stash lines
new 607e7eb Add gpg status letters X, Y, R, and E
new 4aeaea1 re-generate manual using Org v9.0
new c851757 magit-log{,-mode-refresh}-popup: fix description typo
new 084182e git-commit-setup: use normal-mode
new 2087cce git-commit: only override fill-column if not local yet
new 8804fe9 make: improve target for generating statistics
new c0ab7ce Documentation/Makefile: add section separators
new 0ca7d35 Documentation/Makefile: move definition of texi
new 0dbd0d3 make: add targets for generating html and pdf manuals
new 770b9c2 make: add targets for uploading manuals and statistics
new b5a7265 magit-insert-remote-header: handle corner case
new ca2b82b display 'k' rather than 'C-k' for git-rebase-kill-line
new 820db34 magit.org: update name of rebase scroll-up command
new 11f9b51 git-rebase-show-or-scroll-up: expand doc-string
new 6fe1542 git-rebase: support documented scroll-down behavior
new 48ebe0c magit-section-match: allow SECTION to be a type list
new d7233e9 magit-section-when: add code comment
new 4cbf2c4 "make clean" should do "rm *.elc"
new f82b201 make lisp: remove temporary cleanup kludge
new fe58172 magit-commit-squash-internal: add --no-gpg-sign for
instant variants
new 9f80673 add hl-line-mode to magit-{repolist,submodule-list}-hook
new b1e12bd git-rebase: mention SPC, distinguish SPC and RET
new 7d4f207 magit-dispatch-popup: don't abuse headings to display
bindings
new e9c9c8d make: improve order in which libraries are compiled
new f9fba53 magit-branch-popup-show-variables: default to nil
new 9e67c44 magit-popup-show-common-commands: default to nil
new 648323e magit-popup-use-prefix-argument: default to default
new a9775fb magit-visit-ref: don't refresh twice
new 4a2c164 magit-visit-ref: use more explicit prompt
new aad3b31 magit-visit-ref: by default behave like magit-show-commit
new 08e39d6 Merge branch 'jb/consistency' [#2868]
new 978c63c magit-need-cygwin-noglob: cosmetics
new 6e23f2d magit.org: improve formatting of
magit-section-show-level-{N}{,-all}
new 74f9ef2 magit-visit-ref-behavior: fix suggested keybinding for
focus-on-ref
new f5e79dd make: print appropriate url after uploading to S3
new c9210aa make: add clean-all and clean-stats targets
new d0c9d08 make: fix include order
new 7797b16 make: fix stats target
new d79b772 make: fix clean target
new dd5620b make: use more templates
new e0ef4e8 make: improve instructions
new e7dcd1d make: move some variable definitions
new 20cf203 make: split into sections, set outline-regexp
new ac8da51 update release notes
new f7fda0c touch up release notes
new 6417736 doc fix: correct git commit style convention name
new 74f51ab make: correct copy error from dd5620b
new be249bd make: correct copy errors from dd5620b
new 2342317 .travis.yml: there is no before-install step
new 3291413 manual: correct outdated information
new 3c30f7a manual: remove transitional information
new 0640097 manual: split FAQ into two sub-sections
new d7784bc magit-dispatch-popup-map: new keymap
new 34b5d65 magit-define-popup: update documentation
new 964fcbe popup: allow specifying :max-action-columns per section
new 51a2903 magit-dispatch-popup: specify :max-action-columns per
section
new 01b5911 fix d7784bca9000be9c9ebd961cedfa4939478f861a
new b22289b README.md: un-bold a request
new 6c0fdbf AUTHORS.md: update list of contributors
new 6f5d75a re-implement support for linking to git documentation
from info
new de38266 magit-view-git-manual-method: new option
new f7b7cea adjust manuals for ox-texinfo+ v1
new e65f15d magit-insert-upstream-branch-header: respect
branch.NAME.rebase
new cfe4676 magit-find-file-noselect-1: check if default-directory
exists
new a240490 magit-emacs-Q-command: new command, for debugging
new 10434ba Silence byte-compiler
new aebe722 magit-log-wash-log: insert post-children newline for
cherries too
new 0764142 magit-refs-mode-map: bind "L" to magit-toggle-margin
new 186c3d6 Make log margin more flexible and easier to configure
new 8917592 Make selection overlay have an effect on margin when
appropriate
new 47b6d17 Show information about cherries in the margin
new b6f16f6 touch up documentation for margin changes
new 7300024 magit-log-read-revs: use magit-list-refnames
new 81a8dd3 magit-refs-margin: match documentation
new d430d85 magit-log-wash-rev: work around `git reflog show' bug
new 426b1bf regenerate manuals using ox-texinfo+ v1.1
new 7220ec3 Revert "magit-branch-popup-show-variables: default to nil"
new 474fa54 Fix magit-wip-after-apply-mode lighter typo
new 9e98800 update release notes
new d7fcc92 magit-abbrev-length: handle auto-sized default length
new f22ee2e magit-sequence-insert-sequence: fix a broken comparison
new 1523de9 magit-with-temp-index: inhibit use of the refresh cache
new f584014 magit-refs-margin-for-tags: new option
new 74fac46 magit-reflog-margin: fix custom type
new 98706b4 magit-*-margin: fix how default value is set
new d232332 magit-log-margin--custom-type: fix proposed time-string
new 205f382 magit-set-buffer-margin: only refresh current buffer
new 9203360 magit-margin.el: new library
new b209bd1 Generalize margin support
new 7b6db50 magit-log-refresh-popup: bind L instead of t to
magit-toggle-margin
new a772a12 magit-toggle-margin-details: new command
new e2c7302 magit-cycle-margin-style: new command
new 57ce4d8 Support showing author in all log margins
new 6ff6498 manual: add "Cherries" section
new bb8626d Merge branch 'margin' [#2885]
new 9f76b7c Fix issues in make templates
new b4af607 magit-log-reflog-re: fix partial line match
new c0974f5 Discard highlight-overlays
new a8a2d42 Cosmetics related to setq
new a20428e AUTHORS.md: update list of contributors
new 33c9fd2 Purge introduction from old release notes
new 2193b2a Update release notes
new 23d3e65 Magit has a new logo!
new 1cb2e12 README.md: display donation options more prominently
new 63a1055 Effectively disable magit-diff-expansion-threshold
new 0ea8b19 Update release notes
new d213331 make: capitalize generated commit message
new acb8efe Release version 2.9.0
new 188c039 Reset Package-Requires for Melpa
new 48fd092 Fix two links
new bfac73a default.mk: add magit-margin.el to ELS
new 519497e 2.9.0.txt: correct typos
new db2e2d5 magit-find-git-config-file: fix doc-string typo
new a1325fd 2.9.0.txt: correct more typos
new b7ccae8 magit-find-git-config-file-other-{window,frame}: fix
doc-string typo
new b3df440 magit-define-popup: fix doc-string typo
new dd53fa2 2.9.0.txt: correct more typos
new 49a7abc magit-display-buffer-fullcolumn-most-v1: don't bury
commit message
new 83980c6 magit-emacs-Q-command: load absolute path
new 2d92550 Add v2.9.1 release notes stub
new 2119081 Update release notes
new 6a4bb25 Raise not just window but frame also
new 0b3a269 Correct some documentation typos
new 5264ffc magit-reflog-refresh-buffer: disambiguate revision
argument
new b8711b4 Update release notes
new 2d3e194 magit-submodule-list-mode-map: derive from
magit-repolist-mode-map
new 173bacc magit-file-section-map: remove redundant bindings
new 2ae30c0 git-commit-mode-map: bind "C-c C-x i" for consistency
new 441d9c8 Cosmetic improvements for many keymap definitions
new f629795 Add support for JќL key bindings
new 3515026 Merge branch 'jb/jkl' [#2900]
new 12ae09c Silence byte-compiler
new aa10bbb magit-mode-map: fix SPC and DEL changes from 441d9c87
new 2fc26ea magit-log-wash-rev: correct reflog comment
new fab48e9 Fix typo in magit-diff-buffer-file-locked docstring
new 46acbd6 magit-repolist-column-upstream: actually return the
upstream
new 9d0f6e1 magit-get-{upstream,push}-branch: add VERIFY argument
new 1d5b5e7 magit-repolist-column-{*}-upstream: verify the upstream
exists
new a650f15 magit-repolist-column-{*}-push-remote: cosmetics
new 05bb811 Fix recent commits
new 5fc5d5f Fix #2884, broken by 9986334ed
new fee9c17 magit-sequence-insert-sequence: replace prefix "same"
with "like"
new d6b820c magit-hook-custom-get: new function used to initialize
hook options
new ceb4228 Update release notes
new d77c304 manual: improve "Getting started"
new 10da407 manual: consistently capitalize section headings
new 34d83ff manual: fix typo
new 47aae61 Improve, fix, and add many doc-strings
new 09993c3 magit-repository-directory-depth: demote from option to
variable
new 79f6af2 magit-{repolist,submodule-list}-columns: fix default value
new eb6d8bd magit-update-other-window-delay: fix custom type
new 33c5c1c Place magit-{*}-arguments in new magit-git-arguments group
new 422d776 Improve and fix how options are sorted into Custom groups
new 810d7fb Link from Custom groups and options to relevant Info nodes
new e2b6378 Remove duplicated definition of magit-margin Custom group
new 7c95d61 Update release notes
new 9997c58 Don't insert applied commits twice during non-interactive
rebase
new 7b73d64 Compare patch-id of last applied commit during
interactive rebase
new 1c6205d Only set coding system for libraries that need it
new 92e2e88 Set local variables in lisp/.dir-locals.el
new a729505 magit-obsolete.el: new library
new 53b9566 magit-status.el: new library
new 67f10ae magit-status-mode-map: bind magit-dired-jump in definition
new 7e96e83 No longer define obsolete magit-status-refresh-hook
new cbe6492 Rename magit-tramp-assert to magit--tramp-assert
new 6299666 magit-insert-tags-header: absorb
magit-format-status-tag-sentence
new e23d5cf magit-refs: new library
new 0c2c617 magit-files.el: new library
new cd5d82f Rename magit-checkout-file to magit-file-checkout
new 235b704 magit-repos.el: new library
new 8f262a6 magit-branch.el: new library
new f4bd647 magit-worktree.el: new library
new f4ecc5a magit-notes.el: new library
new 0f3efe0 Mention new libraries in release notes
new 20c544a Merge branch 'jb/new-libraries' [#2908]
new da522bc Silence byte-compiler
new 801cbfd magit-repolist-column-dirty: new function
new 991aa24 magit-repolist-column-dirty: fix 801cbfd8
new 3d9e946 magit-unstage-committed: fix doc-string
new 4779c00 The next release will be v2.10.0
new 5107c63 magit-wip.el: cleanup footer
new ffc511b magit-subtree-prefix: move definition
new 11023fd magit-commit-message-buffer: move definition
new 8c42fe2 magit-read-gpg-secret-key: move definition
new a161748 Split several libraries into more sections
new 7683203 Use magit-get instead of magit-git-string
new d7552945 magit-utils.el: split into more sections
new 3e88add Bump copyright years
new a37d2b5 magit-ediff-show-stash-with-index: fix doc-string typo
new 50a4b88 magit-cygwin-env-vars: cosmetics
new 3cbf660 magit-rebase-insert-merge-sequence: fix 9997c58a
new b6f901a AUTHORS.md: update list of contributors
new 9cc74bf Release version 2.10.0
new 60b8ade Reset Package-Requires for Melpa
new 6bd7958 Add v2.10.1 release notes stub
new f00dedd magit-stash-drop: abort if multi-stash deletion is not
confirmed
new 3715ec6 Autoload ido-enter-magit-status
new 10e217d magit-split-range: fix handling of "..@{upstream}"
new 891f82d magit-insert-unpulled-from-upstream-or-recent: fix
doc-string typo
new c6624d1 git-commit-setup: Call 'normal-mode' with argument
new e52c7ec magit-margin.el: fix commentary
new e0d57c4 Suggest bug-reference-mode on relevant hooks
new 17a8811 Set file-local values of bug-reference-mode variables
new cd2a9b8 Set file-local value of outline-regexp for makefiles
new 875f913 Stop using cl-defun to define certain magit-get-{*}
functions
new 2a268e2 magit-log-wash-rev: don't choke on empty reflog messages
new e346889 Update release notes
new 9e0e2a2 While committing, diff from inside gitdir if necessary
new b40a0e0 Fix magit-version if magit.el is a symlink
new ab3a44f magit-diff-show-or-scroll: also check hash when deciding
what to do
new ff17b42 Fixup release notes
new 85db4ae Fixup doc-string links to Info nodes
new b8cdadc magit-bare-repo-p: fix doc-string typo
new bbccb46 AUTHORS.md: update list of contributors
new 37091e9 Update release notes
new 99ed484 Regenerate manuals using ox-texinfo+ v1.2.0
new acba806 Release version 2.10.1
new 45776ea Reset Package-Requires for Melpa
new e5804b6 Add v2.10.2 release notes stub
new 71228ab magit-submodule-section-map: fix for JќL users
new e34f4e8 Fix two bugs that prevented cherry-picking with --mainline
new b43de68 Abbreviate default directory for buffer listings
new 8fcda90 Revert "While committing, diff from inside gitdir if
necessary"
new 04e7e01 Declare x-stretch-cursor to avoid compiler warning
new d3eeadd Explicitly load pcase for Emacs v24.4
new 55b49bc Only load pcase at compile time
new 077740f magit-abbrev-length: behave reasonably in an empty
repository
new 7b8d6e4 Update release notes
new 707524b Correctly report when magit-checkout-file was made
obsolete
new c68147a magit.org: replace magit-checkout-file with
magit-file-checkout
new 439ed76 Record the working tree for separated git directories
new ac9c505 Fix handling of async-bytecomp-allowed-packages
new 0fcf73f Add new function `git-rebase-noop` to add a noop action
at point
new 293f0cc magit-diff-refresh-buffer: recognize rev^-n range
new c24f32c magit-diff-visit--range-{beginning,end}: swap range
revisions
new c5922d9 Update release notes
new 7ceb5ef Properly highlight the margin of the tags section
new 1643dc6 AUTHORS.md: update list of contributors
new ade30b0 Release version 2.10.2
new 2230857 Reset Package-Requires for Melpa
new b9078ee Add v2.10.3 release notes stub
new 53a0948 Add `&' on a file to open it with
dired-do-async-shell-command
new 35566ab magit-discard-files--rename: create missing directories
new 297930e doc fix: magit-diff highlight variable names
new 394abb3 magit-rebase-insert-merge-sequence: filter out exec lines
new b4b820a magit-blame: fix blaming blob with no corresponding file
new bd92610 magit-find-file-noselect-1: cosmetics
new 1093e5b magit-bisect-run: Use shell to run shell commands
new 52e4db1 magit-branch-spinoff: correct documentation
new 366dc57 manual: improve "The Two Remotes" node
new f84879f magit-remote-add-set-remote.pushDefault: doc correction
new 4f56503 magit-remote-add: fix typo in name of Git variable
new 755ff69 Update release notes
new 34be427 AUTHORS.md: update list of contributors
new d5b7474 Release version 2.10.3
new 59e0f73 Reset Package-Requires for Melpa
new b557fff Add v2.10.4 release notes stub
new 2ab4f4e magit-rebase: fix doc-string typo
new 9b875ad magit-rebase-subset: fix doc-string typo
new ebf5ce0 magit-visit-ref-behavior: correct documentation typo
new 43af773 git-rebase-command-descriptions: include git-rebase-insert
new eb4258e magit-rebase-popup: make a lie true
new dc7aa5c Update doc-strings: HEAD changed to `HEAD'
new 3d42505 git-commit-setup: improve check before inserting newline
new 46655ea manual: correct key for magit-rebase-subset
new 728b221 Import vc-git-conflicted-files from Emacs 25.1
new cafd209 Patch vc-git-conflicted-files to work around debug#21559
new 0344413 Silence byte-compiler
new e8b382f magit-git-wash: correct documentation of washer call
new 5333ac7 Add switch to toggle passing -f to `git remote add`
new 047a238 Restore horizontal lines in README.md
new 13352f1 Fix another magit-version/symlink failure
new 548ded1 magit-abbrev-length: handle special case
new 1661daf magit-shell-command: use a shell
new ff4c52b magit-merge: default to branch whose merge is being
previewed
new 66d8ba6 magit-list-refs: support a format argument
new c6db9be magit-list-refs: allow the output order to be specified
new 388a9a2 completion: move common crm setup to a function
new aa5f098 completion: override default alphabetical sorting
new bef9c7a completion: work around an Emacs sorting bug
new 6fcf994 magit-completing-read-multiple: preserve order in
helm-mode
new d289ec1 magit-push-refspecs: use magit-completing-read-multiple
new 9c003a9 Merge branch 'km/ref-completion-sort' [#3029]
new 062836f magit-git-command: use a shell
new 8b76cce magit-shell-command: cosmetics
new b3c0266 magit-process-insert-section: shell-quote arguments in
header
new affa62d magit-process-insert-section: hide shell in header
new b1b7798 magit-shell-command-topdir: return only the read command
new 514401e Update documentation of magit-shell-command and related
commands
new d04fc7f magit-shell-command-verbose-prompt: new option
new 6fc510e Update release notes
new 495d725 Merge branch 'np/cmd-shell' [#3034]
new 81ea247 magit--shell-command: ensure git doesn't use a pager
new cf547cd .travis.yml: test more Emacs versions
new 666f603 magit-stage-untracked: handle remote-less repos
new 20ba0d6 test magit-toplevel:tramp: don't use sudo
new b6e294d Suppress some 'Unknown defun property' warnings
new 4fea54f .travis.yml: Compile dash.el
new 51ed4d7 magit-branch-or-commit-at-point: teach about
magit-merge-preview-mode
new 67937b9 magit-version: normalize printing behavior
new 9e241a9 magit-version: don't lose 'git version' error messages
new 7fefef9 magit-git-debug: new troubleshooting function for finding
git
new a8102ce AUTHORS.md: update list of contributors
new a4986d3 The next release will be v2.11.0
new e0595c1 Update release notes
new 3af416c Update :package-version values for next release
new 33255dd magit-display-file-buffer-other-window: new function
new bb895bb magit-format-ref-label: don't split on parentheses
new c35234c magit-insert-revision-headers: remove unnecessary
processing
new db97623 magit-insert-{log,bisect-rest}: handle refs with
parentheses
new 68b0122 magit-insert-log: delimit author and date with NULs
new 2266b43 Merge branch 'km/log-more-nul' [#3051]
new 3c7ac0e magit.texi: regenerate for 7fefef9c
new 5d4dd56 magit-revert-popup: add --mainline option
new 57d8d16 Improve documentation about debugging tools
new 22e0d7e manual: revise debugging tools section
new 1e54f3e magit-push-{implicitly,to-remote}: touch up doc-strings
new a82c6b4 manual: add dummy subsection, wrapping initial section
content
new 56756c8 magit-blame-disabled-modes: declare properly
new e6af850 manual: fix typos and another minor issue
new 9256fe8 manual: fix language of shell-script code-blocks
new 400710d manual: use "EXAMPLE" blocks instead of fake "SRC
undefined" blocks
new 635a902 Rename magit-submodule-read-name{ => -for-path}
new b170f1e magit-define-popup: allow a function as :use-prefix
new 6c58559 make: adapt texi target to a82c6b41
new be2f630 manual: document the vfork on macOS patch
new d3a527a magit-stash-create: catch a potential error condition
new 9cf84d9 magit-commit-tree: catch a potential error condition
earlier
new 4266569 manual: link to backport of vfork patch
new 22155c7 magit-reset-popup: add magit-file-checkout
new ebd6c74 manual: update reset key bindings
new 9b218a3 Displace obsolete decoding function
new 513aeb2 Fix process output decoding system
new a342594 magit-get-submodule-name: new function
new 595f7c6 Finish magit-submodule-read-name{ => -for-path} conversion
new a277432 git-commit-fill-column: officially mark obsolete
new 5071208 magit-git-global-arguments: disable log.showSignature
new 8c36a31 Add missing comma to various doc-strings and comments
new 922de22 magit-branch-or-commit-at-point: check
magit-buffer-refname
new 0c461ec git-commit-turn-on-auto-fill: Disable
comment-auto-fill-only-comments
new d749633 Remove org-export-ignore-headlines advice
new df2cec5 Regenerate manuals using Org 9.0.6
new d783e7b git-commit: add autoload cookies
new 0c2c21d magit-branch-merged{,-into-upstream}-p: new functions
new 063b88d magit-branch-merged-p: depart from git's behavior
new 1c86eaa magit-branch-delete: possibly confirm after checking out
master
new 6c9e8d9 magit-branch-delete: possibly confirm after detaching HEAD
new 7cfd8d0 magit-branch-delete: cosmetics
new e03eeed magit-revision-refresh-buffer: rephrase file-restricted
header
new 1d8148d magit-show-commit: when in a log buffer, use log's file
restriction
new 74cc5e6 magit-revision-toggle-file-filter: new command
new 1561c60 Merge branch 'km/show-commit-files' [#3062]
new bcaa929 magit-symbolic-ref-p: new function
new 708ac88 magit-ref-{eq,equal}: new functions
new 47fa66b Add Emacs 25.2 as a travis build target
new f0ecb80 magit-{diff,log}-get-buffer-args: new functions
new efbfcf2 magit-use-sticky-arguments: new option
new c2dfa3f Merge branch 'km/sticky-option' [#3074]
new 3dc9197 magit-display-file-buffer-other-window: fix doc-string
typo
new 9dd2ae4 Update release notes
new 7926fc6 AUTHORS.md: update list of contributors
new 89802c1 magit-section--backward-{protected,find}: new functions
(for imenu)
new be63a15 Add support for imenu in magit-log [#3022]
new a8aa9be Add support for imenu in magit-revision [#3022]
new 6ff1c39 Add support for imenu in magit-status [#3022]
new a097c3c Merge branch 'dc/add-imenu-support' [#3072]
new a884c41 magit-abort-dwim: New function to abort current operation
[#3017]
new 41b87c6 magit-clone: improve suggested directory name
new 0679c01 magit-diff-visit-file: adjust point in correct window
new 986de74 magit-subtree-{add,pull}: rename COMMIT parameter to REF
new 6c125ca magit-subtree-{add,pull,push}: Add interactive completion
new cb891c3 Merge branch 'jub/subtree-completion' [#3081]
new 43efcf5 magit-builtin-completing-read: maybe forgo adding default
to prompt
new 562e37e magit-completing-read: add default to choices if necessary
new f38e85e magit-completing-read-function: improve doc-string
new fbca66a magit-save-repository-buffers: rely on closure
new 50c2111 magit-save-repository-buffers: don't connect to unrelated
remotes
new 374e4cd Recognize commented lines with spaces during rebase
new 7c21c2b git-rebase-mode-font-lock-keywords: cosmetics
new c8b0ba4 magit-submodule-popup: add magit-list-submodules
new 31fe51a Touch up a couple of doc-string typos
new ff4129e magit-modified-files: accept a FILES argument
new f04b564 magit-unstaged-files: delete function
new e55874f magit-modified-files: rename to magit-unstaged-files
new 115e21d Merge branch 'km/unstaged-files' [#3093]
new 7c833ba magit-notes-merge: fix doc-string typos
new 7566282 git-rebase-backward-line: fix when calling from lisp with
0 args
new 400e994 magit-imenu.el: Centralize imenu integration [#3022]
new 94988f3 Add support for imenu in git-rebase [#3022]
new 6a61dde Add support for imenu in magit-refs [#3022]
new fc0cea0 Add support for imenu in submodule list [#3022]
new 71ada38 Add support for imenu in git repository list [#3022]
new 6b01cec Add support for imenu in cherry mode [#3022]
new a6d8574 Add support for imenu in process mode [#3022]
new 3b17db6 Merge branch 'dc/more-imenu-support' [#3084]
new eaeed63 manual: correct the name of the "d w" command
new ab9c189 manual: correct reference to magit-diff-visit-file
new 191b046 Break up all multi-assignment setq's
new 7026b9b magit-ref-ambiguous-p: new function
new dfa440f magit-ref-maybe-qualify: new function
new 9a343c9 magit-branch-or-commit-at-point: qualify ambiguous
branches and tags
new 7bb09ca magit-checkout: strip "heads/" from revision
new f4bff9a magit-rev-branch: qualify ambiguous local branches
new 1eba8bb magit-diff-show-or-scroll: qualify ambiguous branches
new 018f702 magit-local-branch-at-point: qualify ambiguous branches
new 622c994 Merge branch 'km/show-ambig' [#3101]
new d09ecdc Revise donation link
new 3b47b8f magit-log-buffer-file: fix `-L` arg when region is active
new 422772c magit-log-buffer-file: fix `-L` calculation for narrowed
buffers
new 8762703 magit-log-refresh-buffer: show line evolution range in
header
new 04071b2 Merge branch 'jg/fix-line-log' [#3075]
new ce934ec magit-stage-untracked: allow staging link to repository
new 8f69185 manual: correct magit-diff-buffer-file's description
new b64a143 magit-show-commit: remove unnecessary magit-tag-at-point
call
new c002b44 Ask about correct branch when setting upstream of
non-current branch
new e54594b Regenerate manuals using updated Org and Ox-Texinfo+
new 8548d20 magit-ref-fullname: support revision suffixes
new 8a28f86 Replace direct "git name-rev" calls with magit-rev-name
new 9ab6d55 magit-rev-name: anchor the ref pattern by default
new 866a742 Merge branch 'km/anchor-rev-name' [#3109]
new 7987db9 magit-branch-merge-p: both checks must succeed, not just
one of them
new 12f3803 git-rebase-line regexp did not support spaces before pick
commands
new bc9caf1 Regenerate manuals using updated and patched Org and
Ox-Texinfo+
new 524ee09 Remove trailing whitespace from manuals
new d85547a magit-{init,status}: compare toplevels by truename
new f14ba16 Regenerate manuals using updated Org and Ox-Texinfo+
new 873428a magit-list-stashes: new function
new 2e7b24f magit-repolist-column-{branches,stashes}: new functions
new cfb2b57 magit-{repolist,submodule-list}-columns: change an branch
abbrev
new 18f66fb magit-revision-mode-hook: add bug-reference-mode
new 25aa78f Highlight text inside brackets in commit messages and logs
new 456a77d magit-tests.el: require tramp
new b8d5586 Revert "magit-rev-name: anchor the ref pattern by default"
new 5a99e51 magit-tests.el: require tramp-sh
new 4d48b17 magit-insert-recent-commits: don't show commit count
new 04e2d33 Use dash alias ending with "-p" instead of the fns ending
with "?"
new de77a75 magit-rev-name: treat 'refs/<subdir>/*' as a namespace
new 05108e7 Support branch.<name.remote being an url instead of
remote name
new f1cba37 magit-read-branch: rename "default" parameter
new 4e930b6 magit-insert-revision-gravatar: fetch gravatar
synchronously
new d2b8628 AUTHORS.md: update list of contributors
new dc047c5 List all contributors in generated statistics
new 184a26b Use cache around magit-run-git calls
new 9eb60c0 magit-commit-popup: add custom reader for --reuse-message
new cceed77 magit-log-*-re: add '\n' to complemented character
alternatives
new 5847432 Add bookmark support [#1639]
new 33201f7 Merge branch 'yk/bookmark' [#3113]
new 5611835 magit-status: Use magit--refresh-cache
new c30a8c9 make: invalidate cloudfront cache when publishing
new 2a32c02 doc: correct "halve" typos
new 4e1e989 manual: extend description of revision buffer's file
restriction
new b44f680 magit-show-commit: don't use log's file restriction with
--follow
new df9b0f4 magit-insert-revision-gravatar: and separator spaces also
new 5d66234 magit-revision-toggle-file-filter: generalize and rename
new ec0ec74 magit-diff-toggle-file-filter: move function and helpers
new dd32619 magit-diff-toggle-file-filter: add to diff refresh popups
new 3109383 Merge branch 'km/diff-file-filter' [#3133]
new 4f00460 magit-merge-{editmsg,nocommit}: fixup doc-string
new ec1fa00 Adapt to bug fixes in ox-texinfo and changes in
ox-texinfo+ v2
new c7cef39 magit-branch-read-upstream-first: improve documentation
new 01fb1a9 magit-log-buffer-file: document active region behavior
new e1b9bce magit-diff--dwim: add a detached head check
new 53413ec Fix typos in Magit popup manual
new 0ffd49d AUTHORS.md: update list of contributors
new 3fa4eb6 magit-refs-insert-cherry-commits-1: don't insert extra
newline
new e49cd6c magit-run-section-hook: new function
new b92454b magit-insert-modules: new function
new 83104db magit-insert-modules-overview: rename from
magit-insert-submodules
new 4c6e7cc magit-insert-modules-overview: delay body expansion
new ed5eec3 magit--insert-modules-logs: expect a range as argument
new 1ed9b2d Merge branch 'jb/speedup-modules' [#3141]
new e2888e6 make: use quote to help font-lock
new 097eda2 magit-insert-modules: fixup documentation
new d003c3d magit-hook-custom-get: fix commend typo
new f7c8924 magit-merge-assert: ignore modified submodules
new ad36101 magit-rebase-popup: add --no-verify switch
new f8b497d magit-commit-popup: change --no-verify key to "h"
new 5c05bdb magit-define-popup-option: document READER argument
new 8810adb git-commit-modified: new command
new 3e51dbc Recognize EDIT_DESCRIPTION file
new 7b3aaaf Small grammar fix
new cb1741e magit-invoke-popup-action: cosmetics
new 6ac0d9c magit-run-git{k,-gui*}: Use magit-process-file
new 1250314 AUTHORS.md: update list of contributors
new aeee52f The fundraising campaign is live!
new 6caaae5 README.md: update campaign links
new 367409b Fix release notes
new 6e8dbe3 magit-insert-headers: don't assume headers come first
new 2c7809c magit{,-popup}.org: make sure
org-src-preserve-indentation is nil
new a5cacae magit.{org,texi}: Fix a typo
new 1a5b453 magit-log-wash-rev: show correct information for cherries
new 037cd92 magit-refs-insert-cherry-commits: use magit-abbrev-arg
new e6b6e66 manual: Fix typo in git-commit-save-message's key binding
new 3949b46 AUTHORS.md: update list of contributors
new bf71241 Add information about the fundraising campaign to status
buffers
new 4ad2ebf Release version 2.11.0
new e95cb2c Reset Package-Requires for Melpa
new ae72710 Add v2.11.1 release notes stub
new 20ebb99 magit-hide-campaign-header: git may not be available at
compile time
new 6b7dd53 manual: fix magit-log-half-commit-limit key
new 746f236 git-commit-propertize-diff: ensure diff-mode keeps buffer
writable
new bc10938 magit-popup: locally set help-window-select when
describing function
new c9689c6 magit-popup: locally set another display-buffer variable
new 2720965 .travis.yml: bump test versions
new 7a1f1eb magit-run-git: Delete cache after running "init" or
"clone"
new 8e762d3 git-rebase-mode-show-keybindings: detect translated output
new a8dad8b Revert "magit-hide-campaign-header: git may not be
available at compile time"
new 4a9d9e5 Revert "Add information about the fundraising campaign to
status buffers"
new f9f67a5 Revert "README.md: update campaign links"
new ff73a23 Revert "The fundraising campaign is live!"
new 7ff6a07 README.md: link to gratipay again
new f89a249 README.md: add thank you notice
new d47f437 README.md: add pixel heart
new f737bc3 manual: Document HEAD distances shown in status header
"Tags" line
new 9be3686 Don't enable with-editor-mode twice
new 0579cb2 magit-diff-inside-hunk-body-p: new function
new 6d120a9 magit-{previous,next}-line: new commands
new 170f018 magit-show-refs-popup: use single column to display
actions
new df5ee9e magit-show-refs-popup: show popup when invoked from refs
buffer
new d4a1abc magit-show-refs-popup: define without using
magit-define-popup
new 1bc6051 Remember arguments used in refs buffers
new 178b10c magit-refs-refresh-buffer: set header-line
new 1509ed2 Update release notes
new 9b9b98a Merge branch 'jb/remember-refs-args' [#2898]
new 728701e git-commit-pseudo-header: fix doc-string
new 53da987 git-commit-comment-headings: add Authors and Date
new fb75c12 magit-process-finish-apply-ansi-color: new variable
new b5f05c4 Elsewhere forgo listing all files as deleted for bare
repos
new 596d590 manuals: cosmetics
new 77db159 make: cosmetics
new 6e42861 make: rename ox-texinfo related variables
new b4caa7e make: duplicate file-local variables from Org files
new 111a0c7 make: use ox-texinfo+-update-version-strings
new 81d9616 make: don't generate CDN invalidation after preview upload
new 05fb856 make: generate CDN invalidation after upload
new caa3677 magit--insert-modules-overview: fail back to HEAD commit
SHA-1
new ca04e06 magit--insert-modules-overview: try to optimize column
alignment
new ceb5b0d magit-modules-overview-align-numbers: new variable
new 2507afe Merge branch 'modules-overview-tags' [#3160]
new aa20300 magit-turn-on-auto-revert-mode-if-desired: prevent loop
new be2314a git-commit-setup: pretend minor-modes are enabled earlier
new a74c9b9 magit-invoke-popup-action: preserve explicitly set
this-command
new a91c819 magit-commit-diff: cosmetics
new a5a5eb4 magit-commit-diff: handle magit-rebase-reword-commit
new 8cda790 magit-commit-diff: handle committing with --all argument
new 4545284 magit-branch-or-checkout: new command
new c445f10 magit-log-highlight-keywords: new customizable variable
new ac776bc magit-diff-highlight-keywords: new customizable variable
new 3c16b9f Release notes: mention new variables for highlighting of
keywords
new 54e4c55 Remove trailing double-quotes in documentation
new 7edecce Append an asterisk to buffer names when possible
new 12fc6ce manual: document autostash behavior
new 082ad3f magit-{diff,log}-highlight-keywords: rephrase doc-strings
new dba946d 2.11.1.txt: add a missing word
new 4b15d58 Handle empty credential.helper value
new 925e2ca AUTHORS.md: update list of contributors
new 1d2cf21 magit-mode-map: remove problematic backward compatibility
bindings
new ab47012 magit-mode-map: Do bind <backtab>
new 3693448 The next release will be v2.12.0
new c0209c7 Show graph when selecting a fixup target
new 44ca1df magit-commit-squash-internal: make use of lexical-binding
new 1bb7305 Warn earlier about merges when creating fixup commits
new 570f58b Refuse to create instant fixup commit for an unreachable
commit
new 522eeea Merge branch 'jb/fixup-assert' [#3176]
new 4bb7e37 magit-file-popup: add magit-blame and magit-blob-next
new 36f7f21 magit-blame-arguments*: new function
new 3a0faaf magit-blame-reverse: new command
new 7d976b6 magit.org: Update blaming documentation
new 66b22c1 Merge branch 'jb/blame-reverse' [#3189]
new 8b3099c Fix some documentation typos
new 418748f magit-insert-branch-description: cosmetics
new 7f0906e magit-insert-branch: BRANCH argument is nil for detached
head
new 07347d2 magit-insert-remove-branches: filter out invalid symrefs
new 82b160d magit-insert-remote-branches: filter branches using git
new 6a196c8 magit-insert-local-branches: remove unused code path
new 9cac1f5 magit-insert-{local,remote}-branches: use NUL separated
fields
new 8210f3b magit-insert-branch-1: drop support for ?a and ?b
new adab26a magit-insert-branch-1: use warning face for missing
upstream
new f9e052f magit-insert-branch-1: repurpose CURRENT argument
new 74362bf magit-insert-branch-1: replace BRANCHES argument with UREF
new 8999767 magit-log-propertize-keywords: new function
new bc3b8d3 magit-insert-branch-1: propertize keywords in message
new cafb342 Merge branch 'jb/branch-format' [#3179]
new 32e5cb8 Fix typo
new bbee428 Support buffer-locking for third-party modes
new fd880ef Document `magit-buffer-lock-value'
new 730e419 Merge branch 'custom-buffer-lock-values' [#3191]
new 8c532d9 magit-buffer-lock-value: fix edit error
new 2622abf Align header-line contents with the text area
new 5d98338 Pad the right side of header lines
new 1b7fcde Improve magit-log-select's header-line
new 7ead0c1 Simplify checks for face property
new 4bb16ba Propertize header-line padding in more cases
new fd6ed60 Merge branch 'header-line' [#3194]
new 9b7e34c magit-debug-git-executable: Avoid crash for absolute
paths to git
new 12e6da0 magit-debug-git-executable: cosmetics
new 83ac4f1 Fix typos
new 7ca824f Fix documentation typos and grammar
new 2360d5b magit-insert-{local,remote}-branches: use for-each-ref
new 80d9ca4 README.md: fix typo and misinformation
new 42296e4 Fix documentation typos and grammar
new 8ed2eb4 magit-branch-reset: use magit-local-branch-at-point
new 5c7ad02 magit-insert-local-branches: don't use ":track,nobracket"
new b4038b7 magit-insert-local-branches: remove detached head check
new 5d04c07 Minor spelling fixes in docs
new 3adc1dc magit-log-select-{pick,quit}: use magit-mode-bury-buffer
new 87539c4 magit-branch-spinoff: abort if checkout fails
new 077a17b magit-notes-read-args: on a stash default to that
new aff2fba magit-insert-stash-notes: new function
new deb4820 Fix man page search
new 0567f27 Handle shorthand --[no-]option in man page search
new 754a53d Handle '--' option
new cfdd3fc Go to option/switch start after man page search
new 5d2d809 Don't search unbound switches or options in man page
new 78f2056 Handle ++ switches/options
new e951bc8 Fix man page pasto
new a8a2d15 Only require subr-x during compilation
new 3866cba magit-popup-convert-switches: preserve function for its
doc-string
new ee87ea4 Merge branch 'ag/popup-help' [#3208]
new 15cecfc magit-rebase-popup: improve an action description
new 31cc5fe magit-rebase-remove-commit: new command
new c3079de manual: fix and improve magit-branch-config-popup
description
new eaa836f magit-branch-config-popup: remove bogus default action
new 60b36b9 magit-branch-config-popup-setup: remove redundant code
new 097dff3 magit-branch-popup-setup: pass variables to
magit-popup-default-setup
new fd3a03d popup: Support using a function in place of constant
variables list
new 0ff70e3 magit-refresh-popup-buffer: place variables first
new a6dcd97 magit-remote.el: nest remote sections
new 2861761 Support setting some variable from the remote popup
new 3b3b2bc Merge branch 'jb/remote-config-popup' [#3216]
new 82f2fe8 magit-patch-apply{,-popup}: new commands
new 3fbaf15 magit-patch-save: new command
new c20d047 Merge branch 'jb/plain-patch' [#3217]
new 84d2825 magit-stash-branch-here: new command
new d65afff magit-dired-log: new command
new 3bb31c5 magit-patch-save: bugfix and refresh
new c240d8c magit-patch-apply: fix #3217
new bd6055a magit-branch-spinoff: make sure branch name contains no
spaces
new a561a4e rebase: also show exec actions
new a5eac74 rebase: also show the stash created by --autostash
new 892ca02 magit-commit: really commit everything after confirmation
new f4f4e9b make: inject css style sheet switcher into html manuals
new 387257f magit-ediff-stage: swap 2nd & 3rd args in
magit-completing-read call
new 292e80b magit-blame-copy-hash: improve documentation
new 4906d0e Touch up release notes
new a9177e5 magit-format-remote*tagOpt: account for remote's length
new 389c3db magit-branch-rename: strip "heads/" from old branch
new ebbf00b Always show recent commits in the status buffer
new 09b8c37 magit-insert-recent-commits: move definition
new 053908a magit-insert-unpushed-to-upstream-or-recent: preserve
visibility
new 5d93e52 Merge branch 'jb/always-recent' [#3227]
new 683d662 magit-list-branches-pointing-at: new function
new 771c389 magit-read-branch-prefer-other: new function
new 2ed6000 magit-branch-delete: avoid current branch as default
new 7105885 magit-worktree-popup: new command
new 0df686b magit-file-delete: respect prefix argument as intended
new 9f24cf5 magit-file-delete: act on selected files, if any
new 72dacd3 magit-file-untrack: act on selected files, if any
new ec87a59 magit-file-untrack: with a prefix argument force
untracking
new 1cda702 magit-log-refresh-buffer: add --full-history for single
removed file
new 725d36a magit-patch-save-arguments: new option
new fef502f magit-diff-paint-hunk: cosmetics
new 958da37 Use correct width for leading tabs in diffs
new 4eb4706 magit-no-confirm: move to magit-commands Custom group
new 39bac58 magit-branch-read-args: remove unnecessary check
new 246cfd6 magit-read-branch-or-commit: cosmetics
new 5177559 magit-completing-read: fix indentation
new 8ccd932 magit-branch-or-checkout: fix prompt
new 7e37e01 magit-read-starting-point: take optional BRANCH argument
new 089311f magit-branch-read-args: improve a prompt
new cb72a60 magit-obsolete.el: fix pasto in section heading
new 284bb4b magit-stash-pop: fix prompt pasto
new 8f0de31 magit.org: add more org-only sections
new ae1bc41 magit-visit-ref: drop prefix before calling
magit-show-commit
new a12cdfc magit-visit-ref: offer plain checkout in addition to reset
new 31ecddd manual: add FAQ entry about ambiguous refnames
new b6f6cf4 magit-repolist-mode: sort by path instead of name
new b8b85cf magit-tag-delete: abort when user cancels
new 17efbc0 magit-file-{untrack,delete}: abort when user cancels
new 5c08d09 Revert "magit-read-branch-or-commit: cosmetics"
new edbab84 magit-diff-highlight-list: fix invalid-selection special
case
new 115041d Support one-section magit-selections
new 38879bb Merge branch 'jb/one-section-selection' [#3234]
new 9caf235 magit-unstage-all: raise "Abort" on cancel
new 6659ddc magit-stage: require confirmation on "Unstaged changes"
new d31895c magit-revert-popup: default to edit message on all
platforms
new 79e0639 magit-tag-popup: add --local-user
new 00a2c2b magit-git-dir: cosmetics
new 201d46c magit-git-dir: prepend host for absolute paths too
new f6ee402 magit-discard: offer to delete buffer for discarded
untracked files
new 60e18fc magit-branch-{,config-}popup: add some bindings
explicitly again
new e4bd260 magit-diff-while-{committing,amending}: remove FILES
argument
new 0fefe67 magit-diff-while-committing: stay in message buffer
new ead60db magit-diff-while-committing: cosmetics
new a7c19b9 magit-diff-while-committing: remove redundant code
new e4260ec magit-diff-while-committing: handle three buffer states
separately
new a57e7c0 magit-diff-while-committing: handle visible diff buffer
separately
new d25fb65 magit-commit-diff: never give up
new e31fd87 magit-diff-while-committing: only toggle if --cached is
in effect
new 030659f Merge branch 'jb/commit-diff-dwim' [#3244]
new df53547 magit-sequence-insert-am-patch: show title
new 878ad53 magit-apply: allow application of 'git am' sequence
patches
new ab00c5b magit-patch-apply: expand the read file name
new 36a6744 magit-diff-while-committing: check that diff buffer exists
new a337bff Silence byte-compiler
new d6a7755 magit-branch-adjust-remote-upstream-alist: add tip to
doc-string
new 7d1c55f Silence byte-compiler
new 86c92a4 magit-format-ref-labels: cosmetics
new d55e372 magit-update-ref: log output in process buffer
new 7000b72 Silence byte-compiler
new 2d5ad5d Don't flash selection on mouse click
new ffd98a0 Show one-line regions
new e5f626d Merge branch 'jb/show-one-line-region' [#3249]
new b1db91f Regenerate manuals
new 4579f19 magit-branch-checkout: new command
new 98f9958 Merge branch 'jb/dwim-branch' [#3247]
new 9f358ca Define git-revision as a thing-at-point
new b13b048 magit-branch-or-commit-at-point: also consider raw text
at point
new cfed6f5 Bind RET to magit-show-commit on commit messages in rev
buffers
new 9f669cb magit-revision-use-hash-sections: new option
new 9b96aeb Merge branch 'jb/hashes-in-messages' [#2949]
new 9c2a362 Extend completion, confirmation and selection
documentation
new 64059d3 magit-dwim-selection: new option
new 99b8328 magit-completion-read: add FALLBACK argument
new 82fedeb magit-stash-{*}: use magit-dwim-selection
new fece098 magit-stash-{drop,pop}: ask for confirmation
new 179f6df Merge branch 'jb/dwim-selection' [#3232]
new ac96a04 Translate `pcase-lambda` to `lambda`/`pcase-let`
new ed1c041 Fix magit-submodule-deinit being copy-pasted
new fcfdbd3 Improve thingatpt matching of git-revision
new c5ba381 magit-thingatpt--git-revision: return without text
properties
new 1c69e9e Replace references to magit-insert-modules-nested
new f36ab76 Add support for not showing certain errors to user
new e93a063 Do not claim that it is an error when the user aborts a
commit
new 47e9476 Don't use magit-graph face for summary
new 7e9fc53 magit-ref-namespaces: demote to variable
new de412d7 magit-ref-namespaces: drop support for formatter functions
new e0af5b3 magit-ref-namespaces: improve regexps
new d87e0c6 Combine related refs when displaying them in logs
new de22ca4 Merge branch 'jb/compress-labels' [#3265]
new ece4161 magit-submodule-fetch: fetch multiple modules in parallel
new 7b0bda7 magit-ref-namespaces: fix magit-refname regexp
new e3ac8a6 manual: add missing code marker
new d004c89 Touch up release notes
new cf6d308 magit-submodule-fetch: fix recent regression
new 3bde58c magit-blame-reverse: correct documentation
new 1e23f2b README.md: remove gratipay, which is being shut down
new c392d8b README.md: remove bountysource to avoid advertising it
new 77b8de2 README.md: add sponsors
new cd67ca1 magit-submodule-fetch: fix another regression
new acc4ab0 refs: preserve cherry-less, expanded sections on refresh
new 57e2f25 magit-blame-popup: fix magit-blame-reverse's description
new de0d775 Fix return value from magit-branch-read-args
new 2434db5 magit-insert-recent-commits: make sure
new d83a115 magit-format-ref-labels: remote refs may contain only two
slashes
new 88910e6 magit-show-commit: also show notes specified by
notes.displayRef
new a3bae13 make: target install must depend on versionlib
new 367d344 magit-git-insert: fix regression
new 2bb9f28 Fix encoding of data and args for git subprocess on w32
new 653e57d Merge branch 'np/w32-encode' [#3250]
new 4d5d9bf Move magit-popup.el to a separate repository
new c7eb79a magit-start-process: fix recent mistake
new 2cde921 magit-{get{,-all},set}: support global and system value(s)
new 25386bd magit-{get{,-all,-boolean},set): improve doc-strings
new cad5786 magit-set: rename an argument
new a8a247c magit-set-all: new function
new e95550c magit--set-popup-variable: new function
new c51075b magit--format-popup-variable:choices: new function
new 45c71d8 magit--format-popup-variable:values: new function
new d43d8a4 magit--format-popup-variable:value: new function
new 84824c5 magit-notes-popup: display relevant variables
new bc82610 Merge branch 'jb/notes-variables' [#2857]
new fe5bc26 magit-list-active-notes-refs: don't fall back to list
every ref
new 94980fe magit-worktree-checkout: any commit
new 36e8214 manual: mention magit-popup in installation instructions
new ee4401f manual: reword note about Marmalade
new 203db8e magit-merge-commit-p: new function
new 1b7fe05 Properly deal with merges when cherry-picking
new 2d82dc0 Merge branch 'jb/cherry-merges' [#3281]
new ae3b665 magit-cherry-{pick,apply}: improve documentation
new 976d023 git-commit-mode-map: change JќL bindings
new aa0f186 magit-git-dir: don't prepend host if it is already there
new 64be29b Silence byte-compiler
new 4a38ff8 magit: new alias for magit-status for better
discoverability
new aac74cc magit-log-buffer-file: also from Dired buffers
new f72d3dd magit-rebase-popup: change an action description
new 311aeb9 magit-split-range: cosmetics
new 67234c1 magit-{get,set,set-all}: reorder conditions
new 198f964 default.mk: fix recent pasto
new 24c9660 git-commit-turn-on-flyspell: avoid unnecessary work
new 16f1174 magit-get-some-remote: new function
new 1491ca1 magit-submodule-read-name-for-path: add PREFER-SHORT
argument
new dc857e2 magit-stage-untracked: add special-case for Borg package
manager
new e426992 Revert "Silence byte-compiler"
new fc80929 Silence byte-compiler
new 80f7d39 magit-collab.el: new library
new ce31549 magit-browse-pull-request: new command
new ac281d7 magit-{branch,checkout}-pull-request: new commands
new 93ea61c magit-branch-maybe-delete-pr-remote: new function
new 9009251 Merge branch 'jb/branch-pr' [#3134]
new 55128ea make: fix pasto
new ab0b86d make: set let-alist and magit-popup versions
new 29ae3b5 make: generate magit-pkg.el
new fd1a9ad manual: typo fixes
new b7142ad manual: improve documentation about rebase words and
colors
new 9414e3e magit-repolist-columns: specify help-echo for narrow
columns
new c6ef61b Hide reverse blame in popups when it cannot be used
new 54d6bc0 Use a custom face for the process status indicator in the
mode line
new eb98d41 Force redisplay of all mode lines after git process exits
new 05c5fe3 Merge branch 'phil-s/mode-line-process' [#3296]
new 96cb64e Ignore hidden whitespace changes when un-/staging at file
level
new d97dad3 magit-diff-visit-file-other-window: new command
new f494468 relnotes: fix pasto
new 2d01e0d magit-diff-visit-file: fix recent doc-string typos
new 25272af Touch up release notes
new b04e58d In diffs, optionally use tab-width configured for resp.
files
new 4d5bc68 AUTHORS.md: update list of contributors
new 936fb71 manual: fix stale magit-section-movement-hook info
new 0b511ca manual: update pull-request key bindings
new a048292 magit-diff-tab-width: Fix cond guard
new 50bc95c magit-diff-adjust-tab-width: Fix docstring typo
new 735be51 magit-diff-tab-width: Remove unused local var
new bc0e6f7 magit-diff-tab-width: Speed up buffer-local lookup
new d6a02d1 CONTRIBUTING.md: add meta documentation
new 368a89a manual: pull typo fix from 50bc95c5
new 616fcef README.md: add Liberapay donation option
new 7dd2b28 magit-insert-remote-branches: don't capitalize remote
new 3e4a457 magit-insert-branch: name the optional function arguments
new 5e99959 refs: Hide the remote prefix from branches in
remote-specific lists
new f62b750 manual: use @noindent before version sentence
new 3be64c9 Request that contributors use dedicated feature branches
new dade29d Link to latest release notes from top-level
new 4a28ba7 git-commit-setup-font-lock: move definition
new 3b8570e git-commit-comment-headings: move definition
new 08a8ac7 git-commit: store font-lock keywords in variables
new 7a50bfd git-commit: provide three font-lock levels
new 2a8f6dc git-commit: use different faces for local and remote
branches
new 508fe19 git-commit-comment-action: inherit from bold
new 8589b22 git-commit-font-lock-keywords-3: fontify "Your branch
is..."
new b923a9f git-commit-font-lock-keywords-2: replace ineffective
element
new e6abeb6 Merge branch 'jb/font-lock' [#3307]
new 5923b77 magit-log-wash-log: cosmetics
new c7f6bfe magit-insert-revision-tag: verify signature
new 6c53f34 make: Suppress bogus warnings on older Emacsen
new 8b10791 make: Suppress defun property warnings on older Emacsen
new 1c04271 make: Suppress certain warnings when running tests also
new b3c6857 make: Absorb fixup-html.sh
new f929cf5 magit--not-inside-repository-error: new function
new c741dc3 magit-branch-popup: fix conflicting bindings
new 5e43377 magit-submodule-add: limit an Ido kludge to just Ido
new 0ee62ee magit-cycle-remote*tagOpt: fix typo
new ebd8c65 Add trailing space to yes-or-no-p prompts
new f26a6cf Update manual installation to include ghub dependency
new 5817e23 Bump copyright years
new 30b3d7f magit-browse-pull-request: don't use --> yet
new 77cd6ce README.md: fix liberapay image url
new 53eeafc git-commit.el: require diff-mode
new fd8ced1 git-commit.el: only require diff-mode when needed
new 07df55a magit-revision-use-gravatar-kludge: update doc-string
new 3aee233 magit-maybe-save-repository-buffers: avoid redisplaying
same message
new 8bf26ab git-commit-setup-font-lock: make sure magit is fully
loaded
new 813cf04 magit-read-string: trim whitespace if NO-WHITESPACE is
non-nil
new fab63a1 magit-submodule-add: check for Ido advice
new 38c09ca Revert "Force redisplay of all mode lines after git
process exits"
new 0c85788 Force redisplay of all mode lines after updating
`mode-line-process'
new 6244ef1 Enable "repository-local" values to be cached and
retrieved
new 54100d4 Highlight git process errors in the mode line
new ff0bed1 Provide the Git error summary as a tooltip on
`mode-line-process'
new 1adc88d Display up to 20 lines of the process error in the mode
line tooltip
new 370b035 Make `mode-line-process' clickable (opens the process
buffer)
new 54d3341 Documentation for phil-s/mode-line-process-error
new 20a5ef2 Merge branch 'phil-s/mode-line-process-error' [#3314]
new 90c8e75 AUTHORS.md: update list of contributors
new bd5da98 magit-read-pull-request: allow non-candidate as input
new 4d089c9 magit-remote-{rename,remove}: cleanup push-remote
variables
new 187c56a Silence byte-compiler
new 1c3529a magit-emacs-Q-command: Add ghub
new c2513b6 Update texi manual
new d8e552d magit-repository-local-repository: don't raise error
new d98c44b magit-insert-branch-description: avoid empty section body
new 9003b85 magit-format-branch*description: limit to first line
new 8bfc0c9 Rename COPYING file to LICENSE
new 6ebc177 Move Github-supported documentation files into
sub-directory
new eb1677f Add PULL_REQUEST_TEMPLATE file
new 260e4af ISSUE_TEMPLATE: add ghub to update instructions
new 59f99d4 Bound the `magit-process-error-summary' search
new 85fac89 Add "Cannot rebase" to the list of recognised Git errors
new 38bc97f magit-process-password-prompt: correct doc-string
new ff2b1cf Change magit-repository-local-* key equality to `equal'
new eeaa716 Inhibit magit-repository-local-set when the repository is
unknown
new 24ce908 Add subject-prefix to magit-format-patch
new 0ca76e7 Cleanup push-target setup after renaming or deleting
branches
new 8fd76b9 Generalize section visibility cache
new 57ba09e magit-section-cache-visibility-types: add unstaged and
staged
new 32c731b Preserve visibility cache when killing buffers
new 00552fd Merge branch 'jb/visibility-cache' [#3323]
new 0fdfc55 magit-remote-prune-refspecs: new command
new 4f578ad Define magit--log-action in magit-process.el
new 0de47be Use cl-mapcan instead of mapcan
new 2427f45 magit-section-cached-visibility: bugfix
new 651a9ab sections: Define magit-section as a class instead of as a
struct
new 798a4cd sections: Prepare for the creation of magit-section
sub-classes
new 645c6c1 sections: Define magit-{file,hunk}-section classes
new ddce6ce sections: Use oref instead of dedicated slot accessors
new b339196 sections: Use magit-{hunk,file}-section-p
new 6d02bff sections: Remove or deprecate object slot accessors
new 73ea37a Merge branch 'jb/eieio' [#3309]
new 76466e0 manual: Add note about --show-signature
new 72e90a3 Compare numbers with `=' rather than `eq'
new ec5dd1d Use a temporary function with mapcar rather than
anaphoric --map
new 478150d Use thing-at-point to guess which GitHub pull request is
desired
new 5314e0f Merge branch 'sa/github-thing-at-point' [#3332]
new 8c95fbc git-commit-turn-on-flyspell: respect customized comment
character
new 9669bf0 magit-{stash-drop,tag-delete}: Remove unused prompt
new 3b7a52a magit-stash-{drop,clear}: Cosmetics
new a06f943 magit-tag-{prune,delete}: Cosmetics
new 9cc8ab8 magit-branch-delete: Cosmetics
new f8a7de5 magit-discard-files--resurrect: Cosmetics
new d13cc9d magit-worktree-delete: Cosmetics
new b0eab2e magit-file-untrack: Cosmetics
new 4fa183f Make non-local exits more obvious
new d642054 magit-confirm: Abort if user doesn't confirm
new 60f11aa Merge branch 'jb/abort'
new af209b9 refs: Highlight HEAD branches
new aa3c0f9 magit-wash-bisect-log: Use new bisect-item section type
new a25d36b magit-insert-section: limit scope of NAME to BODY
new c9378f4 magit-discard-files: Fix regression
new c136aaa magit-diff-wash-diffstat: Remove unused binding
new 8599490 magit-mode.el: Add separate Repository-Local Cache section
new 0a70c25 Don't use pcase-lambda
new 657d403 magit-zap-caches: New command
new 3baeddd Use full section lineage when caching visibility
new 2f29a21 Cache visibility for all sections by default
new 168c293 Don't cache visibility while creating sections
new 6ca8e34 magit-section-lineage: New function
new 441e33e magit-insert-section: Cosmetics
new d36a973 magit-section-initial-visibility-alist: New option
new 9aba959 magit-status-expand-stashes: Deprecate option
new 281f8fc Improve section visibility release notes
new 76b34f7 Merge branch 'jb/visibility' [#3339]
new e751ead magit-submodule-deinit: use "--" before path argument
new 6c1156d Touch up documentation for recent 'visibility' commits
new d37ce1a magit-submodule-{init,sync}: Move definitions
new f18957a Split submodule commands into subsections
new 0414b3a magit-submodule-update: Never also initialize
new f24271b magit-submodule-setup: Run git directly
new f88ccdb magit-list-module-paths: Rename from magit-get-submodules
new ade87ec Rename magit-{submodule-fetch => fetch-modules} and move
definition
new 16c326c Reword doc-strings of many module commands
new da38c00 magit-stash-pop: Bugfix
new 451daf0 magit-tag-delete: Bugfix
new 91b4af2 magit-save-repository-buffers: Add keys that remember
user's choice
new 42c2261 magit-confirm: Fix regression
new e220d60 magit-insert-branch-1: Fix regression
new cf60b10 Revert "Split submodule commands into subsections"
new 943686e Update descriptions of module commands in manual
new 0387402 magit-submodule-add: Run at top-level of working directory
new 57f821b magit-submodule-add: Absorb the git directory if necessary
new 3a948ff magit-read-module-path: Add PREDICATE argument
new cc9c979 Add new module utility functions
new 4fe157c magit--insert-modules-logs: omit unpopulated modules
new 1fe04fb git-commit-prev-message: Fix error in buffers without
comments
new ba1e349 magit-module-confirm: Bugfix
new f6d0229 Rename module commands to deal with ambiguities
new 8eb3e20 Make module commands selection-aware
new e2956bb Add many arguments to the module popup
new 4e63708 Merge branch 'jb/submodules' [#2911]
new 275a32b magit-refs-filter-alist: New option
new e25c2e9 magit-merge-squash: New command
new f4bef01 magit-stash-save: Remove untracked directories too
new a97fba6 magit-section-update-highlight: No longer prevent mark
deactivation
new 70ea84d Update section highlighting after mark deactivation
new 9bb5deb magit-worktree-delete: check for worktree directory
before deleting
new f3f13b9 magit-get-boolean: Fix the cached case
new 68d847b magit-push-current-to-pushremote: Avoid unnecessary work
new c3bbd4f manual: Improve descriptions of merge commands
new 8d9afa3 Improve loading of some libraries
new 10fe410 Consolidate function declarations and compile-time imports
new 0d63896 Create new libraries from code previously in magit.el
new e26b790 Move revision stack from magit.el to magit-extras.el
new c744fa4 magit-read-other-local-branch: New function
new 77efdd8 magit-merge-{absorb,into}: New commands
new 1ba602d Merge branch 'jb/merge-absorb' [#3358]
new dc3bcdf magit-cherry-{harvest,donate,spinout,spinoff}: New
commands
new 3bb3657 Merge branch 'jb/cherry-move' [#3359]
new 833858f manual: Fix typos and update
new 893c35f magit-startup-asserts: Remove ancient checks
new de3eeaf manual: Fix typo
new 964dc37 Rename magit-merge-state to magit-merge-in-progress-p
new ef3047d magit-diff-wash-diff: Cosmetics
new 682f58f magit-merge.el: Split into sections
new abc8ca1 magit--merge-range: New function
new 631980e magit-insert-merge-log: Cosmetics
new 1819604 magit-insert-merge-log: Use range as section value
new 48c12be Allow quickly showing overview of unmerged changes
new ea211d8 Allow quickly showing their changes for file we deleted
new be5b10d magit-list-refs: Omit HEAD symref when possible
new 080723d Use --remove or -non-nil instead of --filter when
appropriate
new ebe3b52 Jump to correct column when visiting last blob that had
line
new dbf1a5a magit-copy-{section-value,buffer-revision}: Autoload
new d4d368c magit-push-refspecs: Use dedicated history variable
new 9752028 magit-branch-delete: Fix regression
new 07ce571 relnotes: fix typos
new 61ab144 manual: Fix description of magit-merge-into
new 4f7f55c magit-branch-pull-request: Consider value of
.maintainer_can_modify
new 1c4fa9b magit-list-submodules: Omit unpopulated modules
new ed2911e magit-expand-git-file-name: Correct doc-string
new bf4332c magit-am-apply-{patches,maildir}: convert tramp filenames
for git
new 1530010 Don't pass read-file-name's result directly to git
new 3779c3d magit-read-pull-request: Fix two bugs
new a8c5e76 magit-submodule-add: only absorbgitdirs for Git >= 2.11.0
new 831372a magit-buffer-name-format: put * at both ends or neither
new 708c5fb magit--cherry-move-read-args: fix single commit case
new e2bf5f2 Rename magit-{cygwin-env-vars=>process-environment}
new 353f6c8 Don't extend magit-git-environment indefinitely
new b50ec27 Don't apply w32 env hacks for remote repositories
new 10a1f08 Merge branch 'w32-env' [#3365]
new d08f91f whitespace-dont-turn-on-in-magit-mode: and maybe don't
raise error
new cdc423c magit--cherry-move-read-args: maybe offer current branch
as choice
new 508f531 magit-cherry-harvest: Bugfix
new 9f6b019 magit-cherry-harvest: Another bugfix
new b3ae69a magit--cherry-move-read-args: Bugfix
new 7793420 magit--cherry-move: Bugfix
new f2b3188 magit-branch-commit-at-point: Prefer branch over tag
new 8ccd5f9 manual: Mention "make emacs-Q"
new 568b11f magit-branch-{shelve,unshelve}: new commands
new ad4d003 magit-confirm: List targets at bottom of frame
new 7648b2e magit-confirm: Simplify
new dde6c7b Allow 'submodule update' to use --recursive switch
new efda877 magit-branch-pull-request: Use numbered branch in case of
conflict
new 63dc313 Mooore badges
new bc49d2b refs: No longer mark current branch if it doesn't have
focus
new cbcec73 refs: Always mark the focused commit using same symbol
new a1975a3 refs: Change face of focus mark
new 78b665e refs: Fall back to showing how far the focused ref is
behind
new e15192c refs: Inverse direction when comparing ref with focused
ref
new 4ce864a refs: Drop HEAD argument of cherry functions
new 51d755f refs: Rename some internal functions to mark them as such
new f0d2f37 refs: Remove file subsections
new 9fe339c refs: Rearrange definitions
new acea275 refs: Change look and massive refactor
new a3e7c24 refs: Support showing push remote
new d56f171 refs: Show line for detached HEAD again
new ae007a7 magit-insert-tags: Respect arguments set in popup
new 449e1cb magit-margin-popup: Add magit-refs-set-show-commit-count
new 01a6676 Merge branch 'jb/redo-refs' [#3378]
new 83cc91a magit-dispatch-popup: Don't show certain actions in
non-Magit buffers
new 4036127 magit-dispatch-popup: Include magit-file-popup in
file-visiting buffers
new 0031e7d refs: Correct and extend documentation for recent changes
new f9ef1ac Translate `pcase-lambda` to `lambda`/`pcase-let`
new 6121678 magit-refs--format-local-branch: don't propertize msg if
it's nil
new 9566410 magit-refs--format-local-branches: Use safer --format by
default
new 2d9e723 Fix typos
new ee6a6d8 magit-refs-pad-commit-counts: New option
new 8734143 Fix up recently added refs documentation
new 44f8e45 magit-insert-tags: guard against empty message
new 842e584 magit-insert-tags: Cosmetics
new a948f9f magit-log-format-message-function: New variable
new ab1643f AUTHORS.md: update list of contributors
new 2fed82a magit-insert-heading: Small doc-string fix
new e2c44ad Improve submodule documentation
new 7c53412 manual: Add a cross-reference
new a50ae25 manual: Small fixes
new 25cf4e8 magit-diff-section-arguments: move permanent-local setting
new 696e23f magit-diff-section-file-args: set safe-local-variable
new 60a167a magit-insert-{,un}tracked-files: honor
magit-diff-section-arguments
new b287482 README.md: Update Mojotech link
new 0f94dcf magit-rev-author-p: New function
new 7fbff43 magit-commit-reshelve, magit-reshelve-since: New commands
new 8d8b351 magit-save-repository-buffers: Don't save files in
non-existent dirs
new 1f41429 magit-reshelve-since: Fix pasto
new 9c6e64f magit-git-output: New function
new 3fc30ab magit-git-{true,false}: Signal non-boolean
new 42795a9 magit-rev-parse-{true,false}: New functions
new 4908513 magit-{outside-git-repo,git-executable-not-found}: New
errors
new 3c29aab magit-{inside-gitdir,inside-worktree,bare-repo}-p: Signal
error
new f879591 Propertize [keywords] shown in header of status buffer
new d0b8ad5 Propertize [keywords] in git-rebase-mode buffers
new 07e1d69 Add --reverse support to logs
new 4eb84d4 relnotes: Fix typos and other improvements
new 99ea0eb magit--forge-id: New function
new 834b563 magit-upstream-repository: Use magit--github-remote-p
new 8c9587c magit--github-{url,remote}-p: Take ghub.host into account
new 44e5c85 magit--github-url-equal: Save match-data
new bb63e74 magit-error-section-map: New keymap
new d9ae466 magit-update-ref: Inhibit use of refresh cache
new e5c44ea Stop advertising the Gitter chat
new 31976d0 magit-log-header-line-function: New option
new 6266eb1 manual: Reword parts of "The Remote Popup"
new 6258dd9 magit-remote-prune: New command
new 7859b1d magit-remote-prune-refspecs: Make description more
explicit
new 242ea1d magit--github-url-p: Relax rules to account for fake hosts
new e0e1a44 magit-update-ref: Inhibit use of refresh cache
new bc39f98 magit-git-repo-p: Avoid conflict with Tramp's new archive
handling
new 9f838cc magit-refresh: Always run new magit-unwind-refresh-hook
new 254d577 git-commit-setup-font-lock: Speedup for large number of
branches
new 99ba22a magit-bare-repo-p: Handle missing default-directory
new 6f8d057 magit-inside-{gitdir,worktree}-p: Handle missing
default-directory
new 8b5b7b0 make: Remove deleted pages when publishing manual
new de32820 make: Remove preview targets
new 59bcaff make: Refactor manual publishing
new 2f03026 Remember position when refreshing tabulated-list-mode
buffers
new 6226962 Thanks again!
new 4b9386c magit-fetch-all: Ignore unsupported arguments
new c0b6b28 Complete release notes
new f0a29e8 Release version 2.12.0
new 4246392 Reset Package-Requires for Melpa
new a9c3650 Add v2.13.0 release notes stub
new bde3104 make: Fix publish-stats target
new 80fb5cd Correct git-commit dependency
new ee925b4 Revert "Correct git-commit dependency"
new fa082c4 Fix CONTRIBUTING.md link in README.md
new 82a9569 Fix typos in release notes for v2.12.0
new 1314163 magit-remote-popup: Fix binding conflict
new fc68321 AUTHORS.md: update list of contributors
new 44508d7 Release version 2.12.1
new cabecb4 Reset Package-Requires for Melpa
new 570c2a7 Add v2.13.0 release notes stub
new 90c8b38 whitespace-dont-turn-on-in-magit-mode: fix doc-string
typos
new 31cf504 magit-file-relative-name: Add support for dired buffers
new 293bf0d magit-log-buffer-file: Only trace changes if is a regular
file
new 5d4d53f Merge branch 'feature/dired-relative-path' [#3412]
new 6ba4e63 manual: update pull-request key bindings
new 24a2154 magit-blame: Improve documentation (SEO)
new 906e209 magit-branch-pull-request: Possibly fetch upstream first
new 2411136 git-commit-setup-check-buffer: Autoload
new 9864632 magit-branch-pull-request: For upstream prs never change
branch name
new c6d51ae magit-branch-pull-request: For upstream prs adjust
upstream too
new ba330a6 magit--format-spec: New function
new f71737b magit-blame-format-heading: Use cleaner header for
uncommitted chunks
new 1658784 magit-blame-format-time-string: Remove FORMAT argument
new 9338f5d magit-blame: Split up
new 06c87cd magit-parse-git-async: New function
new 465c7a4 Refactor blame parsing
new 46a0fbe magit-blame-chunk: New function
new 00b2ddf magit-blame-make-overlay: Cache heading
new ab2f886 magit-blame-make-overlay: Use magit-blame-overlay-at
new 5fcdbc2 magit-blame-popup: Add magit-blame-toggle-headings
new 54c66e0 magit-dispatch-popup: Include magit-file-popup in
blob-visiting buffers
new 4b800fd magit-blame-maybe-update-revision-buffer: Use pcase-let
new 6b826d1 magit-blame-cache: Set in file-visiting buffer
new 6269af7 Support showing blame information in echo-area
new 6d7127d Support not making buffers read-only while blaming
new b9b366e magit-blame--clear-overlays: New function
new 3a8473d magit-blame--run: New function
new a42668d magit-blame-type: New variable
new 6cb6e38 Use objects to represent blame chunks
new 632043a magit-blame-visit-{prev,orig}-file: New commands
new 353e373 Refactor blame commands
new c234bf5 magit-log-buffer-file: Use absolute filename in call to
file-regular-p
new b7ff092 Only add to eieio--known-slot-names if it is bound
new c1d371d magit-blame-chunk: Move definition
new b799b9b magit-blame-type: Set in magit-blame--pre-blame-setup
new 5a41957 magit-tag-release: New command
new fb2d481 faq: Add entry about --literal-pathspecs and git hooks
new 31835d1 git-commit-flyspell-verify: Use value of comment-start
new ab25be9 magit-config-get-from-cached-list: Change order of key
new ac62c51 magit-gitk-executable: fix default gitk filename, on
Windows
new 16785d7 magit-gitk-executable: on Windows, ask git to locate
gitk.exe
new 5f29cdb magit-blame-put-keymap-before-view-mode: Fix typo
new d2de500 Fix typo: reselve -> reshelve
new ef793d7 magit-dwim-selection: Fix custom type
new f81cfc3 magit-blame-process-filter: Cosmetics
new f0e5cf4 Support showing blame information for removal
new 4e91eb7 Rename magit-blame-visit*file commands
new 2efc7e1 magit-blame-goto-chunk-hook: Potentially run after every
command
new 6ed18e8 magit-blame-goto-chunk-hook: Only run if there is a chunk
at point
new 9fdd9d9 magit-blame-quit: Kill process before buffer
new 3463934 magit-blame-mode: Don't always turn on
magit-blame-read-only-mode
new 09a512d magit-blame-echo: New command
new 3e8538d magit-blame-maybe-show-message: Remove heading faces
new e6a23e0 Fix parentheses mistakes in the docs
new 1358ada magit-read-starting-point: allow completion for
FETCH_HEAD, ...
new c13593e AUTHORS.md: Update list of contributors
new 9dc91ad AUTHORS.md: Update list of contributors
new 7d34d0e magit-blame-quit: Do less work here
new 364c792 magit-blame-mode: Begin disabling by killing the process
new 23a9295 magit-blame-mode: Wait for the process to be killed
new ee7c0fd magit-blame-mode: Fix typo bug
new eab2143 magit-blame--format-rev: New function
new 6b40176 magit-blame--update-heading-overlay: New function
new 5742e5d magit-blame--make-{overlays,heading-overlay}: New
functions
new 8d2601d magit-blame--overlay-at: Rename function
new 8b127b8 magit-blame--overlay-at: Also consider zero-length
overlays
new 898b548 magit-blame--overlay-at: Add KEY argument
new 8e8f1bd magit-blame--remove-overlays: Rename function
new bef798a magit-blame--remove-overlays: Move definition
new 1ca12d4 magit-blame--remove-overlays: Remove unnecessary
save-excursion
new 01c7c6f magit-blame--update-overlays: Rename function
new 3279226 magit-blame--update-overlays: Move definition
new 1a123b4 magit-blame--update-overlays: Use overlays-in
new 7fd8f42 magit-blame--format-separator: Rename function
new 7152c99 magit-blame--format-time-string: Rename function
new c098038 magit-blame-popup: Move definition
new 937259b magit-blame-mode-map: Move definition
new 3296440 magit-blame.el: Rearrange "Modes" section
new 47a054f magit-blame-mode-map: Fix doc-string
new 1f06d51 magit-blame-goto-chunk-hook: Bugfix
new 01bb5a4 magit-rev-branch: avoid branch^ false positive
new a3dc813 git-rebase-mode-show-keybindings: fix command section
regexp
new 8f7a62a magit-insert-files: Rename function
new 05f477a magit-insert-ignored-files: New section inserter
new 115640f git-rebase.el: Add "noop" in the menu
new 952887c git-rebase.el: noop syntax highlighting
new 856ff2f magit-blame--update-headings-overlay: Cosmetics
new 1a2661b magit-blame--remove-overlays: Add optional arguments
new 13f5b00 blame: Rename a lexical variable
new e423d69 blame: Rename an overlay property
new 1ee68c6 blame: Support additional visualization styles
new 67ea300 Merge branch 'blame-margin'
new 76ce3ac Revert "magit-dispatch-popup: Include magit-file-popup in
file-visiting buffers"
new 0ec28b9 Enable global-magit-file-mode by default
new e08c9f8 magit-log-trace-definition: New command
new 4269d4d magit-diff-trace-definition: New command
new 431c4a8 magit-blame--parse-chunk: New function
new 36dfe57 magit-current-blame-chunk: No longer depend on
magit-blame-mode
new dee1622 blame: Update blame information when reverting buffer
new febe79b magit-edit-line-commit: New command
new 0b902ad Make the reset command prompts more explicit [#3438]
new 7486f3b magit-diff-visit-file: Add DISPLAY-FN argument
new 4c494d0 magit-edit-line-commit: Abort on uncommitted changes
new 22b1333 magit-diff-edit-hunk-commit: New command
new d7bf8cd Fix typo
new 6ae0dd1 magit-list-related-branches: New function
new 32f177c magit-list-related-branches: Filter out HEAD pointer lines
new 39783a7 magit-list-{related,containing,merged,unmerged}-branches:
Add ARG
new a7da211 magit-commit-{amend,extend,reword}: Confirm edit of
published commit
new add4a7f Confirm edit of published commits during interactive
rebase
new da01d46 magit-confirm: Support third-party meta actions
new fd19cb8 Fine-tune confirming edits of published commits
new dd66f3a Document disabling confirmation for edits of published
commits
new ebf2433 magit-edit-line-commit: Support blob-visiting buffers
new e90502f magit-edit-line-commit: Cosmetics
new abc305c Don't use pcase-lambda
new a2e1139 Fix remembering whether user confirmed editing published
commits
new 36de4e3 Silence byte-compiler
new fb35b4a Revert "magit-log-buffer-file: Use absolute filename in
call to file-regular-p"
new c271dde magit-log-buffer-file: Fix checking if file is regular
new adbf696 magit-blame-process-filter: Uglify for the benefit of
Emacs 24
new ce21baf Insert gravatar images asynchronously
new d9cd461 magit-worktree-delete: Maybe show status for other
worktree
new b7cf104 magit--pullreq-from-upstream-p: New function
new cbfc9ea magit--pullreq-branch: New function
new a3d788e magit-worktree-checkout-pull-request: New command
new a5fabcf Merge branch 'worktree-pr' [#3407]
new bcd633a magit--github-remote-p: Use "git remote get-url" to get
actual url
new 66d9558 magit-diff-wash-diffstat: Handle renames
new 9d6e9c8 magit-blame--format-time-string: Correct timezone handling
new b07ef8f relnotes: Update for #3443
new dc687d5 Merge branch 'correct_blame_time_string' [#3443]
new 2274704 magit-insert-remote-branches: Guard against empty message
new 4c6e9ed Avoid error if gitk not found on windows-nt
new 50d0ea2 magit-patch-save: Fix a doc-string typo
new 3dd660f magit-branch-pull-request: Always set branch.<name>.rebase
new fb98ee0 magit-branch-pull-request: Always set
branch.<name>.pullRequestRemote
new 67d96c6 magit-branch-pull-request: Always set
branch.<name>.pushRemote
new 65856ce Don't turn on auto-revert-mode if global-auto-revert-mode
is on
new 1070e97 Remove obsolete variable magit-no-confirm-default
new 802fba7 Turn off display-line-numbers-mode if on
new 9058b22 magit-update-other-window-delay: Improve documentation
new 90b28ca magit-diff-visit-file: Improve documentation
new 038f7f8 Update release notes
new 38a8154 AUTHORS.md: Update list of contributors
new 3a02490 magit-get-previous-branch: Add timeout
new 8a758db magit-diff-edit-hunk-commit: Bind in appropriate maps
new 8fecf8b Update manual
new 6afd12e magit-blame--make-margin-overlay: Cosmetics
new 5580e03 magit-blame--format-string-1: Improve uncommitted lines
fallback
new 849c2d5 Add missing information to 2.12.0 release notes
new 1bc7c7c Fix unquoted apostrophe in code sample
new d244a93 AUTHORS.md: Update list of contributors
new e03685e Release version 2.13.0
new 3f54921 Reset Package-Requires for Melpa
new 59429b5 Add v2.90.0 release notes stub
new ce8a4a5 travis: Build on Emacs 26.1
new d3a2d50 travis: Update ghub url
new 188dec9 travis: Cosmetics
new 37d76f4 magit-rebase-interactive-assert: Fix confirmation prompt
new 02e6c75 magit-rebase-autosquash: Skip usual asserts
new 494086c Update Package-Requires
new 9f52236 magit-pkg.el: Update version string
new 301020a Drop support for Emacs 24.4 and 24.5
new a76f184 magit-diff-highlight-hunk-region-{*}: No longer mention
Emacs 24
new 2752213 Use alist-get
new 4aab49a Use pcase-lambda
new c4decac Merge branch 'bye-emacs-24' [#3472]
new aba4bda Remove obsolete variable and function aliases
new 57ae25b magit-list-repos: Remove backward compatibility kludge
new 85610e3 magit-diff-show-lines-boundary: Remove obsolete variable
new edda1d0 magit-status-expand-stashes: Remove obsolete variable
new 3f3bc14 magit-section: Remove deprecated accessor functions
new 48217a0 magit-status-refresh-hook: Remove deprecated hook
new 2253379 magit-revert-buffers: Remove deprecated variable
new ea12569 Update release notes
new 69a503b Merge branch 'bye-obsolete' [#3473]
new 84027c8 Update RelNotes symlink
new a445521 Revert "magit-blame-process-filter: Uglify for the
benefit of Emacs 24"
new a264b36 magit-insert-section: Call magit-section without NAME
argument
new a8106b6 Revert "magit-browse-pull-request: don't use --> yet"
new b8133ab magit-pkg.el: Update minimal Emacs version
new e6a0352 Use when-let instead of -when-let
new 18d2d81 Use when-let instead of -when-let*
new b9e484b Use if-let instead of -if-let
new 71a1a39 Use pcase-lambda instead of -lambda
new 0b8e2ae Use dolist instead of --each
new 8b9cb57 magit-repository-directories: Update documentation
new adb7d44 magit-file-rename: Read target from same directory as
source
new d0837ac manual: Clarify FAQ entry
new 48000cd manual: Remove obsolete FAQ entry
new 36d6936 manual: Fix link in FAQ entry
new 3482d3d magit-utils: Remove unintentional tabs
new c19ca3c Move Github templates into .github directory
new f580a45 Use specialized Github issue templates
new f987534 magit-gitignore-popup: New popup
new f963d55 magit-commit-{ask-to-stage,assert}: Clarify description
new 1ee577b magit-log-wash-rev: Fix cherry mode failure on Emacs 26
new 52059dc Fix magit-commit-add-log with commit.verbose=true
new 38b5d1b Merge branch 'maint'
new 0cd86a0 Cosmetics
new ae3256b magit-dired-jump: Don't append slash to directory
new a1b8baa Fix a typo in Makefile
new 60d381c Don't use a completion function with {ivy,helm}-mode
new 4716dbd completion: Override ivy's default alphabetical sorting
new e8fcd70 magit-completing-read-function: Add note about
ivy-completing-read
new ff28fa0 Merge branch 'km/sort-update' [#3477]
new 3c22cab Merge branch 'maint'
new f19d906 Silence byte-compiler
new 33e95da make: Cosmetics
new 0618961 magit-utils.el: Declare ivy-sort-functions-alist
new b7e953c magit-refname-stash: Fix doc-string
new 00da2e1 magit-refname-pullreq: New face
new 2e84b68 Use which-function instead of add-log-current-defun
new 2c1eaa6 manual: Use a preamble to make initial text collapsible
new 7584aa7 magit-process-file: Name the arguments
new c75ac17 magit-gitignore-popup: Correct command names
new 064b690 magit-branch-pull-request: Fix remote variables for
upstream prs
new 553fdb0 Force standard source and destination prefixes in diffs
new 2a45ec0 Revert "Force standard source and destination prefixes in
diffs"
new c98ea64 Ask contributors to use maintainer-writable feature
branches
new 85b6fa8 magit-section-cache-visibility: Use equal to compare
cache entries
new fb5341b magit-section-cache-visibility: Fix regression
new bc8b275 manual: Document a few more file commands
new 1e2f168 manual: Revise section on additional file commands
new 280fcfa git-commit-setup-font-lock: Don't fail in non-existent
directory
new d7fa663 git-commit-elisp-text-mode: New mode derived from
`text-mode'
new 55ba053 git-commit-setup: Pretend that git-commit-mode is a
major-mode
new d7412da git-commit-setup: Fallback to
$GIT_WORK_TREE/.dir-locals.el
new 826746e .dir-locals.el: Set git-commit-major-mode
new be2949c Remove lisp/.dir-locals.el
new ad6ae08 .dir-locals.el: Enable bug-reference-mode in
emacs-lisp-mode
new b4b933b Use pcase-let instead of -let
new 7a52f87 Use pcase-let* instead of -let*
new e2790e2 Use let* instead of -let in one case
new 5332236 Add redundant parentheses around when-let single-bindings
new 5964afc Add redundant parentheses around if-let single-bindings
new aae1e57 Use mapcar instead of -map
new 4267730 magit-log-propertize-keywords: Treat fixup! and squash!
as keywords
new 34af78a magit-keyword-squash: New face
new 96b6de3 Merge branch 'maint'
new 9b948af magit--age: Accept a number as DATE
new 984c747 magit-msg: New function
new 76998b5 magit-list-publishing-branches: Fix performance issue
new 56fccac magit-browse-thing: New stub command
new 2d7d5d8 Unset $GIT_{DIR,WORK_TREE} when loading magit
new a52d701 magit-merge-into: Offer only local branches defaulting to
upstream
new 936a211 Treat recent commits as a variant of unpushed commits
new 1553402 Change order and initial visibility of logs in status
buffer
new d52fc78 Merge branch 'status-logs' [#3518]
new 2319a1e Allow specifying the face to use to highlight certain
section
new fda4b93 Use the same faces for commit message and note headings
as for hunks
new c526954 Fontify commit and note messages using configured
major-mode
new 48d0431 magit-buffer-lock-functions: Funcall the function
new 2f2f1a3 magit-branch-rename-push-target: Replace github-only with
forge-only
new 562a9a0 magit-dwim-selection: Add entries for forge commands
new 2196dc6 make: Add treepy to the load-path
new e7e7966 Move cygwin filename handling to ffnf-functions
new 71bbf83 git-commit-file-not-found: Handle
git-rebase-filename-regexp too
new ce9ec52 Quote regexp-meaningful characters in function name
new 0fa3092 magit-edit-thing: New stub command
new e64ea11 travis: Fetch ghub-graphql.el
new 6d72f0e magit-no-confirm: Fix description of Custom choice item
new e2b95c7 magit-gitignore-popup: Fix autoload
new eeb95f8 Merge branch 'np/file-hook-errors' [#3505]
new 633eff9 Merge branch 'maint'
new 5ea96b6 magit-completion-read: Preserve this-command value
new bcb5014 magit-read-file-trace: Don't validate trace value
new 73b89d3 Improve detection of branch at point
new dc6b930 make: Move suppress-warnings to file where it is used
new 67dbb08 Favor --some over --any
new 79dc769 magit-wip-commit-index: Remove unused CACHED-ONLY argument
new 4d0af61 magit-wip-get-ref: Cosmetics
new bfdc6b7 magit-wip-commit-worktree: Rearrange
new 6b23407 magit-wip-commit-worktree: Rearrange
new e57a5fd wipref: Check for differences later
new 40c06c5 wipref: Support automatic merging of real branch into wip
ref
new 404bd11 magit--wip{,-index,-wtree}-ref: New functions
new 757bfae magit-wip-log-{index,worktree}: New commands
new efbe8b0 Merge branch 'merge-into-wipref' [#3534]
new d83c63e magit-wip-log-{index,worktree}: Correct doc-string
placement
new 9c212e8 git-commit-setup: Fix regression that added dependency on
Magit
new 59cf748 magit-wip-commit-initial-backup: New function
new ad8627b magit-wip-buffer-backed-up: Correct reference to hook
new c6d2ef2 manual: Correct magit-wip-merge-branch's default value
new fc201d7 magit--wip-ref: Replace and-let* with when-let
new 1b64cf1 magit-show-commit: Cosmetics
new 43950b8 magit-log-goto-same-commit: Add DEFAULT argument
new 02afaa9 magit-log-select: Add INITIAL argument
new a9c3242 magit-commit-absort{,-popup}: New commands
new 0bcd923 Add a shortstat margin style for logs
new d2f5439 magit-perl-executable: New variable
new 121314b Fix revision message placement in case of risky var query
new d7c53b8 Improve debugger printing of magit-section objects
new 40616d7 Simplify header section reparenting
new 2fc79d0 Route all section insertion hooks through
magit-run-section-hook
new 0f6b656 New command: magit-describe-section
new 7013f01 Merge branch 'np/section-desc-v2' [#3539]
new b7f6d9f Show executable-name without directory in mode-line
new af49329 AUTHORS.md: Update list of contributors
new 1c13466 magit-insert-headers: Handle single header case
new 88a9503 AUTHORS.md: Update list of contributors
new 61f9b04 Require at least Git 2.0.0
new 78e2620 Use cl-defmethod to define the magit-section
cl-print-object method
new fe1be8b magit-merge-info: Fix for when the upstream isn't set
new 2bb84a4 magit-branch-adjust-remote-upstream-alist: Fix snippet
rendering
new ac1d6c6 magit--merge-absort: Fix typo in prompt
new fd6c8b3 When showing a status buffer for the first time, jump to
some log
new c686f54 Revert "When showing a status buffer for the first time,
jump to some log"
new db22fb8 README.md: Remove Kickstarter logo
new bad6c71 README.md: Reword words of thanks
new 8841167 README.md: Temporarily link to sticker sale instead of
donation page
new ea2446d manual: Add FAQ entry about committing from command-line
new 6234434 manual: Add FAQ entry about revealing hidden text
new e67294c magit-reset-index: Move definition
new 16887de magit-reset-{*}: Improve doc-strings
new b4d5c2b magit-reset-worktree: New command
new 1ec3d71 When showing a status buffer for the first time, jump to
some log
new 4dc25e5 make: Add graphql to the load-path
new 1a7f544 Silence byte-compiler
new 01b2750 manual: Fix typo in "invisible text" FAQ
new 716dbaf magit--cherry-move: Abort if checkout fails
new 60a335e magit-process-password-auth-source: Improve entry matching
new ce6bbc8 magit-describe-sections-briefly: Cosmetics
new 3fd06bd magit-refresh-verbose: Move definition
new 2113dfc magit-create-buffer-hook: New hook
new 3c5d3f2 Only jump to commits when first creating the status buffer
new b2045c7 Ask contributors not to use Github to edit files and
commit messages
new 3cba340 magit-discard-files--resolve: New function
new 134b9c6 magit-discard-files--resolve: Support deciding for all
files at once
new 2c5cd46 magit-branch-popup: Prepare pull-request commands for
removal
new 8f8e094 magit-worktree-popup: Prepare pull-request command for
removal
new 0b1f378 magit-insert-revision-message: Preserve background
despite keywords
new 79d510c magit-show-commit: Fix interactive form
new dd4865c README.md: Fix link to CONTRIBUTING.md
new 38fd25e magit-zap-caches: Fix typo in docstring
new dd7fcae manual: Fix typos
new 2f5b873 magit-diff-popup-common-switches: New constant
new 2744681 magit-diff-popup-common-options: New constant
new 0d4b646 Rename magit-diff-popup-common{ => -keywords}
new 6b1ce87 Never concat arguments to magit-insert-heading
new 7bd9b4c magit-diff{*}popup: Add --ignore-submodules option
new 4bbe939 magit-ignore-submodules-p: New function
new 16ae7d6 magit-insert-diff-filter-header: Also show
--ignore-submodules
new 3c1f75b magit-insert-untracked-files: Don't insert with
--ignore-submodules
new 73b50ea magit--insert-modules-logs: Don't insert with
--ignore-submodules
new 648ea6e Merge branch 'avoid-modules' [#3555]
new 8a86298 magit-describe-section-briefly: Show ident With prefix
argument
new d625149 magit-status-initial-section: New option
new 87de83d magit-status-goto-initial-section-1: Maybe change
visibility
new 7aec04a Reposition ivy and helm sort function declarations
new d4e159f magit-insert-modules-unpushed-to-pushremote: Fix range
new 7dadfad Merge branch 'maint'
new 30ccf86 magit-file-rename: Fix renaming file at top-level
new 865c5bd manual: Edit FAQ wording concerning handling of color
new 44da42b manual: Edit FAQ wording concerning handling of color
new 854fb0b AUTHORS.md: Update list of contributors
new 852c759 magit-log-heading-re: Make the date field optional
new 0e818e9 magit-list-submodules: Handle buffer creation
new 4944342 travis: Fix indentation
new d913880 Silence byte-compiler
new 52b842f magit-submodule-add: Fix version check
new 4c2bfd2 travis: Fetch new dependencies graphql.el and treepy.el
new 8ad5dfb magit-rev-eq: Don't return t if both revs are invalid
new 6361385 magit-git-executable: Remove obsolete compatibility kludge
new f795f1a magit-log-select-arguments: add --graph to default value
new 296f8dc magit-diff-type: Fix case when the HEAD is used as RANGE
new f79a8de magit--github-url-p: Support enterprise instances again
new d4d4fe5 magit--github-url-p: Support enterprise instances again
new 39fe824 magit-section-when: Stop using it as originally intended
new 37f8cde magit-format-ref-labels: Emphasize upstream branch
new 69df245 magit--github-url-p: fix a bug in github enterprise
handling
new 4daba69 manual: Fix typos
new 6096584 magit-section-value-if: New function
new c4180f8 magit-section-lineage: Return list instead of vector
new f8f49db magit-section-lineage: Don't use magit-section-ident
new 26bbd46 magit-section-match-assoc: Use magit-section-lineage
new 2f3cb8c magit-section-match: Use magit-section-lineage
new 06cc518 magit-section-match-1: Rename TYPE-LIST argument to
LINEAGE
new 5d1efcd magit-section-match-1: Replace LINEAGE argument with
SECTION
new d63edc4 magit-section-match-1: Cosmetics
new 5950c91 magit-section-match-1: Early exit if SECTION is nil
new e977996 magit-section-match-2: Optimize
new 3f3ec0e magit-section-match-2: Expect section as second argument
new 9ffff9a magit-section-match: Support classes in condition
new 7d607f5 magit-section-match: Support sub-types based on
sub-classes
new 45e76ef magit-insert-section: Support a class in place of TYPE
new 07a2b5d magit-region-sections: Use magit-section-match
new d54fbce manual: Add omitted arglists
new d143365 magit-section.el: Add Classes section
new 88ca0e4 magit-describe-section-briefly: Don't hard-code class
new 2fac261 magit-describe-section-briefly: Abbreviate value if object
new 35f803c Rename submodule section type to module
new dc93ed8 magit-module-section: New section class
new 511f497 magit-module-section: Derive from magit-file-section and
use it more
new 8adbe43 Merge branch 'section-match' [#3590]
new b7b71d5 magit--confirm-actions: Fix typo
new 4700616 manual: Regenerate
new 3729919 manual: Fix a typo and a comma splice
new 59e3891 Complete rename of submodule section type to module
new 30cda27 Don't use when-let*
new 6b88d29 magit-thingatpt--git-revision-chars: Add underscore
new 436b146 magit-pop-revision-stack-format: Autoload
new 24989d9 magit-edit-thing: Fix error message
new f3fd6ef magit-dwim-selection: Add entries for more forge commands
new a899768 magit-insert-section: Use section maps with "forge-"
prefix too
new f07eb85 magit-display-buffer: Don't reselect the same frame
new 6570284 magit-insert-revision-gravatar: No error if service
unreachable
new 29e417e magit-describe-section-briefly: Only use
cl-prin1-to-string if available
new 9ece0c9 Merge branch 'maint'
new cb4d591 magit-completing-read-multiple*: New function
new 4a5b96a magit-submodule-remove: New command
new 5cdd116 magit-submodule-remove-trash-gitdirs: New option
new 3556101 magit-submodule-add: Run asynchronously
new 4ad53f1 magit-submodule-add: Offer to reuse existing gitdir
new e282ef4 Merge branch 'remove-module' [#3585]
new b068452 magit-module-section-map: Update binding
new 4d5ef3a magit-submodule-remove: Support removing unpopulated
modules
new 3d794cd magit-submodule-visit: Don't re-populate module
new 854651a magit--assert-default-directory: Clean up tabs
new 5303d75 magit--record-separated-gitdir: Fix indentation
new d9543a9 magit--record-separated-gitdir: Resolve symlinked gitdirs
new ca76db7 magit-bisect-start: Error out on flipped revisions
new 7c74b66 magit-bisect-start: Error out when there are uncommitted
changes
new a486819 Link to page about additional arguments from issue
template
new a232ed6 PULL_REQUEST_TEMPLATE: Fix typo
new bd0be28 magit-run-git-with-input: Remove bogus indent declaration
new 15e06ff magit-diff-ignore-any-space-p: New function
new f486246 magit-apply-patch: Get diff context of correct buffer
new 2231ba6 magit-apply-patch: Ignore context if appropriate
new 43264c8 magit-mode: Set the repository-local mode-line-process
value
new 2e9ff1e magit-emacs-Q-command: Update used load-path
new b7ee4dd Backport fix for Emacs bug#21559 [#2708]
new c2cd780 Teach rebase commands to use "git rbr" when appropriate
new 827d020 magit-emacs-Q-command: Deal with upcoming dependencies
new cd326ab make: Add epub target
new e9e7a68 make: Silence some targets
new b8baec8 make: Rename RMDIR to RM
new 15ffc8a Revert "make: Rename RMDIR to RM"
new de1126c magit-{stage,unstage}-hook: New hooks
new acbc15d git-commit-post-finish-hook: New hook
new 32d1e8a magit-post-commit-hook: New hook
new 2cfb20a magit-format-patch: Allow limiting to certain files
new d512f92 magit-format-patch: Refresh Magit buffers
new dae9125 magit--insert-related-refs: New function
new b768542 magit--insert-related-refs: Don't truncate
new 50e05e4 magit-revision-insert-related-refs: Allow inserting
remote branches
new 21f786a manual: Mention new dependencies
new 371b80c Rename magit-reset-head to magit-reset-mixed
new eb609b26 magit-reset: Improve documentation
new 475b659 magit--gitignore: New function
new 544d428 magit-gitignore-globally: New command
new 27832e7 Rename magit-branch to magit-branch-create
new 34f6998 Rename magit-tag to magit-tag-create
new 7ba277b Rename magit-fetch to magit-fetch-other
new e4ba138 Rename magit-pull to magit-pull-branch
new 51f946f Rename magit-rebase to magit-rebase-branch
new 4f48241 Rename magit-blame to magit-blame-addition
new 55b79be Rename magit-revert to magit-revert-and-commit
new bd8a894 Rename magit-reset to magit-reset-quickly
new 822e762 magit-reset-quickly: Move definition
new 728052b Rename magit-merge to magit-merge-plain
new 81d38b7 Rename magit-{stash,snapshot} to
magit-{stash,snapshot}-both
new 00c501f Merge branch 'rename' [#3619]
new 2caa039 Require magit-submodule when loading magit
new 53b4f70 magit-git-dir: Improve doc-string
new 5f407a2 magit-gitdir: New function
new f7c3043 In all libraries, put provide form into separate section
new dd3de8c magit-git.el: Move "Variables" section
new ddda608 magit-set-upstream-branch: New function
new 4270b87 magit-get-upstream-remote: Add NON-LOCAL argument
new 4cc98d5 Rename magit-cherry-pick to magit-cherry-copy
new fc06392 Rename magit-push to magit-push-other
new 1345e58 Rename magit-commit to magit-commit-create
new bea00ff Require magit-popup earlier and just once
new 9efcb1e Split magit-remote.el into multiple libraries
new 504ad7a Split magit-extras.el into multiple libraries
new f410eb1 magit-get-push-branch: Propertize returned branch string
new 721c330 Create magit-patch.el from existing code
new 3d033e6 magit-patch.el: Add missing autoloads
new 50d8111 magit-revision-mode-refresh-popup: Use shared switch
definitions
new 9b42fb4 magit-revision-mode-refresh-popup: Offer same options as
others
new af70bfd magit-git-log: New function
new 279e665 Rename magit-log to magit-log-other
new 2284eda Refactor reflog commands
new 224a767 Rename magit-reflog to magit-reflog-other
new e9104e3 Rename magit-diff to magit-diff-range
new 7c9a8ed Update manual to reflect recent command name changes
new d4bc345 magit-diff-select-ignore-submodules: Move definition
new eb465ac magit-read-file-trace: Move definition
new 26cda52 magit-set-upstream-branch: Split the upstream
new f4b8fee magit-insert-revision-gravatars: Allow inserting only one
of them
new b82228b magit-revision-show-gravatar: Make more easily
customizable
new f77d115 magit-repository-directories: Add some default directories
new 4dc1d05 Initially collapse stashes section
new 3ae75c8 Use magit-{previous,next} line instead of
{previous,next}-line
new c7bbe3e magit-reverse-files: Guard against empty section list
new 597fcc7 Support log --left-right output
new 863569f Support log --left-right without --graph
new 7c68485 magit-with-editor-envvar: New variable
new cae7f68 magit-wip-initial-backup-mode: New mode
new 45fa97a magit-wip-mode: New mode
new ca1a696 magit-wip-merge-branch: Do so by default
new c3d8c57 manual: Update wip ref documentation
new e9c3d9b manual: Spelling fixes
new 661d58b Fix documentation typo
new 2279960 magit-read-number-string: New function
new 6469b7c magit-with-editor: Use new with-editor* macro
new 6075649 Revert "magit-with-editor: Use new with-editor* macro"
new 7e1c00c Revert "magit-with-editor-envvar: New variable"
new bcdfe08 magit-with-temp-index: Read-tree at toplevel
new 5029811 magit-clone-default-directory: New option
new 89d2d41 ido-enter-magit-status: Adapt for Emacs 27, warn about
Emacs 26
new aaf7af1 magit-read-repository: Fallback to reading directory when
appropriate
new fa0e336 Only merge into wipref after commit if any wip mode is
enabled
new d4240f5 magit-staged-binary-files: Generalize and rename
new 6cf97f5 magit-reverse-files: Extend binary file check
new 8506935 magit-with-editor-envvar: New variable
new 14c7b13 magit-branch-rename: Ask before renaming on remote
new 93aa01c manual: Remove strangely misplaced note about Marmalade
new 39f22c9 magit-log-margin-width: Hard-code shortstat width here
new f3b9979 git-commit-file-not-found: Cosmetics
new b0b7bc7 Restore treatment of module sections as file sections
new 9ba9ab0 magit-wip-maybe-add-commit-hook: New function
new a94bc13 Do not merge into wipref when continuing a sequence
new e0f8a8c magit-refresh: Fix indentation
new 2059e8d magit-refresh: Run magit-post-commit-hook when appropriate
new 9318812 Fix a94bc130c
new 7811812 git-commit-setup: Add to local value of
with-editor-post-finish-hook
new 085b52f magit-wip-maybe-add-commit-hook: Add to
git-commit-post-finish-hook
new 6981fc0 magit-wip-merge-branch: Change default back to nil
new d445a3d git-commit-post-finish-hook: Don't run until commit was
created
new af4bf8d git-commit-post-finish-hook: Don't run for unsafe commands
new c391824 Respect magit-ref-namespaces in refs buffers
new b21bb90 magit-revision-fill-summary-line: New option
new 541d0f0 magit-version: Fix typo
new dc0a2e7 git-commit-run-post-finish-hook: Cosmetics
new 9ff2663 magit-log-trace-definition-function: New option
new 79be7ce Complete release notes
new 418a6af AUTHORS.md: Update list of contributors
new ad13022 Require subr-x only at compile-time
new b45c0c3 magit-diff.el: fix font face documentation string
new bec8b45 magit-process-password-prompt: Name lexical bindings
new fee8309 magit-process-password-auth-source: Bugfix
new ae9c883 make: Add graphql and treepy to the load-path
new 6b7558c Release version 2.13.1
new da0cf17 Reset Package-Requires to snapshot versions
new 23402e0 Merge branch 'maint'
new 36deb2f Release version 2.90.0
new 0d682a5 Reset Package-Requires for Melpa
new 05620c6 Add v2.91.0 release notes stub
new f441cf6 make: Adjust to new tag format
new 13b32ae Fix regression preventing modules from being un-/staged
new 6fb17c4 manual: Fix typo
new e19e8fb git-commit-setup-hook: Add bug-reference-mode to default
new ae12c20 magit-repo-list-column-version: Cosmetics
new 0b86dbf magit-repo-list-column-version: Show when repo is dirty
new ca5cb15 magit-log-merged: New command
new 31ba7ea Fix typo in merge prompt string
new 5f13912 Settle on bindings for magit-{browse,edit}-thing
new 7d0099c magit-buffer-lock-functions: Add entry for
forge-topic-mode
new aeaab80 magit-display-file-buffer-other-window: Bugfix
new 2dbccda make: Tie git-commit's version to magit's version
new 8b32aa0 magit-section: Add new `keymap' class slot
new 5d7cae2 Revert "make: Tie git-commit's version to magit's version"
new e9bd337 Correct minimal git-commit version
new a0512b8 AUTHORS.md: Update list of contributors
new 791901b Release version 2.90.1
new 3d45fe8 Reset Package-Requires for Melpa
new 610ba18 Update RelNotes.org symlink
new d2c84d9 Merge branch 'master' into maint
new 36d89c8 Regenerate manual
new f75d7ed magit-diff-paint-whitespace: Use higher priority than for
refinements
new 9c01e79 magit-diff-refine-ignore-whitespace: New option
new 17a711f magit-diff-adjust-tab-width: Fix typo in doc-string
new 63a9bf5 magit-diff-adjust-tab-width: Fix custom type definition
new 5f586d8 magit-diff-paint-whitespace: Improve doc-string
new 1876eb9 magit-diff-refine-hunk: Change capitalization in
description
new d9edc0d magit-diff-paint-whitespace-lines: New option
new b431174 magit-diff-paint-whitespace: Allow limiting to
uncommitted changes
new f425bd8 magit-commit-squash-internal: --keep-empty when
autosquashing
new 01240e9 magit-rebase-autosquash: Always --keep-empty commits
new 2d30dc0 magit-commit-squash-internal: Place point on correct
commit
new 97ac2dc magit-repository-directories: Use nil as default again
new 3718544 Rename face git-commit-note to git-commit-keyword
new 092c14f git-commit-elisp-text-mode-keywords: Cleanup a regexp
new cc998e8 Improve a release note entry
new 44cfe72 Touch up recent enhancements to magit-status documentation
new 6c6462f magit-read-repository: Remove repeated accent from
doc-string
new 75f272c magit-refs--insert-cherry-commits{,-1}: Drop SECTION
argument
new 39f8d03 Use a macro when delaying hidden section bodies
new 59f7329 magit--overlay-at: New utility function
new b7ee284 Add some fringe bitmaps
new c3816d7 magit-section-visibility-indicator: New option
new c8cec34 magit-refs--insert-cherry-commits: Show message when
there are none
new 192730b Merge branch 'visibility-indicators' [#3679]
new 7058a96 magit-rev-equal: Add doc-string
new 63002cc magit-rev-eq: Add doc-string
new 8a3b7c0 magit--locate-error-message: New function
new d929b92 magit-process-insert-section: Accept a buffer as ERRLOG
new 72cd4f5 magit-git-string-{p,ng}: New functions
new 2e89f8c magit-rev-verify: Use magit-git-string-p
new 8326ba7 magit-rev-verify-commit: Rename to magit-commit-p
new 2746021 magit-req-eq: Return nil if A and/or B aren't commits
new 0a2890e Merge branch 'km/diff-type-range' [#3666]
new fe3a6f5 magit-git-string-p: Improve punctuation in doc-string
new 10bd74d magit-log-select: Default to commit at point
new b14a7a2 magit-rev-verify-commit: Bring back as an alias
new 900ef4e magit-log-trace-definition-function: Use
magit-which-function
new e52162d magit-log-trace-definitions: Add fake regexp boundary in
lisp modes
new 0e6639b magit-log-move-to-parent: Fix regression from 39fe824f
new 626c7e4 magit-clone: execute magit-credential-hook
new 23b50b9 Update release notes
new bf22669 AUTHORS.md: Update list of contributors
new 279ae8b magit-insert-section-body: Fix doc-string typo
new 0435970 magit-display-buffer: Add new DISPLAY-FUNCTION argument
new d484699 magit-repolist-column-version: Don't error on empty
repository
new 33d92f2 git-commit-setup-font-lock: Add keywords to beginning
new 0dcc415 Fix spelling error in magit-status.el
new 9175e95 magit-diff-edit-hunk-commit: Autoload
new 06727a1 Correct "specifing" misspelling in doc-strings
new 45a8de1 git-rebase-noop: Drop repeated word from doc-string
new 28fafb1 magit-dwim-selection: Add entry for forge-browse-dwim
new 5d0192d magit-worktree-checkout: Also offer tags and remote
branches
new 3475729 magit-split-branch-name: Support remote names that
contain slashes
new 858f2eb magit-commit-reword: Always use --allow-empty
new 7cc621a magit--buffer-string: New function
new 9d9290b magit-dwim-selection: Add entry for forge-edit-topic-state
new a2b3184 magit--buffer-string: Add TRIM argument
new e50dac5 2.91.0.org: Fix some typos
new dc808d5 magit-log-popup: Autoload
new 6f473b3 Silence byte-compiler
new 6a928bc git-commit-need-summary-line: New variable
new 1618c6e magit-which-function: Simply reset cache and call
which-function
new f6e04dd git-commit-run-post-finish-hook: Do nothing if magit
isn't available
new d866fb3 Add title field to issue templates
new 390100b git-commit-setup: Load magit-process if appropriate
new a74b148 magit-diff-inside-hunk-body-p: Handle type change hunks
new 9ebf76f Fix: (magit-describe-section-briefly) Display ident
interactively
new 12e83b2 Fix previous commit
new 50b5aad Silence byte-compiler
new 51d562f Remove some collaboration commands in favor of the Forge
package
new 9522049 .dir-locals.el: Remove entries that Forge takes care of
new 9bf5ed6 AUTHORS.md: Update list of contributors
new 4e57537 Update release notes
new 867c62f magit-get-section: Cosmetics
new 7f2a45c magit-section-ident: Deal with values that are objects
new cc43500 Bump copyright years
new f6b42db Bump copyright years in manual
new cac6b77 Set x-strech-cursor buffer-locally
new 89f7c07 manual: Improve descriptions of tag commands
new 2d14f84 magit-tag-release: Make more flexible and add to popup
new 76426a1 magit-section-ident-value: Fix doc-string typo
new 21a6b75 manual: Touch up recent changes to "Tagging" section
new 4f2144c manual: Fix magit-tag-release update from 2d14f84b
new 823f6e6 Info-follow-nearest-node--magit-gitman: Fix variable
reference
new 1e11936 magit-mode-map: Bind "C-c C-o" to magit-browse-thing
new 8a87e93 manual: Mention region behavior of
magit-copy-section-value
new 512790b magit-copy-section-value: Support stripping diff markers
new 4e75f2c Make magit-blame-echo actually echo the commit summary
new 700c2bf Keep the summary's last character
new dd01680 magit-rev-name: Cosmetics
new 2042957 magit-rev-name: Use --exclude argument if available
new d500c44 magit-rev-name: Exclude refs matching "*/HEAD"
new 5e51272 magit-read-upstream-branch: Make sure BRANCH is non-nil
new 8190976 magit-insert-*-branch-header: Deal with empty commit
message
new 98e3282 magit-insert-*-branch-header: Format message like in logs
new dcf34de magit-request-pull: Move definition
new 7e0ef84 magit-get-{upstream,push}-remote: Colorize returned string
new c479134 Rename magit-{push-current-set-remote =>
remote-set}-if-missing
new e8c063c magit--push-current-set-{upstream,pushremote}-desc:
Mention creation
new 4856cc8 magit-push-current-to-{pushremote,upstream}: Cosmetics
new ddfeb02 Rename magit--{push-current =>
transfer}-set-{pushremote,upstream}-p
new 399b1d2 magit--transfer-maybe-read-{pushremote,upstream}: New
functions
new f3f7f87 Rename transfer-relate suffix description functions
new f10d203 magit-push-current-to-pushremote: Tweak doc-string
new df60621 magit-pull-from-upstream: Use magit-git-pull
new 2c7267c magit--{import,export}-file-args: New functions
new f21827f magit-log{,-refresh}--initial-value: New functions
new eaaba67 magit-diff{,-refresh}--initial-value: New functions
new 177bd1b magit-{diff,log}--merge-args: New functions
new 6cd26d9 magit-{diff,log}-*: Favor buffer-local-value over
with-current-buffer
new 78114e6 magit-get-upstream-remote: Fix regression
new 234b06d Remove obsolete-function aliases
new f3b7f7c Depend on transient
new 4ec1939 magit-transient.el: New library
new 90b1bd6 Define magit-reset as a transient command
new 9578630 Define magit-ediff as a transient command
new 94c88fc Define magit-run as a transient command
new 65e4149 Define magit-gitignore as a transient command
new 26e4556 magit-gitignore-*: Various improvements
new ab78039 magit-gitignore-{in-subdir,on-system}: New commands
new 00757a3 Define magit-tag as a transient command
new 259b591 Define magit-remote-configure as a transient command
new c07b475 Define magit-branch-configure as a transient command
new ec6f595 Define magit-notes as a transient command
new f8502c1 Remove obsolete popup functions
new c839dd8 Define magit-file-dispatch as a transient command
new d06419a Define magit-worktree as a transient command
new 641f351 Define magit-margin-settings as a transient command
new 9bbfdc7 Define magit-commit-absorb as a transient command
new 4fb254a Define magit-patch-apply as a transient command
new cf284a3 Define magit-stash as a transient command
new 734b53b Define magit-submodule as a transient command
new b050577 magit-submodule: Split "Actions" section
new fbf58ab magit-submodule: Highlight arguments in suffix
descriptions
new 9ae0f6d Define magit-bisect as a transient command
new 423d6be Define magit-merge as a transient command
new ab97c71 Define magit-blame as a transient command
new 8d4f98b magit-{blame,file-dispatch}: Add magit-blame-quit suffix
new a1e36d4 magit-{blame,file-dispatch}: Add magit-blame-echo suffix
new 6d1af13 magit-blame-{addition,removal,reverse,quit}: Define as
suffixes
new 3803ab1 Define magit-cherry-pick as a transient command
new 62f7948 Define magit-revert as a transient command
new 92c00c4 Define magit-am as a transient command
new 615070d Define magit-rebase as a transient command
new 2b6a8c6 Define magit-push as a transient command
new d499cc8 Define magit-fetch as a transient command
new 61e7434 Define magit-pull as a transient command
new 3a9bd10 Define magit-patch as a transient command
new 34889ee magit-patch: Split into sub-transients
new 97ead4b Define magit-remote as a transient command
new bbf13ae Define magit-branch as a transient command
new b717142 Define magit-subtree as a transient command
new 619a1c2 magit-subtree: Split into sub-transients
new 3367bbe Define magit-commit as a transient command
new c3135cd Define magit-show-refs as a transient command
new 721e424 Define log-related transient commands
new 881614a magit-log: Absorb magit-log-buffer-file*
new a6dfe58 Share log options between prefix commands
new 43c8665 magit-log{,-refresh}: Thematically group infixes
new c5d492e magit-log: Add magit-wip-log-{index,worktree} suffixes
new e3f0132 magit-log-refresh: Add magit-toggle-log-margin-style
suffix
new 8715ea3 Define diff-related transient commands
new 6647033 magit-diff: Absorb magit-diff-buffer-file*
new 721bee0 Share diff options between prefix commands
new 2ca8e4b magit-diff{,-refresh}: Thematically group infixes
new dde9a5b Define magit-dispatch as a transient command
new 9ab76b6 No longer depend on magit-popup
new 8705aab Reduce usage of the term "popup"
new f7c14f2 Use same suffix section for switches and options
new 104aab2 magit-commit: Rearrange infix arguments
new 92e6243 magit-patch-create: Rearrange infix arguments
new b440f25 magit-{cherry-pick,revert}: Rearrange infix arguments
new b2d14e0 magit-am: Rearrange infix arguments
new b3430bb magit:--: Define as a transient-files
new afe7be6 magit-log:--*-order: Define as a transient-suffixes
new e98902e magit:--gpg-sign, magit-tag:--local-user: Define options
explicitly
new 5257225 magit-blame:{-M,-C}: Define options explicitly
new 139dfe8 magit-{merge,notes}:--strategy: Define options explicitly
new c79ad80 magit-commit:--reuse-message: Define option explicitly
new 74ad1c8 magit-cherry-pick:--mainline: Define option explicitly
new 9e8a01a magit-for-each-ref:{--contains,--sort}: Define options
explicitly
new 9d3a889 magit-apply:-p: Define option explicitly
new 46a1c74 magit-format-patch:--{*}: Define options explicitly
new 2f9559a magit-subtree:--{*}: Define options explicitly
new 7eb87b3 magit-autofixup:{--context,strict}: Define options
explicitly
new ad55ecb magit-notes:--ref: Define option explicitly
new 809b783 [key] magit:-- Bind shortarg
new a7f5499 [key] magit-diff:{-U,-M,-C}: Bind shortargs
new 045daba [key] magit-log:{-G,-S,-L}: Bind shortargs (resolving
conflicts)
new fcaf39c [key] magit-log:-n: Bind to shortarg
new 6735dda [key] magit-blame:{-M,-C}: Bind shortargs
new 9ed7384 [key] magit-tag:--local-user: Bind shortarg
new dceccb8 [key] magit-{merge,notes}:--strategy: Bind shortarg if
available
new e266729 [key] magit:--gpg-sign: Bind shortarg
new 6beb56e [key] magit-commit:--reuse-message: Bind shortarg
new 36a9fa2 [key] magit-cherry-pick:--mainline: Bind shortarg
new 65d49cf [key] magit-apply:-p: Bind shortarg
new ef53611 [key] magit-subtree:{--prefix,--message,--branch}: Bind
shortargs
new 8d2dc3c [key] magit:--author: Bind -A (no shortarg)
new c563451 [key] magit-notes:--ref: Bind -r (no shortarg)
new 33a66db [key] magit-diff:--diff-algorithm: Bind -A (no shortarg)
new 41273e0 [key] magit-subtree:{--annotate,--onto}: Bind
non-shortargs
new bc20a6f [key] magit-for-each-ref:{--contains,--sort}: Bind
non-shortargs
new 3118ab3 [key] magit-log:{--*order,--grep}: Bind non-shortargs
new 291af72 [key] magit-diff{,-refresh}: Bind shortarg -W to
--function-context
new d2aa74a [key] magit-log: Bind other shortarg -p to --patch
new 9b9d58e [key] magit-push: Bind shortarg -n to --dry-run
new 69bdae8 [key] magit-commit: Bind shortarg -n to --no-verify
new 5e813af [key] magit-rebase: Bind non-shortarg -d to
--committer-date-is-author-date
new 17a96d1 [key] magit-patch-create: Bind mail arguments to "C-m ..."
new b876df2 [lvl] magit-branch: Move magit-worktree-{checkout,branch}
to level 5
new b88b711 [lvl] magit-branch: Add magit-branch-orpahn on level 6
new 46e3879 [lvl] magit-commit: Add --date on level 7 [todo]
new fc7b7d2 [lvl] magit-file-dispatch: Add more suffixes on level 5
new c968a0b [lvl] magit-log: Add more arguments on level 7 [todo]
new 8f42655 [lvl] magit-push: Add --follow-tags on level 7
new cb7a453 [lvl] magit-patch-create: Add more arguments on level 7
new af4cf3a [lvl] Move --gpg-sign to level 5
new 4f19fb5 [lvl] Add --gpg-sign to more prefixes on level 5
new ec7d3d0 [lvl] magit-rebase: Add magit-reshelve-since suffix on
level 6
new ab0e562 [lvl] magit-commit: Add magit-commit-absorb suffix on
level 6
new f7c89db [lvl] magit-commit: Add magit-commit-reshelve suffix on
level 6
new 7962648 magit--{pushbranch,upstream}-suffix-description: Prepare
for non-push
new 4c68d33 magit-pull-from-{pushremote,upstream}: Define as suffixes
new e857fab magit-rebase-onto-{pushremote,upstream}: Define as
suffixes
new 77bcc3b magit-fetch-from-{pushremote,upstream}: Define as suffixes
new 62d08a4 Abstract setting pull-remote/upstream while transferring
new a2ef12f Allow setting push-remote/upstream while fetching,
pulling and rebasing
new 1ed3feb Merge branch 'transient' [#3728]
new 73a100d Possibly fix #3732
new d65dbc0 [key] magit-branch-configure: Avoid key binding conflict
new 955908c feature_request.md: Remove note about the argument embargo
new f17278c magit-branch-rename: Fix a prompt
new 8b6c399 magit-diff-dwim: Support pullreq sections
new 732de65 Add dummies for functions defined in `magit-popup'
new 6a6b2bb manual: Update "Minor Mode for Buffers Visiting Files"
new 49d741e Change condition for initializing fringe bitmaps
new 65d4240 Require subr-x at runtime
new e7e612e magit--painted-branch-at-point: Bugfix
new 2866479 magit-branch: Fix check of
magit-branch-popup-show-variables
new a746e87 Define magit-dispatch-popup as an obsolete function alias
new 8df54f1 Rename variables that still had "popup" in their names
new 65c7f2d manual: Major update
new e3795a7 Add missing require for magit-gitignore
new 45617d0 Document how to set the fringe width for the visibility
indicator
new 80f2f7c magit-unstage: Support files staged with --intent-to-add
new 049bdcf magit-obsolete.el: Silence byte-compiler
new 0529368 magit-diff.el: Declare base-ref as an object slot
new 0d59db3 manual: Call ox-texinfo+-update-copyright-years while
exporting
new 7a9cfea manual: Prevent evaluation of code blocks
new 95e4d61 magit-obsolete.el: Fix alias
new 6dc34c7 magit-diff-hunk-region-patch: Inhibit
buffer-list-update-hook
new d24296c magit-pull: Add --rebase
new de5443d git-rebase-insert: Rephrase doc-string sentence
new 5001416 git-rebase-noop: Add missing word to doc-string
new 1e1cd0e magit-rebase-insert-merge-sequence: Resolve abbreviated
hash
new c180c6e magit-patch-apply: Bugfix
new 0b5fa06 Ensure all magit libraries are at least autoloaded
new e2f9e91 magit-reset-worktree: Restrict with-temp-index scope
new 04930bb magit-reset-worktree: Refresh only once
new 3adb8d3 magit-log: Add magit-log-merged on level 7
new 1355142 Update release notes
new 649481f AUTHORS.md: Update list of contributors
new 0b5194d Add missing autoloads for transients
new 3e73ff1 magit-branch-delete: Don't abort when preserving PR
remotes
new 28619a9 manual: Fix harmless typo: "turn of" => "turn off"
new e460385 magit-list-repos-1: Return list of directories
new 02fab34 magit-repos-alist: New function
new 5cba4bc magit-discard-files--delete: Cosmetics
new c8c3326 Refuse to delete files beginning with "~" or "\~"
new f92d53f Offer special refnames as completion candidates in some
cases
new 9a87b79 magit-{stage-modified,unstage-all}: Respect
magit-diff-section-file-args
new cd7f99a Update some doc-strings
new b86e556 magit-{,insert-}skip-worktree-files: New functions
new ffb1dc4 magit-{,no-}skip-worktree: New commands
new da1d859 Drop two non-interactive calls to magit-show-refs
new 45551f4 Drop non-interactive uses of suffix commands
new 35271d9 No longer depend on lv
new f11a950 Regenerate manual
new 23e7849 git-rebase-move-line-down: Fix max bound definition
new 6fe0f7b git-rebase-description: Correct doc-string
new 26879f5 git-rebase: Store line information in intermediate
structure
new db4a765 git-rebase: Add command for 'break'
new 924c4b8 git-rebase: Add 'label' and 'reset' commands
new 696a14a git-rebase: Add commands for 'merge'
new 6b19830 git-rebase: Update font-lock keywords for --rebase-merges
output
new 7d750d4 magit-sequence.el: don’t warn for merge commits with
rebase-merges
new c8bb181 magit-sequence.el: add a rebase-merges option in the
rebase popup
new 3d0ae80 magit-rebase-insert-merge-sequence: Support
--rebase-merges
new f6b5dfc magit-sequence-insert-commit: Drop optional 'exec'
parameter
new 3cc1277 2.91.0.org: Mention rebase additions
new 7fe44d7 manual: Document rebase additions
new c6a75d1 Merge branch 'km/rebase-merges' [#3762]
new 6607169 git-rebase-current-line: Use if-let
new b1d66fd magit-merge-into: Cosmetics
new 5c7edc1 magit-get-upstream-ref: Cosmetics
new 0ce7fbb magit--{upstream,pushbranch}-suffix-predicate: Bugfix
new c988805 magit--insert-{head,upstream}-branch-header: New functions
new bb8500c magit-set-upstream-branch: Use "git branch
--set-upstream-to"
new 9da5be0 Fix display of magit.<branch>.{merge,remote}
new 470272a magit-patch-create: Edit correct cover-letter
new cdd2db7 Require at least Git v2.2.0
new c71bf90 Merge branch 'git-v2.2' [#3781]
new 345505f magit--insert-diff: New function
new 3857c33 magit--insert-diff: Remove --literal-pathspecs
new 9d0e65e diff: Add basic support for --color-moved
new 06984e2 Merge branch 'color-moved' [#3782]
new 2e53d7b magit-push: Use -t for --follow-tags
new 4e4f620 manual: Fix typo
new a7152c2 manual: Update stale key
new 9c9e60d Remove magit-branch-arguments
new 5eb6f64 magit-branch-reset: Improve consistency
new 693fd5c magit-patch-save-arguments: Fix and improve doc-string
new 3200eec magit-patch-save-arguments: Fix doc-string typo from last
commit
new 43fab9b magit-revision-filter-files-on-follow: New option
new 90b85b2 diff: Support --color-moved-ws
new ef311f3 magit-dispatch: Add Cherries
new a81aee7 magit-show-refs-arguments: Move definition
new c8517c6 magit-show-refs-arguments: Remove a comment
new d4a80b3 magit-show-refs-arguments: Use buffer-local-value
new 8c99389 Remove variable magit-show-refs-arguments
new 517fdd6 magit-show-refs: Use magit-show-refs-arguments
new 8a75363 magit-show-refs: Call magit-mode-setup directly
new 30d5132 magit-diff-context-p: Cosmetics
new e4a85c0 magit-get-upstream-remote: Cosmetics
new b4aec01 magit-set-upstream-branch: Move definition
new d1b3846 magit-delete-remote-branch-sentinel: Decrease false
positives
new 999f037 apply: Don't call suffix commands non-interactively
new 8dd612d magit-ediff-state: Limit to tracked files
new add2768 magit--cherry-spinoff-read-args: Return the staring-point
also
new e5a2a0a Offer upstream as starting-point when spinning off
cherries
new 3b37e6d magit-refs--insert-cherry-commits: Drop invalid arguments
new 05e749a magit-copy-buffer-revision: Use cl-case
new a315f6d magit-auto-revert-mode: Remove old comments
new faaebe7 magit-diff-refresh: Absorb magit-diff-do-refresh
new 259dbcc magit-diff--initial-value: Always respect
magit-use-sticky-arguments
new c8786a0 Fix faaebe707
new cb84050 magit-log-refresh: Absorb magit-log-do-refresh
new d1b5c1a magit-log--initial-value: Always respect
magit-use-sticky-arguments
new 37bcc40 magit-thingatpt--git-revision: Absorb support functions
and variable
new 445e52f magit-thingatpt--git-revision: Exclude all disallowed
chars
new 1dc160b magit-git-{fetch,rebase}: Put arguments first
new bc45dd0 magit-{fetch,pull}-from-upstream: Fix doc-strings
new cef3b12 magit--{pushbranch,upstream}-suffix-predicate: Bugfix
new ea868f8 magit--transfer-set-{pushremote,upstream}-p: Cosmetics
new cc0fce7
magit--{pushbranch,upstream}-suffix-{predicate,description}: Cosmetics
new aff8ce3 magit--insert-upstream-branch-header: Cosmetics
new 75c29de magit-branch.<branch>.merge/remote: Access variables
directly
new db2c98b magit-branch.<branch>.merge/remote: Do not cache variable
names
new 4507fcb magit-branch.<branch>.merge/remote: Don't align values
new 3a213ef Fix typo in `magit-cherry-pick:--mainline`
new b10bf92 magit-branch-spinout: New command
new a6fda89 magit-branch: Change description of "b" binding
new 4029961 magit-branch: Rearrange checkout suffixes
new 1652d15 magit-read-char-case: Clear minibuffer when done
new 01cf0c1 magit-diff-insert-file-section: Set content slot for mode
change
new 24fd932 git-commit-filename-regexp: Support the lab command
new a9e6391 magit-rebase--target-commit: New function
new 480aed2 rebase-interactive: Adjust perl editor for --rebase-merges
new 02445d6 magit-insert-unpushed-to-upstream-or-recent: Bugfix
new 6d3538f magit-get-push-branch: Cosmetics
new ee2d626 magit-get-indirect-upstream-branch: Fix comment
new bc42159 magit-ref-{equal,eq}: Improve doc-string
new 46862d9 magit-ref-equal: Bugfix
new 866f20a Strip suffixes in magit-ref-ambiguous-p instead of
magit-ref-fullname
new 66b85da magit-ref-fullname: Bugfix
new 0363e9b magit-insert-unpulled-from-upstream: Bugfix
new eb43fa9 magit-ref-abbrev: New function
new 24af875 magit-branch-delete-pr-remote: Deal with refspec
edge-cases
new 0d0d976 magit-branch: Restore flipped spinoff/spinout shortcuts
new f270380 magit-no-confirm: Fix name of an action symbol
new dc2224b make: Untabify build-order target definitions
new 16b3046 magit-emacs-Q-command: transient is mandatory
new 217f1a7 magit-merge-editmsg: Always remove --ff-only
new de9416b Revert "README.md: Temporarily link to sticker sale
instead of donation page"
new be96ef8 readme: Place donation information before kickstarter
information
new df04a95 readme: De-emphasize kickstarter information
new beb4e7c magit-git-fetch: Fix regression
new 05d82d5 magit-process-password-auth-source: Allow emails as
usernames
new 2980f3c Fix 866f20a1d8abc8e56d3f35ffda84e910f2e060a1
new 9c21052 magit-ref-maybe-qualify: Make PREFIX argument safer
new 004b55b magit-ref-maybe-qualify: Only return qualified ref if it
is valid
new 7889f5d magit-{stash,submodule}: disambiguate HEAD in reset call
new 8f6c8f7 Fix 004b55b11af3426b13b0005d07e11a8387daa0f3
new b2a7106 Change representation of unnamed upstreams
new fef5ab8 Favor upstreams that can be resolved to a branch
new c80c2ac magit-get-upstream-remote: Change meaning of argument
new 164b443 magit-get-current-remote: Do not return unnamed remote by
default
new c44dab9 magit-get-current-remote: Always colorize returned remote
new 4c03b51 magit-read-upstream-branch: Don't offer missing default
new 63172e8 magit-read-upstream-branch: Cosmetic fix
new 9e86e1d magit-get-unnamed-upstream: New function
new f8abae2 magit-get-tracked: New function
new d4174a2 magit-fetch-from-upstream: Fallback to current remote
new 9b9d645 magit-set-upstream-branch: Add doc-string
new d692806 magit-read-upstream-branch: Limit to existing branches
new ef973a5 magit--push-remote-variable: New function
new 07ca042 Remove option magit-remote-set-if-missing
new dd955a0 magit-fetch-from-pushremote: Only care about the remote
new 93e0a81 Refactor commands that can set the upstream before their
main task
new 19cb123 magit-get-upstream-branch: Remove temporary LAX argument
new 7fee408 Refactor commands that can set the push-remote before
their main task
new 9469e02 magit-pull-branch: Use magit-get-tracked
new a171f17 magit-git-push: Avoid prepending target with namespace if
possible
new b4a6597 magit--insert-upstream-branch-header: Rename argument
new 6c9affe magit-insert-upstream-branch-header: Absorb internal
function
new caf7663 magit-insert-{head,upstream}-branch-header: Improve
doc-strings
new 442d955 magit-insert-push-branch-header: Remove optional arguments
new 86c095a magit-insert-{push,upstream}-branch-header: Cosmetics
new cd3edcf magit-insert-{push,upstream}-branch-header: Better info
about missing
new 8d56774 magit-insert-cherry-headers: Colorize branch names
new 911c152 Merge branch 'remote-handling' [#3813]
new 0abc761 magit-git-version: Support ".GIT" and other suffixes
new 319d2fc magit-bookmark--revision-jump: Fix property names
new 54d4b8dc magit-bookmark--jump: Cosmetics
new 2560a24 magit-bookmark--jump: Change indent declaration
new 630b39a magit-insert-upstream-branch-header: Fix order of commit
hash + ref
new 713bd64 auto-revert-buffers--buffer-list-filter: Fix
new 1fe387c Fix and improve auto-revert docs
new 619698b magit-autorevert.el: Minor touch-ups
new e19833d Regenerate manual
new f7ed390 magit-bookmark--diff-make-name: Cosmetics
new 4e555a7 magit-bookmark--revision-make-name: Cosmetics
new 8551af0 magit-bookmark--reflog-jump: Cosmetics
new 382d251 magit-bookmark--{*}: Don't pass buffer-name around
new 9eba6ff magit-bookmark--{make-record,jump}: Remove unnecessary
check
new 6ddd697 magit-bookmark--make-record: Hard-code a special-case
new e0a5bf9 magit-bookmark--make-record: Cosmetics
new f8dda8b magit-bookmark--make-record: Cosmetics
new 2c258ac magit-bookmark--make-record: Add NAME argument
new a933b30 magit-pkg.el: Add :keywords
new f64a327 git-rebase-mode-show-keybindings: Get bindings from mode
map
new daeff21 magit-log-maybe-update-blob-buffer: Change finding
existing buffer
new f87db6c magit-diff-switch-range-type: Fix doc-string
new 90d9472 magit-read-other-branch-or-commit: Avoid defaulting to
detached HEAD
new 5a9e114 Demote errors while running git-commit-setup-hook
new b5e43ac magit-worktree-branch: Fix interactive arguments
new 1f7e84c magit-insert-revision-gravatar: Abort if not displayed in
a window
new d30389d magit-insert-{*}-files: Fix doc-strings
new 0ae5a4f Temporarily remove bookmark support
new 2622350 magit-use-sticky-arguments: Remove documentation
new 40a1ef5 magit-mode.el: Split into more sections
new d596426 magit-buffer-revision-hash: Move definition and make
permanent local
new 84163c7 magit-mode-setup-internal: Call magit-xref-setup directly
new c4260fa magit-git.el: Reorder declarations
new 450b557 magit-copy-buffer-revision: Use magit-buffer-revision
new b8f6cec magit-branch-or-commit-at-point: Limit use of
magit-buffer-refname
new d2929a0 Move definitions or buffer-local variables
new c0303a7 Define more buffer-local variables
new c761d28 magit-setup-buffer: New macro
new 1e6e2e1 Rename magit-mode-setup-hook to magit-setup-buffer-hook
new 118e9b4 magit-buffer-value: New generic function
new 034ca91 magit-status-setup-buffer: Renamed from
magit-status-internal
new 77b080c magit-status-setup-buffer: Use magit-setup-buffer
new f136af7 magit-status-setup-buffer: Make DIRECTORY argument
optional
new 36fe06f magit-refs-setup-buffer: New function
new 47c93db magit-refs-mode: Implement magit-buffer-value
new 2d4079c refs: If HEAD is the focus, then set it explicitly
new ea19d2f refs: No longer use magit-refresh-args
new fea4f38 magit-stashes-refresh-buffer: Cosmetics
new 9a7cc0d magit-stashes-setup-buffer: New function
new 5df4a90 magit-stashes-mode: Implement magit-buffer-value
new c0589eb stashes: No longer use magit-refresh-args
new f8d7173 magit-cherry-refresh-buffer: Move definition
new 74a2678 magit-cherry-setup-buffer: New function
new e58d150 magit-cherry-mode: Implement magit-buffer-value
new 100c6b5 cherry: No longer use magit-refresh-args
new 34cc243 magit-log-refresh: Call magit-log-refresh-assert correctly
new 96526b3 magit-log-disable-graph-hack-args: Move definition
new 249ce0e magit-log-setup-buffer: Renamed from magit-git-log
new 274eba5 magit-log-select-setup-buffer: New function
new 0f290ef magit-reflog-setup-buffer: Renamed from magit-git-reflog
new 8627403 magit-log-setup-buffer: Add LOCKED argument
new 75ee1ee magit-log-buffer-file: Use magit-log-setup-buffer
new 43b846c magit-log-trace-definition: Use magit-log-setup-buffer
new 5923b2b magit-dired-log: Use magit-log-setup-buffer
new cb04b4a magit-reflog-mode: Implement magit-buffer-value
new c837f7f magit-log-select-mode: Implement magit-buffer-value
new c097e3d magit-log-mode: Implement magit-buffer-value
new d0ba471 reflog: No longer use magit-refresh-args
new 6ec67fe log-select: No longer use magit-refresh-args
new adbe6c9 log: No longer use magit-refresh-args
new ce3f645 magit-insert-diff: Move definition
new cd42cf5 magit-insert-diff: Remove argument
new 76ef731 magit-insert-revision-*: Remove argument
new dacc5b9 magit-merge-preview-{mode,refresh-buffer}: Move
definitions
new cc468d9 magit-diff-setup-buffer: Renamed from magit-diff-setup
new aeb919c magit-diff-setup-buffer: Add LOCKED argument
new d21b5df magit-diff-buffer-file: Use magit-diff-setup-buffer
new b8a427a magit-stash-setup-buffer: New function
new b8d7d34 magit-merge-preview-setup-buffer: New function
new 379e666 magit-revision-setup-buffer: New function
new 03afd22 diff: Don't use a list for the constant argument
new 828dd21 magit-hash-range: New function
new abc8c41 magit-stash-mode: Implement magit-buffer-value
new a7ca6da magit-merge-preview-mode: Implement magit-buffer-value
new afa6680 magit-revision-mode: Implement magit-buffer-value
new 70f9b09 magit-diff-mode: Implement magit-buffer-value
new 17054c3 magit-{*diff*}-setup-buffer: Use magit-setup-buffer
new 819e24d stash: Phase out magit-refresh-args
new 1fdb4ee merge-preview: Phase out magit-refresh-args
new e077d90 revision: Phase out magit-refresh-args
new 5a71fad diff: Phase out magit-refresh-args
new 0031c46 diff*: No longer use magit-refresh-args
new 0b8a223 magit-buffer-value: Absorb magit-buffer-lock-value
new 7d7349c magit-buffer-lock-functions: Remove obsolete entry
new 19c539e magit-buffer-lock-functions: Deprecate
new cb69725 magit-mode-setup{,-internal}: Deprecate
new 9dbbf86 magit-refresh-args: Deprecate
new 23c67ae magit-buffer-value: Move definition
new 08126ac Improve consistency of diff and log command subsection
headings
new 0072b97 diff: Fix and refactor argument handling
new 4641aa0 log: Fix and refactor argument handling
new a6fb962 refs: Sanitize argument handling
new c8a60f3 magit-get-mode-buffer: New function
new 0e67ca9 Change stickiness of infix arguments
new cd391a0 Restore bookmark support
new 9dc0744 Update revision or blob buffer while moving through
cherry list
new ab9a545 magit-reflog.el: Create new library from existing code
new 922e71a magit-reflog-mode: No longer derive from magit-log-mode
new 531fe83 magit-reflog-mode-map: Undefine
magit-log-move-to-parent-binding
new 92ae9ec magit-reflog-current: Fall back to reflog for detached
HEAD
new f1993c1 magit-reflog-limit: New option replacing
magit-reflog-arguments
new 271b289 Rename magit-diff--last-file-args to
magit-buffer-diff-files-suspended
new 95afa17 magit-diff-toggle-file-filter: Support log-like modes
new 2c3871c magit-diff-toggle-file-filter: Absorb
magit-diff--toggle-file-args
new 0d7cea2 magit-diff-toggle-file-filter: Cosmetics
new 19cc545 magit-diff-toggle-file-filter: Read new filter if
appropriate
new 84e9ccb magit-diff-refresh: Improve suffix and group descriptions
new 62d06e6 Merge branch 'more-buffer-vars' [#3836]
new 68b725a magit-diff-show-or-scroll: Fix scrolling regression
new ad8e402 Ask for backtrace in bug report template
new fdfc107 magit-mode.el: Remove obsolete variable declarations
new 45794f7 magit-worktree-read-directory-name-function: New option
new 0a7985d magit-cherry-pick: Rearrange infix arguments
new 5795ad1 magit-cherry-pick: Set incompatible slot
new 6e6e354 magit-merge: Set incompatible slot
new 85eb5e2 Ask for restart and reinstall in bug report template
new 5579c82 Make bug report template more readable
new f9d8e5c make: Fix embedded lisp
new 287ba11 Use libgit if available and desired
new aad350a libgit: Implement magit-bare-repo-p
new 68840e6 Merge branch 'libgit' [#3841]
new af28fc1 magit-insert-upstream-branch-header: Fix regression
new b384ef1 update documentation on automatic buffer refresh
new 5635489 Run "git bisect" asynchronously
new 45260da Fix pull/push push remote strings
new 4de00a7 magit-show-refs-arguments: Fix regression
new 80a6cd3 magit-log-merged: Also show the merge-base if --graph is
used
new 1198c32 magit-log-merged: Also support commits made directly on
branch
new 343f4ca magit-log-merged: Abbreviate revision
new d6b9c91 magit-log-goto-same-commit: Remove redundant calls
new a18389b magit-log-goto-same-commit: Split into two functions
new 34891e3 magit-log-setup-buffer: Update section highlight if
necessary
new 21dabed magit-log-merged: Go to the merged commit
new ebacda9 Merge branch 'log-merged'
new c59b904 magit-log-merged: Fix format string from 1198c327a
new 1c985b9 magit-set-header-line-format: Use face for complete line
new fd5eb5b magit-branch-or-commit-at-point: Default to hash if not a
branch
new c099931 magit-{diff,log}: Add magit-toggle-buffer-lock
new e384e0c manual: Remove remaining mention of
magit-use-sticky-arguments
new d5fdee5 magit-clone: Add bindings in magit-mode-map and
magit-dispatch
new 6a034c1 magit-clone: Define as a transient prefix command
new 758f6d0 magit-clone: Add infix arguments
new a061215 magit-clone-read-args: Let user choose how to read
repository
new abf03b5 magit-clone-read-repository: Let user select a name
new afc9c00 clone: Update documentation
new 7901255 Merge branch 'clone-transient' [#3846]
new c0c9524 magit-diff.el: Rearrange "Visit Commands" section
new e0fe630 magit-file-at-point: Add EXPAND and ASSERT arguments
new f546f96 magit-diff-visit-previous-blob: Move definition
new e904377 magit-diff-visit-file--noselect: New function
new a5396e3 magit-diff-visit-file--noselect: Make FILE argument
optional
new 452859e magit-diff-visit-file--noselect: Use char-after
new 157aaca magit-diff-visit--setup: New function
new dcd218f magit-diff-visit-file: Always visit the blob for
committed changes
new 91819ca Fix several uses of save-excursion
new 428e973 Revert "Fix revision message placement in case of risky
var query"
new e9de5a4 Use magit-diff-visit--noselect when appropriate
new eb1362f magit--with-temp-position: New macro
new c890ed9 Merge branch 'visit-blob' [#3848]
new 039feb0 magit-diff-refresh: Remove duplicated work in a suffix
description
new ccc7246 magit-{diff,log}: Don't limit to file if called from
magit-dispatch
new fd57a80 AUTHORS.md: Update list of contributors
new 6594f0b magit-auto-revert-repository-buffer-p: Use
buffer-local-value
new 8822267 git-commit-elisp-text-mode: Also support *bold text*
new 9d6b822 magit-imenu.el: Add missing section title and a period
new ecb7198 magit-diff-hunk-column: Cosmetics
new 2627a73 magit-diff-hunk-line: Cosmetics
new 014cf6b magit-diff-wash-hunk: Cosmetics
new 8334339 Parse hunk headers upfront
new 54d8786 magit-diff-hunk-line: Use new hunk slots
new e2a2841 magit-diff-hunk-line: Refactor
new 66e8a2a Decide upfront whether to visit "from" or "to" blob
new c64d0c2 Rename magit-diff-visit--range-{beginning => from, end =>
to}
new 6f4c146 magit-diff-visit--range-{from,to}: Add SPEC argument
new cc2404e magit-diff-visit-file--noselect: Cosmetics
new c9e5425 Fix offset calculation when jumping from diff to worktree
file
new f5e0542 Merge branch 'fix-offset'
new 26f586b magit-process-filter: Strip \r *before* checking prompts
new a5fbdd3 magit-diff-visit-file: Set OTHER-WINDOW argument in
interactive form
new 6132fec magit-display-file-buffer: Add OTHER-WINDOW argument
new d17cb62 magit-diff-visit-file: Remove FORGE-WORKTREE and
DISPLAY-FN arguments
new 6d01904 magit-find-file: Use pop-to-buffer-same-window like
find-file
new 9a69c74 magit-find-file-other-frame: New command
new b8cf9cd magit-diff-visit-file*: Temporarily remove outdated
documentation
new 4f739cd Rename magit-diff-visit-{file-worktree => worktree-file}
new 8a214c9 Remove variable magit-display-file-buffer-function
new decaf24 magit-diff-visit{,-worktree}-file: Change display
functions
new f0acf9a magit-diff-visit-file--internal: New function
new fca674d Rename magit-diff-visit{ => -file}--setup
new 756d619 magit-diff-visit-file-other-frame: New command
new 6704b32 magit-diff-visit-worktree-file-other-{window,frame}: New
commands
new 5e4792f magit-diff-edit-hunk-commit: Be more like
magit-diff-visit-file
new 158b323 Update documentation about visiting blobs and files
new 34bc4b5 Merge branch 'nice-visit'
new ba7b09c magit-diff-visit-file--noselect: Fix recent regression
new abc7592 Regenerate manual
new 1344ef6 manual: Re-apply e384e0c01
new e7c072a magit-process-prompt-functions: New option
new 839aaed magit-push-current-to-pushremote: Use literal ref as
refspec
new b4d6320 Revert "magit-log-merged: Also show the merge-base if
--graph is used"
new 15ae286 magit-autorevert.el: Define own counter variable
new 65bae41 Revert "git-commit-elisp-text-mode: Also support *bold
text*"
new 9c587d4 magit-find-file: Add binding in magit-file-dispatch prefix
new 8e380e8 magit-find-file--internal: New function
new 7c2e313 magit-get-revision-buffer: Fix filename used for file
from index
new 5242caf magit-find-file-noselect-1: Change pseudo-rev
representing the index
new e1b4c51 magit-find-file-noselect-1: Remove HOOKVAR argument
new 4d45bbb magit-find-file{*}: Support finding file from worktree
and index
new 03f2f9f magit-find-file{*}: Go to position corresponding to
current position
new 4370e83 magit-diff-buffer-file: Show commit when visiting a blob
new 6a5374a magit-diff-buffer-file: Save buffer before showing diff
new 20b2e32 magit-show-commit: Go to position corresponding to
current position
new 4c17f36 magit-diff-buffer-file: Go to position corresponding to
current position
new 19ef14c magit-blob-{previous,next}: Remove inferior location
preservation
new 4bb4350 magit-blob-visit-file: New command
new e05f6df Merge branch 'goto' [#3860]
new 3f17c14 magit--merge-absorb{,-1}: Fix typo in function names
new 196f95a magit-tag-release: Run asynchronously
new 18c6607 Fix 5242caf8f519687c051061fad69fe7299b0c830e
new ab4811f Make magit-mode-bury-buffer kill assoc. buffers on double
prefix arg
new 91da0fc Document new magit-mode-bury-buffer behavior
new cdc9023 magit-tag-release: Specify base ref when listings refs
new e2308d9 magit-find-file-other-window: use correct
switch-to-buffer fn
new cc95691 magit-find-file-other-frame: Fix documentation errors
new ea61998 Fix 5242caf8f519687c051061fad69fe7299b0c830e some more
new 2d21705 magit-subtree-{prefix,arguments}: Add transient argument
new 2ba8457 magit-push-current-to-pushremote: Specify destination
new c6df07b Fix handling of default magit-view-git-manual-method value
new 457a685 magit-process-unset-mode-line: Ensure doing it in correct
repo
new b9c5ed1 Add note about rgrep to magit-popup warning
new a713c31 manual: Replace obsolete information
new 74c7b24 magit-refs--format-focus-column: Fix regression
new a3c925f Update release notes
new 8b49f37 Touch up release notes
new c7976fe ido-enter-magit-status: Update for Emacs 26.2
new f52ab79 Give require-match the correct meaning in
magit-ido-completing-read
new e9b87c7 Fix a typo in the docstring for
magit-completing-read-function
new 01efbb2 Fix typo s/completion-read/completing-read/
new 04f7eaa magit-completing-read: Mention that COLLECTION cannot be
a function
new faa0e52 No longer use newline characters as pseudo transient
suffixes
new 054d8d9 No longer hard-code color of visibility indicator in
fringe
new c1d39d0 Add .github/FUNDING.yml
new c06beaa readme: Move paren
new 0fb3f3e Bump minimal transient version
new 0984d77 magit-file-untrack: Run at top-level
new fd93746 magit-diff-switch-range-type: Fix regression
new 66fa30b No longer mention removed variable magit-log-arguments
new ee1c146 Add autoload cookies for `magit--handle-bookmark`
new 251d869 FUNDING.yml: Temporarily remove "github" entry
new 1435362 magit-refs-filter-alist: Update documentation
new e5d16b1 Show invalid value of choice transients
new b5d742c magit-find-file-noselect{,-1}: Handle {worktree} as
documented
new 8b33bc7 magit-ref-p: Consider all refs
new 9447edd magit-branch-or-commit-at-point: Remove branch or ref for
pullreq
new 15331d7 magit-merge-{absorb,into}: Append pullreq number if
appropriate
new 675b75d git-commit-setup: Avoid setting default-directory to nil
new 7ed9eaf magit-log-{author,date}: Face reset
new fe3965d magit-log-format-author-margin: New function
new 23267cf Fix previous commit
new 4c7f607 Fix typo magit-revision-headerS-format
new 1e3e4c4 Remove conditions for Emacs version lower than 25
new 470653a manual: Load ol-man if available
new bb1993c magit-diff-wash-diffstat: Handle file renamed in
subdirectory
new 2dd1e5a magit-margin-option: Handle forge-notifications-mode
new d1e1e3b Fix typo
new 23520cb magit-file-rename: Rename visiting buffer for untracked
files too
new e23baa2 magit-file-rename: Clear modtime of visited file
new faf44a0 magit-diff-mode-map: Use kbd
new c9a754f magit-dwim-selection: Add entry for
forge-edit-topic-review-requests
new 5362cf7 magit-dwim-selection: Add entry for forge-edit-topic-marks
new 8f8a2f1 log: Add remaining history simplification arguments
new a8d4c6a git-commit-setup: Move comment into better position
new bb0568d Mention commit message cycling commands in usage message
new a26862d git-commit-setup-changelog-support: Fix filling
new f47a772 magit-dwim-selection: Add entry for forge-pull-pullreq
new bc460d0 magit-{,no-}skip-worktree: Remove duplicated colon from
prompt
new 1337518 magit-{,no-}skip-worktree: Cosmetics
new 6d3f12d magit-skip-worktree-files: Return paths relative to
top-level
new 34d6ac2 magit-{,no-}skip-worktree: Do no limit to current
sub-directory
new 2d0de86 magit-{,no-}assume-unchanged: New commands
new 751efad magit-insert-assume-unchanged-files: New section inserter
new 0885831 magit-jump-to-{skip-worktree,assume-unchanged}: New
commands
new 72b9178 magit-log{,-refresh}: Add --invert-grep
new 2d4f5a2 Do not permanently remove elements from
auto-revert-buffer-list
new be13b13 magit-{,no-}assume-unchanged: Improve prompt
new fb762f4 magit-gitignore: magit-{,no-}assume-unchanged
new 995c1d8 magit-diff-highlight-indentation: Clarify documentation
new afedd5b magit-commit-diff: Simplify
new 2657293 magit-diff-while-committing: Use magit-get-mode-buffer's
FRAME arg
new d2de7fb manual: Document
magit-insert-{skip-worktree,assume-unchanged}-files
new 5262dd1 Update release notes
new 33fa416 AUTHORS.md: Update list of contributors
new 27c4d7a Make magit-mode compatible with whitespace-mode
new d508f02 apply: Adjust hunk line positions for partial application
new ea759c3 Don't pass symbol 'face' to magit--propertize-face
new d012f6e magit-section--maybe-wash: New function
new 8f77d3c magit-diff--goto-position: Add PARENT argument
new 1aad189 magit-diff--goto-position: Do not use move-to-column
new 1d6c0c4 magit-diff--goto-position: Use cl-block and cl-return
new 739854a magit-diff--goto-position: Return more quickly
new 0016162 magit-diff--locate-hunk: New function
new 04dea94 magit-diff--goto-position: Expand sections if necessary
new c4b6e74 magit-status: Support going to same position as in file
buffer
new 252bcda magit-status-here: New command
new ab4bfe6 Merge branch 'more-goto' [#3930]
new 9e2df13 magit-insert-heading: Also consider face property
new 6b3c90d magit-apply-patch: Abort when there is no context
new 904bb82 magit-fetch-all: Use "git fetch --all"
new 1765c0f magit-fetch: Add --tags
new bd145d6 magit-refresh: Also refresh tabulated-list buffers
new 774f932 Fix 904bb82ca
new 872788b Correct typos of "miscellaneous"
new efc3c0b Bind RET to bug-reference-push-button
new 57890bc Silence byte-compiler
new 1adb403 Fix typo in doc-string
new 6181c59 Enable global-magit-file-mode when kludge is evaluated
new 571f2ba make: Cosmetics
new 7e6b544 make: Use ol-man, renamed from org-man
new c7077c5 manual: Document undocumented magit-repolist-column-*
functions
new bea3eff magit-diff-visit-file: Visit the blob for uncommitted
removals
new 71ed6f0 magit-repolist-column-flag: Replacement for
magit-repolist-column-dirty
new b1176f7 manual: Remove stray fixme note
new 5385e81 Expose git-blame arguments as function arguments
new 2fa65d5 magit-stash-branch-here: Fix doc-string typo
new d3cee7f magit-stash-branch-here: Actually check out the created
branch
new 8494f20 manual: Drop repeated word
new 7503bd4 Finish 5385e81f9
new c987347 Adapt to changes in transient
new 75d0810 Fix keybinding typo in 2.91.0 release notes
new c3e083c Indicated if a log section might be abbreviated
new b88c860 Rename some internal functions
new 2ab3f79 magit-{status,stashes}-maybe-update-stash-buffer: New
functions
new 7a6c4c0 magit-run-section-hook: Respect magit-refresh-verbose
new f81c8cd magit-section-movement-hook: Propose new functions
new a519fb3 Silence byte-compiler
new 7246bf2 magit-branch-configure: Read branch, not remote, for scope
new 1d57893 magit--maybe-update-blob-buffer: Use correct state
variable
new 8d3459b Fix magit-*-maybe-update-*-buffer functions
new b8a90fa Fix bcb501476d
new 546a9c3 magit-mode: Disable syntactic font lock
new 5a2786c magit-mode: Disable syntactic font-lock differently
new bcd161d magit--add-face-text-property: New function
new dc678ac Bump transient dependency
new 2bebacf Support passing --branches=<pattern> to git-log
new 16f68ca manual: Update information about fork/vfork on macOS
new 9d68a45 magit-read-gpg-secret-key: Fix various bugs
new 23dead4 magit-reshelve-since: Fix doc-string typo
new 5c42414 Finish 4f739cd350bfee5a5dd6cfdb69ed36c99b1c91fc
new c19d8bb magit-disable-line-numbers: New option
new f788dd7 manual: Add missing word
new 6357198 magit-disable-line-numbers: Fix doc-string typo
new 03df859 Autoload magit-status-here and magit
new 1285dae Optionally show signature in revision buffers
new 0520ebd magit-process-yes-or-no-prompt-regexp: Improve readability
new 00dbf89 magit-process-yes-or-no-prompt-regexp: Handle OpenSSH
v8's prompt
new b17d055 git-commit.el: Fix key binding in library commentary
new 3add531 git-commit-co-authored-by: New command
new 1b99952 magit-log-margin-show-committer-date: New option
new 62dad50 Handle async-bytecomp-allowed-packages properly
new ae34d42 Add magit-worktree-move
new f01338b magit-branch: Add magit-branch-{shelve,unshelve}
new 302cbf4 Generalize magit-log-read-pattern
new b9407f8 Add command to log matching tags
new 00d7034 FUNDING.yml: Add "github" entry
new cd7adbd magit-list-*branches: Take arbitrary number of additional
arguments
new 618c90f magit-gitignore-read-pattern: Fix copy-past error
new 491420c git-rebase-mode: Highlight squash keywords
new c041eab Introduce a new face to display commit message summaries.
new e195315 make: Use MAKEINFO variable
new 9a7da49 Update release notes
new 8b3172f AUTHORS.md: Update list of contributors
new dd4c5e7 Allow the directory at point as gitignore rule
new ccfca6b magit-commit-ask-to-stage: Cosmetic rearrangement of
choices
new 30988f1 magit-commit-ask-to-stage: Add choice to stage without
even asking
new 8213679 Check if buffer's file is unrelated remote before
checking it exists
new 58beeda Touch up release notes
new 7118a9a AUTHORS.md: Update list of contributors
new 8c4e8ed magit-gitignore-in-subdir: Fix 'git add' target
new 6553103 Fix typos
new c8799d8 git-commit-save-message: Move repeated message to front
of history
new a2168f9 git-commit.el: Require subr-x for when-let
new 3ca1b62 magit-merge: Add --Xdiff-algorithm
new a497276 magit-stash-drop: Pass drop-stashes to magit-confirm
new a02dde9 Fix typo in doc-string
new 631f60a Inhibit symbol-overlay's overlay keymap
new 0a4caf3 Fix `git-commit-co-authored' typo in git-commit-mode-menu
new 891ebdc Explicitly :extend faces for Emacs 27
new a36f3e5 readme: Feature backers and sponsors less prominently
new aa8b6cd readme: Display newer preferred sponsorship options
new e0771a8 readme: Prominently link to and describe introductory
articles
new 3a1a835 readme: Fix typo
new 8d7eb3a Adjust copy-region-as-kill calls to fix append behavior
new 9666286 Do not raise an error if :extend face attribute is unknown
new af61206 Fix 891ebdca58ef498ff3b94c8ac2921cc6b72c3d25
new c8e7622 Fix 5385e81f98abed2757720479e10f77a6021af28a
new 074f1f0 Fix previous commit
new b222ce8 Remove some deprecated XEmacs compatibility code
new e2d16ff Quote parentheses in doc-string
new 9711ddd Hide magit-popup from packed-required
new 5560f91 Remove obsolete magit-git-arguments custom group
new d65f6c8 magit-auto-revert-mode: Add some warnings to doc-string
new a7699f8 magit-ignore-submodules-p: Honor diff.ignoreSubmodules
new ac1ee3d magit-log-propertize-keywords: Fix regexp search
new 75018ac magit-log-propertize-keywords: Rename internal variable
new 6858edc magit-section-indent-value: Fix argument name
new e311e44 magit-add-section-hook: Cosmetics
new fb338d6 Remove .github/FUNDING.yml
new 6401ba9 If git cannot be found then don't try to turn on
auto-revert-mode
new 37eec88 Fix 6401ba9343d4d25c8b77867b0301421bb1ecc980
new 6cd6b5d Fix doc-string typo
new 51fb284 magit-diff-highlight-hunk-region-dim-outside: Adjust for
Emacs 27
new 954b074 Add htmlxref.cnf
new 4b97f23 Fix small typo in magit.org
new e4bd04c manual: Improve docs about committing
new 18d4e7e manual: Fix typos from the previous commit
new be6f125 manual: Fix a typo
new c63ec39 magit-toggle-verbose-refresh: New command
new 6b0d1af magit--current-section-hook: Fix doc-string
new 70cdb92 magit-disable-section-inserter: New function
new 9e1bbaa magit-ignore-submodules-p: Optionally force argument to
be returned
new 655950f magit-status-jump: New command
new 5347667 Fix wrong condition in magit-ignore-submodules-p
new 46013fa manual: Fix code quoting
new bbb7552 magit-rebase-interactive-include-selected: New variable
new ee0d78f magit--overlay-at: Move definition
new 313fd3d magit-{preserve,restore}-section-visibility-cache: Move
definitions
new 25127d7 magit-keep-region-overlay: Move definition
new f66ace9 magit-section.el: Ignore some symbols if undefined
new 83fcc31 Move code that updates the region to magit-section.el
new e4b6497 Rename symbols involved in updating the region
new 41f3e2e magit-section--highlight-region: Change predicate order
new 24aa583 magit-section--highlight-region: Explicitly handle
selection
new 817021d magit-section-disable-line-numbers: Rename and move to
magit-section.el
new 907a3ff magit-mode: Add to magit instead of magit-modes Custom
group
new ad49bb2 magit-section-mode: New mode
new 4b501e3 magit-section.el: Add and improve documentation
new 1e3215f Merge branch 'spin-off-sections'
new d1d8e49 magit-copy-revision-abbreviated: New option
new 66e6060 git-commit-read-ident: Use magit-completing-read
new cf6b772 git-commit-read-ident: Add prompt argument
new e882426 git-commit-insert-pseudo-header: New command
new 49dfbdb manual: Document git-commit-insert-pseudo-header
new dff0bca magit-push-notes-ref: New command
new 8081050 manual: Fix links
new 4da448a make: Copy indices for htmlified info manuals
new df191f4 Update copyright years
new 2191261 diff: Fix staging of intent-to-add hunks with recent Git
versions
new f630772 diff: Cache intent-to-add kludge per repository
new 67ca112 Update documentation of commands that may also set a
remote
new 5da37b1 Update release notes
new 4d6bc19 The next release will be v3.0.0
new 592b474 AUTHORS.md: Update list of contributors
new 4a0b591 BACKERS.md: Update list of backers
new 22b7e1e magit-display-file-buffer-function: Update a regexp
new 5503aa1 Fix previous commit
new b86311e git-commit-read-ident: Fix type error due to modified
match data
new 47900ea git-commit-read-ident: Rewrite previous fix for clarity
new 76e17df Remove support for JќL key bindings
new 2c36bc8 magit-insert-heading: Update doc-string
new cbec7db magit-insert-section: Update doc-string
new e323b87 magit-refresh-buffer: Cosmetics
new 88ba2f5 magit-section.el: Improve commentary and summary
new 1f79b3d Bind section commands in magit-section-mode-map
new 89c1394 No longer define magit-section's hook variables as custom
options
new ea0d18c magit-section.el: Rearrange
new 769529d magit-section-goto-successor-hook: New hook
new 9759eb1 Move magit-specific code out of magit-section.el
new 14c70a5 Distribute magit-section.el as a separate package
new fb580d8 Add initial magit-section manual
new 88d5e4a Merge branch 'spin-off-sections'
new 09cc807 make: Build and publish the magit-section manual
new 6bfe8c0 Fix dependency information
new 2bdfc4a Temporarily put magit-section.el back into magit
new 04933c6 magit-pull: Add --autostash on level 7
new e5e475c magit-mode-map: Fix order of alphabetic bindings
new bdd2b09 git-commit-read-ident-history: Actually define variable
new 752a3f9 magit-turn-on-auto-revert-mode-if-desired: Kludge for old
27 builts
new ef47f0c Fix git-commit fontification when comments contain
brackets
new 57f2d0f magit-wip-commit-worktree: Avoid failing git call on file
deletion
new 34e9e89 Fix magit-direct-use-buffer-arguments's "always" variant
new c1ad9a5 magit-{prefix,direct}-use-buffer-arguments: Offer default
as choice
new ab2b355 magit-buffer-diff-files-suspended: Make permanent-local
new aca89fd Make empty magit-log-remove-graph-args never remove
--graph
new 82d5229 Gracefully deal with "..." separators in log graphs
new 38c72de magit-*-use-buffer-arguments: Drop t value from doc-string
new 89a3c7e magit-show-refs-arguments: Fix regression in major-mode
check
new 12cd9bf magit-show-refs-arguments: Fix treatment of "always"
variant
new 18651aa magit-section-mode: Make sure hook function from Magit is
available
new 798e47a magit--wip-ref: Fix regression in handling of HEAD
new a65230e magit-wip-commit-worktree: Call read-tree with -i
new b857fc1 magit-wip-commit-worktree: Use
--ignore-skip-worktree-entries
new f840060 magit-log-trace-definition: Abort if no function is found
new 648390f magit-log-trace-definition: Escape ':'s in the function
name
new e4dd449 Use new method for specifying support links on Github
new add6a8f diff: Add add --irreversible-delete argument
new 8cb6cdf magit-branch-delete: With a prefix use --no-verify when
pushing
new 9cbaf48 magit-rebase: Add --exec argument
new e3b4ed5 magit-show-refs: Match documented *-use-buffer-arguments
behavior
new 242e849 manual: Promote the --irreversible-delete diff argument
new 59c70c5 magit-log: Show wip suffixes if any wip mode is enabled
new c8cd22e magit-clone--format-url: New function
new 932721a magit-rebase: Add --strategy argument
new 7f0b4ff magit-patch-create: Move --in-reply-to to 'C-m C-r'
new e9ce4b7 magit-patch-create: Split up "mail" arguments section
new ec0b092 magit-patch-create: Hide "mail" arguments
new ae7d4b5 magit-patch-create: Add reader for --thread
new 92478ad magit-patch-create: Add --rfc
new 70541b0 magit-patch-create: Add options for populating patch text
new b08c8d1 magit-patch-create: Add --{inter,range-}diff
new 4874bac magit-patch-create: Add --base
new 55c5c7c Merge branch 'km/patch-more-args' [#4061]
new 1916e83 magit-add-change-log-entry: Tell add-log about
magit-buffer-file-name
new 99d09ff Remove documentation of removed variables
new 26e064e Add doc on using absolute git path in Catalina
new 067bb43 magit-completing-read: Fix a doc typo and a checkdoc
warning
new e293416 Remove stray reference to magit-popup-key face definition
new 68b5a13 Overrule users who try to force color control characters
new e88500b .travis.yml: Clean up some minor things
new d02c14f .travis.yml: Put allow_failures under top-level jobs entry
new 236c445 .travis.yml: Update Emacs versions
new 88d09c3 magit-inside-gitdir-p: Fix spelling of &optional
new 509e97b magit-process-password-prompt-regexps: Add prompt regexps
for GnuPG
new 0f1234e magit-clone-set-remote-head: Doc fix
new 2dd12b2 magit--merge-absorb-1: Prefix number with number sign
new e8c7bd0 Add support for pre-release SemVer versions
new b96c273 magit-reshelve-since: Fix an un-formatted message
new 3555b06 magit-reshelve-since: Avoid git-filter-branch warning
new a7f60a7 magit-reshelve-since: Store branch and backup ref as
variables
new 8e28a15 magit-reshelve-since: Abort if head is detached
new 9269e53 manual: Fix swapped magit-copy-* bindings
new ec719a4 Regenerate manual
new 0ea8b0e magit-reset-keep: New command
new 8de6ecf magit-diff-wash-diffs: Run magit-diff-wash-diffs-hook
new d27d6e4 magit-tag-release: Fix regression
new 16dd292 magit-{git,shell}-command-topdir: Complete from top-level
new ec5d4ba magit-blame-read-only-mode-map: Scroll down with S-SPC
new 7476c22 magit-mode-map: Scroll down with S-SPC
new ea05976 magit-reshelve-since-committer-only: New option
new 9a388a6 manual: Fix default value of
magit-branch-read-upstream-first
new 26da7ef magit-diff-setup-buffer: Reset suspended file filter
new 78e37d0 magit-revision-setup-buffer: Reset suspended file filter
new 8e09188 Fix typos
new d05545e magit-list-publishing-branches: If commit is nil then use
HEAD
new 78c8563 Adjust to renamed Transient macros and variables
new b1b2683 Make magit-version work properly in shallow clone
new 3a487fa magit-copy-section-value: Deactivate mark after killing
region
new afe8bee magit-rebase-continue: Don't ask about published HEAD
new 82a4e36 magit-abbrev-length: Handle explicit core.abbrev=auto
new e3b865b magit-git-executable: Fix typo in comment
new dd83d2d magit-display-buffer-same-window-except-diff-v1:
inhibit-same-window
new 0e3b869 magit-abbrev-length: Try harder for find sample commits
new 1f8ee45 Rename magit-commit-absorb to magit-commit-autofixup
new 9423edc magit-commit-absorb: New command
new f6e8bb7 magit-status-jump: Use "Recent commits" description when
appropriate
new 663e2b4 manual: No longer recommend disabling VC
new 22cc9fd manual: No longer recommend disabling VC
new 80420c9 diff: Don't pass --ita-visible-in-index to merge-tree
new 0016520 magit-merge-into: Support merging detached HEAD
new 035c240 magit-commit-diff: inhibit-same-window
new ae82fcf magit-branch-checkout: Ignore submodule modifications
new 12f0878 magit-insert-log: Use form feed rather than null byte as
delimiter
new 318860d magit-version: Handle emacs -Q inside Melpa-Stable case
new 976f41c magit-thingatpt--git-revision: Fix regression
new 6b88fab magit-show-commit: Favor commit hash at point
new d459e52 magit-tag-release: Only --sign if that argument is enabled
new 5341b7c Bump dependency versions and snapshot timestamps
new 793e387 magit-commit-diff: Add to with-editor-filter-visit-hook
new a6d0fa4 magit-insert-section: Fix edebug spec
new a1f8faa magit-version: Handle Straight's fake symlinks
new 8b45756 magit-diff--dwim: Use forge--pullreq-range
new 37dbdaa forge--pullreq-range: Fix declaration
new d24f749 magit-diff-wash-diff: Detect all of git's conflict
explanations
new d4d38aa magit-diff-visit--range-to: Fix regression
new 0746bf1 Revert "magit-diff-wash-diff: Detect all of git's
conflict explanations"
new b193885 magit-remote-add: Suggest URL based on origin's URL
new b421958 magit-status-use-buffer-arguments: New option
new a836328 magit-diff-section-base-map: New base keymap
new d5b0c79 magit-diff-section-base-map: Cosmetics
new 2c5c5f9 magit-add-change-log-entry{,-other-window}: Limit
availability
new bcfae90 magit--with-temp-position: Fall back to beginning of
buffer
new c1600bf magit-read-files: Fall back to using file at point as
initial input
new df8f865 magit-diff-toggle-file-filter: Share history with the --
argument
new 0123e37 magit-insert-xref-buttons: Don't if the buffer is locked
new 3785bec magit-status-use-buffer-arguments: Fix doc-string typo
new 7f486d4 git-rebase-line-regexps: Fix handling of empty commit
messages
new 3305262 magit-diff-wash-diff: Detect all of git's conflict
explanations
new 9e35f98 magit-remote-add: Handle lack of "origin" remote
new 85e88c1 git-commit-major-mode: Offer more choices including
arbitrary mode
new 485ee18 magit-toplevel: Fix case from within .git/worktrees/ID
over Tramp
new 0582f2b magit-dwim-selection: Add entry for
forge-edit-topic-milestone
new 7d4bcd7 magit-dwim-selection: Add entry for forge-edit-topic-note
new 312791e manual: Update stale references to magit-insert-submodules
new dc8a24b magit-clone-internal: Prompt immediately
new d281b17 Always use caller's process-environment when invoking git
new 9ef75c1 magit-diff:-U: Change reader to allow for 0
new fccd3cf Add some project.el integration
new 779432d magit-section-maybe-update-visibility-indicator: Bugfix
new 798aff5 magit-completing-read-multiple: Override
helm-crm-default-separator
new 7c5b13f magit-buffer-value: Remove duplicated method definition
new d4f55e9 magit-extras: Forward-declare project variables for
byte-compiler
new 28a0e24 Fix how magit-header-line face is put into action
new 3b21e89 Remove a stray section heading
new 4033285 manual: Add missing word
new bdbef90 magit-insert-worktrees: Don't use indent-to
new 81a5f56 magit-insert-worktrees: Emphasize the current branch
new 321214c magit-insert-section: Avoid undefined if-let
new 1ce4d1c magit-request-pull: Fix doc-string typo
new 13c30db magit-rebase-remove-commit: Support removing HEAD commit
new 99adeff magit-fetch: Add -u for --unshallow option
new e5d17eb magit-clone--url-to-name: New function
new e0e1e31 magit-clone-internal: Use subdirectory if appropriate
new 535c208 git-commit-keyword: Fix typo in doc-string
new b8b9185 AUTHORS.md: Update list of contributors
new f5ea9b2 magit-revision-mode-hook: Add goto-address-mode
new 17605a3 manual: Add "How to pronounce Magit?"
new 53f7cfe magit-{tag-delete,stash-drop}: Supports Helm's marked
candidates
new a2599c3 magit-merge: Fix argument for diff algorithm
new dc66fcc magit-insert-stashes: Actually use threading macro
new 4a8aed9 Use thread-first instead of ->
new 9842188 Use seq-some instead of -some
new b51c6e6 Use seq-some instead of -any-p
new 9f1614e magit-get-submodule-name: Bugfix
new 3c057da magit-get-submodule-name: Use "git submodule--helper name"
new 4ac664e magit-list-module-names: New function
new d58d520 More loudly tell users to open support requests elsewhere
new 0ed8483 Fix display of magit-blame's show-lines option for Emacs
27.1
new e5343eb manual: Use an icon in html export
new b49dfd7 stats: Use absolute path to css file
new 04f39c4 make: Fall back to abbreviated hash instead of version
string
new cd9ab2c magit-version: Fall back to abbreviated hash instead of
version string
new 7d597af magit-log: Break circular dependency
new 6c1c92e magit-blame--parse-chunk: Show unexpected blame output
new 21c8eb1 magit-process--format-arguments: New function
new fd64660 magit-process-extreme-logging: New variable
new 2fb3bf7 magit--tramp-asserts: Fix caching
new 0844984 make: Add magit-git.el to ELS
new 64341b0 magit-clone-internal: Fix user-error arguments
new 936406a magit-show-revs: Remove conflicting infixes
new 7f7c3aa magit-read-stash: Show the commit messages while reading
new 1a5cc32 Expand sections temporarily while searching
new f97d14d magit-file-rename: Allow destination directory as second
argument
new 7828691 magit-bisect: Add --no-checkout and --first-parent
new c7af787 magit-completing-read-multiple{,*}: Disable ivy sorting
new 3311543 magit-wip-mode: Autoload
new 87a6335 magit-blob-mode-map: Inherit from magit-file-mode-map
new ff8a616 magit-read-stash: Add tinsel
new b9e797c magit-push-implicitly: Explicitly define as a suffix
command
new 37497b5 magit--confirm-actions: One line per action
new 02fe078 magit--confirm-actions: Fix an action
new fbe704c magit--confirm-actions: Add missing actions
new b18be6c Allow more kinds of seemingly empty commits
new 5a38e1b Add three global key bindings by default
new ebe9efd Define global key bindings on after-init-hook
new 1ea8a70 Don't add global bindings that conflict or are unnecessary
new cb8c2ee magit-{file,module,hunk}-section: Set keymap explicitly
new 321e897 magit-insert-section: Don't require
magit--section-type-alist
new adb2c18 magit-toplevel:tramp: Use sh if available
new 8ba17a5 Avoid cl-loop
new af6d542 magit-process-yes-or-no-prompt-regexp: Match prompts not
ending in ? or :
new 4b9c2d2 git-commit-setup-font-lock: Pacify debug-on-signal
new dc6dd40 manual: Fix and extend installation instructions
new 04e641a AUTHORS.md: Update list of contributors
new 359d0f2 magit-section--open-temporarily: Bugfix
new 4fd4905 magit-list-modified-modules: New function
new 10b4bec magit-commit-absorb-modules: New command
new 97ccce9 manual: Fix typo
new 5a3921d magit-blame: Don't exit while cycling styles
new 6aa23bb magit-commit-absorb: Support spreading staged changes
new 068f838 magit-insert-revision-headers: Bugfix
new c2cac0c magit-repository-local-{*}: Cosmetics
new c152c8c magit--with-repository-local-cache: New macro
new 1fcd64a Provide additional details when benchmarking
new 3e6ce57 magit-get-{upstream,push}-branch: Use refresh cache
new aa1b679 magit--insert-pushremote-log-p: New utility function
new 565d71a magit--insert-pushremote-log-p: Avoid expensive
calculation
new 96bd0cc magit-{diff,log}: Add to magit-commands group as well
new a8def07 magit-{prefix,direct}-use-buffer-arguments: Add to more
groups
new bac5745 git-rebase-kill-line: Simplify `insert' call
new 3165a94 git-rebase-set-action: Absorb "kill line" logic
new 8053363 git-rebase-region-bounds: Optionally fall back to current
line
new 1f1a8c0 git-rebase: Support operating on region of commit lines
new 075ee03 magit-rebase: Add -Xdiff-algorithm
new 46b2f6e magit-{merge,rebase}: Add --strategy-option
new 2e0c697 magit-shortlog: New transient command
new 9e9f7cb magit-pkg.el: Set homepage
new acfe22a Ask users to use Github's new Discussions feature for
support
new f204da8 Show magit manual for magit-dispatch
new 318fa8f magit-diff-visit-worktree-file-other-frame: Fix
doc-string typo
new f6466e3 Check XDG convention for elpa dirs in default.mk
new f156393 magit-stage-untracked: Use borg-assimilate in borg
code-path
new a9c4371 readme: Drop a badge to avoid overflow
new 300ad55 Optionally confirm setting and pushing to upstream or
push-target
new a56ad27 Silence byte-compiler
new 1a89a84 Fix typo
new c04a7e4 magit-copy-section-value: Strip lines depending on sign
of argument
new 2e8b2e1 magit-patch-create: Use transient-arg-value
new c5e1181 magit-generate-changelog: New command
new ab0e0b8 magit-copy-section-value: Fix copying of last line
new 3c4259e Improve push confirmation before setting and pushing
new 0fd36f1 git-commit-font-lock-keywords-1: Remove erroneous regexp
new 2fb4469 git-commit-mode: Highlight all headers in COMMIT_EDITMSGs
new 3096929 manual: Add warning about using absolute path to git
new f3602d5 git-commit-prev-message: Don't reorder message ring
new be44837 magit-bisect-start: Reword documentation for clarity
new 596263b magit-log-bisect-log-re: Match arbitrary terms
new d583ea3 bisect: Support specifying alternate terms
new 6955ece Bump copyright years
new adbffe5 AUTHORS.md: Update list of contributors
new 2145477 magit-describe-section-briefly: Show content beginning if
any
new 25f4325 magit-commit-ask-to-stage: Reduce width of doc-string
new 9a96de2 git-commit: Fix docstring
new 0da5834 manual: Fix magit-start-git signature
new f4e5fa6 manual: Update documentation of magit-run-git-with-input
new 1773f34 magit-run-git-with-input: Document assumption about
buffer lifetime
new 86eec7b Remove async-bytecomp kludge
new 0390ceb magit-repolist-mode: Don't unconditionally use path as
sort key
new 255bf16 magit-rebase-remove-commit: override core.commentChar
new 49a51d8 Replace Travis CI with GitHub Actions
new 3cabef3 Silence byte-compilers before Emacs 27
new 234d8a2 Declare recentf-exclude instead of requiring recentf
new 792d2eb Load essential core libraries upfront
new 59a8743 Consistently group and order require forms
new 373fff0 magit-read-char-case: Evaluate prompts at run-time
new c4494ac No longer hard-code name of main branch
new 10a931f magit--insert-diff: Cosmetics
new 1bd4fe2 magit-diff-extra-stat-arguments: New option
new 8e23c49 magit-diff-visit-file-other-{window,frame}: Add key
bindings
new 2938056 magit-diff-{less,more}-context: Use closures
new f6098f7 magit-diff-wash-hunk: Cosmetics
new e80eff3 readme: Fix typo
new 5182f3e magit-mode-menu: Bind correct gitignore commands
new 75ae42a Stubbornly double down on C-x g
new d55a60a magit-read-gpg-secret-key: Rename internal variable
new 7f681ae magit-read-gpg-secret-key: Show fingerprint instead of id
new 3869097 magit-read-gpg-secret-key: Add optional predicate argument
new dfadfd8 magit-read-gpg-signing-key: New function
new 13f2076 No longer autoload global-git-commit-mode
new a22a174 magit-branch-rename: Fix names of local bindings
new b4cf9fa license: Update URLs and cleanup whitespace
new 68f3753 manual: Update description of magit-branch-and-checkout
new 09e0ee6 Revert "Stubbornly double down on C-x g"
new 1c87cde magit-update-index: make it work over TRAMP
new 62dfe5a Protect indentation of a comment
new 47c5783 Rename inhibit-magit-refresh to magit-inhibit-refresh
new adc126a magit-commit-reshelve: Suppress author date update with
prefix
new affec7f magit-commit-reshelve: Use magit-commit-arguments
new 884b4f2 Support git-credential-manager-core
new b40b182 log: Colorize hash instead of message to report on
signature
new 3afd4a3 magit-signature-error: Use a less alarmist color
new c3505b6 magit-process-password-auth-source: Update documentation
new cd6ddba Move bitmap definitions to magit-section.el
new d1bd7d0 magit-signature-untrusted: Use a less alarmist color
new 9edeba5 magit-reshelve-since: Fix indentation
new 05bff21 magit-reshelve-since: Use --gpg-sign from
magit-rebase-arguments
new ce34a59 Improve use of ellipsis and alternatives
new 1c60edc magit-start-process: Fix setting of input encoding on
Windows
new 72b5071 magit-dispatch: Add magit-init
new f960745 Fix doc-string typo
new 2909105 manual: Improve docs concerning
magit-after-save-refresh-status
new 73a1e72 Only use local paths in magit-gitignore-in-subdir
new 49fbb7c manual: Fix typo
new 23d691d manual: Regenerate
new 579e516 magit-branch: Add --recurse-submodules switch
new db1c7ec test: Deal with init.defaultBranch being set
new 3db9e0a manual: Document remaining commit options
new 8ebb05c magit-dwim-selection: Add entry for forge-visit-topic
new 57cc5c8 magit-bind-match-strings: Silence byte-compiler
new 5ece7e4 manual: Cosmetics
new 07d9c2c magit-branch-delete: Confirm deletion on remote
new d14c082 magit-branch-delete: Always log pre-deletion tip
new dafd5b6 git-commit-major-mode: Suggest git-commit-elisp-text-mode
new e13167d git-commit-major-mode: Declare safe local-variable values
new 2277752 git-commit-major-mode: Support fundamental-mode
new 4735b92 magit-file-dispatch: Fix for dired buffers
new 3bf55ce magit-log{,-refresh}: Add --regexp-ignore-case
new f4b6cf2 magit-thingatpt--git-revision: Return fewer
false-positives
new 15912b6 magit-revision-refresh-buffer: Accept very short hashes
new fb25d4e magit-extras: Update project.el integration
new cb9bb20 manual: Fix typo
new 5f55870 Only modify project-switch-commands if not already
modified
new c6bfe83 Add to end of project-switch-commands, instead of
beginning
new 527842a magit-extras: Avoid recently added custom--standard-value
new a0446f8 magit-diff-wash-diff: Silence 28 byte-compiler
new 577f16d AUTHORS.md: Update list of contributors
new 1dec6cb Default to using git-commit-font-lock-keywords-3
new 1fa9211 git-commit-font-lock-keywords-3: Update a regexp
new abb6193 git-commit-setup-font-lock: Avoid needless work
new 1cc2275 magit-notes:--ref: Fix description
new 9929180 Propagate git failures that are due to corrupt
configuration
new 4f41ba4 manual: Point auto-fetchers to push.useForceIfIncludes
new 0edb4e1 test: magit-with-test-directory: expand symlinks
new 5882df2 magit-bind-magit-project-status: New variable
new b92a490 magit--handle-bookmark: Mend incompatibility with
bookmark+ package
new c7364e1 magit--make-bookmark: Correct form of return value
new 590034d magit-main-branch: Improve doc-string
new 67f0e07 magit--assert-usable-git: Avoid git-config's --default
new 8d00b6d magit-clone-internal: Respect --origin and
clone.defaultRemote
new f883b62 Support naming the upstream remote something other than
"origin"
new 3098bf6 Add tests for `magit-bare-repo-p'
new 1f3995e Install Emacs with libegit in CI
new 3fdf7e0 Run tests using both Git and libgit functions in CI
new 471c63d magit-primary-remote: Fix a doc-string typo
new d8a06bb magit-insert-revision-tag: Use magit-process-file
new fcd50dd Use with-eval-after-load
new 482c25a magit-refresh-buffer: Fix window handling
new 2cc6036 magit-refresh-buffer: Cosmetics
new 9d76233 magit-refresh-buffer: Improve order in which windows are
handled
new e378827 Consolidate git/libgit CI steps
new 32857a2 magit.el: No longer align email addresses in library
header
new d07ce4f magit.el: Add myself as the second author beside Marius
new b90a9d2 AUTHORS.md: Update list of contributors
new c93d98c make: Update path to ox-extra
new 063e6a1 magit--maybe-update-revision-buffer: Honor log's file
filter
new afc2761 git-commit.el: Fix "Author" library header
new b78676d Add SPDX-License-Identifier library header
new 44d43b1 make: Fix updating magit-pkg.el
new ff5e0fe magit.el: Update library commentary
new 2923b81 Update release notes
new c3bbc9b Release version 3.0.0
new 15763a4 Reset Package-Requires for Melpa
new b68a760 Add v3.1.0 release notes stub
new f50c3aa Add magit-section elpa package to load-path
new 4a8646a Fix credential manager by adding a newline to chosen
option
new 435e7a3 magit-blame--parse-chunk: Unquote file names
new 71f57c5 magit-commit-squash: Mention magit-commit-augment in
doc-string
new 9bf6a8d magit-list-repositories: Show status message while working
new 0ff6c5c magit-list-submodules: Show status message while working
new ce6c645 Fix indentation
new a362627 magit--libgit-available-p: Avoid using eieio-unbound
new 54a0019 Quote object slot :initform values that aren't
self-quoting
new d33fc27 manual: use ox-texinfo's notoc support
new 3820ca5 manual: Fix typo
new d74095d manual: Remove entry for magit-run-git-with-logfile
new f592e36 magit-bisect-run: Don't start bisect asynchronously
new eedc9f0 manual: Add two FAQ entries from wiki
new 341e3c8 magit-log-move-to-revision: New command
new ea1f626 magit-log-mode-map: Fix binding added in previous commit
new 3a39338 magit-log-select-quit: Actually call quit function
new 51152fd magit-cherry-pick: Bind magit-merge-squash
new bb13db5 magit-diff{,-refresh}: Add -R
new 6959681 magit-list-refs-namespaces: Promote to option
new 4c3373f magit-list-refs-namespaces: Fix pull-request namespace
new 07d43e0 magit-builtin-completing-read: Maybe don't modify prompt
new 50a1f65 magit-completing-read-multiple*: Port c-r-m change
new 9bfdbe8 magit-completion-pcm--all-completions: Only use if
necessary
new c10e10c Update our completing-read-multiple replacement/wrapper
new 4c09692 magit-merge: Change magit-merge-into's description
new 0946fa7 Update release notes
new 2896f61 Release version 3.1.0
new bb7bd15 Reset Package-Requires for Melpa
new 2ae376e Add v3.2.0 release notes stub
new 14170b4 magit-name-tag: Fix normal case
new 29b0cb4 magit-completing-read-multiple*: Don't use unbound
variable
new 1173134 relnotes: Fix typo
new 143d95c Release version 3.1.1
new e0fc994 Reset Package-Requires for Melpa
new 5e734c0 magit-branch-maybe-adjust-upstream: Cosmetics
new b675156 magit-branch-maybe-adjust-upstream: Upstream must also
exist
new cbcf0f2 Handle magit-refs-primary-column-width that is still a
cons
new a9ed42e magit-push-current-to-{upstream,pushremote}: Escape
remote and branch names
new a2a2cc6 AUTHORS.md: Update list of contributors
new 384610e magit-git-shortlog: Update default-directory
new b130fef magit-git-shortlog: Make buffer read-only
new 7a69252 magit-pop-revision-stack-format: Cosmetics
new 1f85297 magit-pop-revision-stack-format: Include committer date
new 271a81e Use `HEAD' more consistently in doc-strings.
new 640ceeb magit-notes-read-refs: Support use as transient reader
new 96f1358 magit-pop-revision-stack-format: Fix :package-version
new 33bd79f magit-log-revision-headers-format: Add notes
new 7f66675 magit-repolist-sort-column: New option
new 8ffff8d magit-repolist-insert-count: New function
new 2105fcf magit-{repo,module}list-refresh: Pass along additional
information
new 8005b8b magit-{repo,module}list-columns: Document compact style
new 35067f5 magit-repolist-column-flags: New function
new f9df63a magit-mode: Set revert-buffer-function
new 99c5468 magit-repolist-column-branches: Fix recent regression
new bbdfd42 magit-commit-squash-internal: --allow-empty for
magit-commit-augment
new 02d2917 magit-commit-squash-internal: Properly detect use of
--author
new 96137d2 Revert "magit-mode: Set revert-buffer-function"
new 8e7dc0d manual: Fix typo
new 0988441 magit-mode: Set revert-buffer-function locally
new 1e08ac6 magit-diff-wash-signature: Collapse harmless output
new 81a7de0 magit-ediff: Use closures
new b137c29 magit-ediff-stage: Cosmetics
new 46e39ce magit-ediff-stage: Improve coding-system preservation
new 9daa503 magit-ediff-buffers: New function
new 9b7b25f magit-ediff-use-indirect-buffers: New option
new a73a2f2 magit-completing-read-multiple*: Fix comment and improve
doc-string
new aa1b887 magit-completing-read-multiple*: Suppress consult with
NO-SPLIT
new c49e2d0 magit-diff-wash-diff: Cosmetics
new 3fba0a1 magit-diff-wash-diff: Handle headers more explicitly
new d240e5f magit-diff-wash-diff: Cosmetics
new d477163 magit-diff-wash-diff: Add kludge for inconsistent git
output
new b40617a magit-diff--locate-hunk: Deal with header hunks
new fa80443 Restore ability to apply header hunks individually
new a4c19d4 No longer apply mode change when applying any other hunk
new e178110 Support staging rename separately
new 2d240b2 Merge branch 'header-hunks'
new d8d3e48 magit-commit-at-point: Also use thing-at-point
new 40ad7a2 magit-{branch-or,}commit-at-point: Also use blame chunk
new bcadb58 magit-log-merged: Improve prompt
new 023b2fc magit-file-dispatch: Add magit-log-merged
new fa604f2 magit-ediff-buffers: Kill the appropriate buffers
new d3a729b magit-diff-wash-diff: Restore handling of binary files
header
new bf9cc19 magit-blame: Add --first-parent
new fd5cf61 magit-process-git: New function
new 1423c54 magit-remote-git-executable: New option
new cbe1c09 magit-git-executable: Default to absolute path on macOS
new d5ce70d manual: Regenerate
new da5ac05 manual: Improve "Git Executable"
new 70206b2 magit-define-global-key-bindings: Improve documentation
new 0ea7868 Split magit-repolist-setup from magit-list-repositories
new 669dd4a Split magit-submodule-list-setup from
magit-list-submodules
new a9da42f magit-submodule-list-sort-column: New option
new 0f4963b magit-submodule-list-columns: Fix custom group
new 85d9845 magit-stash-drop: Use "git stash drop"
new 2db04ea magit-bury-buffer-function: Change default
new 7ece588 magit-diff-visit-file: Fix doc-string typo
new 402112c magit-diff--dwim: Return commit when at hunk or file
inside log
new e749338 magit-diff-wash-diff: Remove unnecessary anchoring
new 877f714 magit-diff-wash-diff: Don't error on "mode" extended
header
new ff986d0 magit-diff-wash-diff: Combine --no-prefix kludges
new e7eabd9 magit-diff-wash-diff: Don't match renames in 'diff --git'
line
new e4556f0 magit-branch-or-commit-at-point: Fix order of potential
sources
new 54186c5 magit-git-{true,false}: Fix error data/message
new 7ff6ee2 magit-get-boolean: Cosmetics
new 60f82a3 magit-git-config-p: New function
new 53f564c magit-{repolist,submodule-list}-refresh: Don't override
sort-key
new 3ddd402 magit-{repolist,submodule-list}-sort-key: New options
new ad406cd magit-repolist-columns: Fix typo
new d40336f magit-diff-wash-diff: Fix a comment typo
new e8acaa9 ci: Suspend libgit testing
new 93f0338 Release version 3.2.0
new ca4e658 Reset Package-Requires for Melpa
new bcfd92f Add v3.3.0 release notes stub
new 7b46191 magit-get-mode-buffer: Fix typo
new 49227c7 make authors: Commit changes
new 3b51403 AUTHORS.md: Update list of contributors
new e726ff8 make: Cleanup and refactor version handling
new 0c35dc3 Agnostic reaction to ELPA snapshot version schism
new b70f660 Release version 3.2.1
new 9f00345 Reset Package-Requires for Melpa
new ae7739d Reset release notes symlink
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] branch elpa/git-commit created (now ae7739d),
Jonas Bernoulli <=