Live data from Hacker News

What’s new in Emacs 28.1?

masteringemacs.org

161–170 of 290 posts

Re: What’s new in Emacs 28.1?

#161
post #150

Earlier quoted context omitted.

What parts did you find difficult? When I first started, I found the keybindings odd, but now I love them since the core set of shortcuts—C-a, C-e, C-f, etc.—work "everywhere" from the terminal, to GNU readline-based programs, to even native macOS text boxes. If you don't like the default keybindings, you can change them or use the Evil package [0] for Vim bindings. If you want to get up and running quickly, I'd chec…

Do you use it as an IDE? That's the part I had trouble with (react/typescript and python). I could get it almost there, but essentially what I would need is a VS Code mode. A side panel with the collapsible directories, double click into them, global search, linting, syntax, etc.

As a heavy Emacs user for over a decade: I still use IDEs instead of Emacs for programming. Emacs has plenty of uses outside of SW development. Only recently did I manage to set up my Emacs to have IDE-like capabilities for my Python work. But if I switched to a C++ job, I'll use an IDE. And maybe, over the course of a year or two, I'll bother setting up LSP for Emacs.

It's totally fine to use IDEs if they make your life easier. In my last C++ job, I would edit code with Emacs, but keep Visual Studio open for the IDE conveniences.

Re: What’s new in Emacs 28.1?

#162

Earlier quoted context omitted.

Jetbrains products are only partially open source, which makes them non-free and still spyware due to telemetry we can’t see.

Do you have a reference for "Jetbrains products are ... spyware due to telemetry we can’t see."

If the source code of what you are running is not fully available, assume it contains telemetry or data collection.

Re: What’s new in Emacs 28.1?

#163
post #17

I was an Emacs user back in my software writing days, but I thought I had left it behind when I became a lawyer. Over the past month or two however I’ve moved more and more of my workflow over to Emacs. I started with using Org Mode and PDF tools for note taking and reviewing PDFs and task management: https://news.ycombinator.com/item?id=30492373 . More recently I switched my email over to mu4e: https://www.emacswiki…

I gave up the fight to get Emacs to read Outlook emails. Instead, I figured out how to set up Org mode links to Outlook emails, as well as a VBA macro to create an Org mode TODO item based off of an email.

Re: What’s new in Emacs 28.1?

#164
post #17

I was an Emacs user back in my software writing days, but I thought I had left it behind when I became a lawyer. Over the past month or two however I’ve moved more and more of my workflow over to Emacs. I started with using Org Mode and PDF tools for note taking and reviewing PDFs and task management: https://news.ycombinator.com/item?id=30492373 . More recently I switched my email over to mu4e: https://www.emacswiki…

Funny, just dealt with the whole O365 authentication just this week. With moving to 2 factor authentication you need to use OAuth 2 to do anything with it. I have my (work) O365 email forwarded, so I do have normal IMAP access. I use isync/mbsync [1] to receive email, goimapnotify [2] to get pushed new email, read/reply/etc with mu4e [3] and org-msg [4] and org-mode, and until recently just plain SMTP to send mail. This last part will break with 2 factor, but found oauth2ms [5] to set up the OAuth to work with O365 SMTP. The trick was to find the "tenet ID" from the Azure page of your organization and to use Thunderbird's credentials [6] (or another mail program, since I can't make new app registrations on Azure to have my own "application"). That should also allow you to use IMAP with OAuth 2 as well, but haven't done that since I still have the forwarding. (As usual, I think the Arch Wiki [7] covers most of this too.)

[1] http://isync.sourceforge.net/

[2] https://gitlab.com/shackra/goimapnotify

[3] https://www.djcbsoftware.nl/code/mu/mu4e.html

[4] https://github.com/jeremy-compostella/org-msg

[5] https://github.com/harishkrupo/oauth2ms

[6] https://hg.mozilla.org/comm-central/file/tip/mailnews/base/s...

[7] https://wiki.archlinux.org/title/Isync#Using_XOAUTH2

Re: What’s new in Emacs 28.1?

#165
post #61

Earlier quoted context omitted.

Fair (though I recommend you give kinesis a try: https://kinesis-ergo.com/keyboards/advantage360/ ). Separately, I just want to throw it out there, you guys should try sublimity: https://github.com/zk-phi/sublimity Particularly, the minimap is awesome because it provides an intuition about where one is and that just feels nice.

How did you learn that keyboard exists? It is not on their keyboard page. Kinesis needs a better organized site. I got the Freestyle2 a few weeks ago, enjoying it, still have some issues finding the navigation keys, home, end etc. I really like having my arms pointed straight rather than angled in like with a normal keyboard. Keys are a bit mushy, went from cherry blues.

This model is not yet in full production, and while they claim it will be shipping this summer, it's possible we won't see it this year.

Re: What’s new in Emacs 28.1?

#166
post #125

Only thing I'm missing from Emacs is the ability to completely freeze all packages and configs. As soon as I feel like everything is stable and great, it decides to update 180 packages while I'm trying to edit a file and destroys something in my setup. If anyone knows a way to prevent all updates and "freeze" a version that would be excellent.

> Only thing I'm missing from Emacs is the ability to completely freeze all packages and configs.

Weird - Emacs by default does not auto-update packages. I do it manually as needed. Are you using Vanilla Emacs or something else?

Re: What’s new in Emacs 28.1?

#167

I used Emacs for 20 years, contributed to popular open source emacs projects, and am the maintainer of a couple of emacs packages with small numbers of users. It's wonderful and extremely powerful having everything in lisp; don't bother with emacs if you're not interested in writing lisp. One silly thing that I could never get to grips with is the way the minibuffer always seems to get stuck asking me a question, but…

> don't bother with emacs if you're not interested in writing lisp.

Strong disagree. I used Emacs as a power user heavily for about a decade with virtually no elisp knowledge (beyond simple conditionals and setting variables - I couldn't write a loop for example).

Once I learned elisp ... it hasn't been a game changer. Sure, occasionally I tweak things the way I like it with custom elisp code, but there are enough config options and packages out there to do what I need without my having to write elisp code.

Re: What’s new in Emacs 28.1?

#168
post #108

I almost wish I never tried Emacs. Ignorance is bliss, and Emacs ruined all other text editors for me. There are absolutely areas that others do better, but the self-documenting “living program” nature is too much to give up; everything you ever need to know or do is a few keystrokes away.

I’ve been using emacs on and off for about 20 years and I don’t really get the fanaticism. Org mode and magit and all these things are cool. I like that you can hack it. But — to me it never stops feeling like an ongoing project when you try to live your entire life in it. I like it obviously otherwise I wouldn’t still be using it, but it will never exactly feel elegant to me. More like a good text editor and a hundr…

> to me it never stops feeling like an ongoing project when you try to live your entire life in it.

and that's the fascinating thing about it. What the OP called a 'living program' Smalltalk people called 'human-computer symbiosis'. Software as a fully transparent, introspective, organic thing you can directly interact with and change even as it runs.

There's actually very few software like it, and if anything philosophically more and more software tends towards the static unix "one tool one job" mantra.

Re: What’s new in Emacs 28.1?

#169

I almost wish I never tried Emacs. Ignorance is bliss, and Emacs ruined all other text editors for me. There are absolutely areas that others do better, but the self-documenting “living program” nature is too much to give up; everything you ever need to know or do is a few keystrokes away.

> ruined all other text editors for me

Emacs has a text editor too ?!!?

Re: What’s new in Emacs 28.1?

#170
post #54

Earlier quoted context omitted.

Are you using viper or evil-mode often (or some other thing which gives emacs vi bindings, I think there are a couple)? Because navigating text with emacs gives me the emacs pinky, I'm wondering how folks deal with that. Transposed cpslck with ctrl?

> Because navigating text with emacs gives me the emacs pinky, I had RSI issues early in my career (not Emacs related), and learned some tricks that come handy with Emacs. Your keyboard has two control keys. Use both of them. In particular, use the "opposite" one. If you want to press C-c, use the right Control key with your right hand. If you want to press C-l, use the left control key with your left hand. This way…

map capslock to be a control key.
Post reply on HN