<p></p>
<blockquote>
<p dir="auto">The principles (as much as I understand them from the description) seem sound, but I'm not sure anyone but <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/b4n/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/b4n">@b4n</a> could review it, if he remembers any Geany now. Unless someone else wants to become a tagmanager expert to assist <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/techee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/techee">@techee</a>.</p>
</blockquote>
<p dir="auto">The times of unreviewable PRs posted by me are fortunately over and this PR <em>isn't</em> one of them actually - the biggest bulk of this PR is "just" the moving of the language mappings to <code>tm_parser.c</code> and updating them to the new way of mapping, the actual "real" code change is maybe just around 100 LOCs and perfectly reviewable. And it's not much of the TM stuff that is affected by this PR, it's rather the <code>symbols.c</code> stuff.</p>
<p dir="auto">The most worrisome part of this PR for me is the <code>"just" moving and updating the mapping</code> part for all the languages. I <strong>really</strong> tried to do it carefully but one gets slightly delirious at language number 30 with 15 more remaining and it's always possible I might have introduced some error.</p>
<p dir="auto">Anyway, after all the uctags parsers are merged (I'll wait with the remaining ones until this PR is merged), I plan to do a big testing session checking if everything works.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/3137#issuecomment-1074929827">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ6HQPAC7W5SPD226RDVBGHHJANCNFSM5RI7FD3Q">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAIOWJ3EKKW7PNAJ3MZJXWTVBGHHJA5CNFSM5RI7FD32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOIAJCBIY.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><geany/geany/pull/3137/c1074929827</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/pull/3137#issuecomment-1074929827",
"url": "https://github.com/geany/geany/pull/3137#issuecomment-1074929827",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>