Skip to content

Commit 4097810

Browse files
committed
Getting keyword color up and running
1 parent 3d671c5 commit 4097810

2 files changed

Lines changed: 69 additions & 22 deletions

File tree

generate/keywords_base.txt

Lines changed: 40 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,25 +53,32 @@ DIFFERENCE LITERAL2 blend_
5353
DIFFUSE LITERAL2
5454
DILATE LITERAL2 filter_
5555
DIRECTIONAL LITERAL2
56+
DISABLE_ACCURATE_2D LITERAL2
5657
DISABLE_ACCURATE_TEXTURES LITERAL2
58+
DISABLE_DEPTH_MASKS LITERAL2
5759
DISABLE_DEPTH_SORT LITERAL2
5860
DISABLE_DEPTH_TEST LITERAL2
5961
DISABLE_NATIVE_FONTS LITERAL2
60-
DISABLE_OPENGL_ERROR_REPORT LITERAL2
61-
DISABLE_OPENGL_2X_SMOOTH LITERAL2
62-
DISABLE_OPENGL_4X_SMOOTH LITERAL2
63-
DISABLE_TEXT_SMOOTH LITERAL2
62+
DISABLE_OPENGL_ERRORS LITERAL2
63+
DISABLE_TEXTURE_CACHE LITERAL2
64+
DISABLE_TEXTURE_MIPMAPS LITERAL2
65+
DISABLE_TRANSFORM_CACHE LITERAL2
66+
DISABLE_STROKE_PERSPECTIVE LITERAL2
6467
DISABLED LITERAL2
6568
DODGE LITERAL2 blend_
6669
DOWN LITERAL2 keyCode
6770
DXF LITERAL2 size_
71+
ENABLE_ACCURATE_2D LITERAL2
6872
ENABLE_ACCURATE_TEXTURES LITERAL2
73+
ENABLE_DEPTH_MASKS LITERAL2
6974
ENABLE_DEPTH_SORT LITERAL2
7075
ENABLE_DEPTH_TEST LITERAL2
7176
ENABLE_NATIVE_FONTS LITERAL2
72-
ENABLE_OPENGL_2X_SMOOTH LITERAL2
73-
ENABLE_OPENGL_4X_SMOOTH LITERAL2
74-
ENABLE_OPENGL_ERROR_REPORT LITERAL2
77+
ENABLE_OPENGL_ERRORS LITERAL2
78+
ENABLE_TEXTURE_CACHE LITERAL2
79+
ENABLE_TEXTURE_MIPMAPS LITERAL2
80+
ENABLE_TRANSFORM_CACHE LITERAL2
81+
ENABLE_STROKE_PERSPECTIVE LITERAL2
7582
ENTER LITERAL2 keyCode
7683
EPSILON LITERAL2
7784
ERODE LITERAL2 filter_
@@ -279,6 +286,31 @@ substring KEYWORD3 String_substring_
279286
toLowerCase KEYWORD3 String_toLowerCase_
280287
toUpperCase KEYWORD3 String_toUpperCase_
281288

289+
# Temporary additions 3 September 2012 as the reference is getting updated
290+
PShape KEYWORD1
291+
createShape KEYWORD2
292+
beginContour KEYWORD2
293+
endContour KEYWORD2
294+
end KEYWORD2
295+
addChild KEYWORD2
296+
297+
PShader KEYWORD1
298+
loadShader KEYWORD2
299+
resetShader KEYWORD2
300+
bind KEYWORD2
301+
shader KEYWORD2
302+
303+
blendMode KEYWORD2
304+
305+
selectInput KEYWORD2
306+
selectOutput KEYWORD2
307+
selectFolder KEYWORD2
308+
309+
saveType KEYWORD2
310+
loadType KEYWORD2
311+
clip KEYWORD2
312+
noClip KEYWORD2
313+
282314

283315
# Operators are without KEYWORDS
284316

@@ -314,7 +346,7 @@ toUpperCase KEYWORD3 String_toUpperCase_
314346
* multiply
315347
*= multiplyassign
316348
() parentheses
317-
<< rightshift
349+
>> rightshift
318350
; semicolon
319351
-= subtractassign
320352

todo.txt

Lines changed: 29 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,11 @@ REMOVE
5151

5252
x Topics > Create Shapes > SVGPShape (Not needed, PShape examples in Basics)
5353

54-
54+
Functions removed from Processing reference after removing Applets. Should they stay
55+
for JS or are they used by JS?
56+
- link()
57+
- status()
58+
- param()
5559

5660
NEW LANGUAGE ELEMENTS IN REFERENCE
5761

@@ -60,30 +64,41 @@ NEW LANGUAGE ELEMENTS IN REFERENCE
6064
- TABLE --SM
6165
o JSON --SM // This has been removed for 2.0
6266
- loadTable(), loadXML() --SM
67+
- PVector changes --SM
6368

64-
- all new PShape --CR
65-
- filter() now accepts shaders?
69+
Master 2.0 Beta List for CR
6670

67-
- selectInput(), selectOutput(), and selectFolder() --CR
68-
- shaders and all related syntax --CR
69-
. PShader
71+
- PShape --CR
72+
- createShape()
73+
- s.beginContour()
74+
- s.endContour()
75+
- s.end()
76+
- s.addChild()
77+
- s.getChild()
78+
79+
- PShader --CR
7080
. loadShader()
7181
. resetShader()
7282
. PShader.bind()
73-
83+
. shader()
84+
85+
- textWrap(REPEAT) --CR
86+
- blendMode() --CR
87+
88+
- filter() now accepts shaders?
89+
- selectInput(), selectOutput(), and selectFolder() --CR
7490
- saveType(), loadType()
75-
- PVector changes --CR
76-
- displayWidth, displayHeight --CR
77-
- Closely review all Video API --CR
78-
x quadraticVertex() --CR
7991
- clear() --CR New method for PGraphics
8092
- new arc() --CR
81-
- blendMode() --CR
82-
- createShape() --CR
83-
- begin/endContour() --CR
93+
94+
- Closely review all Video API --CR
95+
8496
- clip()/noClip() --CR
8597
? thread() --CR
8698

99+
x quadraticVertex() --CR
100+
x displayWidth, displayHeight --CR
101+
87102
- Disambiguation pages for things like "copy" in PImage and PVector
88103
- Is there a way to catch for keywords like "run" and "init" in the parser?
89104

0 commit comments

Comments
 (0)