From 9220ebca9b2228d254f071e993852baf1d5bfb8c Mon Sep 17 00:00:00 2001 From: per1234 Date: Sat, 14 Jul 2018 19:27:04 -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 | 94 ++++++++++++++++++++++++++-------------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/keywords.txt b/keywords.txt index dd4824a..48f0d0b 100644 --- a/keywords.txt +++ b/keywords.txt @@ -5,59 +5,59 @@ ####################################### # Datatypes (KEYWORD1) ####################################### -DS3232RTC KEYWORD1 -RTC KEYWORD1 -DS3232SRAM KEYWORD1 -SRAM KEYWORD1 +DS3232RTC KEYWORD1 +RTC KEYWORD1 +DS3232SRAM KEYWORD1 +SRAM KEYWORD1 ####################################### # Methods and Functions (KEYWORD2) ####################################### -available KEYWORD2 -clearAlarmFlag KEYWORD2 -flush KEYWORD2 -get KEYWORD2 -isAlarmFlag KEYWORD2 -isAlarmInterupt KEYWORD2 -isBusy KEYWORD2 +available KEYWORD2 +clearAlarmFlag KEYWORD2 +flush KEYWORD2 +get KEYWORD2 +isAlarmFlag KEYWORD2 +isAlarmInterupt KEYWORD2 +isBusy KEYWORD2 isOscillatorStopFlag KEYWORD2 -isTCXOBusy KEYWORD2 -peek KEYWORD2 -read KEYWORD2 -readTemperature KEYWORD2 -seek KEYWORD2 -set KEYWORD2 -set33kHzOutput KEYWORD2 -setBB33kHzOutput KEYWORD2 -setBBOscillator KEYWORD2 -setBBSqareWave KEYWORD2 +isTCXOBusy KEYWORD2 +peek KEYWORD2 +read KEYWORD2 +readTemperature KEYWORD2 +seek KEYWORD2 +set KEYWORD2 +set33kHzOutput KEYWORD2 +setBB33kHzOutput KEYWORD2 +setBBOscillator KEYWORD2 +setBBSqareWave KEYWORD2 setOscillatorStopFlag KEYWORD2 -setSQIMode KEYWORD2 -setTCXORate KEYWORD2 -tell KEYWORD2 -write KEYWORD2 -writeDate KEYWORD2 -writeTime KEYWORD2 +setSQIMode KEYWORD2 +setTCXORate KEYWORD2 +tell KEYWORD2 +write KEYWORD2 +writeDate KEYWORD2 +writeTime KEYWORD2 ####################################### # Constants (LITERAL1) ####################################### -sqiModeNone LITERAL1 -sqiMode1Hz LITERAL1 -sqiMode1024Hz LITERAL1 -sqiMode4096Hz LITERAL1 -sqiMode8192Hz LITERAL1 -sqiModeAlarm1 LITERAL1 -sqiModeAlarm2 LITERAL1 -sqiModeAlarmBoth LITERAL1 -sqiModeNone LITERAL1 -sqiMode1Hz LITERAL1 -sqiMode1024Hz LITERAL1 -sqiMode4096Hz LITERAL1 -sqiMode8192Hz LITERAL1 -sqiModeAlarm1 LITERAL1 -sqiModeAlarm2 LITERAL1 -sqiModeAlarmBoth LITERAL1 -tempScanRate64sec LITERAL1 -tempScanRate128sec LITERAL1 -tempScanRate256sec LITERAL1 -tempScanRate512sec LITERAL1 \ No newline at end of file +sqiModeNone LITERAL1 +sqiMode1Hz LITERAL1 +sqiMode1024Hz LITERAL1 +sqiMode4096Hz LITERAL1 +sqiMode8192Hz LITERAL1 +sqiModeAlarm1 LITERAL1 +sqiModeAlarm2 LITERAL1 +sqiModeAlarmBoth LITERAL1 +sqiModeNone LITERAL1 +sqiMode1Hz LITERAL1 +sqiMode1024Hz LITERAL1 +sqiMode4096Hz LITERAL1 +sqiMode8192Hz LITERAL1 +sqiModeAlarm1 LITERAL1 +sqiModeAlarm2 LITERAL1 +sqiModeAlarmBoth LITERAL1 +tempScanRate64sec LITERAL1 +tempScanRate128sec LITERAL1 +tempScanRate256sec LITERAL1 +tempScanRate512sec LITERAL1