<p dir="auto">Running 0.176.0 on Mac OS X 10.10.1</p>
<p dir="auto">The following is highlighted incorrectly:</p>
<div class="highlight highlight-source-c notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="const char* f(const char *s)
{
    switch((s[0] &lt;&lt; 8) + s[1]) {
    case 'B': case 'C': case 'D': case 'E': case 'F': case 'G':
        return &quot;XX&quot;;
    case 'H': case 'I': case 'J': case 'K': case 'L': case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R':
        return &quot;XX&quot;;
    case 'S': case 'T': case 'U': case 'V': case 'W': case 'X': case 'Y': case 'Z': case '[':case '\\': case ']': case '^': case '_': case '`': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f':
        return &quot;XX&quot;;
    case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u':
        return &quot;XX&quot;;
    case 'v':
        return &quot;XX&quot;;
    case 'w': case 'x':
        return &quot;XX&quot;;
    case 'y':
        return &quot;XX&quot;;
    default:
    case 0:
        return s;
    }
}"><pre class="notranslate"><span class="pl-k">const</span> <span class="pl-smi">char</span><span class="pl-c1">*</span> <span class="pl-en">f</span>(<span class="pl-k">const</span> <span class="pl-smi">char</span> <span class="pl-c1">*</span><span class="pl-s1">s</span>)
{
    <span class="pl-k">switch</span>((<span class="pl-s1">s</span>[<span class="pl-c1">0</span>] &lt;&lt; <span class="pl-c1">8</span>) <span class="pl-c1">+</span> <span class="pl-s1">s</span>[<span class="pl-c1">1</span>]) {
    <span class="pl-k">case</span> <span class="pl-c1">'B'</span>: <span class="pl-k">case</span> <span class="pl-c1">'C'</span>: <span class="pl-k">case</span> <span class="pl-c1">'D'</span>: <span class="pl-k">case</span> <span class="pl-c1">'E'</span>: <span class="pl-k">case</span> <span class="pl-c1">'F'</span>: <span class="pl-k">case</span> <span class="pl-c1">'G'</span>:
        <span class="pl-k">return</span> <span class="pl-s">"XX"</span>;
    <span class="pl-k">case</span> <span class="pl-c1">'H'</span>: <span class="pl-k">case</span> <span class="pl-c1">'I'</span>: <span class="pl-k">case</span> <span class="pl-c1">'J'</span>: <span class="pl-k">case</span> <span class="pl-c1">'K'</span>: <span class="pl-k">case</span> <span class="pl-c1">'L'</span>: <span class="pl-k">case</span> <span class="pl-c1">'M'</span>: <span class="pl-k">case</span> <span class="pl-c1">'N'</span>: <span class="pl-k">case</span> <span class="pl-c1">'O'</span>: <span class="pl-k">case</span> <span class="pl-c1">'P'</span>: <span class="pl-k">case</span> <span class="pl-c1">'Q'</span>: <span class="pl-k">case</span> <span class="pl-c1">'R'</span>:
        <span class="pl-k">return</span> <span class="pl-s">"XX"</span>;
    <span class="pl-k">case</span> <span class="pl-c1">'S'</span>: <span class="pl-k">case</span> <span class="pl-c1">'T'</span>: <span class="pl-k">case</span> <span class="pl-c1">'U'</span>: <span class="pl-k">case</span> <span class="pl-c1">'V'</span>: <span class="pl-k">case</span> <span class="pl-c1">'W'</span>: <span class="pl-k">case</span> <span class="pl-c1">'X'</span>: <span class="pl-k">case</span> <span class="pl-c1">'Y'</span>: <span class="pl-k">case</span> <span class="pl-c1">'Z'</span>: <span class="pl-k">case</span> <span class="pl-c1">'['</span>:<span class="pl-k">case</span> <span class="pl-c1">'\\'</span>: <span class="pl-k">case</span> <span class="pl-c1">']'</span>: <span class="pl-k">case</span> <span class="pl-c1">'^'</span>: <span class="pl-k">case</span> <span class="pl-c1">'_'</span>: <span class="pl-k">case</span> <span class="pl-c1">'`'</span>: <span class="pl-k">case</span> <span class="pl-c1">'a'</span>: <span class="pl-k">case</span> <span class="pl-c1">'b'</span>: <span class="pl-k">case</span> <span class="pl-c1">'c'</span>: <span class="pl-k">case</span> <span class="pl-c1">'d'</span>: <span class="pl-k">case</span> <span class="pl-c1">'e'</span>: <span class="pl-k">case</span> <span class="pl-c1">'f'</span>:
        <span class="pl-k">return</span> <span class="pl-s">"XX"</span>;
    <span class="pl-k">case</span> <span class="pl-c1">'g'</span>: <span class="pl-k">case</span> <span class="pl-c1">'h'</span>: <span class="pl-k">case</span> <span class="pl-c1">'i'</span>: <span class="pl-k">case</span> <span class="pl-c1">'j'</span>: <span class="pl-k">case</span> <span class="pl-c1">'k'</span>: <span class="pl-k">case</span> <span class="pl-c1">'l'</span>: <span class="pl-k">case</span> <span class="pl-c1">'m'</span>: <span class="pl-k">case</span> <span class="pl-c1">'n'</span>: <span class="pl-k">case</span> <span class="pl-c1">'o'</span>: <span class="pl-k">case</span> <span class="pl-c1">'p'</span>: <span class="pl-k">case</span> <span class="pl-c1">'q'</span>: <span class="pl-k">case</span> <span class="pl-c1">'r'</span>: <span class="pl-k">case</span> <span class="pl-c1">'s'</span>: <span class="pl-k">case</span> <span class="pl-c1">'t'</span>: <span class="pl-k">case</span> <span class="pl-c1">'u'</span>:
        <span class="pl-k">return</span> <span class="pl-s">"XX"</span>;
    <span class="pl-k">case</span> <span class="pl-c1">'v'</span>:
        <span class="pl-k">return</span> <span class="pl-s">"XX"</span>;
    <span class="pl-k">case</span> <span class="pl-c1">'w'</span>: <span class="pl-k">case</span> <span class="pl-c1">'x'</span>:
        <span class="pl-k">return</span> <span class="pl-s">"XX"</span>;
    <span class="pl-k">case</span> <span class="pl-c1">'y'</span>:
        <span class="pl-k">return</span> <span class="pl-s">"XX"</span>;
    <span class="pl-k">default</span>:
    <span class="pl-k">case</span> <span class="pl-c1">0</span>:
        <span class="pl-k">return</span> <span class="pl-s1">s</span>;
    }
}</pre></div>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/1505330/5911279/636b3a8e-a578-11e4-8e64-da81a6dee843.png"><img src="https://cloud.githubusercontent.com/assets/1505330/5911279/636b3a8e-a578-11e4-8e64-da81a6dee843.png" alt="screen shot 2015-01-26 at 4 28 27 pm" style="max-width: 100%;"></a></p>
<p dir="auto">I opened a Python file with the following line (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="20976125" data-permission-text="Title is private" data-url="https://github.com/atom/atom/issues/963" data-hovercard-type="pull_request" data-hovercard-url="/atom/atom/pull/963/hovercard" href="https://github.com/atom/atom/pull/963">#963</a>):</p>
<div class="highlight highlight-source-python notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="                    PrintAndLog(u&quot;SSID: &quot; + RememberedNetwork[&quot;SSIDString&quot;].decode(&quot;utf-8&quot;) + u&quot; - BSSID: &quot; + RememberedNetwork[&quot;CachedScanRecord&quot;][&quot;BSSID&quot;] + u&quot; - RSSI: &quot; + str(RememberedNetwork[&quot;CachedScanRecord&quot;][&quot;RSSI&quot;]) + u&quot; - Last connected: &quot; + str(RememberedNetwork[&quot;LastConnected&quot;]) + u&quot; - Security type: &quot; +  RememberedNetwork[&quot;SecurityType&quot;] + u&quot; - Geolocation: &quot; + Geolocation, &quot;INFO&quot;)"><pre class="notranslate">                    <span class="pl-v">PrintAndLog</span>(<span class="pl-s">u"SSID: "</span> <span class="pl-c1">+</span> <span class="pl-v">RememberedNetwork</span>[<span class="pl-s">"SSIDString"</span>].<span class="pl-en">decode</span>(<span class="pl-s">"utf-8"</span>) <span class="pl-c1">+</span> <span class="pl-s">u" - BSSID: "</span> <span class="pl-c1">+</span> <span class="pl-v">RememberedNetwork</span>[<span class="pl-s">"CachedScanRecord"</span>][<span class="pl-s">"BSSID"</span>] <span class="pl-c1">+</span> <span class="pl-s">u" - RSSI: "</span> <span class="pl-c1">+</span> <span class="pl-en">str</span>(<span class="pl-v">RememberedNetwork</span>[<span class="pl-s">"CachedScanRecord"</span>][<span class="pl-s">"RSSI"</span>]) <span class="pl-c1">+</span> <span class="pl-s">u" - Last connected: "</span> <span class="pl-c1">+</span> <span class="pl-en">str</span>(<span class="pl-v">RememberedNetwork</span>[<span class="pl-s">"LastConnected"</span>]) <span class="pl-c1">+</span> <span class="pl-s">u" - Security type: "</span> <span class="pl-c1">+</span>  <span class="pl-v">RememberedNetwork</span>[<span class="pl-s">"SecurityType"</span>] <span class="pl-c1">+</span> <span class="pl-s">u" - Geolocation: "</span> <span class="pl-c1">+</span> <span class="pl-v">Geolocation</span>, <span class="pl-s">"INFO"</span>)</pre></div>
<p dir="auto">Which led to the following bug:<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/e06069206d526a16adf21e84cd179f1185d3fb5e0f05fea4d4b4a08a978092f4/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f34343737342f323331333737382f37366262346262612d613330642d313165332d396136342d3831663666393163323563342e706e67"><img src="https://camo.githubusercontent.com/e06069206d526a16adf21e84cd179f1185d3fb5e0f05fea4d4b4a08a978092f4/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f34343737342f323331333737382f37366262346262612d613330642d313165332d396136342d3831663666393163323563342e706e67" alt="screen shot 2014-03-03 at 2 52 40 pm" data-canonical-src="https://f.cloud.github.com/assets/44774/2313778/76bb4bba-a30d-11e3-9a64-81f6f91c25c4.png" style="max-width: 100%;"></a></p>
<p dir="auto">You can find this as the main file in <a href="https://github.com/jipegit/OSXAuditor/blob/master/osxauditor.py"><code class="notranslate">osxauditor.py</code></a>.</p>