Live data from Hacker News

Emacs 25.1 released

lists.gnu.org

81–90 of 151 posts

Re: Emacs 25.1 released

#81
post #75

Interesting stuff going on in this thread. I use Emacs for everything except for Mail, since i never liked wanderlust, should try some other mail reader. But i just realised there is some great functionality from this thread i never knew existed like 'which-key', org-mode(wanted to use this from long) etc.

There's also a decent notmuch mode that is pretty good at reading and organizing mail. https://notmuchmail.org/notmuch-emacs/

Re: Emacs 25.1 released

#82
post #73

Earlier quoted context omitted.

That mail workflow is good, and I use it too, but not in Emacs; most of the task management tools for OSX can link back to a specific email. Are there other good reasons to use mu4e? I'm an Emacs person, but not yet an "I do my email in Emacs" person.

I think you more mean, "I'm not an 'Emacs is my Operating System' person". There are many people who use Emacs as their OS, its never been appealing to me, because I like the richness of other tools. There is a question though, are OSes doing enough to make the integrated experience like Emacs something that's done system wide? I think Apple comes close to providing the set of things you want, but it still feels tack…

It's a great question and a comparison I try to exercise regularly against different Emacs components I use.

From someone who never touched OS X, how would you compare its system-wide software integration with Emacs?

Re: Emacs 25.1 released

#83
post #35
post #6

Character folding in searches is likely useful: simple letters like "a" also match "á", "à", "ä"; quote char " also matches “ and ” and so on. (setq search-default-mode #'char-fold-to-regexp)

That's awesome.

> That's awesome.

That's emacs.

Seriously, emacs is pure distilled awesome. I honestly don't know why anyone uses anything else, or writes code for anything else.

Re: Emacs 25.1 released

#84
post #73
post #70

The emacs ecosystem has really changed how I work. I manage all of my email now in `mu4e`. I manage all of my notes, writing, TODOs, time tracking, invoicing in `org-mode`. For interacting with git, `magit` is simply amazing. The most important thing is how everything works together. There is the obvious window, frame and buffer management, the kill ring, the searching across all open buffers. Less obvious is that wh…

That mail workflow is good, and I use it too, but not in Emacs; most of the task management tools for OSX can link back to a specific email. Are there other good reasons to use mu4e? I'm an Emacs person, but not yet an "I do my email in Emacs" person.

None that come close to it AFAIK.

How good are OS X task management tools? Can they build/export custom reports and stuff?

There is only one big thing I find is missing to Org, and that's its lack of options for collaboration. After all any humans collaborating toward common goals would do best to have a common plan and a common way to track each others progress.

Re: Emacs 25.1 released

#85
post #41

Somewhat related: I am starting a new job soon and I want to get Emacs setup "right" this time. I've been using Aquamacs for the last several years, but I'm wondering if there is a better way to use Emacs on the Mac these days? As part of this, I want to get my .emacs under version control and shared between computers so I have the same settings everywhere. Is there a good way to do that with Emacs packages installed…

I've been using Emacs for 20 years now, and for the last few years I've trusted most of my setup to Prelude ( https://github.com/bbatsov/prelude ). It does a LOT of the tedious setup work most emacs pros would do for themselves. After that, I just make a few modifications to the personal.el file they provide and commit my entire ~/.emacs.d to github. I can't recommend Prelude enough, especially with Helm integrations…

I'll second the recommendation of prelude. It does one thing I hate (guru-mode, but it documents how to disable it), and it is flakey about a very few things, but in the main it is golden.

I've been using spacemacs at work, and while I absolutely love its layers, I really miss prelude. Something which combined the stability and sanity of prelude with the layers of spacemacs would be just about heaven on earth.

Re: Emacs 25.1 released

#86
post #73

Earlier quoted context omitted.

That mail workflow is good, and I use it too, but not in Emacs; most of the task management tools for OSX can link back to a specific email. Are there other good reasons to use mu4e? I'm an Emacs person, but not yet an "I do my email in Emacs" person.

I think you more mean, "I'm not an 'Emacs is my Operating System' person". There are many people who use Emacs as their OS, its never been appealing to me, because I like the richness of other tools. There is a question though, are OSes doing enough to make the integrated experience like Emacs something that's done system wide? I think Apple comes close to providing the set of things you want, but it still feels tack…

I'm sold on Magit. If I had more interfaces that worked like Magit and were as well thought out, I'd use them, even if I had pretty OSX programs to use in their place.

Re: Emacs 25.1 released

#87
post #71

Earlier quoted context omitted.

+1 for Termux. I started using it purely for the novelty of running emacs on my phone (a moto x pure) and it's a great piece of software. It's even open source! https://github.com/termux/termux-app

How do you use it? I couldn't imagine using Emacs with a software keyboard.

Volume up and down are used as modifiers. Sounds crazy but it works.

Re: Emacs 25.1 released

#88
I'm still a novice emacs user, and a kind-of-longtime vim user, heres my "journey"

2010~2011: learn vim because I wanted to slack off studying for exams

2012: addicted to vim keybindings at this point, tell people 'I can't use other editors without "proper" vim keybindings'

2012: also discover tmux, because i wanted the ability to use vim keybindings and copy things in/out of shell

2012-2016: dabble with emacs sproadically, put off every time due to my vim keybinding addiction. tried evil mode during this time, and to my limited knowledge of emacs, things like C-u not working (scroll up half a page in vim) tick me off and in different modes the vim keybindings would suddenly disappear which was annoying

2016.04: discover spacemacs, try again, things work quite magically. in addition modes like org-mode are working as I expect (no random de-binding of evil-mode), discover new modes like magit and projectile-helm which keep me in (spac)emacs. also supports screen splitting with (:vsp, :sp) which is great.

one thing i really like about emacs is i still use the shell (awk/sed/ag/etc) for a lot of tasks, and since i can use the shell inside an emacs buffer, copying-pasting out of them are incredibly easy, replacing my tmux usage.

next step for me is to get more proficient in emacs (i hope i can read emails, do simple browsing, etc) and then hopefully setup emacs from scratch for an exercise instead of relying on spacemacs to do everything for me

Re: Emacs 25.1 released

#89
post #54

Earlier quoted context omitted.

...I think you're forgetting something about Emacs: It's not just an environment (I for one don't browse my mail in Emacs: I can't get the emacs mail clients to work), it's also a text editor with unbeatable extensibility. To this day, there is not a text editor I know of that is both as extensible, and has had that feature utilized as throughly. In many editors, extensibility is actually an afterthought ( cough coug…

I use a pretty vanilla Emacs. The only customizations I do are: - removing clutter (zapping toolbars, splash screens and the ilk) - making very small tweaks to keyboard bindings so that it works more like Epsilon I don't think that any of the Emacs improvements made over the last decade or more have done anything to my quality of life in Emacs. Rather, each release is more "what do I have to turn off this time?" Fort…

+100 for 'what do i turn off this time'

every release there is more and more 'sexiness' that breaks useful functionality. i can't even comprehend what someone did to gud.

it used to be that you opened up a tgz and it would nicely display a dired mode of the contents. not for a long time.

and c indenting used to just work- now it seems to be confused by looking for patterns that exist by convention, not as any part of the language specification...so indenting just doesn't work a lot of the time

and for some reason someone with truly awful taste gets to choose the color schemes for highlighting (font-lock). i used to be able to just turn it off...but that becomes increasingly difficult

for a 30 years emacs user, it just keeps getting worse all the time

Re: Emacs 25.1 released

#90

Earlier quoted context omitted.

I think you more mean, "I'm not an 'Emacs is my Operating System' person". There are many people who use Emacs as their OS, its never been appealing to me, because I like the richness of other tools. There is a question though, are OSes doing enough to make the integrated experience like Emacs something that's done system wide? I think Apple comes close to providing the set of things you want, but it still feels tack…

It's a great question and a comparison I try to exercise regularly against different Emacs components I use. From someone who never touched OS X, how would you compare its system-wide software integration with Emacs?

I think Apple calls these *Detectors:

https://developer.apple.com/reference/foundation/nsdatadetec...

They essentially act as regexes that when match allow for an external application to be called with that text sent as a parameter. This allows for dates to be clickable and create and event in a calendar for example.

They also do a good job of taking phone numbers from emails and when an unknown call comes in suggesting that it might be the person who included that in an email.

These features generally work well in their apps, but I think there's less support for third parties to create custom options (though I haven't actually tried so not sure).

Post reply on HN