<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>KHE (Posts about emacs)</title><link>https://east.fm/</link><description></description><atom:link href="https://east.fm/categories/emacs.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><lastBuildDate>Sun, 09 Dec 2018 21:36:35 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>git pre-commit Hooks for Python</title><link>https://east.fm/posts/using-git-pre-commit-hooks/index.html</link><dc:creator>Kenneth H. East</dc:creator><description>&lt;div&gt;&lt;p&gt;As part of an effort to move to a fully automated CI/CD process, I wanted to begin using
&lt;code&gt;git&lt;/code&gt; pre-commit hooks for my python code.  These are my notes on setting that up.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://east.fm/posts/using-git-pre-commit-hooks/index.html"&gt;Read more…&lt;/a&gt; (5 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>CI</category><category>devops</category><category>emacs</category><category>git</category><category>python</category><guid>https://east.fm/posts/using-git-pre-commit-hooks/index.html</guid><pubDate>Sun, 09 Dec 2018 00:59:12 GMT</pubDate></item><item><title>Emacs 26, Mojave, elpy, readline</title><link>https://east.fm/posts/emacs-26-mojave-elpy-readline/index.html</link><dc:creator>Kenneth H. East</dc:creator><description>&lt;div&gt;&lt;p&gt;I first started having problems with macOS &lt;code&gt;readline&lt;/code&gt; and macports Python a year or two
ago.  Initially, it was bugs in resetting the tty to a sane configuration when a Python
REPL exited.  That seems to have been solved, but I'm now encountering &lt;code&gt;readline&lt;/code&gt;
problems with Python 3.7, GNU Emacs 26.1, and &lt;code&gt;elpy&lt;/code&gt;.  These notes describe what seems
to be a solution, at least for the time being.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://east.fm/posts/emacs-26-mojave-elpy-readline/index.html"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>emacs</category><category>macos</category><category>mojave</category><category>python</category><guid>https://east.fm/posts/emacs-26-mojave-elpy-readline/index.html</guid><pubDate>Wed, 03 Oct 2018 05:00:00 GMT</pubDate></item><item><title>Configuring GNU emacs with elpy on MacOS</title><link>https://east.fm/posts/configuring-gnu-emacs-with-elpy-on-macos/index.html</link><dc:creator>Kenneth H. East</dc:creator><description>&lt;div&gt;&lt;p&gt;Note on installing and configuring &lt;code&gt;elpy&lt;/code&gt; in GNU Emacs 26.1 with Python 3.7 on
MacOS Sierra (10.12).&lt;/p&gt;
&lt;p&gt;&lt;a href="https://east.fm/posts/configuring-gnu-emacs-with-elpy-on-macos/index.html"&gt;Read more…&lt;/a&gt; (2 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>emacs</category><category>python</category><guid>https://east.fm/posts/configuring-gnu-emacs-with-elpy-on-macos/index.html</guid><pubDate>Sat, 29 Sep 2018 19:17:15 GMT</pubDate></item><item><title>A Content-Aware Untabify Command</title><link>https://east.fm/posts/a-content-aware-untabify-command/index.html</link><dc:creator>Kenneth H. East</dc:creator><description>&lt;div&gt;&lt;p&gt;I have an application whose behavior is controlled by a YAML file.  Recently,
I modified the behavior and shipped off the new YAML file to the application,
only to have the application die because the YAML file contained tabs instead
of spaces.  One remedy would be to modify the application to handle tabs
properly.  Another would be to ensure that tabs are never present in the YAML
file to begin with.  In this instance, the latter was the path of least
resistance; this is a brief note about creating a shell script that will use
GNU Emacs to perform the tab to space conversion.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://east.fm/posts/a-content-aware-untabify-command/index.html"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>emacs</category><guid>https://east.fm/posts/a-content-aware-untabify-command/index.html</guid><pubDate>Sun, 29 Jan 2017 20:08:06 GMT</pubDate></item><item><title>GNU Emacs Reference</title><link>https://east.fm/posts/gnu-emacs-reference/index.html</link><dc:creator>Kenneth H. East</dc:creator><description>&lt;div&gt;&lt;p&gt;I sat down recently to spend the afternoon making a customized cheatsheet for
GNU Emacs.  I ended up spending more time on this project than I'd like to
admit, but I am pleased with the results.  This note provides links to LaTeX
source and PDF output&lt;/p&gt;
&lt;p&gt;&lt;a href="https://east.fm/posts/gnu-emacs-reference/index.html"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>emacs</category><guid>https://east.fm/posts/gnu-emacs-reference/index.html</guid><pubDate>Wed, 23 Dec 2015 04:14:10 GMT</pubDate></item><item><title>OS-X, 'Open With', and emacsclient</title><link>https://east.fm/posts/open-with-emacsclient/index.html</link><dc:creator>Kenneth H. East</dc:creator><description>&lt;div&gt;&lt;p&gt;Because I've configured my GNU emacs to &lt;a class="reference external" href="https://east.fm/posts/gnu-emacs-setup-for-os-x/index.html"&gt;automatically run in daemon mode&lt;/a&gt; I wish to 'use' emacs by running
&lt;tt class="docutils literal"&gt;emacsclient&lt;/tt&gt; exclusively.  But emacsclient isn't an OS-X 'app' which means
that I can't double click on a file to open it with emacsclient.  It also
means that I can't use the 'Open With' menu to edit a file via emacsclient.
Here is how to resolve those issues.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://east.fm/posts/open-with-emacsclient/index.html"&gt;Read more…&lt;/a&gt; (3 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>emacs</category><category>OS-X</category><category>plist</category><category>python</category><guid>https://east.fm/posts/open-with-emacsclient/index.html</guid><pubDate>Tue, 15 Dec 2015 01:57:02 GMT</pubDate></item><item><title>Gnu Emacs With Server Mode on OS-X</title><link>https://east.fm/posts/gnu-emacs-setup-for-os-x/index.html</link><dc:creator>Kenneth H. East</dc:creator><description>&lt;div&gt;&lt;p&gt;I have used the &lt;a class="reference external" href="http://emacsformacosx.com"&gt;Emacs for Mac OS-X&lt;/a&gt; distribution
of Gnu Emacs for years and have been quite pleased with it.  Emacs'
&lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;server-mode&lt;/span&gt;&lt;/tt&gt; is great in that it makes for very fast load times and it
allows sharing buffer contents, kill rings, etc., between windows. However, I
found it a little tricky to get it working perfectly on OS-X.  These are my
notes on how to install and configure it so that &lt;tt class="docutils literal"&gt;&lt;span class="pre"&gt;server-mode&lt;/span&gt;&lt;/tt&gt; works
correctly on OS-X.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://east.fm/posts/gnu-emacs-setup-for-os-x/index.html"&gt;Read more…&lt;/a&gt; (4 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>emacs</category><category>OS-X</category><guid>https://east.fm/posts/gnu-emacs-setup-for-os-x/index.html</guid><pubDate>Wed, 09 Dec 2015 20:18:18 GMT</pubDate></item></channel></rss>