<p></p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/HybridDog/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HybridDog">@HybridDog</a> to have different versions of highlighting you would have to have two different filetypes.</p>
<p>But do Lua source files specify which version of Lua they use, by some marker in the file?  by file extension? If not how would the specific filetype be chosen when a file is opened?</p>
<p>Most other languages highlight all keywords of all versions, but many of them only add keywords not remove keywords, Lua would be unusual in removing them.</p>
<p>The same goes for built-in functions that won't be found by tags.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/2485#issuecomment-700619999">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ3HM3N3FY5SXDXYSOTSIG2VBANCNFSM4MRFUPKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJ4MNOCUMEP4G2MY6FLSIG2VBA5CNFSM4MRFUPKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOFHBJZXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/pull/2485#issuecomment-700619999",
"url": "https://github.com/geany/geany/pull/2485#issuecomment-700619999",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>