A bit of Magit movement
Thought I’d just drop a note about the work that’s been quitely happening in Magit recently. Development is still pottering along and we’ve added some cool stuff recently, so, hopefully with a release on the way, here’s a summary of what you’ll get if you download magit.el from here:
A git-svn overhaul:
- Lots of bug fixes.
- `magit-svn-find-rev’
- Hitting ‘l’ in log-mode will append more log entries.
Log view overhaul:
- Looks prettier
- Labels denote whether a ref is local, remote or a tag by colour.
- `magit-log-grep’
Branch view mode:
- Merge, switch to and delete branches from one window.
Modularisation:
- Some new minor modes: magit-commit-mode, magit-status-mode, magit-stash-mode, magit-log-mode, magit-reflog-mode, magit-diff-mode and magit-wazzup-mode.
- Reasonable keybindings in each mode mean none of the alphabet is wasted on commands that don’t act upon the items in the current view.
General and the bigger of the bug fixes:
- Added `magit-omit-untracked-dir-contents’ to optionally stop magit listing everything in an untracked directory.
- Make async git invocation work on cygwin.
- Stash fixes:
- Use sha1 to differetiate between stashes, not stash number.
- Don’t show empty “magit-stash” buffer.
- Show the right buffer when showing stash.
- Show the graph in wazzup.
- Add an rpm .spec file
- Only start the server if it isn’t running (old rewrite code)
- Tramp should work much more reliably now.
- C-u will now keep the index when stashing.
And loads of small fixes on top of all of this.
blog comments powered by Disqus