Skip to content

Conversation

@per1234
Copy link

@per1234 per1234 commented Jul 16, 2018

  • Remove leading space from keywords.txt identifier token.
  • Use correct and valid KEYWORD_TOKENTYPEs.

Reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords

per1234 added 2 commits July 16, 2018 03:01
Each field of keywords.txt is separated by a single true tab. Leading spaces on a keyword identifier causes it to not be recognized by the Arduino IDE. On Arduino IDE 1.6.5 and newer an unrecognized keyword identifier causes the default editor.function.style highlighting to be used (as with KEYWORD2, KEYWORD3, LITERAL2).

Reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
Use of an invalid KEYWORD_TOKENTYPE value in keywords.txt causes the keyword to be highlighted by the default editor.function.style theme setting (as used by KEYWORD2, KEYWORD3, LITERAL2) in Arduino IDE 1.6.5 and newer. On Arduino IDE 1.6.4 and older, the undocumented KEYWORD4 causes the keyword to use the theme style for operators.

Reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keyword_tokentype
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant