<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>emacs on Modern Emacs</title>
    <link>https://ekaschalk.github.io/categories/emacs/</link>
    <description>Recent content in emacs on Modern Emacs</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <copyright>&amp;copy; 2017 Eric Kaschalk</copyright>
    <lastBuildDate>Thu, 23 May 2019 00:00:00 +0000</lastBuildDate>
    
	<atom:link href="https://ekaschalk.github.io/categories/emacs/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Colorful ielm - font-locking comint</title>
      <link>https://ekaschalk.github.io/post/comint-highlighting/</link>
      <pubDate>Thu, 23 May 2019 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/comint-highlighting/</guid>
      <description>More advanced usage of font-lock mode.</description>
    </item>
    
    <item>
      <title>Testing Emacs programs with Buttercup</title>
      <link>https://ekaschalk.github.io/post/testing-emacs/</link>
      <pubDate>Mon, 13 May 2019 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/testing-emacs/</guid>
      <description>Being emacs-lisp isn&amp;#39;t an excuse to not test</description>
    </item>
    
    <item>
      <title>Pretty for loops</title>
      <link>https://ekaschalk.github.io/post/pretty-for-loops/</link>
      <pubDate>Tue, 15 May 2018 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/pretty-for-loops/</guid>
      <description>Displaying C loops with math notation</description>
    </item>
    
    <item>
      <title>Advanced Syntax Highlighting - Variable Assignments</title>
      <link>https://ekaschalk.github.io/post/advanced-syntax/</link>
      <pubDate>Fri, 13 Apr 2018 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/advanced-syntax/</guid>
      <description>Syntax-traversing highlighting.</description>
    </item>
    
    <item>
      <title>Deep diving into a major mode - Part 2 (IDE Features)</title>
      <link>https://ekaschalk.github.io/post/major-mode-part-2/</link>
      <pubDate>Sun, 29 Oct 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/major-mode-part-2/</guid>
      <description>Adding IDE features to hy-mode.</description>
    </item>
    
    <item>
      <title>Solving ligature spacing in Emacs - proof of concept</title>
      <link>https://ekaschalk.github.io/post/lig-spacing/</link>
      <pubDate>Thu, 05 Oct 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/lig-spacing/</guid>
      <description>Making ligatures group-friendly.</description>
    </item>
    
    <item>
      <title>Deep diving into a major mode - Part 1</title>
      <link>https://ekaschalk.github.io/post/major-mode-part-1/</link>
      <pubDate>Tue, 03 Oct 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/major-mode-part-1/</guid>
      <description>Lessons learned writing hy-mode.</description>
    </item>
    
    <item>
      <title>Migrating to Spacemacs Layers</title>
      <link>https://ekaschalk.github.io/post/migrate-layers/</link>
      <pubDate>Fri, 14 Jul 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/migrate-layers/</guid>
      <description>Manage your Spacemacs with personal layers.</description>
    </item>
    
    <item>
      <title>Fancy Outline Bullets</title>
      <link>https://ekaschalk.github.io/post/outline-bullets/</link>
      <pubDate>Mon, 03 Jul 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/outline-bullets/</guid>
      <description>Improving the display of outline mode.</description>
    </item>
    
    <item>
      <title>Managing code with Outlines</title>
      <link>https://ekaschalk.github.io/post/outline-ivy/</link>
      <pubDate>Fri, 30 Jun 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/outline-ivy/</guid>
      <description>Programming the org-mode way.</description>
    </item>
    
    <item>
      <title>Pretty Magit - Integrating commit leaders</title>
      <link>https://ekaschalk.github.io/post/pretty-magit/</link>
      <pubDate>Sun, 25 Jun 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/pretty-magit/</guid>
      <description>Using icons in your commits without the downsides.</description>
    </item>
    
    <item>
      <title>Making eshell your own</title>
      <link>https://ekaschalk.github.io/post/custom-eshell/</link>
      <pubDate>Sat, 24 Jun 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/custom-eshell/</guid>
      <description>Customizing the eshell prompt with your own icons and faces.</description>
    </item>
    
    <item>
      <title>Anonymous function macro in elisp</title>
      <link>https://ekaschalk.github.io/post/xi-macro/</link>
      <pubDate>Fri, 23 Jun 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/xi-macro/</guid>
      <description>Porting clojures #( reader macro to elisp.</description>
    </item>
    
    <item>
      <title>An Emacs Blogging Workflow</title>
      <link>https://ekaschalk.github.io/post/org-mode-blogging/</link>
      <pubDate>Tue, 20 Jun 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/org-mode-blogging/</guid>
      <description>Easy org-mode blogging with Hugo.</description>
    </item>
    
    <item>
      <title>Unicode Python Infix Operators</title>
      <link>https://ekaschalk.github.io/post/python-infix/</link>
      <pubDate>Mon, 19 Jun 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/python-infix/</guid>
      <description>Mimicking custom python unicode infix operators in Emacs.</description>
    </item>
    
    <item>
      <title>Mathematical Notation in Emacs</title>
      <link>https://ekaschalk.github.io/post/prettify-mode/</link>
      <pubDate>Sun, 19 Feb 2017 00:00:00 +0000</pubDate>
      
      <guid>https://ekaschalk.github.io/post/prettify-mode/</guid>
      <description>Programming with unicode replacements that only you see.</description>
    </item>
    
  </channel>
</rss>