Live data from Hacker News

Emacs 25.1 released

lists.gnu.org

11–20 of 151 posts

Re: Emacs 25.1 released

#11
post #4
post #2

Great news and congrats to everyone involved! Among the highlights of this release is Xwidgets, which allows embedding GTK+ widgets inside Emacs buffers. One such widget is WebKitGTK+, a full-featured port of WebKit for use in GTK+ apps. As a consequence of this you can now browse the internet and maybe watch some YouTube inside Emacs [0]. [0]: https://www.reddit.com/r/emacs/comments/4srze9/watching_yout...

1. Isn't embedding a browser like this a security risk? 2. Can we now move M-x customize to gtk widgets?

When you say "move M-x customize to gtk widgets", which text based would you replace with GTK widgets? Customize certainly doesn't initially seem as friendly as a traditional preferences dialog, but I would be hesitant to lose the "it's all text" navigability and consistency.

Re: Emacs 25.1 released

#13
post #9
post #5

Earlier quoted context omitted.

Would it be any more of a security risk than using a stand-alone browser?

Standalone browsers make a lot of special efforts to isolate pages from one another. Does embedding have the same guarantees?

Yes. WebKitGTK+2 uses isolated renderer/host processes.

Re: Emacs 25.1 released

#15
post #4
post #2

Great news and congrats to everyone involved! Among the highlights of this release is Xwidgets, which allows embedding GTK+ widgets inside Emacs buffers. One such widget is WebKitGTK+, a full-featured port of WebKit for use in GTK+ apps. As a consequence of this you can now browse the internet and maybe watch some YouTube inside Emacs [0]. [0]: https://www.reddit.com/r/emacs/comments/4srze9/watching_yout...

1. Isn't embedding a browser like this a security risk? 2. Can we now move M-x customize to gtk widgets?

Emacs is not only on GTK. I doubt any indispensable core components will depend on xwidgets unless it can embed each toolkit emacs can use. Further, customize is used on the terminal emulator and on the framebuffer too, having it require X is not feasible.

Re: Emacs 25.1 released

#16
Having been using emacs on and off, both on Windows and Linux, and having found it being useful on some occasions, I somehow can't help thinking of it as more of a historical artifact than a toolset I would want to use on a daily basis. Being a very powerful personal computing environment and kinda fun to use, to me emacs still falls short in the ways that, for instance, UNIX command line interface with its simple single-purpose utilities never did. I am not even talking about the need to remember a gazillion of context-dependent key bindings, because with the command-line utilities you also have to remember the correct switches. I guess, this may be the case of needing to make a choice; but, if I am ever to be forced to actually make one, I'd probably settle rather for something like a full-blown desktop environment, or, should I find myself in front of a text terminal, Midnight Commander (whose built-in text editor now even offers syntax highlighting, for those who like it).

Re: Emacs 25.1 released

#17
XWidget support is really good. Finally have C++/Opengl docs showing in the browser inline in emacs and now that the browser is inline, theres no reason to leave emacs anymore.

Re: Emacs 25.1 released

#18
post #4

Earlier quoted context omitted.

1. Isn't embedding a browser like this a security risk? 2. Can we now move M-x customize to gtk widgets?

When you say "move M-x customize to gtk widgets", which text based would you replace with GTK widgets? Customize certainly doesn't initially seem as friendly as a traditional preferences dialog, but I would be hesitant to lose the "it's all text" navigability and consistency.

Having a friendlier, good looking "Preferences" based on gtk would help newcomers. We could keep customize too but a new panel with simple familiar look would help a lot of people to get into emacs.

Re: Emacs 25.1 released

#19
post #16

Having been using emacs on and off, both on Windows and Linux, and having found it being useful on some occasions, I somehow can't help thinking of it as more of a historical artifact than a toolset I would want to use on a daily basis. Being a very powerful personal computing environment and kinda fun to use, to me emacs still falls short in the ways that, for instance, UNIX command line interface with its simple si…

Shells and /_/nix philosophy are a 4th generation query and data munging language with seamless extensibility.

Emacs is an perhaps the most ambitious implementation of a layer above shells and /_/nix philosophy.

The problem I have with Emacs is the surface area feels infinitly large and some features can be buggy.

I choose to use both.

Re: Emacs 25.1 released

#20
post #16

Having been using emacs on and off, both on Windows and Linux, and having found it being useful on some occasions, I somehow can't help thinking of it as more of a historical artifact than a toolset I would want to use on a daily basis. Being a very powerful personal computing environment and kinda fun to use, to me emacs still falls short in the ways that, for instance, UNIX command line interface with its simple si…

[deleted]
Post reply on HN