Live data from Hacker News

Magit Kickstarter fully funded

kickstarter.com

41–50 of 74 posts

Re: Magit Kickstarter fully funded

#41
post #34

(author here) The support I received during the last three weeks has been phenomenal! Thanks again! The only disappointment was that the campaign did not get a lot of press outside the Emacs community, which was a bit frustrating because I published a lot of the articles that are intended for potential users who are not Emacs users. Until now that is - please have a look [1]. I found it quite challenging to explain w…

I'm really excited about the use outside of emacs and that's why I backed.

Re: Magit Kickstarter fully funded

#42
post #23
post #10

Earlier quoted context omitted.

Org mode is the other reason.

Personally, I find that Helm is the third (although I'm aware it might not be a popular opinion).

I like Helm, but Helm is thing that makes Emacs better at being Emacs; it's not a reason to use Emacs in the first place. But Magit is that.

I get that for some people org-mode is the same way, but I've never been able to make org-mode click.

Re: Magit Kickstarter fully funded

#43
post #40
post #24

Earlier quoted context omitted.

Feels odd punishing a tool for extensive docs. :) It is powerful, in that it exposes everything of git. However, I doubt most people use most of that. I've found few, for example, know all the flags you can pass log. Magit actually helps fill them with tab completion on path names and such. Just read the getting started guide, and you are set for most use cases.

It could be that I would only need 10% of this knowledge, I get it. I really wasn't intending to "punish" it, simply stating that over 100 pages of detailed docs for a Git UI can be intimidating.

I meant that in a lighthearted way. I know you aren't actually punishing it. At the same time, I fully understand the intimidation of a giant doc.

I'm just not sure how to actually address that. The big doc is good to have. It is a shame folks land immediately on it.

Re: Magit Kickstarter fully funded

#44
post #23

Earlier quoted context omitted.

Personally, I find that Helm is the third (although I'm aware it might not be a popular opinion).

If you like Helm, check out Ivy, Counsel, and Swiper.[1] They do many of the things that Helm does, but are a lot faster, less buggy, and have a less unorthodox UI. Also check out Hydra (by the same author).[2] That's really revolutionized my Emacs experience recently. It's customizable menu system you can add anywhere. I've put all those Emacs functions I keep forgetting exist in to it and now they're all at my fing…

> I've put all those Emacs functions I keep forgetting exist in to it and now they're all at my fingertips.

Can you share some of that? I've been meaning to get into Hydra, and would gladly look at some configs.

Re: Magit Kickstarter fully funded

#46
post #34

(author here) The support I received during the last three weeks has been phenomenal! Thanks again! The only disappointment was that the campaign did not get a lot of press outside the Emacs community, which was a bit frustrating because I published a lot of the articles that are intended for potential users who are not Emacs users. Until now that is - please have a look [1]. I found it quite challenging to explain w…

Would it be possible to do a special distribution for non emacs users? I'm thinking of one download with emacs + magit + CUA mode by default + run magit-status on startup (or whatever else would be appropriate).

So it looks like a standalone git client rather than emacs.

I'm an emacs user, so I would never use this, but it's just a thought.

Re: Magit Kickstarter fully funded

#47
post #16

Seems pretty difficult to use, almost on the same level as trying to learn to use vim/emacs on 2017, somehow i expected a "poweful (G)UI" rather than a text-based one. Anyone has a good recommendation for a good GUI for GIT, GIT-GUI its a really confusing and jetbrains integrations felt like someone with heavy background on cvs/svn made the interface.

SourceTree is really fantastic and works on Windows/OSX/Linux. It is free, but you have to "sign up for Atlassian License key" or something like that.

Are you sure SourceTree works on Linux? I couldn't find any reference to that or a way to download the Linux version.

Re: Magit Kickstarter fully funded

#48
post #47
post #16

Earlier quoted context omitted.

SourceTree is really fantastic and works on Windows/OSX/Linux. It is free, but you have to "sign up for Atlassian License key" or something like that.

Are you sure SourceTree works on Linux? I couldn't find any reference to that or a way to download the Linux version.

My fault I was probably wrong (or maybe they removed support?). I was on Linux before switching to OSX and I don't remember changing my Git client.

Can't edit my parent comment though now :/

Re: Magit Kickstarter fully funded

#49
post #34

(author here) The support I received during the last three weeks has been phenomenal! Thanks again! The only disappointment was that the campaign did not get a lot of press outside the Emacs community, which was a bit frustrating because I published a lot of the articles that are intended for potential users who are not Emacs users. Until now that is - please have a look [1]. I found it quite challenging to explain w…

Would it be possible to do a special distribution for non emacs users? I'm thinking of one download with emacs + magit + CUA mode by default + run magit-status on startup (or whatever else would be appropriate). So it looks like a standalone git client rather than emacs. I'm an emacs user, so I would never use this, but it's just a thought.

I intend to make Magit usable from the command-line, so `magit diff ...` would be similar to `git diff ...` except that the output would be "actionable", i.e. you can use `s` to stage, `RET` to visit the file/blob [edit: eventually even in an editor other than Emacs] etc. And `q` to return to the command line.

Packaging that up in a fail-safe fashion is a different story, I would like to do that too, but I expect it will be a lot of work and would certainly appreciate help with that. (There are some projects like Lispbox, which might give such an effort a head start.)

At least in the beginning I think "mostly fail-safe" installation instructions will have to do.

Re: Magit Kickstarter fully funded

#50

Earlier quoted context omitted.

Indeed. And it's real power starts to shine when rebasing interactively, working with diff ranges, etc.

What's a diff range? Do you have a link to desrciption/docs so I can read up?

some_branch..other_branch

If you've ever compared branches using GitHub, same thing.

Post reply on HN