<div>
<p dir="auto">On 8 Aug 2015, at 3:33, Kee Hinckley wrote:</p>

<blockquote style="border-left-color: #136BCE; border-left-style: solid; border-left-width: 2px; color: #136BCE; margin: 0 0 5px; padding-left: 5px">
<p dir="auto">I am going to be totally rude and ask if you could you possibly add solarized to the color schemes?<br>
<a href="https://pypi.python.org/pypi/pygments-style-solarized">https://pypi.python.org/pypi/pygments-style-solarized</a></p>
</blockquote>

<p dir="auto">I tried this:</p>

<pre style="background: #E4E4E4; border: thin solid gray; margin-left: 15px; margin-right: 15px; overflow: auto; padding: 5px"><code>sudo easy_install pygments-style-solarized
defaults write com.freron.MailMate MmDefaultPygmentsStyleName solarizedlight
</code></pre>

<p dir="auto">And that appears to work quite well:</p>

<code>
<div class="highlight" style="background: #fdf6e3"><pre style="line-height: 125%"><span style="color: #93a1a1; font-style: italic">// This is C++ code</span>
<span style="color: #859900">for</span><span style="color: #657b83">(</span><span style="color: #859900">int</span> <span style="color: #586e75">i</span><span style="color: #657b83">=</span><span style="color: #2aa198">0</span><span style="color: #657b83">;</span> <span style="color: #586e75">i</span> <span style="color: #657b83"><</span> <span style="color: #2aa198">42</span><span style="color: #657b83">;</span> <span style="color: #657b83">++</span><span style="color: #586e75">i</span><span style="color: #657b83">)</span>
    <span style="color: #586e75">printf</span><span style="color: #657b83">(</span><span style="color: #2aa198">"Hello world</span><span style="color: #cb4b16">\n</span><span style="color: #2aa198">"</span><span style="color: #657b83">);</span>
</pre></div>

</code>

<p dir="auto">But I don't know why it works. The <code>pygmentize</code> command does not seem to mention any kind of search path for styles. I thought it would be necessary to change it to a Python script in order to load custom styles. Apparently not.</p>

<p dir="auto">Another custom style appears to be this one:</p>

<pre style="background: #E4E4E4; border: thin solid gray; margin-left: 15px; margin-right: 15px; overflow: auto; padding: 5px"><code>sudo easy_install pygments-style-github
</code></pre>

<p dir="auto">Here is a way to list all available styles:</p>

<pre style="background: #E4E4E4; border: thin solid gray; margin-left: 15px; margin-right: 15px; overflow: auto; padding: 5px"><code>pygmentize -L styles | grep \* | tr -d '*: '
</code></pre>

<p dir="auto">There's a stub command in the Pygments bundle named “Select Style”. The idea is that this could be used to set the default style. Similar to what “Select Default Calendar” does in the Calendar bundle. It would be nice if this command could also automatically install any popular third party styles when needed. Just in case someone wants to work on that command ;-)</p>

<p dir="auto">-- <br>
Benny</p>

</div>