From b9df1574520eb19174f7539d8ec06be8025b8ec0 Mon Sep 17 00:00:00 2001 From: per1234 Date: Mon, 16 Jul 2018 03:01:58 -0700 Subject: [PATCH 1/2] Remove leading space from keywords.txt identifier token 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 --- TempSensorADT7410/keywords.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/TempSensorADT7410/keywords.txt b/TempSensorADT7410/keywords.txt index 34807f5..dc5e2d5 100644 --- a/TempSensorADT7410/keywords.txt +++ b/TempSensorADT7410/keywords.txt @@ -1,4 +1,4 @@ -TempSensorADT7410 KEYWORD1 -setSensorConfiguration KEYWORD2 -getCelcius KEYWORD3 -getFahrenheit KEYWORD4 \ No newline at end of file +TempSensorADT7410 KEYWORD1 +setSensorConfiguration KEYWORD2 +getCelcius KEYWORD3 +getFahrenheit KEYWORD4 From 14cdd1b3071297d395ce7635715d7312ae12d124 Mon Sep 17 00:00:00 2001 From: per1234 Date: Mon, 16 Jul 2018 03:03:43 -0700 Subject: [PATCH 2/2] Use correct and valid KEYWORD_TOKENTYPEs in keywords.txt 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 --- TempSensorADT7410/keywords.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TempSensorADT7410/keywords.txt b/TempSensorADT7410/keywords.txt index dc5e2d5..df7fbee 100644 --- a/TempSensorADT7410/keywords.txt +++ b/TempSensorADT7410/keywords.txt @@ -1,4 +1,4 @@ TempSensorADT7410 KEYWORD1 setSensorConfiguration KEYWORD2 -getCelcius KEYWORD3 -getFahrenheit KEYWORD4 +getCelcius KEYWORD2 +getFahrenheit KEYWORD2