Robot Framework Lexer is a plugin for Pygments providing support for syntax highlighting.
Robot Framework Lexer 1.1 is a new release providing Python 3 compatibility and support for new syntax introduced in Robot Framework 3.1.
If you have pip installed, just run
pip install --upgrade robotframeworklexer
to install the latest release or use
pip install robotframeworklexer==1.1
to install exactly this version. Alternatively you can download the source distribution from PyPI and install it manually.
Robot Framework Lexer 1.1 was released on Sunday January 13, 2019.
ID | Type | Priority | Summary |
---|---|---|---|
#1 | bug | critical | Python 3 compatibility |
#5 | enhancement | critical | Support Tasks header and task related aliases for settings like Task Setup |
#8 | enhancement | critical | Support for loops with FOR marker and ending them with END |
#3 | enhancement | high | Support nested variable item access like ${var}[0][key] |
#10 | enhancement | medium | Unknown headers should be marked as errors |
#2 | enhancement | medium | Don't support *.txt files |
#4 | enhancement | medium | Remove support for headers and settings not anymore support by Robot Framework |
#7 | enhancement | medium | Remove support for using for loop separators like IN case- and space-insensitively |
#9 | bug | low | IN ENUMERATE and IN ZIP for loops not correctly supported |
#6 | enhancement | low | Remove support for using headers and settings space-insensitively |
Altogether 10 issues. View on the issue tracker.