Live data from Hacker News

Emacs 24.4 released

lists.gnu.org

81–90 of 177 posts

Re: Emacs 24.4 released

#81

Earlier quoted context omitted.

Someone please try the emacs as init with this release.

Someone's already tried this. http://www.informatimago.com/linux/emacs-on-user-mode-linux....

I know, this dates back from emacs 21.3. I wanted to know if someone had the time and skills to replicate the experiment with 24.4

Re: Emacs 24.4 released

#82
post #51
post #45

Earlier quoted context omitted.

Nope, it's mostly a Lisp interpreter. Stallman had to build some of the low-level stuff in C then he built the rest of the editor in Lisp. "We used the same idea here (in the hybrid technique), that most of the editor would be written in Lisp, but certain parts of it that had to run particularly fast would be written at a lower level" http://www.gnu.org/gnu/rms-lisp.html That's the beauty of Emacs. Considering that h…

There's some kind of paradox here. You say it's mostly a lisp interpreter, but then, also, mostly editor functionality written in lisp. I'm not sure you can have it both ways...

It's lisp man, of course you can have it both ways. Code is really data, your program is actually your environment, your editor is actually a giant lisp program with a built-in lisp interpreter. Or is it a lisp interpreter with a built-in editor? I dunno. I'm off to install this release :)

Re: Emacs 24.4 released

#83
post #20

Besides emacs 24.4 being an awesome release by itself, it also means esr can finally transition the development to git. That will render the project a lot more accessible for new developers and ad-hoc bugfixing.

For anyone that is interested in testing out the new git repo: git://gitorious.org/emacs-transition/review6.git

It is remarkably fast compared to the bzr repository. ESR's conversion takes 10 hours to complete.

Re: Emacs 24.4 released

#84
post #67
post #50

Earlier quoted context omitted.

Well it is limited by Emacs' display engine. It is obviously not supposed to replace your default browser. But it is usually good enough to view html documentation. Which is really something you want inside your editor.

Actually - it would be cool if there was something that allowed you to render markdown atleast. Also, is this display limitation a function of the OS? In which case, shouldn't Cocoa/GTK or other versions not have this issue and be able to actually embed nicer rendering in there with nice fonts?

It isn't a limitation of the OS, or of Emacs really. There is a build where you can embed GTK widgets inside of Emacs. It just isn't at all standard or, last I checked, well supported (on the level that the usual Emacs distribution is).

Re: Emacs 24.4 released

#85
post #65

I'm a comparative youngin to most of the people here, and I've never tried emacs. I'd like to learn my way around it someday, but I don't know how high of a priority I should place on it. I've managed to pick up enough vim to make my life easier, would learning my way around emacs also get me a productivity boost? How good is evil mode?

You could just try it. It won't take long to adjust to, and you can stick to basic things so that you will be no less productive compared to working in any basic text editor. There are some things that you will have get used to in order to be able to use it at all, such as the seemingly archaic kill/yank functionality that is used instead of copy/cut/paste. And of course you want to test drive some of the more advanced features, to get a feel for what is possible in Emacs. But the point is that you can ease into these things; you won't get easily lost or overwhelmed.

What you should perhaps be more concerned about is whether you will be able to go back to a plain text editor, once and if you choose to go down this rabbit hole..

Re: Emacs 24.4 released

#86
post #65

I'm a comparative youngin to most of the people here, and I've never tried emacs. I'd like to learn my way around it someday, but I don't know how high of a priority I should place on it. I've managed to pick up enough vim to make my life easier, would learning my way around emacs also get me a productivity boost? How good is evil mode?

For some (usually specialized) languages, emacs is easily the best IDE/editor, so if you want to use one of them, give it a try. Its key combinations are less ergonomic than vim's, so you should definitely spend some time configuring your keyboard if you're going to try it. (I'm being serious.)

Re: Emacs 24.4 released

#87
post #65

I'm a comparative youngin to most of the people here, and I've never tried emacs. I'd like to learn my way around it someday, but I don't know how high of a priority I should place on it. I've managed to pick up enough vim to make my life easier, would learning my way around emacs also get me a productivity boost? How good is evil mode?

For what it's worth, I learned Emacs out of my desire to learn Clojure. It didn't take too long to develop the muscle memory (a few months of forcing myself to use it). Now, 6 or so years later, I use Emacs for essentially all ad-hoc text editing jobs, and of course Clojure dev. I love using it for my shell (M-x shell) - being able to move about the shell buffer w/out limit is very liberating.

I also do a lot of iOS development, and, I do 95% of editing in Xcode, and 5% in Emacs. A nice thing about Emacs is, if you're on a Mac, is that Mac OS uses most of Emacs' movement keybindings, so even when I'm in Xcode (or any other app for that matter), I can still use my Emacs muscle memory.

I'm not that young; 6 years ago I was 30, and I'm very happy I decided to learn Emacs; no regrets. It's still paying dividends today and will continue to for the foreseeable future.

Re: Emacs 24.4 released

#88
post #4

I've been going off like a broken record in the comment pages for these posts, since I'm such an Emacs fanatic. But I'll say it again, this release is great! Rectangular mark mode, better web browser -- Emacs hasn't stopped getting better

> better web browser

Hah, seems like an argument for vim.

Re: Emacs 24.4 released

#89
post #17
post #8

> A built-in web browser (M-x eww) What ! Anyone has screenshots of that? Is there a windows release somewhere?

Is it me or is that browser (after looking at the screenshot) really "eww"?

Emacs (and eww) can look much better than that.

On my Mac for example, the text in Emacs is just as good looking (and in fact is indistinguishable from) the text in a native Apple application like TextEdit or Terminal.app.

Either the resolution of this screenshot has been scaled down in a way that makes diagonal lines jagged, or this particular Emacs has been configured not to use anti-aliasing of text.

Some Linux users prefer or at least are used to it that way.

On X, anti-aliasing (in the form of XFT) did not become available in an Emacs release till the relatively late date of Jul 2009. (It became available in pre-release versions of Emacs about 15 months before then.)

Re: Emacs 24.4 released

#90
I think this thread is my best shot at getting this question answered.. I've been using Emacs 23.x for the last several years because the buffer-switcher behavior changed in Emacs 24 and I have no idea how (or if it's even possible) to get the previous behavior back?

In Emacs 23 and below (for as long as I've used Emacs), I would change buffers by hitting F10-b (F10 brings up menu, b is shortcut for Buffers).

Then there is a nice little list of open buffers and the first letter of the filename is usually the shortcut to switch to that buffer.

This made it really fast to switch back and forth between multiple files (I want to go to index.html == F10-b-i ; now I want to switch back to about.html == F10-b-a), it was very simple.

Emacs 24 changed that behavior and so the quick switching between buffers based on the first letter of their filename went away.

Does anyone else know what I'm talking about? Is it possible to get the previous behavior in 24? I'm slowly finding packages that won't compile in Emacs 23 anymore b/c they depend on new Emacs 24 elisp functions. I only ever use Emacs from inside a terminal (emacs -nw), so that's why I'm navigating buffers by the F10 menu.

EDIT: Well, I may be an idiot. I just downloaded the latest 24 build and it seems to be working as before again! Not sure when this changed, but maybe this is now a non-issue. I feel a bit silly, but maybe this will help someone else?

Post reply on HN