<?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://permalink.gmane.org/gmane.emacs.devel">
    <title>gmane.emacs.devel</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel</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://permalink.gmane.org/gmane.emacs.devel/103258"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103257"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103256"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103255"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103254"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103253"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103252"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103251"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103250"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103249"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103248"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103247"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103246"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103245"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103244"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103243"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103242"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103241"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103240"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.emacs.devel/103239"/>
      </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://permalink.gmane.org/gmane.emacs.devel/103258">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103258</link>
    <description>

I think you misunderstand, this (now way off topic) conversation came
about when Lennart talked about having some sort of global trash can
interface. I was trying to state that you can't make assumptions about
that sort of interface in GNU/Linux that you can with Windows and OSX.

Cheers,
Phil
</description>
    <dc:creator>Phil Jackson</dc:creator>
    <dc:date>2008-08-30T10:43:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103257">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103257</link>
    <description>Hi, Phil,

On Sat, Aug 30, 2008 at 10:49:16AM +0100, Phil Jackson wrote:




That's kind of missing the point.  It also verges on rubbing salt into
the wound.

You need, somehow, to become aware of this "choice" before doing
irrevocable damage.  I don't think Lennart would now be unhappy if
something in Dired had made him aware of what he was about to do.


</description>
    <dc:creator>Alan Mackenzie</dc:creator>
    <dc:date>2008-08-30T10:18:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103256">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103256</link>
    <description>
There certainly are, quite a few of them, actually.



</description>
    <dc:creator>Eli Zaretskii</dc:creator>
    <dc:date>2008-08-30T10:11:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103255">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103255</link>
    <description>

No with GNU/Linux you have choice. My system works exactly the way I
want it and not the way any corp. wants it to.
</description>
    <dc:creator>Phil Jackson</dc:creator>
    <dc:date>2008-08-30T09:49:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103254">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103254</link>
    <description>

Probably to very few Emacs users.


First of all, you don't do that by accident.  You mark the files first
and delete in batch afterwards.

Secondly, dired's interface resembles the output of an old unix command,
so I expect all operations on the listed files to be done in the same
flavor.  And the documentation right now even tells me that it behaves
like `rm'!

Changing that would be like teaching `rm' about a trash can.

So if you do see a representation of files that seems alien to you, read
in the documentation of a program `rm' that doesn't tell you anything
and *then go ahead and throw into it your precious files with the
expectation that the interface would behave like all other stuff you
know while everything else of the program seems different and while
knowing in advance that you will later need these files again*...

Come on!

Hannes



</description>
    <dc:creator>Johannes Weiner</dc:creator>
    <dc:date>2008-08-30T09:36:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103253">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103253</link>
    <description>Hi, Stephen!

On Sat, Aug 30, 2008 at 12:11:34PM +0900, Stephen J. Turnbull wrote:


Dangerous - aiming for (car nail), you might cdr it, and at the next
swipe hit toe nail instead of tail nail, carnage indeed. 


At least, it has become so.  


Not meaning to be unkind to Lennart, but we've ALL lost critical files by
doing stupid things.  At least I have, and it cost me several days of
hard (but interesting) grind to recover the bulk of that file.

Aren't there effective file undelete programs for MS-Windows?  There
certainly were for MS-DOS's FAT file system.

</description>
    <dc:creator>Alan Mackenzie</dc:creator>
    <dc:date>2008-08-30T09:40:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103252">
    <title>Re: print hash table to disk and reread in hash table</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103252</link>
    <description>On Sat, 30 Aug 2008 07:18:07 +0200 tomas&lt; at &gt;tuxteam.de wrote: 

t&gt; On Fri, Aug 29, 2008 at 01:10:11PM -0500, Ted Zlatanov wrote:
EZ&gt; You mean, like bindat.el?

t&gt; I don't know the context -- but I have been musing on and off about a
t&gt; persistent hash (backed by something like GDBM), similar to what Perl
t&gt; offers.

I was trying to serialize a hashtable to a file, and there's no good way
other than converting it to a list or making a file of (puthash)
statements.  bindat.el seems OK but doesn't seem to have a hashtable
spec in the format.

Persistent storage is useful and could easily be implemented with a
small sqlite database file.  It could be an option when creating a
hashtable.  It doesn't solve serialization, though.  The file is not
human-readable, which is the advantage of formats like the Gnus newsrc
file.  So it's not what I'm looking for, but still an useful addition to
Emacs IMO :)

Ted




</description>
    <dc:creator>Ted Zlatanov</dc:creator>
    <dc:date>2008-08-30T09:17:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103251">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103251</link>
    <description>

Sorry, translation error.  Remove the -on ending by either deleting it
or moving it into the trash-can.


Why do you expect it from the UI in the first place?  Even on Windows
there are probably more interfaces to delete a file that don't have a
notion of a trash can than interfaces that have.

But whatever the fix is, please don't have me extend my
~/emacs/garbage-collect.el to sanitize the dired behaviour again.

What I mean to say is: if your expectation of the the interface differs
from what has been there for a long time, do not punish long-standing
users with new annoying warnings, silent/noisy behaviour change,
creation of stuff like ~/Trash or another flag which they have to set
instead of the people requesting different behaviour.


Agreed.

Hannes



</description>
    <dc:creator>Johannes Weiner</dc:creator>
    <dc:date>2008-08-30T09:11:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103250">
    <title>Re: Gnus number of unread articles change when switching from 22.2to 23</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103250</link>
    <description>

Yes, see etc/GNUS-NEWS.


Read the sections about marks in the mentioned file.  You may want to
set nntp-marks-is-evil to t if you keep switching between the to
versions.  Another idea would be to use No Gnus in Emacs 22.

Sven



</description>
    <dc:creator>Sven Joachim</dc:creator>
    <dc:date>2008-08-30T07:18:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103249">
    <title>Re[2]: CEDET, DL &amp; parsing thoughts (was Release plans)</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103249</link>
    <description>
I can imagine how it *might* be done, though to be honest, it may be
that having "eval" actions in the real bison generated parser might be
all it takes to slow it down.  I would not claim this as an area of
expertise.


It would work like this:

1) lex/grammar file -&gt; flex &amp; bison -&gt; c-files
2) compile flex-bison output + generic interface -&gt; dl
3) load dl, bind generated parser commands to fcns
4) bind those fcns to generic CEDET/Semantic calls
5) Semantic infrastructure calls into the dll for parsing goodness.


My goal was to build a tool that would make it easy for anyone to
write a parser that would feed into an infrastructure that provides
the complex specialy functionality.

This is true now for what is in CEDET.  There are already 6 grammars
that work pretty well that enthusiasts of a particular language have
written.  (Erlang, python, csharp, javascript, 2 php parsers, and
ruby.)


It is my understanding that only nxml, and that new javascript mode do
this, making the undertaking a statistically l</description>
    <dc:creator>Eric M. Ludlam</dc:creator>
    <dc:date>2008-08-30T09:04:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103248">
    <title>Re: Gnus number of unread articles change when switching from 22.2to 23</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103248</link>
    <description>
Hi!


Hm, the Gnus manual states that downgrading from Oort Gnus (5.10.x) to
older versions isn't a good idea.  So I dare to say that switching
between major versions may lead to troubles in general.

Bye,
Tassilo



</description>
    <dc:creator>Tassilo Horn</dc:creator>
    <dc:date>2008-08-30T07:10:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103247">
    <title>Re: Gnus number of unread articles change when switching from 22.2to 23</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103247</link>
    <description>

I've got no idea what might cause this, but I see the same problem.

</description>
    <dc:creator>Frank Schmitt</dc:creator>
    <dc:date>2008-08-29T16:54:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103246">
    <title>Re: print hash table to disk and reread in hash table</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103246</link>
    <description>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, Aug 29, 2008 at 01:10:11PM -0500, Ted Zlatanov wrote:

I don't know the context -- but I have been musing on and off about a
persistent hash (backed by something like GDBM), similar to what Perl
offers.

Regards
- -- tomás
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIuNgPBcgs9XrR2kYRAoxsAJ99r4ARwpnX1GQgaoX08E2iy86M8wCfUV4t
C81sI7b0SZFrOD6GkBw3Nb4=
=0/DR
-----END PGP SIGNATURE-----



</description>
    <dc:creator>tomas&lt; at &gt;tuxteam.de</dc:creator>
    <dc:date>2008-08-30T05:18:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103245">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103245</link>
    <description>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sat, Aug 30, 2008 at 03:16:14AM +0100, David De La Harpe Golden wrote:

[...]


Sure. The Windows method of dealing with network-hosted files is so
superior (just deleting *without* moving to trash!). Let's do that,
because that's what users expect (no!) &lt;/sarcasm&gt;

Regards
- -- tomás
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIuNZYBcgs9XrR2kYRAo6iAJ9JXoWuguAuK88EukUsOHeP5zmFegCfdPPX
Q+1sRy2MXiCOhTk66U9LHto=
=DfVq
-----END PGP SIGNATURE-----



</description>
    <dc:creator>tomas&lt; at &gt;tuxteam.de</dc:creator>
    <dc:date>2008-08-30T05:10:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103244">
    <title>Re: Improving X selection?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103244</link>
    <description>

Well, they are somewhat like the kill-ring.... There's no existing
standard api* for generally accesing them though AFAIK, and it's not
immediately clear to me how you would mesh them if you wanted to.

I'm not sure you would want to - I already use the emacs kill-ring (with
yank-pop-change-selection set!) AND klipper -  you end up over time with
a lot of the same snippets on both the klipper menu and the kill ring,
but that doesn't matter much at all?

If you did want to, it might be more a case of one supplanting the other
than meshing i.e.

emacs providing general system clipboard history functionality, like
watch-all-system-clipboard-changes-and-autoadd-them-to-kill-ring
or
emacs having a use-system-clipboard-history-as-kill-ring option such
that the system pseudo-kill-ring supplants the emacs kill ring

Especially the latter is probably not very workable, given emacs' needs
(text properties...).  The former could work, at least for textual
clipboard contents, but is it worth the bother?

* FWIW, one c</description>
    <dc:creator>David De La Harpe Golden</dc:creator>
    <dc:date>2008-08-30T04:08:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103243">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103243</link>
    <description> &gt; * Gilaras Drakeson:
 &gt; &gt;     Lennart Borgman writes:
 &gt; &gt;  
 &gt; &gt; &gt; I just deleted a file because I misunderstood dired. I needed that file
 &gt; &gt; &gt; (of course).
 &gt; &gt; &gt;
 &gt; &gt; &gt; And then I found that dired did not make any backup and did not use
 &gt; &gt; &gt; windows Recycle bin.
 &gt; &gt;  
 &gt; &gt;  Can we have another dired keybinding for move-file-to-trash? 
 &gt; &gt;  (e.g., `b', with companion `% b'. This can be called dired-do-bury).
 &gt; 
 &gt; And while we're requesting features, what about browse-trash and
 &gt; empty-trash?

How about an artificial Dired file "Trash" which refers to the Trash
if non-empty?  Then deleting it empties the trash with confirmation,
and `find'ing it opens a Dired browser on it.




</description>
    <dc:creator>Stephen J. Turnbull</dc:creator>
    <dc:date>2008-08-30T03:14:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103242">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103242</link>
    <description>
 &gt; It's a linguistic confusion between communities, in part.

God, you're smart, Tom.  At least in the "finding the head of the nail
so you can whack it with a hammer" sense. ;-)

Now, since these are communities we're talking about, not simply a
minor twirk, there are a bunch of other things that are associated
with something like this difference in definition of "delete".

I conclude that this thread is a waste of time; Lennart should go
customize his .emacs, and then everybody should get to work on (1)
implementing cascading custom themes and (2) providing a UI that (a)
allows Windows folks to have Windowsy behavior, Mac folks to have "for
the rest of us" behavior, and *nix folks to have "for the sentient"
behavior, (b) an (optional) subcommunity thematic for eg Vista
cripples vs XP wonks and (c) a "new-in-version-X.Y" theme advertised
on the splish-screed.

And all easily accessible and well-advertised.




</description>
    <dc:creator>Stephen J. Turnbull</dc:creator>
    <dc:date>2008-08-30T03:11:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103241">
    <title>Re: CEDET, DL &amp; parsing thoughts (was Re: Release plans)</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103241</link>
    <description>
So (if I understand currectly from the little I know about this), a bit
sadly, if there were sutiable flex and bison dlls these could be used
instead (if Davids specials were backported too) and would be quite a
bit faster.

This does not relate to the general question of loading dll:s. This is a
special case that I suppose Richard would approve. (I have no idea, but
I guess there are no flex and bison dlls availabe, or are there?)

However for new languages all this requires also writing language
specific bison grammars. Is this perhaps be a big job that just a few
person have insight in how to do?


nxml-mode does that, but on its own of course.


Great. Then we can hope for that it is easy to get started using CEDET.




</description>
    <dc:creator>Lennart Borgman (gmail</dc:creator>
    <dc:date>2008-08-30T02:24:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103240">
    <title>Re: Why &lt; at &gt;#! is not Emacs using the Recycle bin on w32?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103240</link>
    <description>

Bear in mind the fact it says 0.7 doesn't mean it is not widely used. in
this case the major desktop environments implement it.  I think
fd.o specs remain described as "draft" to avoid claiming to be some sort
of standards body...

http://www.freedesktop.org/wiki/Specifications
- I dunno what rule they have for moving a spec from
"draft specifications that are new" to "draft specifications
that have pretty good de facto adoption". Given the sheer number
of alternative free desktops, it probably takes a while... And in this
case, no doubt some desktops are developed by folk with an even lower
opinion of trashcans than me. :-)

IMO the optional-per-volume-trash-dir aspects are particularly iffy,
it's a bit of extra implementation complexity in a security sensitive
area for what is IMO quite a low-value feature these days. Could have
just left it at the "home trash" and put up with the occasional and
ever-less-relevant inefficiency. Plus there  may be ass-out-of-u-and-me
bits left out - it might "go without s</description>
    <dc:creator>David De La Harpe Golden</dc:creator>
    <dc:date>2008-08-30T02:16:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103239">
    <title>Re: what is TERM?</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103239</link>
    <description>
I actually used Slirp the PPP/SLIP-on-terminal emulator) for some, ah, 
creative routing having to do with my university's firewall. You might as 
well suggest using slirp in the changelog entry removing TERM support.



</description>
    <dc:creator>Daniel Colascione</dc:creator>
    <dc:date>2008-08-30T02:16:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.emacs.devel/103238">
    <title>Re: Meanness</title>
    <link>http://permalink.gmane.org/gmane.emacs.devel/103238</link>
    <description>
I know several people who began using Free Software systems because they first 
used Emacs on Windows, moved to Cygwin, and eventually to entirely free 
operating systems.



</description>
    <dc:creator>Daniel Colascione</dc:creator>
    <dc:date>2008-08-30T02:10:09</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.emacs.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.emacs.devel</link>
  </textinput>
</rdf:RDF>
