Live data from Hacker News

Emacs 24.4 released

lists.gnu.org

31–40 of 177 posts

Re: Emacs 24.4 released

#32
post #12
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

Rectangular mark mode is really awesome. It makes working with rectangles a lot easier. It is now so well integrated into my workflow that I'm really annoyed when I have to use an older Emacs version.

It's funny, I started using Emacs around 1991 or '92 or so (at University), then I changed to Windows development in about '93 and switched my editor to BRIEF which had very nice columnar editing capabilities.

I used BRIEF for a few years until I moved away from strictly Windows development so I moved back to Emacs. Columnar editing was something I missed so much! But now that I've been away from it, it's hard for me to recall what I used to use it for.

Occasionally I do find that I wish I had it, but I remember feeling so crippled without it for a long time! So, can't wait to get back into it again now that it's available. I think it's one of those things that you start using it and find more and more things to do with it as time goes on. Just my $0.02 anyway.

Re: Emacs 24.4 released

#33
post #12
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

Rectangular mark mode is really awesome. It makes working with rectangles a lot easier. It is now so well integrated into my workflow that I'm really annoyed when I have to use an older Emacs version.

Did you use the 'C-x r *' keys previously? I'm so used to those that I haven't been able to prove to myself that the new rectangular selection is better... In particular, I use 'C-x r t' quite a lot. What is the 'C-x space' equivalent to that?

I'm curious to know which things are easier for you with 'C-x space'.

Re: Emacs 24.4 released

#34

Earlier quoted context omitted.

This is the best discussion of the different versions of emacs available for MacOS I've seen (including emacsformacos): http://emacs.stackexchange.com/questions/271/what-is-the-dif... Short version: Lunaryorn: "I used to get them from Emacs for Mac OS X, but now I use Homebrew, because it supports more libraries, notably GNU TLS for encrypted network connections. All in all: Use brew install emacs --HEAD --use-git-he…

Thanks for that! I went through this on my own quite some time ago and came to my own conclusion that GNU emacs is the one for me, especially since I do program on mac os x, Linux and Windows. EDIT: Well, now that I've read that in full, I'm thinking of giving the author's conclusion a try: > All in all: Use brew install emacs --HEAD --use-git-head --cocoa --with-gnutls --with-rsvg --with-imagemagick :)

Heh - my 'short version' was inadvertently included in my top comment. I also use the brew install version.

Re: Emacs 24.4 released

#35
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

You know what Emacs is? It's a big Lisp interpreter. It was made to be extensible so that it could do anything. It could be your IDE, for example.

http://cedet.sourceforge.net

The problem is that it isn't a good enough Lisp engine to be very good at anything beyond the great text editor, which it has been since the early 1980's.

Avoiding the really hard problems and building a better emacs browser doesn't really help anyone. At some point, people will realize that the concept behind Emacs is great but could be better done in another high performance language. JavaScript in a browser? Clojure?

Re: Emacs 24.4 released

#36
post #12

Earlier quoted context omitted.

Rectangular mark mode is really awesome. It makes working with rectangles a lot easier. It is now so well integrated into my workflow that I'm really annoyed when I have to use an older Emacs version.

Did you use the 'C-x r *' keys previously? I'm so used to those that I haven't been able to prove to myself that the new rectangular selection is better... In particular, I use 'C-x r t' quite a lot. What is the 'C-x space' equivalent to that? I'm curious to know which things are easier for you with 'C-x space'.

All C-x space does is visualize the rectangular region. You still use all the old binding (C-x r t for instance) to do anything with the region.

The annoying thing about C-x space, is that it used to do something completely different (set gud breakpoint), but I digress.

Re: Emacs 24.4 released

#37
post #35
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

You know what Emacs is? It's a big Lisp interpreter. It was made to be extensible so that it could do anything. It could be your IDE, for example. http://cedet.sourceforge.net The problem is that it isn't a good enough Lisp engine to be very good at anything beyond the great text editor, which it has been since the early 1980's. Avoiding the really hard problems and building a better emacs browser doesn't really help…

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 don't want Emacs to be able to do anything. I already have an operating system and a text editor.

Re: Emacs 24.4 released

#38
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

I agree - a great update. I especially like it when I am in -nw terminal mode and being able to use F10 to get access to the menu items I don't remember the shortcuts for.

Re: Emacs 24.4 released

#39
post #16

Earlier quoted context omitted.

It has sockets, so... pretty much anything you can do with those, you can do with Emacs. * Email (gnus) * NNTP (gnus) * IRC Come to mind offhand.

Slightly off-topic, but is there still much NNTP use out there other than piracy related? I was a heavy NNTP user once upon a time, but all the public groups I once used seem to be overrun by spam and private ones seem to have gone in favor of email. I would expect there's a quite a few private servers out there to warrant continual updating in a program like emacs.

D development forums are NNTP, although there is a forum as well.

I really prefer the keyboard navigation and all the niceties offered by Thunderbird than the web groups interface, each with its own set of allowed actions, mostly without keyboard navigation.

Re: Emacs 24.4 released

#40
post #21

Earlier quoted context omitted.

Interesting - could you please provide some examples of how are you using rectangular mark mode? I have never used it before, so I'm clearly missing something cool here...

Any time you're working with tabular data, or data that is aligned horizontally, it's helpful. For example, I might need to delete a prefix from a list of declarations. I often use macros for the same kinds of tasks, with each macro editing a line and putting the cursor on the next line afterwards.

apply-macro-to-region-lines does not need macros to put the cursor on the next line.

From the manual: The command C-x C-k r (apply-macro-to-region-lines) repeats the last defined keyboard macro on each line that begins in the region. It does this line by line, by moving point to the beginning of the line and then executing the macro.

Post reply on HN