<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wisdom and Wonder &#187; Emacs</title>
	<atom:link href="http://www.wisdomandwonder.com/tag/emacs/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wisdomandwonder.com</link>
	<description>Science and Philosophy</description>
	<lastBuildDate>Sat, 18 May 2013 01:08:51 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Keep track of scoping type in Emacs Lisp Buffers</title>
		<link>http://www.wisdomandwonder.com/link/7829/keep-track-of-scoping-type-in-emacs-lisp-buffers</link>
		<comments>http://www.wisdomandwonder.com/link/7829/keep-track-of-scoping-type-in-emacs-lisp-buffers#comments</comments>
		<pubDate>Sun, 12 May 2013 22:15:58 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[Editor]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Programming Language]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=7829</guid>
		<description><![CDATA[Here is how: lexbind-mode]]></description>
				<content:encoded><![CDATA[<p>Here is how: <a href="http://marmalade-repo.org/packages/lexbind-mode">lexbind-mode</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/link/7829/keep-track-of-scoping-type-in-emacs-lisp-buffers/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Geiser 0.3 is Released</title>
		<link>http://www.wisdomandwonder.com/link/6961/geiser-0-3-is-released</link>
		<comments>http://www.wisdomandwonder.com/link/6961/geiser-0-3-is-released#comments</comments>
		<pubDate>Sun, 20 Jan 2013 02:13:58 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Programming Language]]></category>
		<category><![CDATA[Racket]]></category>
		<category><![CDATA[Scheme]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6961</guid>
		<description><![CDATA[Excellent for use with Racket. Get it here.]]></description>
				<content:encoded><![CDATA[<p>Excellent for use with Racket. Get it <a href="http://marmalade-repo.org/packages/geiser">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/link/6961/geiser-0-3-is-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calling functions with optional arguments from the mini-buffer</title>
		<link>http://www.wisdomandwonder.com/article/6939/calling-functions-with-optional-arguments-from-the-mini-buffer</link>
		<comments>http://www.wisdomandwonder.com/article/6939/calling-functions-with-optional-arguments-from-the-mini-buffer#comments</comments>
		<pubDate>Sat, 12 Jan 2013 21:51:28 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming Language]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6939</guid>
		<description><![CDATA[Surely one of the first things VIers want to know as do the rest of us is how to move forward N characters (or backward or whatever) from the mini-buffer in EMACS. Here is how it is done, using the universal argument. So to move forward 100 chars: C:u 100, C:f ADDENDUM:01/13/13 Thanks FUCO for [...]]]></description>
				<content:encoded><![CDATA[<p>Surely one of the first things VIers want to know as do the rest of us is how to move forward N characters (or backward or whatever) from the mini-buffer in EMACS. <a href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Arguments.html">Here</a> is how it is done, using the universal argument. So to move forward 100 chars:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="shell" style="font-family:monospace;">C:u 100, C:f</pre></td></tr></table></div>

<p><strong>ADDENDUM:01/13/13</strong></p>
<p>Thanks <a href="https://github.com/Fuco1/smartparens">FUCO</a> for providing a better solution:</p>
<blockquote><p>There’s also a faster way. Just hold down control key (or meta key, by default the binding is on both) and type the number, then execute the command or invoke minibuffer with M-x</p>
<p>So, C-2 C-0 C-f will move you 20 characters. It’s neat because you don’t have to release control, you just hit the rest of the keys in sequence.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/article/6939/calling-functions-with-optional-arguments-from-the-mini-buffer/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Great post on Elisp hacking in Emacs</title>
		<link>http://www.wisdomandwonder.com/link/6757/great-post-on-elisp-hacking-in-emacs</link>
		<comments>http://www.wisdomandwonder.com/link/6757/great-post-on-elisp-hacking-in-emacs#comments</comments>
		<pubDate>Mon, 03 Dec 2012 19:41:53 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming Language]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6757</guid>
		<description><![CDATA[Here is a great post on Elisp hacking in Emacs. Cache here.]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.masteringemacs.org/articles/2010/11/29/evaluating-elisp-emacs/">Here</a> is a great post on Elisp hacking in Emacs. </p>
<p>Cache <a href='http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/12/Evaluating-Elisp-in-Emacs-_-Mastering-Emacs.pdf'>here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/link/6757/great-post-on-elisp-hacking-in-emacs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>parenface-plus Package for Emacs</title>
		<link>http://www.wisdomandwonder.com/article/6750/parenface-plus-package-for-emacs</link>
		<comments>http://www.wisdomandwonder.com/article/6750/parenface-plus-package-for-emacs#comments</comments>
		<pubDate>Mon, 03 Dec 2012 19:16:52 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming Language]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6750</guid>
		<description><![CDATA[Here is an enhancement to parenface that adds support for the editor and REPL for Clojure, Jess, and Elisp.]]></description>
				<content:encoded><![CDATA[<p><a href="http://marmalade-repo.org/packages/parenface-plus">Here</a> is an enhancement to <a href="http://marmalade-repo.org/packages/parenface">parenface</a> that adds support for the editor and REPL for Clojure, Jess, and Elisp.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/article/6750/parenface-plus-package-for-emacs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elisp REPL in Emacs</title>
		<link>http://www.wisdomandwonder.com/link/6475/elisp-repl-in-emacs</link>
		<comments>http://www.wisdomandwonder.com/link/6475/elisp-repl-in-emacs#comments</comments>
		<pubDate>Wed, 17 Oct 2012 15:51:33 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Lisp]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6475</guid>
		<description><![CDATA[Nice Emacs setup for playing with Elisp, make sure to enable Paredit in the REPL and disable paredit-newline:]]></description>
				<content:encoded><![CDATA[<p>Nice Emacs setup for playing with Elisp, make sure to enable Paredit in the REPL and disable paredit-newline:</p>
<p><a href="http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/10/ElispDevFun.png"><img src="http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/10/ElispDevFun-300x225.png" alt="" title="ElispDevFun" width="300" height="225" class="aligncenter size-medium wp-image-6476" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/link/6475/elisp-repl-in-emacs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making jess-mode v1.2 work on Emacs 24</title>
		<link>http://www.wisdomandwonder.com/link/6442/making-jess-mode-v1-2-work-on-emacs-24</link>
		<comments>http://www.wisdomandwonder.com/link/6442/making-jess-mode-v1-2-work-on-emacs-24#comments</comments>
		<pubDate>Wed, 10 Oct 2012 15:49:37 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Jess]]></category>
		<category><![CDATA[Rules Engine]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6442</guid>
		<description><![CDATA[If you try running jess-mode with Emacs 24 you get an error about &#8220;shared-lisp-mode-map&#8221; and jess-mode doesn&#8217;t work. Someone already described the fix here, and it works! Here is a patch.]]></description>
				<content:encoded><![CDATA[<p>If you try running <a href="http://jess-mode.sourceforge.net/">jess-mode</a> with Emacs 24 you get an error about &#8220;shared-lisp-mode-map&#8221; and jess-mode doesn&#8217;t work. Someone already described the fix <a href="http://planetjava.org/java-jess/2004-05/msg00006.html">here</a>, and it works! </p>
<p><a href='http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/10/jess-mode-1.2-emacs-24.patch_.gz'>Here</a> is a patch.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/link/6442/making-jess-mode-v1-2-work-on-emacs-24/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Geiser 0.2.1 ELPA Package</title>
		<link>http://www.wisdomandwonder.com/article/6408/geiser-0-2-1-elpa-package</link>
		<comments>http://www.wisdomandwonder.com/article/6408/geiser-0-2-1-elpa-package#comments</comments>
		<pubDate>Thu, 27 Sep 2012 00:15:04 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Guile]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming Language]]></category>
		<category><![CDATA[Racket]]></category>
		<category><![CDATA[Scheme]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6408</guid>
		<description><![CDATA[Here is an ELPA package for the Geiser library. The code is original from the author, I just packaged it up! Here is one way to install it: &#40;require 'package&#41; &#40;when &#40;not &#40;package-installed-p 'geiser&#41;&#41; &#40;url-copy-file &#34;http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/geiser-0.2.1.tar&#34; &#34;/tmp/geiser-0.2.1.tar&#34; t&#41; &#40;package-install-file &#34;/tmp/geiser-0.2.1.tar&#34;&#41;&#41;]]></description>
				<content:encoded><![CDATA[<p><a href='http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/geiser-0.2.1.tar'>Here</a> is an ELPA package for the <a href="http://www.nongnu.org/geiser/">Geiser</a> library.</p>
<p>The code is original from the author, I just packaged it up!</p>
<p>Here is one way to install it:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="lisp" style="font-family:monospace;"><span style="color: #000000; font-weight: bold; ">&#40;</span>require 'package<span style="color: #000000; font-weight: bold; ">&#41;</span>
<span style="color: #000000; font-weight: bold; ">&#40;</span><span style="color: #000000; ">when</span> <span style="color: #000000; font-weight: bold; ">&#40;</span><span style="color: #000000; ">not</span> <span style="color: #000000; font-weight: bold; ">&#40;</span>package-installed-p 'geiser<span style="color: #000000; font-weight: bold; ">&#41;</span><span style="color: #000000; font-weight: bold; ">&#41;</span>
  <span style="color: #000000; font-weight: bold; ">&#40;</span>url-copy-file 
 <span style="color: #000000; ">&quot;http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/geiser-0.2.1.tar&quot;</span>
 <span style="color: #000000; ">&quot;/tmp/geiser-0.2.1.tar&quot;</span>
 t<span style="color: #000000; font-weight: bold; ">&#41;</span>
  <span style="color: #000000; font-weight: bold; ">&#40;</span>package-install-file <span style="color: #000000; ">&quot;/tmp/geiser-0.2.1.tar&quot;</span><span style="color: #000000; font-weight: bold; ">&#41;</span><span style="color: #000000; font-weight: bold; ">&#41;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/article/6408/geiser-0-2-1-elpa-package/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emacs Pretty Mode Plus ELPA Package</title>
		<link>http://www.wisdomandwonder.com/article/6399/emacs-pretty-mode-plus-elpa-package</link>
		<comments>http://www.wisdomandwonder.com/article/6399/emacs-pretty-mode-plus-elpa-package#comments</comments>
		<pubDate>Tue, 25 Sep 2012 16:37:38 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming Language]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6399</guid>
		<description><![CDATA[Here is an ELPA package for the pretty-mode.el library. The code functionality is original from the author, I just tweaked the pretty symbols and packaged it up! Here is one way to install it: &#40;url-copy-file &#34;http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/pretty-mode-plus-1.0.tar&#34; &#34;/tmp/pretty-mode-plus-1.0.tar&#34; t&#41; &#160; &#40;require 'package&#41; &#40;package-install-file &#34;/tmp/pretty-mode-plus-1.0.tar&#34;&#41; Addendum: 09/29/12 Fixed the package definition and now it is on Marmalade [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/pretty-mode-plus-1.0.tar">Here</a> is an ELPA package for the <a href="http://www.emacswiki.org/emacs/PrettySymbol">pretty-mode.el</a> library. </p>
<p>The <del datetime="2012-09-29T20:31:15+00:00">code</del> functionality is original from the author, I just tweaked the pretty symbols and packaged it up!</p>
<p>Here is one way to install it:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="lisp" style="font-family:monospace;"><span style="color: #000000; font-weight: bold; ">&#40;</span>url-copy-file 
 <span style="color: #000000; ">&quot;http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/pretty-mode-plus-1.0.tar&quot;</span>
 <span style="color: #000000; ">&quot;/tmp/pretty-mode-plus-1.0.tar&quot;</span>
 t<span style="color: #000000; font-weight: bold; ">&#41;</span>
&nbsp;
<span style="color: #000000; font-weight: bold; ">&#40;</span>require 'package<span style="color: #000000; font-weight: bold; ">&#41;</span>
<span style="color: #000000; font-weight: bold; ">&#40;</span>package-install-file <span style="color: #000000; ">&quot;/tmp/pretty-mode-plus-1.0.tar&quot;</span><span style="color: #000000; font-weight: bold; ">&#41;</span></pre></td></tr></table></div>

<p><strong>Addendum: 09/29/12</strong></p>
<p>Fixed the package definition and now it is on Marmalade <a href="http://marmalade-repo.org/packages/pretty-mode-plus/1.0">here</a>.</p>
<p><strong>Addendum: 11/29/12</strong></p>
<p>Added Jess mode support.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/article/6399/emacs-pretty-mode-plus-elpa-package/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hide Or Ignore Comments ELPA Package</title>
		<link>http://www.wisdomandwonder.com/link/6390/hide-or-ignore-comments-elpa-package</link>
		<comments>http://www.wisdomandwonder.com/link/6390/hide-or-ignore-comments-elpa-package#comments</comments>
		<pubDate>Mon, 24 Sep 2012 14:49:24 +0000</pubDate>
		<dc:creator>Grant</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Ide]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming Language]]></category>

		<guid isPermaLink="false">http://www.wisdomandwonder.com/?p=6390</guid>
		<description><![CDATA[Here is an ELPA package for the HideOrIgnoreComments software. The code is original from the author, I just packaged it up! Here is one way to install it: &#40;url-copy-file &#34;http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/hide-comnt-40.tar&#34; &#34;/tmp/hide-comnt-40.tar&#34; t&#41; &#160; &#40;require 'package&#41; &#40;package-install-file &#34;/tmp/hide-comnt-40.tar&#34;&#41; Update 09/29/12: Lincoln de Souza reported a fix, remove the quote nil from the package def and Marmalade [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/hide-comnt-40.tar">Here</a> is an ELPA package for the <a href="http://www.emacswiki.org/emacs/HideOrIgnoreComments">HideOrIgnoreComments</a> software. </p>
<p>The code is original from the author, I just packaged it up!</p>
<p>Here is one way to install it:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="lisp" style="font-family:monospace;"><span style="color: #000000; font-weight: bold; ">&#40;</span>url-copy-file 
 <span style="color: #000000; ">&quot;http://www.wisdomandwonder.com/wordpress/wp-content/uploads/2012/09/hide-comnt-40.tar&quot;</span>
 <span style="color: #000000; ">&quot;/tmp/hide-comnt-40.tar&quot;</span>
 t<span style="color: #000000; font-weight: bold; ">&#41;</span>
&nbsp;
<span style="color: #000000; font-weight: bold; ">&#40;</span>require 'package<span style="color: #000000; font-weight: bold; ">&#41;</span>
<span style="color: #000000; font-weight: bold; ">&#40;</span>package-install-file <span style="color: #000000; ">&quot;/tmp/hide-comnt-40.tar&quot;</span><span style="color: #000000; font-weight: bold; ">&#41;</span></pre></td></tr></table></div>

<p><strong>Update 09/29/12:</strong></p>
<p>Lincoln de Souza reported a fix, remove the quote nil from the package def and Marmalade should accept it, and it did. <a href="http://marmalade-repo.org/packages/hide-comnt">Here</a> it is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wisdomandwonder.com/link/6390/hide-or-ignore-comments-elpa-package/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
