# Script editor does not highlight with as a keyword (8.3.3)

**URL:** <https://forum.inductiveautomation.com/t/script-editor-does-not-highlight-with-as-a-keyword-8-3-3/117314>\
**Category:** Ignition\
**Tags:** designer\
**Created:** [October 2, 2026, 3:21pm UTC](https://forum.inductiveautomation.com/t/script-editor-does-not-highlight-with-as-a-keyword-8-3-3/117314 "2026-10-02T15:21:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jjones3](https://avatars.discourse-cdn.com/v4/letter/j/d9b06d/32.png) [@jjones3](https://forum.inductiveautomation.com/u/jjones3)\
**Post date:** [October 2, 2026, 3:21pm UTC](https://forum.inductiveautomation.com/t/script-editor-does-not-highlight-with-as-a-keyword-8-3-3/117314/1 "2026-10-02T15:21:48Z")

</div>

Not sure if this belongs here or somewhere else but I noticed in 8.3.3 that the script editor doesn't highlight with as a keyword. Something like this runs fine, but with just shows up as plain text while as on the same line gets highlighted. It's just cosmetic so I wasn't sure it was worth a bug report.

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/4/e4080fc2a9fb483ac12874778330795be6131447.png)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 2, 2026, 3:41pm UTC](https://forum.inductiveautomation.com/t/script-editor-does-not-highlight-with-as-a-keyword-8-3-3/117314/2 "2026-10-02T15:41:01Z")

</div>

Nope, totally valid bug to report.  
Technically it's an "upstream" issue with a third party dependency:

> <https://github.com/bobbylight/RSyntaxTextArea/blob/a60455d2a20cd744329ee7c1cec13937b98f4df8/RSyntaxTextArea/src/main/java/org/fife/ui/rsyntaxtextarea/modes/PythonTokenMaker.flex#L247-L277>

But that doesn't mean we can't/shouldn't fix it, either by working around it or contributing to upstream.

EDIT:  
Consider the nerd snipe successful:

> <https://github.com/bobbylight/RSyntaxTextArea/pull/741>
>
> Adds the \`with\` keyword, part of Python since 2.6. This makes syntax highlightin…g compatible with Python syntax up to 2.7, which is most relevant to me as an end user of Jython - which I think is probably more common among RSTA's user base.
> 
> \`with\` is the only missing Python 2 keyword, but Python \*3\* adds quite a few, plus some "soft" keywords that rely on surrounding context. True Python 3 support would also require changing builtins and a bunch of other stuff - I don't have any personal need for it and I couldn't see any issues asking for it, so I just did the easy thing I needed :)
