<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://bruda.ca/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://bruda.ca/feed.php">
        <title>Bruda.CA - emacs</title>
        <description></description>
        <link>https://bruda.ca/</link>
        <image rdf:resource="https://bruda.ca/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-04-20T10:42:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://bruda.ca/emacs/emacs_programming"/>
                <rdf:li rdf:resource="https://bruda.ca/emacs/emacs-pilot_synchronization_suite"/>
                <rdf:li rdf:resource="https://bruda.ca/emacs/prolog_mode_for_emacs"/>
                <rdf:li rdf:resource="https://bruda.ca/emacs/prolog-mode_installation_guide"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://bruda.ca/_media/wiki/dokuwiki.svg">
        <title>Bruda.CA</title>
        <link>https://bruda.ca/</link>
        <url>https://bruda.ca/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://bruda.ca/emacs/emacs_programming">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-30T20:41:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>emacs_programming</title>
        <link>https://bruda.ca/emacs/emacs_programming</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Wed  9 May 2012  2:43 pm -0400&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 7:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 7:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; *&amp;#160; [[emacs/prolog mode for emacs|emacs-prolog]] is a major mode for Prolog programming under Emacs and offers to my knowledge the best Prolog IDE out there, especially when used from within XEmacs.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; *&amp;#160; [[emacs/prolog mode for emacs|emacs-prolog]] is a major mode for Prolog programming under Emacs and offers to my knowledge the best Prolog IDE out there, especially when used from within XEmacs.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&amp;#160; *&amp;#160; {{:emacs:music.el|}} (current version: 1.&lt;strong class=&quot;diff-mark&quot;&gt;15&lt;/strong&gt;) is a major mode for managing a multimedia library. Works with most CLI and GUI based multimedia players, though the interface is slightly different in for the two classes -- see comments in the source file). I started to work on this one when I could not find any decent management tool for my music library (I have converted most of my CD collection to MP3 tracks). I have meantime found some (XMMS most notably), but by then my hack evolved enough as to become more flexible than them&lt;strong class=&quot;diff-mark&quot;&gt;. &lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;#160; *&amp;#160; {{:emacs:music.el|}} (current version: 1.&lt;strong class=&quot;diff-mark&quot;&gt;16&lt;/strong&gt;) is a major mode for managing a multimedia library. Works with most CLI and GUI based multimedia players, though the interface is slightly different in for the two classes -- see comments in the source file). I started to work on this one when I could not find any decent management tool for my music library (I have converted most of my CD collection to MP3 tracks). I have meantime found some (XMMS most notably), but by then my hack evolved enough as to become more flexible than them.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;&amp;#160; &amp;#160; &amp;#160;*&amp;#160; &amp;#160;Version 1.13 adds FSF Emacs compatibility (lost around version 1.0) by borrowing code from the XEmacs distribution and doing some work-around for the limited file listing API of Emacs. There might be a problem on FSF Emacs with the function set-process-sentinel, should you get slapped with an error when attempting to play the selected tracks please let me know. &lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;&amp;#160; &amp;#160; &amp;#160;*&amp;#160; &amp;#160;Version 1.12 fixes most bugs, adds support for remote ESD speakers and for URL tracks (such as Mp3 streaming). &lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;&amp;#160; &amp;#160; &amp;#160;*&amp;#160; &amp;#160;Version 1.11 adds import/export facilities from/to MP3 ID3 tags (still alpha version); in order to use it, also download {{:emacs:music-id3.el|}} and place it where Emacs can see it (in the same place as music.el is a good idea). Read then the commentary from the beginning of {{:emacs:music-id3.el|}} and use it with caution&lt;/strong&gt;.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; *&amp;#160; {{:emacs:latex-bindings.el|}} contains miscelaneous patches for auctex.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; *&amp;#160; {{:emacs:latex-bindings.el|}} contains miscelaneous patches for auctex.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="https://bruda.ca/emacs/emacs-pilot_synchronization_suite">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-29T14:28:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>emacs-pilot_synchronization_suite</title>
        <link>https://bruda.ca/emacs/emacs-pilot_synchronization_suite</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Sat 30 Nov 2013  3:41 pm -0500&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;//&lt;strong class=&quot;diff-mark&quot;&gt;Please note that my Treo has gone to Palm Heaven&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;so&amp;#160;&lt;/strong&gt;I&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;can no longer test this package. I will be miantaining it as much as I can (reacting to your comments) but the package should be considered half-unmaintained&lt;/strong&gt;. Palm OS&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;is&amp;#160;&lt;/strong&gt;dead&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;anyway&lt;/strong&gt;...//&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;//&lt;strong class=&quot;diff-mark&quot;&gt;This is really old and unmaintained stuff&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;still there for historical reasons only&amp;#160;&lt;/strong&gt;I&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;guess&lt;/strong&gt;.&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;&amp;#160;&lt;/strong&gt;Palm OS&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;has been&amp;#160;&lt;/strong&gt;dead&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;for a long time&lt;/strong&gt;...//&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;This is a suite of programs for synchronizing Palm OS devices with the BBDB database and the Emacs diary. It also offers memo manipulation (exporting and importing into mailboxes). The README file provides details on the matter.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;This is a suite of programs for synchronizing Palm OS devices with the BBDB database and the Emacs diary. It also offers memo manipulation (exporting and importing into mailboxes). The README file provides details on the matter.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="https://bruda.ca/emacs/prolog_mode_for_emacs">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-06T12:36:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>prolog_mode_for_emacs</title>
        <link>https://bruda.ca/emacs/prolog_mode_for_emacs</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Wed  6 Jul 2022  8:35 am -0400&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 9:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 9:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== Downloads ======&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== Downloads ======&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&amp;#160; *&amp;#160; {{:emacs:prolog.el|}} version 1.&lt;strong class=&quot;diff-mark&quot;&gt;28&amp;#160;&lt;/strong&gt;works with Emacs 20 and above and reasonably recent versions of XEmacs (tested on 21.1 and higher). For a change log see the beginning of the source file.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;#160; *&amp;#160; {{:emacs:prolog.el|}} version 1.&lt;strong class=&quot;diff-mark&quot;&gt;29&amp;#160;&lt;/strong&gt;works with Emacs 20 and above and reasonably recent versions of XEmacs (tested on 21.1 and higher). For a change log see the beginning of the source file.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; *&amp;#160; An utterly unmaintained version for Emacs 19: {{emacs:prolog-0.1.31.el|}}.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; *&amp;#160; An utterly unmaintained version for Emacs 19: {{emacs:prolog-0.1.31.el|}}.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="https://bruda.ca/emacs/prolog-mode_installation_guide">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-14T02:52:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>prolog-mode_installation_guide</title>
        <link>https://bruda.ca/emacs/prolog-mode_installation_guide</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Wed  9 May 2012  2:12 pm -0400&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;Oh well, I am not sure whether people really need this, but just in case. A summary of these instructions is at the beginning of the source file. If you are familiar with Emacs then you are probably better off going directly there.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;This is a detailed guide for installing [[:emacs:prolog_mode_for_emacs|prolog-mode]]. &lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Oh well, I am not sure whether people really need this, but&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;I am providing it&amp;#160;&lt;/strong&gt;just in case. A summary of these instructions is at the beginning of the source file. If you are familiar with Emacs then you are probably better off going directly there.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;Note to Windows users: In the following, whenever I use the drive letter &amp;quot;C&amp;quot; I really mean the drive on which your running Windows is installed.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;Note to Windows users: In the following, whenever I use the drive letter &amp;quot;C&amp;quot; I really mean the drive on which your running Windows is installed.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
</rdf:RDF>
