<p></p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/fuckgithubanyway/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fuckgithubanyway">@fuckgithubanyway</a> by "filetype" I mean which filetype file did you add the keywords to?</p>
<p>Filetypes are defined by the languages they represent.  For languages that have keywords defined in the language, the lists are just to allow new words added in new versions of the standard so the code doesn't have to be changed all the time.</p>
<p>So using your example of C, identifiers (and therefore keywords which are reserved identifiers) are "an arbitrarily long sequence of digits, underscores, lowercase and uppercase Latin letters, and Unicode characters specified using \u and \U escape notation (since C99). A valid identifier must begin with a non-digit character".  Its implementation defined if Unicode encodings are allowed for those characters.  I suspect the C lexer implementation does not.</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/issues/2504#issuecomment-628375782">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ4YPGKEMUZ6MXNPRDDRRNV5TANCNFSM4NAJAUBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJZUTZZSCAFLWLSJIYDRRNV5TA5CNFSM4NAJAUB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEV2EBZQ.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/issues/2504#issuecomment-628375782",
"url": "https://github.com/geany/geany/issues/2504#issuecomment-628375782",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>