From 96cb11d872d5dfa49bfb440a60b36787aa707146 Mon Sep 17 00:00:00 2001 From: per1234 Date: Sat, 14 Jul 2018 18:22:44 -0700 Subject: [PATCH] Use a single tab field separator in keywords.txt Each field of keywords.txt is separated by a single true tab. When you use multiple tabs it causes the field to be interpreted as empty. On Arduino IDE 1.6.5 and newer an empty KEYWORD_TOKENTYPE causes the default editor.function.style coloration to be used (as with KEYWORD2, KEYWORD3, LITERAL2). On Arduino IDE 1.6.4 and older it causes the keyword to not be recognized for any special coloration. Reference: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords --- keywords.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/keywords.txt b/keywords.txt index 8085497..bf915fb 100644 --- a/keywords.txt +++ b/keywords.txt @@ -1,18 +1,18 @@ DCCPacketScheduler KEYWORD1 -DCCPacket KEYWORD1 -DCCPacketQueue KEYWORD1 +DCCPacket KEYWORD1 +DCCPacketQueue KEYWORD1 setDefaultSpeedSteps KEYWORD2 -setup KEYWORD2 -setSpeed KEYWORD2 -setSpeed14 KEYWORD2 -setSpeed28 KEYWORD2 -setSpeed128 KEYWORD2 -setFunctions KEYWORD2 +setup KEYWORD2 +setSpeed KEYWORD2 +setSpeed14 KEYWORD2 +setSpeed28 KEYWORD2 +setSpeed128 KEYWORD2 +setFunctions KEYWORD2 setFunctions0to4 KEYWORD2 setFunctions5to8 KEYWORD2 setFunctions9to12 KEYWORD2 setBasicAccessory KEYWORD2 unsetBasicAccessory KEYWORD2 -opsProgramCV KEYWORD2 -eStop KEYWORD2 -update KEYWORD2 +opsProgramCV KEYWORD2 +eStop KEYWORD2 +update KEYWORD2