<p></p>
<blockquote>
<p>Therefore, eslint error messages (correct) lead to wrong column.</p>
</blockquote>
<p>This will be true with most tools, even e.g. GCC.  Fortunately, if you run those tool from inside Geany (as a build command), support for extracting the offset on the line uses character? code point? anyway, it "just works" for most people currently.  So if you called eslint that way, it would probably work.</p>
<p>IMO the issue here is "invalid" as we do display the visual column (not character count) which is what was intended, yet indeed somebody could add a new placeholder for the byte/code point/glyph to fit specific needs. Note the complexity/irrelevance of some of those depending on various factors highlighted e.g. in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="115971570" data-permission-text="Title is private" data-url="https://github.com/geany/geany/issues/745" data-hovercard-type="issue" data-hovercard-url="/geany/geany/issues/745/hovercard" href="https://github.com/geany/geany/issues/745">#745</a> (encodings, glyph vs. code point, etc.).</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/2733#issuecomment-765995583">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ447YVR5E36YARXTZDS3LB7DANCNFSM4WKKI33A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJ7BX6CKM5QNNSFSBALS3LB7DA5CNFSM4WKKI33KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOFWUCUPY.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/2733#issuecomment-765995583",
"url": "https://github.com/geany/geany/issues/2733#issuecomment-765995583",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>