<blockquote>
<p>So, I guess what I'd prefer is</p>

<p>use the new type name</p>
</blockquote>

<p>Good.</p>

<blockquote>
<p>introduce a deprecated alias of the old name</p>
</blockquote>

<p>The trouble is that langType would be defined in both ctags and in the header and we'd have to keep using the LIBCTAGS_DEFINED macro tricks I wanted to eventually eliminate (at the moment still needed for tagEntryInfo). And because using the lang field in the various structs isn't that meaningful and because none of the gp plugins use it (and most plugins don't use the TM stuff at all which I think is the case of external plugins too), I think it's quite safe to assume nobody uses it.</p>

<p>But of course can add it if you disagree.</p>

<blockquote>
<p>install tm_parser.h (possibly guarding everything but the typedef in GEANY_PRIVATE)</p>
</blockquote>

<p>Done.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/pull/906#issuecomment-189059814">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ4Y6sEJ4ZrJa4kvaHX6r4d0Uxi5Tks5pn5rugaJpZM4HcjrT.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/906#issuecomment-189059814"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>