Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tarsius
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
tarsius
10mo ago
Thanks! Yesterday evening I saw that I had a few new sponsors and was wondering where they had come from. So in the end something good came of it. The one time donations covered the bill, and I also got a few new monthly sponsors. (Well, un
2.
▲
by
tarsius
10mo ago
That's exactly what I did! Though I would call it morbid curiosity. :P After initial setup it was smooth sailing. Other more reasonable setups would also have been smooth sailing, but... they weren't setup yet. I was uneasy about
3.
▲
by
tarsius
11mo ago
Thanks for the bug report. Fixed. The next release will come out in about two weeks.
4.
▲
by
tarsius
11mo ago
> Transient UIs [...] could usually be replaced by just using a regular special-mode keymap in a custom buffer. For people who can look at a list of key bindings once and have them memorized, maybe. Turns out most people are not like tha
5.
▲
by
tarsius
11mo ago
> The Magit experience is due to the use of the transient package for its UI. (I'm the author of Magit and Transient. (Though not the original author of Magit.)) The transient menus certainly play an important role but I think other
6.
▲
The post I hoped to avoid. The end of C&H Subreddit
(old.reddit.com)
13 points
by
tarsius
1y ago
|
2 comments
7.
▲
by
tarsius
1y ago
I've collected a list of projects that are inspired by Magit at https://github.com/magit/magit/wiki/Inspired-by-Magit . (And a list of other Git related tools at https://github.com/magit&#
8.
▲
by
tarsius
1y ago
For dramatic effect, my monitor turned off right after "By this point, distant galaxies and starts are receding so fast that their light has become undetectable."
9.
▲
by
tarsius
3y ago
When a breaking change is made on Emacs' development branch, whether intentionally or not, and some users voice concerns about that change, then the change isn't reverted the minute those concerns are raised. The pros and cons are
10.
▲
by
tarsius
3y ago
Magit stopped using the git-wip script ten years ago.
11.
▲
by
tarsius
4y ago
That's an issue with Transient, a dependency of Magit and also authored by me. It's complicated, but essentially the problem is that post-command-hook is not guaranteed to be run after the command. And the second problem is that I
12.
▲
by
tarsius
4y ago
Thanks to all the new, current and former supporters! I am a bit overwhelmed right now, but will try to provide some background information and answer some questions over the course of this day. For now, since many of you probably are not E
13.
▲
by
tarsius
4y ago
SimSkiResort
14.
▲
by
tarsius
5y ago
It probably doesn't make much of a difference because Magit's stashing commands offer more flexibility that even after this addition is still missing from `git stash`. Stash creation is actually one of the very few areas where Mag
15.
▲
by
tarsius
5y ago
My point is that I find it difficult to understand how someone can invest so much time/money improving their typing experience without realizing that such a keyboard is the way to go. I am guessing that it is because we are all so used
16.
▲
by
tarsius
5y ago
I am somewhat confused by all the love for mechanical keyboards. Don't get me wrong I absolutely agree that a good keyboard is a great investment and think that about 99.99% of all keyboards are complete garbage. What I don't unde
17.
▲
by
tarsius
5y ago
I usually try to leave the Magit praising to others in these threads but in this case I would have found it hard to resist. Glad others have already taken care of it. ;P
18.
▲
by
tarsius
5y ago
Let me rephrase that: Give those that already love your project more of the same instead of wasting time on making those who think your approach is fundamentally misguided slightly less dissatisfied.
19.
▲
by
tarsius
5y ago
> So I wonder what marketing techniques they use to make people feel this way; the emotions are strong, and widely shared. It's easy. 1) Listen to the fans when they suggest a feature even if it doesn't click when first hearing
20.
▲
by
tarsius
5y ago
For those you understand Swiss German: Mani Matter – I han es Zündhölzli azündt https://www.youtube.com/watch?v=PkGatIgXERI
21.
▲
by
tarsius
6y ago
Internally they are actually quite different. Hydra is much simpler, which has its benefits. Transient is much more flexible, which it has to pay for with complexity. There's value in having both options.
22.
▲
by
tarsius
6y ago
> For example, the magit maintainer responded rudely, aggressively, and discouragingly to recent PRs against magit. Stallman's absurd one- or two- sentence replies. I must reject that unfounded criticism. I looked at all PRs since M
23.
▲
by
tarsius
6y ago
In my firefox it looks like four "a"s with a little rat sitting on top of the first of them.
24.
▲
Magit, the magical Git interface (2017)
(emacsair.me)
3 points
by
tarsius
6y ago
|
0 comments
25.
▲
by
tarsius
7y ago
Here are some articles that explain how (the original) Magit is different from other Git clients: * https://emacsair.me/2017/09/01/the-magical-git-interface * https://emacsair.me/2017/09&
26.
▲
by
tarsius
8y ago
The convention is to name the upstream remote ~origin~. If you follow this convention, then you have to do nothing else and the remote by that name is automatically used, provided it exists and regardless of whether othe
27.
▲
by
tarsius
8y ago
I am hoping to release Magit-Popup's successor Transient tomorrow (or later this week if I can't get the manual done in time).
28.
▲
by
tarsius
8y ago
I tried to explain that in abstract terms at https://emacsair.me/2017/09/01/the-magical-git-interface/#st... . That also links to other, less abstract, introductions.
29.
▲
by
tarsius
8y ago
That's indeed completely unreadable and I wrote it. But it also isn't typical. In this particular case I replaced an earlier "functional" implementation with this abomination to fix a performance bottleneck. Though I thi
30.
▲
Evolution of Emacs Lisp [pdf]
(iro.umontreal.ca)
194 points
by
tarsius
8y ago
|
55 comments
More ›