David Abrahams <[email protected]> writes: > I spent a little time looking at both of these, and at eproject.el > which is sort of in the same domain, but somehow it's not quite > clicking for me how I'm supposed to use these to get what I'm after. > I think I just want one place to manage my project's files, and that > includes checking in/out, inspecting diffs, revision logs, etc. The > fact that magit has a log function but I can only apply it to a file > that's been modified or is in the index makes no sense to me.
I concur. Magit could be easilly expanded for displaying non-edited files. This feature would be controlled by a variable, set to off by default. What is more complex is to implement a system for marking the items you want to work on (in case you are interested in the log of more than one file/directory, for example) and support for showing directories as well. OTOH, git log, diff, etc are so rich and support so many interesting variations that covering a small fraction of them can be hard, forcing you to go back to command line from time to time anyways. But this is another issue.
