Live data from Hacker News

Emacs 26.1 released

lists.gnu.org

21–30 of 105 posts

Re: Emacs 26.1 released

#21
post #7

A few more (personal) highlights from the release: * New minor mode 'pixel-scroll-mode' provides smooth pixel-level scrolling. * The networking code has been reworked so that it's more asynchronous than it was (DNS resolution and TLS negotiation do not block Emacs main thread). * Emacs no longer prompts about editing a changed file when the file's content is unchanged. Instead of only checking the modification time,…

Also native linum mode.

Re: Emacs 26.1 released

#22
post #7

A few more (personal) highlights from the release: * New minor mode 'pixel-scroll-mode' provides smooth pixel-level scrolling. * The networking code has been reworked so that it's more asynchronous than it was (DNS resolution and TLS negotiation do not block Emacs main thread). * Emacs no longer prompts about editing a changed file when the file's content is unchanged. Instead of only checking the modification time,…

Also better look and feel[1] for Mac (including dark mode) users with (add-to-list 'default-frame-alist '(ns-transparent-titlebar . t)) (add-to-list 'default-frame-alist '(ns-appearance . dark)) [1]: https://imgur.com/aRdxPk0

Wow, just tried it out and it looks really good. What theme are you using? (ref. screenshot)

Re: Emacs 26.1 released

#23
post #7

A few more (personal) highlights from the release: * New minor mode 'pixel-scroll-mode' provides smooth pixel-level scrolling. * The networking code has been reworked so that it's more asynchronous than it was (DNS resolution and TLS negotiation do not block Emacs main thread). * Emacs no longer prompts about editing a changed file when the file's content is unchanged. Instead of only checking the modification time,…

Also better look and feel[1] for Mac (including dark mode) users with (add-to-list 'default-frame-alist '(ns-transparent-titlebar . t)) (add-to-list 'default-frame-alist '(ns-appearance . dark)) [1]: https://imgur.com/aRdxPk0

The first just makes my titlebar white, not transparent. The second doesn't seem to do anything. I'm using the updated binary from emacsformacosx.com.

Re: Emacs 26.1 released

#24
post #7

A few more (personal) highlights from the release: * New minor mode 'pixel-scroll-mode' provides smooth pixel-level scrolling. * The networking code has been reworked so that it's more asynchronous than it was (DNS resolution and TLS negotiation do not block Emacs main thread). * Emacs no longer prompts about editing a changed file when the file's content is unchanged. Instead of only checking the modification time,…

mhtml-mode sounds interesting, I've been using http://web-mode.org/ to get the same handling of nested CSS/JS in HTML-files.

Re: Emacs 26.1 released

#26
post #14
post #11

I suggest to anyone serious w/ Emacs to follow the master branch. I have been compiling once a week since almost a year and did not experience any breakage. My routine is fetch, see the output from "git diff HEAD..FETCH_HEAD -- etc/NEWS | less", pull --ff, compile and install. The benefit being you don't get a whole bunch of news when you update to a major version, but get there gradually; and also the master has the…

I similarly encourage any Mac users who are serious about emacs to use Mitsuharu Yamamoto's fork, which adds several usability improvements that RMS refuses to endorse and is just generally a better experience on Mac. Mainline GNU Emacs feels clunky and obsolete by comparison.

What are the improvements?

Re: Emacs 26.1 released

#27
post #23

Earlier quoted context omitted.

Also better look and feel[1] for Mac (including dark mode) users with (add-to-list 'default-frame-alist '(ns-transparent-titlebar . t)) (add-to-list 'default-frame-alist '(ns-appearance . dark)) [1]: https://imgur.com/aRdxPk0

The first just makes my titlebar white, not transparent. The second doesn't seem to do anything. I'm using the updated binary from emacsformacosx.com.

You may need to restart emacs after adding those lines to your config. Creating a fresh frame also seems to work, if you use daemon mode.

Re: Emacs 26.1 released

#28
post #16
post #14

Earlier quoted context omitted.

I similarly encourage any Mac users who are serious about emacs to use Mitsuharu Yamamoto's fork, which adds several usability improvements that RMS refuses to endorse and is just generally a better experience on Mac. Mainline GNU Emacs feels clunky and obsolete by comparison.

that RMS refuses to endorse What's his rationale?

Mostly because they'd add a feature on a non-free platform (macOS) that is otherwise missing from a free platform. Notably, color emoji have worked fine forever on macOS, and were then _intentionally broken_ (when I say broken I mean the UI blocked for about ten seconds and then finally either displays a placeholder or something similarly less featureful). The reason for this is because Linux font rendering can't get color emoji right.

Re: Emacs 26.1 released

#29
post #25

For those more familiar with emacs; what happened with the idea of moving to guile scheme? Is it done? Abandoned?

It is not an idea that is supported by the whole Emacs community. It is an idea that is supported by the Guile community and RMS. Work has been done to make Guile Emacs work, but it is still slow (as it doesn't seem to compile elisp before running it) and somewhat experimental.

It really just needs someone to make it work more reliably and then demonstrate that it is a desirable thing not just in theory but in practise. Nothing short of doing the work would be sufficient to convince the most active Emacs developers.

The person who had been doing most of the work on Guile Emacs isn't currently making progress on this end, so other interested people are welcome to participate in the effort.

(I'm a Guiler and Emacs user and strongly support the idea of letting Emacs sit on top of the Elisp implementation in Guile.)

Re: Emacs 26.1 released

#30
Completely OT, but I remember when building Emacs was like "there goes my afternoon". On my current desktop (which is kind of snazzy, I admit), it takes less than 30 seconds wall clock time. This is one aspect of The Future(tm) I definitely appreciate. ;-)
Post reply on HN