3 ms·
Magit is my one of my favorite Emacs packages. It's not entirely intuitive at first but once you get the hang of it, it streamlines the git workflow to a very p
by green7ea 9y ago
Magit is my one of my favorite Emacs packages. It's not entirely intuitive at first but once you get the hang of it, it streamlines the git workflow to a very pleasant interaction.
I highly recommend that anyone using Emacs and git gives Magit a try.
- HelloNurse 9y agoI gave Magit a try on Windows, and it failed miserably at finding git automagically. With no configurable option and no documented or at least easily hackable entry point, Magit was my quickest Emacs package removal.
- rodonn 9y agoStrange. It found git on my system automatically without any trouble.
- tarsius 9y agoJust because you did't make an effort to actually look for these things, that doesn't mean that they don't exist: https://magit.vc/manual/magit/Git-Executable.html https://magit.vc/manual/magit/Git-Executable.html.
- HelloNurse 9y agoWhat part of IGNORING THE PATH ENVIRONMENT VARIABLE you didn't understand? Magit is too clever for its own good.
- kstrauser 9y agoFrom that link: > This is necessary because Git on that platform comes with several wrapper scripts for the actual git binary, which are also placed on $PATH, and using one of these wrappers instead of the binary would degrade performance horribly. That sounds like a good reason to be clever.
- na85 9y agoI can't imagine how painful it must be to develop software on windows.
- dfox 9y agoMost of the pain comes from the fact that support for command line (and even things like concept of current directory) is bolted onto the win16 inspired win32 API as a complete afterthought. Things that are implemented as command line utilities or call such commandline utilities (which includes Visual Studio and Windows SDK!) tend to cause these cludges to become painfully apparent.