<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://blog.gmane.org/gmane.emacs.sources">
    <title>gmane.emacs.sources</title>
    <link>http://blog.gmane.org/gmane.emacs.sources</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3041"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3036"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3030"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3028"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3027"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3025"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3016"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3014"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3013"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3012"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/3011"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2999"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2998"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2997"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2996"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2994"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2993"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2992"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2991"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.sources/2990"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3041">
    <title>iswitch-buffer release 1.0</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3041</link>
    <description>
iswitch-menu is an Emacs extension that aims to make the console menu
interface for emacs much efficient and easy to use, based on the
iswitchb mode for switching buffers by substring/regexp matching

Latest versions are always at: http://github.com/joodie/iswitch-menu/

More info and screenshots:

http://joost.zeekat.nl/2008/09/14/better-consolekeyboard-menus-for-emacs/

Please feel free to post questions or suggestions for improvent.

code follows:

;;; iswitch-menu.el --- Use iswitch to access menus

;; Copyright (C) 2008  Joost Diepenmaat

;; Author: Joost Diepenmaat &lt;joost&lt; at &gt;zeekat.nl&gt;
;; Keywords: matching, frames, terminals, menus

;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation, either version 2 of the License, or
;; (at your option) any later version.

;; This program is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied war</description>
    <dc:creator>Joost Diepenmaat</dc:creator>
    <dc:date>2008-10-06T18:26:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3036">
    <title>Gnus notify and Newsticker notify.</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3036</link>
    <description>Hi, everyone!

I have write some functions to notify gnus news and newsticker news in
mode-line when coming new news.

;; Below is functions and configuration with gnus notify

(defface gnus-update-news-modeline-face
  '((((class color) (background dark))
     (:foreground "Gold")))
  "Face for highlighting gnus news number in mode line"
  :group 'gnus)

(defvar gnus-update-news-string nil
  "The highlight string of `global-mode-string' after call `guns-update-news-string'.")

(defvar gnus-update-news-repeat 100
  "The repeat second that call `gnus-update-news'.")

(unless (member 'gnus-update-news-string global-mode-string)
  (setq global-mode-string (append global-mode-string
                                   (list 'gnus-update-news-string))))

(defun gnus-update-news ()
  "Update gnus news and display notify message in mode-line."
  (interactive)
  (let (gnus-news-number)
    (force-mode-line-update t)
    ;; (gnus-group-get-new-news)
    (flet ((message (&amp;rest args))) (gnus-group-get-new-news))
    (set</description>
    <dc:creator>Andy Stewart</dc:creator>
    <dc:date>2008-10-01T18:15:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3030">
    <title>Try to use my multi-term.el.</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3030</link>
    <description>Hi, guys!

Try to use my multi-term.el.

Command "multi-term" for create new term buffer.

Command "multi-term-next" and "multi-term-prev" can switch with term
buffers.

Enjoy! :)

Andy.

_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>Andy Stewart</dc:creator>
    <dc:date>2008-09-29T13:43:42</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3028">
    <title>customize-mismatched</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3028</link>
    <description>_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>Magnus Henoch</dc:creator>
    <dc:date>2008-09-26T20:03:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3027">
    <title>switch-to-new-buffer</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3027</link>
    <description>Dedicated to Xah.

</description>
    <dc:creator>Kevin Rodgers</dc:creator>
    <dc:date>2008-09-26T13:54:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3025">
    <title>fix for security issue with python-21.el/python.el</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3025</link>
    <description>I got a second-hand report of a security problem with the way the
inferior interpreter works in my Python mode.  There are patches to work
around it below for python-21.el (for Emacs 21) and python.el (for Emacs
22) as well as one which will apply against the forked mode from Emacs
22, although I wouldn't recommend using that version.

There's an explanation in the commentary added by the patch.  I assume,
but don't know, that this is also appropriate for other systems like MS
Windows.  I've only checked on GNU/Linux, and the Python documentation
says the module-loading behaviour is system-dependent.

The current versions of the mode are under
&lt;URL:http://www.loveshack.ukfsn.org/emacs/&gt;.

_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>Dave Love</dc:creator>
    <dc:date>2008-09-10T21:47:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3016">
    <title>thingatpt-1.10.tgz</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3016</link>
    <description>Hi all,

this is not thingatpt.el, but an adaption
from that idea. I should choose a better name for it...

Thanks

Andreas Röhler

;;; Major changes to previous version: 

;; New functions `functionname-', `ip-'.  
;; Chars which are accepted as part of a URL are
;; delivered by a var `url-at-point-chars', which is
;; customizable. '()' now are accepted as part of a URL
;; right out of the box.

;;; Commentary:

;; A set of functions to return, mover over or
;; manipulate a given THING. THING may be a well known
;; form as symbol', `list', `sexp', `defun' but also a
;; new defined and abstract thing. 

;; Call one of the test-functions `th-mv-test',
;; `th-delimtest', `th-test' with come chars in
;; scratch-buffer or any else changable buffer to get
;; an impression_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>andreas.roehler&lt; at &gt;online.de</dc:creator>
    <dc:date>2008-09-05T13:26:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3014">
    <title>spartan-wiki.el --- a really spartan personal wiki</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3014</link>
    <description>A little, crude fun project which some may find useful.

http://www.emacswiki.org/cgi-bin/wiki/SpartanWiki
</description>
    <dc:creator>spamfilteraccount&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2008-09-04T19:16:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3013">
    <title>command-frequency.el -- track command frequencies</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3013</link>
    <description>command-frequency.el -- track command frequencies

DESCRIPTION

This package provides function which saves how many times each
command was executed.  You can then review those statistics to see
which commands you use the most often.

It is used in designing a ergonomic keybinding set.
See http://xahlee.org/emacs/command-frequency.html

You can get this package at:
http://xahlee.org/emacs/command-frequency.el

VERSION HISTORY

Version 0.1, 2006: First version by Ryan Yeske (author of rcirc). A
quick hack of about 40 lines.

Version 1.0, 2007: Made into a full featured minor mode. Added full
doc strings. Added feature to save and read to disk the frequency hash
table. Added ability to set user preference using emacs's
customization system. Code is ~400 lines. This version is made by
Michal Nazarewicz in 2007.

Version 1.1, 2008-09: Replaced the use of this-command var by real-
last-command, so that the commands backward-kill-word, kill-word, kill-
line, kill-region, do not all get counted as kill-region. Chang</description>
    <dc:creator>Xah</dc:creator>
    <dc:date>2008-09-03T17:59:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3012">
    <title>ergonomic_keybinding_*.el -- ergonomic keybinding</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3012</link>
    <description>The erognomic keybinding has a new version.

http://xahlee.org/emacs/ergonomic_emacs_keybinding.html

A visual image for old and new layout can be seen at:
http://xahlee.org/emacs/ergonomic_emacs_keybinding_change.html

Description of the main changes:

• Added delete-backward-char, delete-char, delete-backward-word,
delete-word commands.
• The undo, cut, copy, paste, positions has been moved.

Since i don't use qwerty, i'm looking for feedback on qwerty users.
(i.e. in case i had some elisp code errors, or any issues that might
come up)

------------------

The reason for these changes is that recently Stefan Guath pointed out
“real-last-command” can be used to fix the problem with “this-command”
that is used in command-frequency.el. (this-command lumps several kill
commands all into just kill-region, so frequency distribution for
individual kill commands are lost)

With this change, the stat shows that the commands to delete previous/
next char/word are used 10 times more than say, undo, kill l</description>
    <dc:creator>Xah</dc:creator>
    <dc:date>2008-08-29T21:24:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/3011">
    <title>anything.el The Next Generation!</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/3011</link>
    <description>Hi,

Finally I release the next generation of anything.el!
See Commentary and Tips.

http://www.emacswiki.org/cgi-bin/wiki/download/anything.el

Sample plug-in: Humane match plug-in
http://www.emacswiki.org/cgi-bin/wiki/download/anything-match-plugin.el

GNU GLOBAL anything interface
http://www.emacswiki.org/cgi-bin/wiki/download/anything-gtags.el

Comments are welcome.
Happy Hacking!!
--
rubikitch
Blog: http://d.hatena.ne.jp/rubikitch/
Site: http://www.rubyist.net/~rubikitch/
;;; anything-gtags.el --- GNU GLOBAL anything.el interface
;; $Id: anything-gtags.el,v 1.9 2008/08/24 08:22:48 rubikitch Exp $

;; Copyright (C) 2008  rubikitch

;; Author: rubikitch &lt;rubikitch&lt; at &gt;ruby-lang.org&gt;
;; Keywords: global, languages
;; URL: http://www.emacswiki.org/cgi-bin/wiki/download/anything-gtags.el

;; This file is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2, or (at your option)
;; any later ve</description>
    <dc:creator>rubikitch&lt; at &gt;ruby-lang.org</dc:creator>
    <dc:date>2008-08-24T17:55:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2999">
    <title>lyric-mode.el</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2999</link>
    <description>The following code implements a major mode for editing lyric (.lrc)
files, which are used by various music players to display lyrics in
synch with the playing of a song.

There are commands for starting and stopping an ogg123 process, and
the timing output from that process is captured, allowing you to enter
synchronization tags by pressing a key in time with the start of each
line of the song.

If the synchronization tags are already there, the mode uses a
highlighting overlay to show the timing as the song plays, allowing
you to check the tags.  There are also commands for nudging tags
slightly earlier or later.

There are a couple of "todo"s still in the code, but it generally
works OK (at least for me!)

__John

;;; lyric-mode.el --- Major mode for editing lyric (.lrc) files

;; Copyright (C) 2008  John Sturdy

;; Author: John Sturdy &lt;john.sturdy&lt; at &gt;ul.ie&gt;
;; Keywords: multimedia, hypermedia

;; This file is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public</description>
    <dc:creator>jcg.sturdy&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2008-08-18T12:02:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2998">
    <title>How do you use Emacs to sort RMAIL email based on SpamAssassin headers?...</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2998</link>
    <description>How do you use Emacs to sort RMAIL email based on SpamAssassin
headers?...
</description>
    <dc:creator>the zak</dc:creator>
    <dc:date>2008-08-17T03:58:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2997">
    <title>contentswitch.el --- switch to buffer/file by content</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2997</link>
    <description>A little proof-of-concept package. Let me know what you think.

http://www.emacswiki.org/cgi-bin/wiki/contentswitch.el
</description>
    <dc:creator>spamfilteraccount&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2008-08-16T16:22:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2996">
    <title>etags-stack.el v1.0 -- Navigate through the tags stack</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2996</link>
    <description>;;; etags-stack.el --- Navigate the tags stack

;; Copyright (C) 2008  Scott Frazer

;; Author: Scott Frazer &lt;frazer.scott&lt; at &gt;gmail.com&gt;
;; Maintainer: Scott Frazer &lt;frazer.scott&lt; at &gt;gmail.com&gt;
;; Created: 14 Aug 2008
;; Version: 1.0
;; Keywords: tags

;; This file is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.

;; This file is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;; GNU General Public License for more details.

;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs; see the file COPYING.  If not, write to
;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.

;;; Commentary:

;; Navigate the tags stack
;; 14 Aug 2008 -</description>
    <dc:creator>Scott Frazer</dc:creator>
    <dc:date>2008-08-16T01:11:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2994">
    <title>xml-gen.el --- A DSL for generating XML.</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2994</link>
    <description>Hi,

There may already be something like this but I couldn't find it (I wrote
the majority of it on the train this morning, so it may need some
polish):

 (xmlgen '(html
           (head
            (title "hello")
            (meta :something "hi"))
           (body
            (h1 "woohhooo")
            (p "text")
            (p "more text"))))

Produces this (though wrapped):

 &lt;html&gt;
   &lt;head&gt;
     &lt;title&gt;hello&lt;/title&gt;
     &lt;meta something="hi" /&gt;
   &lt;/head&gt;
   &lt;body&gt;
     &lt;h1&gt;woohhooo&lt;/h1&gt;
     &lt;p&gt;text&lt;/p&gt;
     &lt;p&gt;more text&lt;/p&gt;
   &lt;/body&gt;
 &lt;/html&gt;


</description>
    <dc:creator>Phil Jackson</dc:creator>
    <dc:date>2008-08-15T09:29:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2993">
    <title>tempo-snippets (0.1.5) --- visual insertion of tempo templates</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2993</link>
    <description>A snippet-like interface for your tempo templates.


Screenshot, screencast and usage info are available at:
http://nschum.de/src/emacs/tempo-snippets/

regards,
Nikolaj Schumacher
_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>Nikolaj Schumacher</dc:creator>
    <dc:date>2008-08-11T11:45:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2992">
    <title>highlight-80+ --- highlight characters beyond column 80</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2992</link>
    <description>This mode highlights all characters that cross the 80 character line
limit.


It is also available at http://nschum.de/src/emacs/highlight-80+/

regards,
Nikolaj Schumacher
_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>Nikolaj Schumacher</dc:creator>
    <dc:date>2008-08-11T11:40:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2991">
    <title>man-preview.el -- put nroff source through man</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2991</link>
    <description>This is a kinda polished version of code I've used to run "man" over
nroff source, mostly for previewing while editing.  It wasn't meant to
be quite this big, but by the time you setup compilation-mode for errors
and attempt some coding system stuff it grows.

_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>Kevin Ryde</dc:creator>
    <dc:date>2008-08-09T01:29:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2990">
    <title>completion-ignored-build.el -- dynamic ignores for filenamecompletion</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2990</link>
    <description>This where I got to with having filename completion ignore generated
files.  It's a bit rough, but already does what I wanted, which is
ignore .c when there's .xs and ignore Makefile in various build dirs.

I suppose the setups ought to be configurable, it'd be a matter of
working out what gambits identifying built files would be usual,
or best, or whatnot.

_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>Kevin Ryde</dc:creator>
    <dc:date>2008-08-09T01:08:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.sources/2989">
    <title>cal-china-x.el --- Chinese calendar extras v1.0a</title>
    <link>http://comments.gmane.org/gmane.emacs.sources/2989</link>
    <description>Changes since 0.9:

- Make it compatible with cvs23. (Most are function names changes.)
- Upgrade licence to GPL3+.

--
William

http://williamxu.net9.org
_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources&lt; at &gt;gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
</description>
    <dc:creator>William Xu</dc:creator>
    <dc:date>2008-08-08T09:57:53</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.emacs.sources">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.emacs.sources</link>
  </textinput>
</rdf:RDF>
