Ads by Google

Showing posts with label kill-ring lists. Show all posts
Showing posts with label kill-ring lists. Show all posts

Sunday, February 16, 2014

Emacs in the cloud and other news

Lars has decided to dive in and develop cloud features for Gnus(and that puts paid to the idea that Gnus isn't cutting edge).  Lars had originally outlined his thoughts here and here's the discussion on the approach.  He's already committed a few changes into the gnus repository.

On the Emacs 24.4 release date perennial question, well, it's not very soon.

A new blog post and some discussion on must have Emacs extensions can be found here and here.  Not all of them have links to the software.

On storing text in the kill ring discussion, here's a method to store the Messages in the echo area in the kill ring.


Wednesday, February 6, 2008

The power of lists

You know the emacs kill ring? Well, I just had a look at it. considering the operations you can do with the kill ring, the data structure is simply a list!

In it's simplest form, working with plain text, it looks like

kill-ring is a variable defined in `simple.el'.
Its value is
("glgjglkg" "ggjjkg")


You get this by entering some text in a txt buffer and killing some lines of text. C-h v kill-ring will bring up the list.

Of course, for different modes it becomes a little more complex than that but essentially it's just a list.

In case you were wondering whether Emacs was using some difficult, arcane data structure. All the more reason for me to start learning Lisp sensibly. I've been starting, putting it off for quite some time now.

Should. start. it. some. time. soon.