Live data from Hacker News

Emacs 24.4 released

lists.gnu.org

101–110 of 177 posts

Re: Emacs 24.4 released

#101
post #99

Building on OSX Mavericks (assuming XCode and XQuartz already around) 1) Download from http://www.gnu.org/software/emacs/ emacs-24.4.tar.gz emacs-24.4.tar.gz.sig 2) Confirm: gpg --keyserver pgp.mit.edu --recv-keys A0B0F199 gpg --verify emacs-24.4.tar.gz.sig 3) Build (from INSTALL): cd emacs-24.4 ./configure --with-jpeg=no --with-gif=no --with-tiff=no make src/emacs -Q make install 4) run: /usr/local/bin/emacs

Alternatively, until homebrew is updated you can run brew edit emacs and change the url and sha256 to match 24.4, then run brew install emacs with whatever options you would like (brew options emacs for a list). I haven't tested this yet, but it should work, and I will report back after I've tried.

edit: So this did work, I used the .tar.xz with sha256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd. One thing to note is that the old 24.3 stable formula has a bunch of patches applied that are no longer required, so you need to edit those out as well (this area: https://github.com/Homebrew/homebrew/blob/master/Library/For...).

Re: Emacs 24.4 released

#102
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...

I couldn't get logins to bitbucket work with eww, because it seems it is not sending the referrer headers. I couldn't find any way to turn it on..

Re: Emacs 24.4 released

#104

Earlier quoted context omitted.

I may be missing something, but try C-x b instead of F-10 b

That's slightly different. It will prompt for a buffer name, which you can type in and tab-complete, but it's not quite as fast as the one-key switching (also it doesn't show a list of buffers unless you try to tab-complete while the prompt is empty).

With ido-everywhere, flx-ido and ido-vertical-mode you can get nice, fast buffer-switching with fuzzy matching via C-x b. See these two screenshots for an example: http://imgur.com/a/sZk8m

Re: Emacs 24.4 released

#105

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 th…

C-x C-b brings up a list of open buffers. Is that the same as what you are looking for?

Re: Emacs 24.4 released

#106
post #96
post #78

Earlier quoted context omitted.

I would say that learning your IDE or editor well is a worthwhile investment, whether that is emacs, vim, or a more rich IDE like Eclipse. Vim or Emacs are really powerful tools that will serve you well over your entire career, so getting adept at them will pay dividends. It's similar to learning how to touch-type, or typing with a faster WPM, in that it's not a pre-requisite to becoming a good and productive develop…

Happy to see others mentioning eclipse. I'm learning emacs now and it impresses me a lot but I also have happy memories from both Eclipse and NetBeans. The way you can refactor whole projects at once etc is amazing. (This is partly related to Java being static and uncool as well. : )

Sir, there is nothing uncool about static typing. :)

(verbose typing is uncool, though)

Re: Emacs 24.4 released

#107
post #37

Earlier quoted context omitted.

What? Emacs isn't a big Lisp interpreter. It's a text editor that is extensible with Emacs Lisp. Sure it contains a Lisp interpreter, but saying that Emacs is only a Lisp interpreter implies that the entirety of the text editor is implemented in Lisp, which is clearly not the case. I use Emacs as a text editor, which means I use it to edit anything that has text. Granted that is a huge part of my computing needs. I d…

I'm not sure who's right and I don't even use emacs but I just wanted to point out that emacs has about 400k lines of C and about 1.2m lines of lisp.

This is true, and much of that C is spent implementing the lisp interpreter. I'd love to see how much C is used outside that functionality.

Re: Emacs 24.4 released

#108
post #99

Building on OSX Mavericks (assuming XCode and XQuartz already around) 1) Download from http://www.gnu.org/software/emacs/ emacs-24.4.tar.gz emacs-24.4.tar.gz.sig 2) Confirm: gpg --keyserver pgp.mit.edu --recv-keys A0B0F199 gpg --verify emacs-24.4.tar.gz.sig 3) Build (from INSTALL): cd emacs-24.4 ./configure --with-jpeg=no --with-gif=no --with-tiff=no make src/emacs -Q make install 4) run: /usr/local/bin/emacs

Alternatively: http://emacsformacosx.com/

Easy-peasy!!! (But, clearly, not as secure as verifying the sources and compiling yourself.)

Re: Emacs 24.4 released

#109
post #104

Earlier quoted context omitted.

That's slightly different. It will prompt for a buffer name, which you can type in and tab-complete, but it's not quite as fast as the one-key switching (also it doesn't show a list of buffers unless you try to tab-complete while the prompt is empty).

With ido-everywhere, flx-ido and ido-vertical-mode you can get nice, fast buffer-switching with fuzzy matching via C-x b. See these two screenshots for an example: http://imgur.com/a/sZk8m

helm is better

Re: Emacs 24.4 released

#110
post #95

Earlier quoted context omitted.

I spent a couple of years using vim before switching to emacs around 3 years ago. I'll write about my own experience with both editors. Learning emacs won't automatically give you a huge productivity boost the way learning vim does. Vim is this blazing fast editor; it's been designed from the ground up to be good at editing text. If your goal is to increase your productivity, I'd say invest time learning vim advanced…

What do you use to evaluate python? Does it work with ipython under some sort of inferior mode? And what do you use for code review workflows?

M-x apropos python send
Post reply on HN