Skip to content

Commit d311777

Browse files
authored
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
1 parent f4795e9 commit d311777

File tree

1 file changed

+67
-67
lines changed

1 file changed

+67
-67
lines changed

keywords.txt

Lines changed: 67 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -6,88 +6,88 @@
66
# Class (KEYWORD1)
77
#######################################
88

9-
TheThingsNetwork KEYWORD1
10-
TheThingsMessage KEYWORD1
11-
TheThingsNode KEYWORD1
9+
TheThingsNetwork KEYWORD1
10+
TheThingsMessage KEYWORD1
11+
TheThingsNode KEYWORD1
1212

13-
ttn_port_t KEYWORD1
14-
ttn_response_t KEYWORD1
15-
ttn_fp_t KEYWORD1
13+
ttn_port_t KEYWORD1
14+
ttn_response_t KEYWORD1
15+
ttn_fp_t KEYWORD1
1616

1717
#######################################
1818
# Methods and Functions (KEYWORD2)
1919
#######################################
2020

21-
showStatus KEYWORD2
22-
onMessage KEYWORD2
23-
provision KEYWORD2
24-
join KEYWORD2
25-
personalize KEYWORD2
26-
sendBytes KEYWORD2
27-
poll KEYWORD2
21+
showStatus KEYWORD2
22+
onMessage KEYWORD2
23+
provision KEYWORD2
24+
join KEYWORD2
25+
personalize KEYWORD2
26+
sendBytes KEYWORD2
27+
poll KEYWORD2
2828

29-
encodeSensorData KEYWORD2
30-
decodeAppData KEYWORD2
29+
encodeSensorData KEYWORD2
30+
decodeAppData KEYWORD2
3131

32-
getLight KEYWORD2
33-
configLight KEYWORD2
34-
getTemperatureAsInt KEYWORD2
35-
getTemperatureAsFloat KEYWORD2
36-
configTemperature KEYWORD2
37-
onTemperatureAlert KEYWORD2
38-
configTemperatureAlert KEYWORD2
39-
onMotionStart KEYWORD2
40-
onMotionStop KEYWORD2
41-
isMoving KEYWORD2
42-
configMotion KEYWORD2
43-
onButtonPress KEYWORD2
44-
onButtonRelease KEYWORD2
45-
isButtonPressed KEYWORD2
46-
getRed KEYWORD2
47-
getGreen KEYWORD2
48-
getBlue KEYWORD2
49-
getColor KEYWORD2
50-
colorToString KEYWORD2
51-
setRGB KEYWORD2
52-
setRed KEYWORD2
53-
setGreen KEYWORD2
54-
setBlue KEYWORD2
55-
setColor KEYWORD2
56-
getUSB KEYWORD2
57-
getBattery KEYWORD2
58-
getVDD KEYWORD2
32+
getLight KEYWORD2
33+
configLight KEYWORD2
34+
getTemperatureAsInt KEYWORD2
35+
getTemperatureAsFloat KEYWORD2
36+
configTemperature KEYWORD2
37+
onTemperatureAlert KEYWORD2
38+
configTemperatureAlert KEYWORD2
39+
onMotionStart KEYWORD2
40+
onMotionStop KEYWORD2
41+
isMoving KEYWORD2
42+
configMotion KEYWORD2
43+
onButtonPress KEYWORD2
44+
onButtonRelease KEYWORD2
45+
isButtonPressed KEYWORD2
46+
getRed KEYWORD2
47+
getGreen KEYWORD2
48+
getBlue KEYWORD2
49+
getColor KEYWORD2
50+
colorToString KEYWORD2
51+
setRGB KEYWORD2
52+
setRed KEYWORD2
53+
setGreen KEYWORD2
54+
setBlue KEYWORD2
55+
setColor KEYWORD2
56+
getUSB KEYWORD2
57+
getBattery KEYWORD2
58+
getVDD KEYWORD2
5959

60-
encodeDeviceData KEYWORD2
61-
decodeAppData KEYWORD2
60+
encodeDeviceData KEYWORD2
61+
decodeAppData KEYWORD2
6262

6363
#######################################
6464
# Constants (LITERAL1)
6565
#######################################
6666

67-
TTN_DEFAULT_SF LITERAL1
68-
TTN_DEFAULT_FSB LITERAL1
69-
TTN_RETX LITERAL1
70-
TTN_PWRIDX_868 LITERAL1
71-
TTN_PWRIDX_915 LITERAL1
72-
TTN_BUFFER_SIZE LITERAL1
67+
TTN_DEFAULT_SF LITERAL1
68+
TTN_DEFAULT_FSB LITERAL1
69+
TTN_RETX LITERAL1
70+
TTN_PWRIDX_868 LITERAL1
71+
TTN_PWRIDX_915 LITERAL1
72+
TTN_BUFFER_SIZE LITERAL1
7373
TTN_ERROR_SEND_COMMAND_FAILED LITERAL1
7474
TTN_ERROR_UNEXPECTED_RESPONSE LITERAL1
75-
TTN_SUCCESSFUL_TRANSMISSION LITERAL1
76-
TTN_SUCCESSFUL_RECEIVE LITERAL1
77-
TTN_FP_EU868 LITERAL1
78-
TTN_FP_US915 LITERAL1
79-
TTN_FP_AS920_923 LITERAL1
80-
TTN_FP_AS923_925 LITERAL1
81-
TTN_FP_KR920_923 LITERAL1
75+
TTN_SUCCESSFUL_TRANSMISSION LITERAL1
76+
TTN_SUCCESSFUL_RECEIVE LITERAL1
77+
TTN_FP_EU868 LITERAL1
78+
TTN_FP_US915 LITERAL1
79+
TTN_FP_AS920_923 LITERAL1
80+
TTN_FP_AS923_925 LITERAL1
81+
TTN_FP_KR920_923 LITERAL1
8282

83-
TTN_PIN_LED LITERAL1
83+
TTN_PIN_LED LITERAL1
8484

85-
TTN_COLOR LITERAL1
86-
TTN_RED LITERAL1
87-
TTN_GREEN LITERAL1
88-
TTN_BLUE LITERAL1
89-
TTN_YELLOW LITERAL1
90-
TTN_CYAN LITERAL1
91-
TTN_MAGENTA LITERAL1
92-
TTN_WHITE LITERAL1
93-
TTN_BLACK LITERAL1
85+
TTN_COLOR LITERAL1
86+
TTN_RED LITERAL1
87+
TTN_GREEN LITERAL1
88+
TTN_BLUE LITERAL1
89+
TTN_YELLOW LITERAL1
90+
TTN_CYAN LITERAL1
91+
TTN_MAGENTA LITERAL1
92+
TTN_WHITE LITERAL1
93+
TTN_BLACK LITERAL1

0 commit comments

Comments
 (0)