From c683ff20ef76c60cdf79df3c61f267dc3b7073ed Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sat, 14 Sep 2013 18:31:01 -0400 Subject: Removed some unused constants from `_SCINTILLA.constants`. --- core/._SCINTILLA.luadoc | 432 ------------------------------------------------ core/iface.lua | 5 +- scripts/gen_iface.lua | 23 ++- 3 files changed, 17 insertions(+), 443 deletions(-) diff --git a/core/._SCINTILLA.luadoc b/core/._SCINTILLA.luadoc index 0601cae9..ddf4e58d 100644 --- a/core/._SCINTILLA.luadoc +++ b/core/._SCINTILLA.luadoc @@ -15,10 +15,6 @@ -- * `_G._SCINTILLA.constants.EDGE_BACKGROUND` 2 -- * `_G._SCINTILLA.constants.EDGE_LINE` 1 -- * `_G._SCINTILLA.constants.EDGE_NONE` 0 --- * `_G._SCINTILLA.constants.INDIC0_MASK` 32 --- * `_G._SCINTILLA.constants.INDIC1_MASK` 64 --- * `_G._SCINTILLA.constants.INDIC2_MASK` 128 --- * `_G._SCINTILLA.constants.INDICS_MASK` 224 -- * `_G._SCINTILLA.constants.INDIC_BOX` 6 -- * `_G._SCINTILLA.constants.INDIC_COMPOSITIONTHICK` 14 -- * `_G._SCINTILLA.constants.INDIC_CONTAINER` 8 @@ -36,387 +32,12 @@ -- * `_G._SCINTILLA.constants.INDIC_STRAIGHTBOX` 8 -- * `_G._SCINTILLA.constants.INDIC_STRIKE` 4 -- * `_G._SCINTILLA.constants.INDIC_TT` 2 --- * `_G._SCINTILLA.constants.INVALID_POSITION` -1 --- * `_G._SCINTILLA.constants.KEYWORDSET_MAX` 8 -- * `_G._SCINTILLA.constants.MARKER_MAX` 31 --- * `_G._SCINTILLA.constants.SCEN_CHANGE` 768 --- * `_G._SCINTILLA.constants.SCEN_KILLFOCUS` 256 --- * `_G._SCINTILLA.constants.SCEN_SETFOCUS` 512 -- * `_G._SCINTILLA.constants.SCFIND_MATCHCASE` 4 -- * `_G._SCINTILLA.constants.SCFIND_POSIX` 4194304 -- * `_G._SCINTILLA.constants.SCFIND_REGEXP` 2097152 -- * `_G._SCINTILLA.constants.SCFIND_WHOLEWORD` 2 -- * `_G._SCINTILLA.constants.SCFIND_WORDSTART` 1048576 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONGETLINES` 2546 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONGETSTYLE` 2543 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONGETSTYLEOFFSET` 2551 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONGETSTYLES` 2545 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONGETTEXT` 2541 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONGETVISIBLE` 2549 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONSETSTYLE` 2542 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONSETSTYLEOFFSET` 2550 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONSETSTYLES` 2544 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONSETTEXT` 2540 --- * `_G._SCINTILLA.constants.SCI_ANNOTATIONSETVISIBLE` 2548 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETAUTOHIDE` 2119 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETCANCELATSTART` 2111 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR` 2635 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETCHOOSESINGLE` 2114 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETCURRENT` 2445 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETCURRENTTEXT` 2610 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETDROPRESTOFWORD` 2271 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETIGNORECASE` 2116 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETMAXHEIGHT` 2211 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETMAXWIDTH` 2209 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETORDER` 2661 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETSEPARATOR` 2107 --- * `_G._SCINTILLA.constants.SCI_AUTOCGETTYPESEPARATOR` 2285 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETAUTOHIDE` 2118 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETCANCELATSTART` 2110 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR` 2634 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETCHOOSESINGLE` 2113 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETDROPRESTOFWORD` 2270 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETFILLUPS` 2112 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETIGNORECASE` 2115 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETMAXHEIGHT` 2210 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETMAXWIDTH` 2208 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETORDER` 2660 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETSEPARATOR` 2106 --- * `_G._SCINTILLA.constants.SCI_AUTOCSETTYPESEPARATOR` 2286 --- * `_G._SCINTILLA.constants.SCI_CALLTIPSETBACK` 2205 --- * `_G._SCINTILLA.constants.SCI_CALLTIPSETFORE` 2206 --- * `_G._SCINTILLA.constants.SCI_CALLTIPSETFOREHLT` 2207 --- * `_G._SCINTILLA.constants.SCI_CALLTIPSETPOSITION` 2213 --- * `_G._SCINTILLA.constants.SCI_CALLTIPUSESTYLE` 2212 --- * `_G._SCINTILLA.constants.SCI_DISTANCETOSECONDARYSTYLES` 4025 --- * `_G._SCINTILLA.constants.SCI_GETADDITIONALCARETFORE` 2605 --- * `_G._SCINTILLA.constants.SCI_GETADDITIONALCARETSBLINK` 2568 --- * `_G._SCINTILLA.constants.SCI_GETADDITIONALCARETSVISIBLE` 2609 --- * `_G._SCINTILLA.constants.SCI_GETADDITIONALSELALPHA` 2603 --- * `_G._SCINTILLA.constants.SCI_GETADDITIONALSELECTIONTYPING` 2566 --- * `_G._SCINTILLA.constants.SCI_GETALLLINESVISIBLE` 2236 --- * `_G._SCINTILLA.constants.SCI_GETANCHOR` 2009 --- * `_G._SCINTILLA.constants.SCI_GETAUTOMATICFOLD` 2664 --- * `_G._SCINTILLA.constants.SCI_GETBACKSPACEUNINDENTS` 2263 --- * `_G._SCINTILLA.constants.SCI_GETBUFFEREDDRAW` 2034 --- * `_G._SCINTILLA.constants.SCI_GETCARETFORE` 2138 --- * `_G._SCINTILLA.constants.SCI_GETCARETLINEBACK` 2097 --- * `_G._SCINTILLA.constants.SCI_GETCARETLINEBACKALPHA` 2471 --- * `_G._SCINTILLA.constants.SCI_GETCARETLINEVISIBLE` 2095 --- * `_G._SCINTILLA.constants.SCI_GETCARETLINEVISIBLEALWAYS` 2654 --- * `_G._SCINTILLA.constants.SCI_GETCARETPERIOD` 2075 --- * `_G._SCINTILLA.constants.SCI_GETCARETSTICKY` 2457 --- * `_G._SCINTILLA.constants.SCI_GETCARETSTYLE` 2513 --- * `_G._SCINTILLA.constants.SCI_GETCARETWIDTH` 2189 --- * `_G._SCINTILLA.constants.SCI_GETCHARACTERPOINTER` 2520 --- * `_G._SCINTILLA.constants.SCI_GETCHARAT` 2007 --- * `_G._SCINTILLA.constants.SCI_GETCODEPAGE` 2137 --- * `_G._SCINTILLA.constants.SCI_GETCOLUMN` 2129 --- * `_G._SCINTILLA.constants.SCI_GETCONTROLCHARSYMBOL` 2389 --- * `_G._SCINTILLA.constants.SCI_GETCURRENTPOS` 2008 --- * `_G._SCINTILLA.constants.SCI_GETCURSOR` 2387 --- * `_G._SCINTILLA.constants.SCI_GETDIRECTFUNCTION` 2184 --- * `_G._SCINTILLA.constants.SCI_GETDIRECTPOINTER` 2185 --- * `_G._SCINTILLA.constants.SCI_GETDOCPOINTER` 2357 --- * `_G._SCINTILLA.constants.SCI_GETEDGECOLOUR` 2364 --- * `_G._SCINTILLA.constants.SCI_GETEDGECOLUMN` 2360 --- * `_G._SCINTILLA.constants.SCI_GETEDGEMODE` 2362 --- * `_G._SCINTILLA.constants.SCI_GETENDATLASTLINE` 2278 --- * `_G._SCINTILLA.constants.SCI_GETENDSTYLED` 2028 --- * `_G._SCINTILLA.constants.SCI_GETEOLMODE` 2030 --- * `_G._SCINTILLA.constants.SCI_GETEXTRAASCENT` 2526 --- * `_G._SCINTILLA.constants.SCI_GETEXTRADESCENT` 2528 --- * `_G._SCINTILLA.constants.SCI_GETFIRSTVISIBLELINE` 2152 --- * `_G._SCINTILLA.constants.SCI_GETFOCUS` 2381 --- * `_G._SCINTILLA.constants.SCI_GETFOLDEXPANDED` 2230 --- * `_G._SCINTILLA.constants.SCI_GETFOLDLEVEL` 2223 --- * `_G._SCINTILLA.constants.SCI_GETFOLDPARENT` 2225 --- * `_G._SCINTILLA.constants.SCI_GETFONTQUALITY` 2612 --- * `_G._SCINTILLA.constants.SCI_GETGAPPOSITION` 2644 --- * `_G._SCINTILLA.constants.SCI_GETHIGHLIGHTGUIDE` 2135 --- * `_G._SCINTILLA.constants.SCI_GETHOTSPOTACTIVEUNDERLINE` 2496 --- * `_G._SCINTILLA.constants.SCI_GETHOTSPOTSINGLELINE` 2497 --- * `_G._SCINTILLA.constants.SCI_GETHSCROLLBAR` 2131 --- * `_G._SCINTILLA.constants.SCI_GETIDENTIFIER` 2623 --- * `_G._SCINTILLA.constants.SCI_GETINDENT` 2123 --- * `_G._SCINTILLA.constants.SCI_GETINDENTATIONGUIDES` 2133 --- * `_G._SCINTILLA.constants.SCI_GETINDICATORCURRENT` 2501 --- * `_G._SCINTILLA.constants.SCI_GETINDICATORVALUE` 2503 --- * `_G._SCINTILLA.constants.SCI_GETKEYSUNICODE` 2522 --- * `_G._SCINTILLA.constants.SCI_GETLAYOUTCACHE` 2273 --- * `_G._SCINTILLA.constants.SCI_GETLENGTH` 2006 --- * `_G._SCINTILLA.constants.SCI_GETLEXER` 4002 --- * `_G._SCINTILLA.constants.SCI_GETLEXERLANGUAGE` 4012 --- * `_G._SCINTILLA.constants.SCI_GETLINECOUNT` 2154 --- * `_G._SCINTILLA.constants.SCI_GETLINEENDPOSITION` 2136 --- * `_G._SCINTILLA.constants.SCI_GETLINEENDTYPESACTIVE` 2658 --- * `_G._SCINTILLA.constants.SCI_GETLINEENDTYPESALLOWED` 2657 --- * `_G._SCINTILLA.constants.SCI_GETLINEENDTYPESSUPPORTED` 4018 --- * `_G._SCINTILLA.constants.SCI_GETLINEINDENTATION` 2127 --- * `_G._SCINTILLA.constants.SCI_GETLINEINDENTPOSITION` 2128 --- * `_G._SCINTILLA.constants.SCI_GETLINESTATE` 2093 --- * `_G._SCINTILLA.constants.SCI_GETLINEVISIBLE` 2228 --- * `_G._SCINTILLA.constants.SCI_GETMAINSELECTION` 2575 --- * `_G._SCINTILLA.constants.SCI_GETMARGINCURSORN` 2249 --- * `_G._SCINTILLA.constants.SCI_GETMARGINLEFT` 2156 --- * `_G._SCINTILLA.constants.SCI_GETMARGINMASKN` 2245 --- * `_G._SCINTILLA.constants.SCI_GETMARGINOPTIONS` 2557 --- * `_G._SCINTILLA.constants.SCI_GETMARGINRIGHT` 2158 --- * `_G._SCINTILLA.constants.SCI_GETMARGINSENSITIVEN` 2247 --- * `_G._SCINTILLA.constants.SCI_GETMARGINTYPEN` 2241 --- * `_G._SCINTILLA.constants.SCI_GETMARGINWIDTHN` 2243 --- * `_G._SCINTILLA.constants.SCI_GETMAXLINESTATE` 2094 --- * `_G._SCINTILLA.constants.SCI_GETMODEVENTMASK` 2378 --- * `_G._SCINTILLA.constants.SCI_GETMODIFY` 2159 --- * `_G._SCINTILLA.constants.SCI_GETMOUSEDOWNCAPTURES` 2385 --- * `_G._SCINTILLA.constants.SCI_GETMOUSEDWELLTIME` 2265 --- * `_G._SCINTILLA.constants.SCI_GETMULTIPASTE` 2615 --- * `_G._SCINTILLA.constants.SCI_GETMULTIPLESELECTION` 2564 --- * `_G._SCINTILLA.constants.SCI_GETOVERTYPE` 2187 --- * `_G._SCINTILLA.constants.SCI_GETPASTECONVERTENDINGS` 2468 --- * `_G._SCINTILLA.constants.SCI_GETPOSITIONCACHE` 2515 --- * `_G._SCINTILLA.constants.SCI_GETPRINTCOLOURMODE` 2149 --- * `_G._SCINTILLA.constants.SCI_GETPRINTMAGNIFICATION` 2147 --- * `_G._SCINTILLA.constants.SCI_GETPRINTWRAPMODE` 2407 --- * `_G._SCINTILLA.constants.SCI_GETPROPERTY` 4008 --- * `_G._SCINTILLA.constants.SCI_GETPROPERTYEXPANDED` 4009 --- * `_G._SCINTILLA.constants.SCI_GETPROPERTYINT` 4010 --- * `_G._SCINTILLA.constants.SCI_GETPUNCTUATIONCHARS` 2649 --- * `_G._SCINTILLA.constants.SCI_GETREADONLY` 2140 --- * `_G._SCINTILLA.constants.SCI_GETRECTANGULARSELECTIONANCHOR` 2591 --- * `_G._SCINTILLA.constants.SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE` 2595 --- * `_G._SCINTILLA.constants.SCI_GETRECTANGULARSELECTIONCARET` 2589 --- * `_G._SCINTILLA.constants.SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE` 2593 --- * `_G._SCINTILLA.constants.SCI_GETRECTANGULARSELECTIONMODIFIER` 2599 --- * `_G._SCINTILLA.constants.SCI_GETSCROLLWIDTH` 2275 --- * `_G._SCINTILLA.constants.SCI_GETSCROLLWIDTHTRACKING` 2517 --- * `_G._SCINTILLA.constants.SCI_GETSEARCHFLAGS` 2199 --- * `_G._SCINTILLA.constants.SCI_GETSELALPHA` 2477 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONEMPTY` 2650 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONEND` 2145 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONMODE` 2423 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONNANCHOR` 2579 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONNANCHORVIRTUALSPACE` 2583 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONNCARET` 2577 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONNCARETVIRTUALSPACE` 2581 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONNEND` 2587 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONNSTART` 2585 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONS` 2570 --- * `_G._SCINTILLA.constants.SCI_GETSELECTIONSTART` 2143 --- * `_G._SCINTILLA.constants.SCI_GETSELEOLFILLED` 2479 --- * `_G._SCINTILLA.constants.SCI_GETSTATUS` 2383 --- * `_G._SCINTILLA.constants.SCI_GETSTYLEAT` 2010 --- * `_G._SCINTILLA.constants.SCI_GETSTYLEBITS` 2091 --- * `_G._SCINTILLA.constants.SCI_GETSTYLEBITSNEEDED` 4011 --- * `_G._SCINTILLA.constants.SCI_GETSUBSTYLEBASES` 4026 --- * `_G._SCINTILLA.constants.SCI_GETSUBSTYLESLENGTH` 4022 --- * `_G._SCINTILLA.constants.SCI_GETSUBSTYLESSTART` 4021 --- * `_G._SCINTILLA.constants.SCI_GETTABINDENTS` 2261 --- * `_G._SCINTILLA.constants.SCI_GETTABWIDTH` 2121 --- * `_G._SCINTILLA.constants.SCI_GETTAG` 2616 --- * `_G._SCINTILLA.constants.SCI_GETTARGETEND` 2193 --- * `_G._SCINTILLA.constants.SCI_GETTARGETSTART` 2191 --- * `_G._SCINTILLA.constants.SCI_GETTECHNOLOGY` 2631 --- * `_G._SCINTILLA.constants.SCI_GETTEXTLENGTH` 2183 --- * `_G._SCINTILLA.constants.SCI_GETTWOPHASEDRAW` 2283 --- * `_G._SCINTILLA.constants.SCI_GETUNDOCOLLECTION` 2019 --- * `_G._SCINTILLA.constants.SCI_GETUSETABS` 2125 --- * `_G._SCINTILLA.constants.SCI_GETVIEWEOL` 2355 --- * `_G._SCINTILLA.constants.SCI_GETVIEWWS` 2020 --- * `_G._SCINTILLA.constants.SCI_GETVIRTUALSPACEOPTIONS` 2597 --- * `_G._SCINTILLA.constants.SCI_GETVSCROLLBAR` 2281 --- * `_G._SCINTILLA.constants.SCI_GETWHITESPACECHARS` 2647 --- * `_G._SCINTILLA.constants.SCI_GETWHITESPACESIZE` 2087 --- * `_G._SCINTILLA.constants.SCI_GETWORDCHARS` 2646 --- * `_G._SCINTILLA.constants.SCI_GETWRAPINDENTMODE` 2473 --- * `_G._SCINTILLA.constants.SCI_GETWRAPMODE` 2269 --- * `_G._SCINTILLA.constants.SCI_GETWRAPSTARTINDENT` 2465 --- * `_G._SCINTILLA.constants.SCI_GETWRAPVISUALFLAGS` 2461 --- * `_G._SCINTILLA.constants.SCI_GETWRAPVISUALFLAGSLOCATION` 2463 --- * `_G._SCINTILLA.constants.SCI_GETXOFFSET` 2398 --- * `_G._SCINTILLA.constants.SCI_GETZOOM` 2374 --- * `_G._SCINTILLA.constants.SCI_INDICGETALPHA` 2524 --- * `_G._SCINTILLA.constants.SCI_INDICGETFORE` 2083 --- * `_G._SCINTILLA.constants.SCI_INDICGETOUTLINEALPHA` 2559 --- * `_G._SCINTILLA.constants.SCI_INDICGETSTYLE` 2081 --- * `_G._SCINTILLA.constants.SCI_INDICGETUNDER` 2511 --- * `_G._SCINTILLA.constants.SCI_INDICSETALPHA` 2523 --- * `_G._SCINTILLA.constants.SCI_INDICSETFORE` 2082 --- * `_G._SCINTILLA.constants.SCI_INDICSETOUTLINEALPHA` 2558 --- * `_G._SCINTILLA.constants.SCI_INDICSETSTYLE` 2080 --- * `_G._SCINTILLA.constants.SCI_INDICSETUNDER` 2510 --- * `_G._SCINTILLA.constants.SCI_LEXER_START` 4000 --- * `_G._SCINTILLA.constants.SCI_LINESONSCREEN` 2370 --- * `_G._SCINTILLA.constants.SCI_MARGINGETSTYLE` 2533 --- * `_G._SCINTILLA.constants.SCI_MARGINGETSTYLEOFFSET` 2538 --- * `_G._SCINTILLA.constants.SCI_MARGINGETSTYLES` 2535 --- * `_G._SCINTILLA.constants.SCI_MARGINGETTEXT` 2531 --- * `_G._SCINTILLA.constants.SCI_MARGINSETSTYLE` 2532 --- * `_G._SCINTILLA.constants.SCI_MARGINSETSTYLEOFFSET` 2537 --- * `_G._SCINTILLA.constants.SCI_MARGINSETSTYLES` 2534 --- * `_G._SCINTILLA.constants.SCI_MARGINSETTEXT` 2530 --- * `_G._SCINTILLA.constants.SCI_MARKERSETALPHA` 2476 --- * `_G._SCINTILLA.constants.SCI_MARKERSETBACK` 2042 --- * `_G._SCINTILLA.constants.SCI_MARKERSETBACKSELECTED` 2292 --- * `_G._SCINTILLA.constants.SCI_MARKERSETFORE` 2041 --- * `_G._SCINTILLA.constants.SCI_OPTIONAL_START` 3000 --- * `_G._SCINTILLA.constants.SCI_RGBAIMAGESETHEIGHT` 2625 --- * `_G._SCINTILLA.constants.SCI_RGBAIMAGESETSCALE` 2651 --- * `_G._SCINTILLA.constants.SCI_RGBAIMAGESETWIDTH` 2624 --- * `_G._SCINTILLA.constants.SCI_SELECTIONISRECTANGLE` 2372 --- * `_G._SCINTILLA.constants.SCI_SETADDITIONALCARETFORE` 2604 --- * `_G._SCINTILLA.constants.SCI_SETADDITIONALCARETSBLINK` 2567 --- * `_G._SCINTILLA.constants.SCI_SETADDITIONALCARETSVISIBLE` 2608 --- * `_G._SCINTILLA.constants.SCI_SETADDITIONALSELALPHA` 2602 --- * `_G._SCINTILLA.constants.SCI_SETADDITIONALSELBACK` 2601 --- * `_G._SCINTILLA.constants.SCI_SETADDITIONALSELECTIONTYPING` 2565 --- * `_G._SCINTILLA.constants.SCI_SETADDITIONALSELFORE` 2600 --- * `_G._SCINTILLA.constants.SCI_SETANCHOR` 2026 --- * `_G._SCINTILLA.constants.SCI_SETAUTOMATICFOLD` 2663 --- * `_G._SCINTILLA.constants.SCI_SETBACKSPACEUNINDENTS` 2262 --- * `_G._SCINTILLA.constants.SCI_SETBUFFEREDDRAW` 2035 --- * `_G._SCINTILLA.constants.SCI_SETCARETFORE` 2069 --- * `_G._SCINTILLA.constants.SCI_SETCARETLINEBACK` 2098 --- * `_G._SCINTILLA.constants.SCI_SETCARETLINEBACKALPHA` 2470 --- * `_G._SCINTILLA.constants.SCI_SETCARETLINEVISIBLE` 2096 --- * `_G._SCINTILLA.constants.SCI_SETCARETLINEVISIBLEALWAYS` 2655 --- * `_G._SCINTILLA.constants.SCI_SETCARETPERIOD` 2076 --- * `_G._SCINTILLA.constants.SCI_SETCARETSTICKY` 2458 --- * `_G._SCINTILLA.constants.SCI_SETCARETSTYLE` 2512 --- * `_G._SCINTILLA.constants.SCI_SETCARETWIDTH` 2188 --- * `_G._SCINTILLA.constants.SCI_SETCODEPAGE` 2037 --- * `_G._SCINTILLA.constants.SCI_SETCONTROLCHARSYMBOL` 2388 --- * `_G._SCINTILLA.constants.SCI_SETCURRENTPOS` 2141 --- * `_G._SCINTILLA.constants.SCI_SETCURSOR` 2386 --- * `_G._SCINTILLA.constants.SCI_SETDOCPOINTER` 2358 --- * `_G._SCINTILLA.constants.SCI_SETEDGECOLOUR` 2365 --- * `_G._SCINTILLA.constants.SCI_SETEDGECOLUMN` 2361 --- * `_G._SCINTILLA.constants.SCI_SETEDGEMODE` 2363 --- * `_G._SCINTILLA.constants.SCI_SETENDATLASTLINE` 2277 --- * `_G._SCINTILLA.constants.SCI_SETEOLMODE` 2031 --- * `_G._SCINTILLA.constants.SCI_SETEXTRAASCENT` 2525 --- * `_G._SCINTILLA.constants.SCI_SETEXTRADESCENT` 2527 --- * `_G._SCINTILLA.constants.SCI_SETFIRSTVISIBLELINE` 2613 --- * `_G._SCINTILLA.constants.SCI_SETFOCUS` 2380 --- * `_G._SCINTILLA.constants.SCI_SETFOLDEXPANDED` 2229 --- * `_G._SCINTILLA.constants.SCI_SETFOLDFLAGS` 2233 --- * `_G._SCINTILLA.constants.SCI_SETFOLDLEVEL` 2222 --- * `_G._SCINTILLA.constants.SCI_SETFONTQUALITY` 2611 --- * `_G._SCINTILLA.constants.SCI_SETHIGHLIGHTGUIDE` 2134 --- * `_G._SCINTILLA.constants.SCI_SETHOTSPOTACTIVEUNDERLINE` 2412 --- * `_G._SCINTILLA.constants.SCI_SETHOTSPOTSINGLELINE` 2421 --- * `_G._SCINTILLA.constants.SCI_SETHSCROLLBAR` 2130 --- * `_G._SCINTILLA.constants.SCI_SETIDENTIFIER` 2622 --- * `_G._SCINTILLA.constants.SCI_SETIDENTIFIERS` 4024 --- * `_G._SCINTILLA.constants.SCI_SETINDENT` 2122 --- * `_G._SCINTILLA.constants.SCI_SETINDENTATIONGUIDES` 2132 --- * `_G._SCINTILLA.constants.SCI_SETINDICATORCURRENT` 2500 --- * `_G._SCINTILLA.constants.SCI_SETINDICATORVALUE` 2502 --- * `_G._SCINTILLA.constants.SCI_SETKEYSUNICODE` 2521 --- * `_G._SCINTILLA.constants.SCI_SETKEYWORDS` 4005 --- * `_G._SCINTILLA.constants.SCI_SETLAYOUTCACHE` 2272 --- * `_G._SCINTILLA.constants.SCI_SETLEXER` 4001 --- * `_G._SCINTILLA.constants.SCI_SETLEXERLANGUAGE` 4006 --- * `_G._SCINTILLA.constants.SCI_SETLINEENDTYPESALLOWED` 2656 --- * `_G._SCINTILLA.constants.SCI_SETLINEINDENTATION` 2126 --- * `_G._SCINTILLA.constants.SCI_SETLINESTATE` 2092 --- * `_G._SCINTILLA.constants.SCI_SETMAINSELECTION` 2574 --- * `_G._SCINTILLA.constants.SCI_SETMARGINCURSORN` 2248 --- * `_G._SCINTILLA.constants.SCI_SETMARGINLEFT` 2155 --- * `_G._SCINTILLA.constants.SCI_SETMARGINMASKN` 2244 --- * `_G._SCINTILLA.constants.SCI_SETMARGINOPTIONS` 2539 --- * `_G._SCINTILLA.constants.SCI_SETMARGINRIGHT` 2157 --- * `_G._SCINTILLA.constants.SCI_SETMARGINSENSITIVEN` 2246 --- * `_G._SCINTILLA.constants.SCI_SETMARGINTYPEN` 2240 --- * `_G._SCINTILLA.constants.SCI_SETMARGINWIDTHN` 2242 --- * `_G._SCINTILLA.constants.SCI_SETMODEVENTMASK` 2359 --- * `_G._SCINTILLA.constants.SCI_SETMOUSEDOWNCAPTURES` 2384 --- * `_G._SCINTILLA.constants.SCI_SETMOUSEDWELLTIME` 2264 --- * `_G._SCINTILLA.constants.SCI_SETMULTIPASTE` 2614 --- * `_G._SCINTILLA.constants.SCI_SETMULTIPLESELECTION` 2563 --- * `_G._SCINTILLA.constants.SCI_SETOVERTYPE` 2186 --- * `_G._SCINTILLA.constants.SCI_SETPASTECONVERTENDINGS` 2467 --- * `_G._SCINTILLA.constants.SCI_SETPOSITIONCACHE` 2514 --- * `_G._SCINTILLA.constants.SCI_SETPRINTCOLOURMODE` 2148 --- * `_G._SCINTILLA.constants.SCI_SETPRINTMAGNIFICATION` 2146 --- * `_G._SCINTILLA.constants.SCI_SETPRINTWRAPMODE` 2406 --- * `_G._SCINTILLA.constants.SCI_SETPROPERTY` 4004 --- * `_G._SCINTILLA.constants.SCI_SETPUNCTUATIONCHARS` 2648 --- * `_G._SCINTILLA.constants.SCI_SETREADONLY` 2171 --- * `_G._SCINTILLA.constants.SCI_SETRECTANGULARSELECTIONANCHOR` 2590 --- * `_G._SCINTILLA.constants.SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE` 2594 --- * `_G._SCINTILLA.constants.SCI_SETRECTANGULARSELECTIONCARET` 2588 --- * `_G._SCINTILLA.constants.SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE` 2592 --- * `_G._SCINTILLA.constants.SCI_SETRECTANGULARSELECTIONMODIFIER` 2598 --- * `_G._SCINTILLA.constants.SCI_SETSCROLLWIDTH` 2274 --- * `_G._SCINTILLA.constants.SCI_SETSCROLLWIDTHTRACKING` 2516 --- * `_G._SCINTILLA.constants.SCI_SETSEARCHFLAGS` 2198 --- * `_G._SCINTILLA.constants.SCI_SETSELALPHA` 2478 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONEND` 2144 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONMODE` 2422 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONNANCHOR` 2578 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONNANCHORVIRTUALSPACE` 2582 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONNCARET` 2576 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONNCARETVIRTUALSPACE` 2580 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONNEND` 2586 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONNSTART` 2584 --- * `_G._SCINTILLA.constants.SCI_SETSELECTIONSTART` 2142 --- * `_G._SCINTILLA.constants.SCI_SETSELEOLFILLED` 2480 --- * `_G._SCINTILLA.constants.SCI_SETSTATUS` 2382 --- * `_G._SCINTILLA.constants.SCI_SETSTYLEBITS` 2090 --- * `_G._SCINTILLA.constants.SCI_SETTABINDENTS` 2260 --- * `_G._SCINTILLA.constants.SCI_SETTABWIDTH` 2036 --- * `_G._SCINTILLA.constants.SCI_SETTARGETEND` 2192 --- * `_G._SCINTILLA.constants.SCI_SETTARGETSTART` 2190 --- * `_G._SCINTILLA.constants.SCI_SETTECHNOLOGY` 2630 --- * `_G._SCINTILLA.constants.SCI_SETTWOPHASEDRAW` 2284 --- * `_G._SCINTILLA.constants.SCI_SETUNDOCOLLECTION` 2012 --- * `_G._SCINTILLA.constants.SCI_SETUSETABS` 2124 --- * `_G._SCINTILLA.constants.SCI_SETVIEWEOL` 2356 --- * `_G._SCINTILLA.constants.SCI_SETVIEWWS` 2021 --- * `_G._SCINTILLA.constants.SCI_SETVIRTUALSPACEOPTIONS` 2596 --- * `_G._SCINTILLA.constants.SCI_SETVSCROLLBAR` 2280 --- * `_G._SCINTILLA.constants.SCI_SETWHITESPACECHARS` 2443 --- * `_G._SCINTILLA.constants.SCI_SETWHITESPACESIZE` 2086 --- * `_G._SCINTILLA.constants.SCI_SETWORDCHARS` 2077 --- * `_G._SCINTILLA.constants.SCI_SETWRAPINDENTMODE` 2472 --- * `_G._SCINTILLA.constants.SCI_SETWRAPMODE` 2268 --- * `_G._SCINTILLA.constants.SCI_SETWRAPSTARTINDENT` 2464 --- * `_G._SCINTILLA.constants.SCI_SETWRAPVISUALFLAGS` 2460 --- * `_G._SCINTILLA.constants.SCI_SETWRAPVISUALFLAGSLOCATION` 2462 --- * `_G._SCINTILLA.constants.SCI_SETXOFFSET` 2397 --- * `_G._SCINTILLA.constants.SCI_SETZOOM` 2373 --- * `_G._SCINTILLA.constants.SCI_START` 2000 --- * `_G._SCINTILLA.constants.SCI_STYLEGETBACK` 2482 --- * `_G._SCINTILLA.constants.SCI_STYLEGETBOLD` 2483 --- * `_G._SCINTILLA.constants.SCI_STYLEGETCASE` 2489 --- * `_G._SCINTILLA.constants.SCI_STYLEGETCHANGEABLE` 2492 --- * `_G._SCINTILLA.constants.SCI_STYLEGETCHARACTERSET` 2490 --- * `_G._SCINTILLA.constants.SCI_STYLEGETEOLFILLED` 2487 --- * `_G._SCINTILLA.constants.SCI_STYLEGETFONT` 2486 --- * `_G._SCINTILLA.constants.SCI_STYLEGETFORE` 2481 --- * `_G._SCINTILLA.constants.SCI_STYLEGETHOTSPOT` 2493 --- * `_G._SCINTILLA.constants.SCI_STYLEGETITALIC` 2484 --- * `_G._SCINTILLA.constants.SCI_STYLEGETSIZE` 2485 --- * `_G._SCINTILLA.constants.SCI_STYLEGETSIZEFRACTIONAL` 2062 --- * `_G._SCINTILLA.constants.SCI_STYLEGETUNDERLINE` 2488 --- * `_G._SCINTILLA.constants.SCI_STYLEGETVISIBLE` 2491 --- * `_G._SCINTILLA.constants.SCI_STYLEGETWEIGHT` 2064 --- * `_G._SCINTILLA.constants.SCI_STYLESETBACK` 2052 --- * `_G._SCINTILLA.constants.SCI_STYLESETBOLD` 2053 --- * `_G._SCINTILLA.constants.SCI_STYLESETCASE` 2060 --- * `_G._SCINTILLA.constants.SCI_STYLESETCHANGEABLE` 2099 --- * `_G._SCINTILLA.constants.SCI_STYLESETCHARACTERSET` 2066 --- * `_G._SCINTILLA.constants.SCI_STYLESETEOLFILLED` 2057 --- * `_G._SCINTILLA.constants.SCI_STYLESETFONT` 2056 --- * `_G._SCINTILLA.constants.SCI_STYLESETFORE` 2051 --- * `_G._SCINTILLA.constants.SCI_STYLESETHOTSPOT` 2409 --- * `_G._SCINTILLA.constants.SCI_STYLESETITALIC` 2054 --- * `_G._SCINTILLA.constants.SCI_STYLESETSIZE` 2055 --- * `_G._SCINTILLA.constants.SCI_STYLESETSIZEFRACTIONAL` 2061 --- * `_G._SCINTILLA.constants.SCI_STYLESETUNDERLINE` 2059 --- * `_G._SCINTILLA.constants.SCI_STYLESETVISIBLE` 2074 --- * `_G._SCINTILLA.constants.SCI_STYLESETWEIGHT` 2063 -- * `_G._SCINTILLA.constants.SCK_ADD` 310 -- * `_G._SCINTILLA.constants.SCK_BACK` 8 -- * `_G._SCINTILLA.constants.SCK_DELETE` 308 @@ -455,10 +76,6 @@ -- * `_G._SCINTILLA.constants.SC_AUTOMATICFOLD_CHANGE` 4 -- * `_G._SCINTILLA.constants.SC_AUTOMATICFOLD_CLICK` 2 -- * `_G._SCINTILLA.constants.SC_AUTOMATICFOLD_SHOW` 1 --- * `_G._SCINTILLA.constants.SC_CACHE_CARET` 1 --- * `_G._SCINTILLA.constants.SC_CACHE_DOCUMENT` 3 --- * `_G._SCINTILLA.constants.SC_CACHE_NONE` 0 --- * `_G._SCINTILLA.constants.SC_CACHE_PAGE` 2 -- * `_G._SCINTILLA.constants.SC_CARETSTICKY_OFF` 0 -- * `_G._SCINTILLA.constants.SC_CARETSTICKY_ON` 1 -- * `_G._SCINTILLA.constants.SC_CARETSTICKY_WHITESPACE` 2 @@ -467,37 +84,11 @@ -- * `_G._SCINTILLA.constants.SC_CASE_LOWER` 2 -- * `_G._SCINTILLA.constants.SC_CASE_MIXED` 0 -- * `_G._SCINTILLA.constants.SC_CASE_UPPER` 1 --- * `_G._SCINTILLA.constants.SC_CHARSET_8859_15` 1000 --- * `_G._SCINTILLA.constants.SC_CHARSET_ANSI` 0 --- * `_G._SCINTILLA.constants.SC_CHARSET_ARABIC` 178 --- * `_G._SCINTILLA.constants.SC_CHARSET_BALTIC` 186 --- * `_G._SCINTILLA.constants.SC_CHARSET_CHINESEBIG5` 136 --- * `_G._SCINTILLA.constants.SC_CHARSET_CYRILLIC` 1251 --- * `_G._SCINTILLA.constants.SC_CHARSET_DEFAULT` 1 --- * `_G._SCINTILLA.constants.SC_CHARSET_EASTEUROPE` 238 --- * `_G._SCINTILLA.constants.SC_CHARSET_GB2312` 134 --- * `_G._SCINTILLA.constants.SC_CHARSET_GREEK` 161 --- * `_G._SCINTILLA.constants.SC_CHARSET_HANGUL` 129 --- * `_G._SCINTILLA.constants.SC_CHARSET_HEBREW` 177 --- * `_G._SCINTILLA.constants.SC_CHARSET_JOHAB` 130 --- * `_G._SCINTILLA.constants.SC_CHARSET_MAC` 77 --- * `_G._SCINTILLA.constants.SC_CHARSET_OEM` 255 --- * `_G._SCINTILLA.constants.SC_CHARSET_RUSSIAN` 204 --- * `_G._SCINTILLA.constants.SC_CHARSET_SHIFTJIS` 128 --- * `_G._SCINTILLA.constants.SC_CHARSET_SYMBOL` 2 --- * `_G._SCINTILLA.constants.SC_CHARSET_THAI` 222 --- * `_G._SCINTILLA.constants.SC_CHARSET_TURKISH` 162 --- * `_G._SCINTILLA.constants.SC_CHARSET_VIETNAMESE` 163 -- * `_G._SCINTILLA.constants.SC_CP_UTF8` 65001 -- * `_G._SCINTILLA.constants.SC_CURSORARROW` 2 -- * `_G._SCINTILLA.constants.SC_CURSORNORMAL` -1 -- * `_G._SCINTILLA.constants.SC_CURSORREVERSEARROW` 7 -- * `_G._SCINTILLA.constants.SC_CURSORWAIT` 4 --- * `_G._SCINTILLA.constants.SC_EFF_QUALITY_ANTIALIASED` 2 --- * `_G._SCINTILLA.constants.SC_EFF_QUALITY_DEFAULT` 0 --- * `_G._SCINTILLA.constants.SC_EFF_QUALITY_LCD_OPTIMIZED` 3 --- * `_G._SCINTILLA.constants.SC_EFF_QUALITY_MASK` 15 --- * `_G._SCINTILLA.constants.SC_EFF_QUALITY_NON_ANTIALIASED` 1 -- * `_G._SCINTILLA.constants.SC_EOL_CR` 1 -- * `_G._SCINTILLA.constants.SC_EOL_CRLF` 0 -- * `_G._SCINTILLA.constants.SC_EOL_LF` 2 @@ -513,14 +104,11 @@ -- * `_G._SCINTILLA.constants.SC_FOLDLEVELHEADERFLAG` 8192 -- * `_G._SCINTILLA.constants.SC_FOLDLEVELNUMBERMASK` 4095 -- * `_G._SCINTILLA.constants.SC_FOLDLEVELWHITEFLAG` 4096 --- * `_G._SCINTILLA.constants.SC_FONT_SIZE_MULTIPLIER` 100 -- * `_G._SCINTILLA.constants.SC_IV_LOOKBOTH` 3 -- * `_G._SCINTILLA.constants.SC_IV_LOOKFORWARD` 2 -- * `_G._SCINTILLA.constants.SC_IV_NONE` 0 -- * `_G._SCINTILLA.constants.SC_IV_REAL` 1 -- * `_G._SCINTILLA.constants.SC_LASTSTEPINUNDOREDO` 256 --- * `_G._SCINTILLA.constants.SC_LINE_END_TYPE_DEFAULT` 0 --- * `_G._SCINTILLA.constants.SC_LINE_END_TYPE_UNICODE` 1 -- * `_G._SCINTILLA.constants.SC_MARGINOPTION_NONE` 0 -- * `_G._SCINTILLA.constants.SC_MARGINOPTION_SUBLINESELECT` 1 -- * `_G._SCINTILLA.constants.SC_MARGIN_BACK` 2 @@ -594,32 +182,16 @@ -- * `_G._SCINTILLA.constants.SC_PERFORMED_REDO` 64 -- * `_G._SCINTILLA.constants.SC_PERFORMED_UNDO` 32 -- * `_G._SCINTILLA.constants.SC_PERFORMED_USER` 16 --- * `_G._SCINTILLA.constants.SC_PRINT_BLACKONWHITE` 2 --- * `_G._SCINTILLA.constants.SC_PRINT_COLOURONWHITE` 3 --- * `_G._SCINTILLA.constants.SC_PRINT_COLOURONWHITEDEFAULTBG` 4 --- * `_G._SCINTILLA.constants.SC_PRINT_INVERTLIGHT` 1 --- * `_G._SCINTILLA.constants.SC_PRINT_NORMAL` 0 -- * `_G._SCINTILLA.constants.SC_SEL_LINES` 2 -- * `_G._SCINTILLA.constants.SC_SEL_RECTANGLE` 1 -- * `_G._SCINTILLA.constants.SC_SEL_STREAM` 0 -- * `_G._SCINTILLA.constants.SC_SEL_THIN` 3 -- * `_G._SCINTILLA.constants.SC_STARTACTION` 8192 --- * `_G._SCINTILLA.constants.SC_STATUS_BADALLOC` 2 --- * `_G._SCINTILLA.constants.SC_STATUS_FAILURE` 1 --- * `_G._SCINTILLA.constants.SC_STATUS_OK` 0 --- * `_G._SCINTILLA.constants.SC_TECHNOLOGY_DEFAULT` 0 --- * `_G._SCINTILLA.constants.SC_TECHNOLOGY_DIRECTWRITE` 1 -- * `_G._SCINTILLA.constants.SC_TIME_FOREVER` 10000000 --- * `_G._SCINTILLA.constants.SC_TYPE_BOOLEAN` 0 --- * `_G._SCINTILLA.constants.SC_TYPE_INTEGER` 1 --- * `_G._SCINTILLA.constants.SC_TYPE_STRING` 2 -- * `_G._SCINTILLA.constants.SC_UPDATE_CONTENT` 1 -- * `_G._SCINTILLA.constants.SC_UPDATE_H_SCROLL` 8 -- * `_G._SCINTILLA.constants.SC_UPDATE_SELECTION` 2 -- * `_G._SCINTILLA.constants.SC_UPDATE_V_SCROLL` 4 --- * `_G._SCINTILLA.constants.SC_WEIGHT_BOLD` 700 --- * `_G._SCINTILLA.constants.SC_WEIGHT_NORMAL` 400 --- * `_G._SCINTILLA.constants.SC_WEIGHT_SEMIBOLD` 600 -- * `_G._SCINTILLA.constants.SC_WRAPINDENT_FIXED` 0 -- * `_G._SCINTILLA.constants.SC_WRAPINDENT_INDENT` 2 -- * `_G._SCINTILLA.constants.SC_WRAPINDENT_SAME` 1 @@ -642,7 +214,6 @@ -- * `_G._SCINTILLA.constants.STYLE_LASTPREDEFINED` 39 -- * `_G._SCINTILLA.constants.STYLE_LINENUMBER` 33 -- * `_G._SCINTILLA.constants.STYLE_MAX` 255 --- * `_G._SCINTILLA.constants.UNDO_MAY_COALESCE` 1 -- * `_G._SCINTILLA.constants.VISIBLE_SLOP` 1 -- * `_G._SCINTILLA.constants.VISIBLE_STRICT` 4 -- * `_G._SCINTILLA.constants.SCN_DOUBLECLICK` 2006 @@ -672,7 +243,4 @@ -- * `_G._SCINTILLA.constants.SCN_URIDROPPED` 2015 -- * `_G._SCINTILLA.constants.SCN_INDICATORCLICK` 2023 -- * `_G._SCINTILLA.constants.SCN_MODIFYATTEMPTRO` 2004 --- * `_G._SCINTILLA.constants.SCLEX_CONTAINER` 0 --- * `_G._SCINTILLA.constants.SCLEX_AUTOMATIC` 1000 -- * `_G._SCINTILLA.constants.SCLEX_LPEG` 999 --- * `_G._SCINTILLA.constants.SCLEX_NULL` 1 diff --git a/core/iface.lua b/core/iface.lua index 3b72f750..56845343 100644 --- a/core/iface.lua +++ b/core/iface.lua @@ -13,7 +13,7 @@ module('_SCINTILLA')]] -- Map of Scintilla constant names to their numeric values. -- @class table -- @name constants -M.constants = {ANNOTATION_BOXED=2,ANNOTATION_HIDDEN=0,ANNOTATION_STANDARD=1,CARETSTYLE_BLOCK=2,CARETSTYLE_INVISIBLE=0,CARETSTYLE_LINE=1,CARET_EVEN=0x08,CARET_JUMPS=0x10,CARET_SLOP=0x01,CARET_STRICT=0x04,EDGE_BACKGROUND=2,EDGE_LINE=1,EDGE_NONE=0,INDIC0_MASK=0x20,INDIC1_MASK=0x40,INDIC2_MASK=0x80,INDICS_MASK=0xE0,INDIC_BOX=6,INDIC_COMPOSITIONTHICK=14,INDIC_CONTAINER=8,INDIC_DASH=9,INDIC_DIAGONAL=3,INDIC_DOTBOX=12,INDIC_DOTS=10,INDIC_HIDDEN=5,INDIC_MAX=31,INDIC_PLAIN=0,INDIC_ROUNDBOX=7,INDIC_SQUIGGLE=1,INDIC_SQUIGGLELOW=11,INDIC_SQUIGGLEPIXMAP=13,INDIC_STRAIGHTBOX=8,INDIC_STRIKE=4,INDIC_TT=2,INVALID_POSITION=-1,KEYWORDSET_MAX=8,MARKER_MAX=31,SCEN_CHANGE=768,SCEN_KILLFOCUS=256,SCEN_SETFOCUS=512,SCFIND_MATCHCASE=4,SCFIND_POSIX=0x00400000,SCFIND_REGEXP=0x00200000,SCFIND_WHOLEWORD=2,SCFIND_WORDSTART=0x00100000,SCI_ANNOTATIONGETLINES=2546,SCI_ANNOTATIONGETSTYLE=2543,SCI_ANNOTATIONGETSTYLEOFFSET=2551,SCI_ANNOTATIONGETSTYLES=2545,SCI_ANNOTATIONGETTEXT=2541,SCI_ANNOTATIONGETVISIBLE=2549,SCI_ANNOTATIONSETSTYLE=2542,SCI_ANNOTATIONSETSTYLEOFFSET=2550,SCI_ANNOTATIONSETSTYLES=2544,SCI_ANNOTATIONSETTEXT=2540,SCI_ANNOTATIONSETVISIBLE=2548,SCI_AUTOCGETAUTOHIDE=2119,SCI_AUTOCGETCANCELATSTART=2111,SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR=2635,SCI_AUTOCGETCHOOSESINGLE=2114,SCI_AUTOCGETCURRENT=2445,SCI_AUTOCGETCURRENTTEXT=2610,SCI_AUTOCGETDROPRESTOFWORD=2271,SCI_AUTOCGETIGNORECASE=2116,SCI_AUTOCGETMAXHEIGHT=2211,SCI_AUTOCGETMAXWIDTH=2209,SCI_AUTOCGETORDER=2661,SCI_AUTOCGETSEPARATOR=2107,SCI_AUTOCGETTYPESEPARATOR=2285,SCI_AUTOCSETAUTOHIDE=2118,SCI_AUTOCSETCANCELATSTART=2110,SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR=2634,SCI_AUTOCSETCHOOSESINGLE=2113,SCI_AUTOCSETDROPRESTOFWORD=2270,SCI_AUTOCSETFILLUPS=2112,SCI_AUTOCSETIGNORECASE=2115,SCI_AUTOCSETMAXHEIGHT=2210,SCI_AUTOCSETMAXWIDTH=2208,SCI_AUTOCSETORDER=2660,SCI_AUTOCSETSEPARATOR=2106,SCI_AUTOCSETTYPESEPARATOR=2286,SCI_CALLTIPSETBACK=2205,SCI_CALLTIPSETFORE=2206,SCI_CALLTIPSETFOREHLT=2207,SCI_CALLTIPSETPOSITION=2213,SCI_CALLTIPUSESTYLE=2212,SCI_DISTANCETOSECONDARYSTYLES=4025,SCI_GETADDITIONALCARETFORE=2605,SCI_GETADDITIONALCARETSBLINK=2568,SCI_GETADDITIONALCARETSVISIBLE=2609,SCI_GETADDITIONALSELALPHA=2603,SCI_GETADDITIONALSELECTIONTYPING=2566,SCI_GETALLLINESVISIBLE=2236,SCI_GETANCHOR=2009,SCI_GETAUTOMATICFOLD=2664,SCI_GETBACKSPACEUNINDENTS=2263,SCI_GETBUFFEREDDRAW=2034,SCI_GETCARETFORE=2138,SCI_GETCARETLINEBACK=2097,SCI_GETCARETLINEBACKALPHA=2471,SCI_GETCARETLINEVISIBLE=2095,SCI_GETCARETLINEVISIBLEALWAYS=2654,SCI_GETCARETPERIOD=2075,SCI_GETCARETSTICKY=2457,SCI_GETCARETSTYLE=2513,SCI_GETCARETWIDTH=2189,SCI_GETCHARACTERPOINTER=2520,SCI_GETCHARAT=2007,SCI_GETCODEPAGE=2137,SCI_GETCOLUMN=2129,SCI_GETCONTROLCHARSYMBOL=2389,SCI_GETCURRENTPOS=2008,SCI_GETCURSOR=2387,SCI_GETDIRECTFUNCTION=2184,SCI_GETDIRECTPOINTER=2185,SCI_GETDOCPOINTER=2357,SCI_GETEDGECOLOUR=2364,SCI_GETEDGECOLUMN=2360,SCI_GETEDGEMODE=2362,SCI_GETENDATLASTLINE=2278,SCI_GETENDSTYLED=2028,SCI_GETEOLMODE=2030,SCI_GETEXTRAASCENT=2526,SCI_GETEXTRADESCENT=2528,SCI_GETFIRSTVISIBLELINE=2152,SCI_GETFOCUS=2381,SCI_GETFOLDEXPANDED=2230,SCI_GETFOLDLEVEL=2223,SCI_GETFOLDPARENT=2225,SCI_GETFONTQUALITY=2612,SCI_GETGAPPOSITION=2644,SCI_GETHIGHLIGHTGUIDE=2135,SCI_GETHOTSPOTACTIVEUNDERLINE=2496,SCI_GETHOTSPOTSINGLELINE=2497,SCI_GETHSCROLLBAR=2131,SCI_GETIDENTIFIER=2623,SCI_GETINDENT=2123,SCI_GETINDENTATIONGUIDES=2133,SCI_GETINDICATORCURRENT=2501,SCI_GETINDICATORVALUE=2503,SCI_GETKEYSUNICODE=2522,SCI_GETLAYOUTCACHE=2273,SCI_GETLENGTH=2006,SCI_GETLEXER=4002,SCI_GETLEXERLANGUAGE=4012,SCI_GETLINECOUNT=2154,SCI_GETLINEENDPOSITION=2136,SCI_GETLINEENDTYPESACTIVE=2658,SCI_GETLINEENDTYPESALLOWED=2657,SCI_GETLINEENDTYPESSUPPORTED=4018,SCI_GETLINEINDENTATION=2127,SCI_GETLINEINDENTPOSITION=2128,SCI_GETLINESTATE=2093,SCI_GETLINEVISIBLE=2228,SCI_GETMAINSELECTION=2575,SCI_GETMARGINCURSORN=2249,SCI_GETMARGINLEFT=2156,SCI_GETMARGINMASKN=2245,SCI_GETMARGINOPTIONS=2557,SCI_GETMARGINRIGHT=2158,SCI_GETMARGINSENSITIVEN=2247,SCI_GETMARGINTYPEN=2241,SCI_GETMARGINWIDTHN=2243,SCI_GETMAXLINESTATE=2094,SCI_GETMODEVENTMASK=2378,SCI_GETMODIFY=2159,SCI_GETMOUSEDOWNCAPTURES=2385,SCI_GETMOUSEDWELLTIME=2265,SCI_GETMULTIPASTE=2615,SCI_GETMULTIPLESELECTION=2564,SCI_GETOVERTYPE=2187,SCI_GETPASTECONVERTENDINGS=2468,SCI_GETPOSITIONCACHE=2515,SCI_GETPRINTCOLOURMODE=2149,SCI_GETPRINTMAGNIFICATION=2147,SCI_GETPRINTWRAPMODE=2407,SCI_GETPROPERTY=4008,SCI_GETPROPERTYEXPANDED=4009,SCI_GETPROPERTYINT=4010,SCI_GETPUNCTUATIONCHARS=2649,SCI_GETREADONLY=2140,SCI_GETRECTANGULARSELECTIONANCHOR=2591,SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE=2595,SCI_GETRECTANGULARSELECTIONCARET=2589,SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE=2593,SCI_GETRECTANGULARSELECTIONMODIFIER=2599,SCI_GETSCROLLWIDTH=2275,SCI_GETSCROLLWIDTHTRACKING=2517,SCI_GETSEARCHFLAGS=2199,SCI_GETSELALPHA=2477,SCI_GETSELECTIONEMPTY=2650,SCI_GETSELECTIONEND=2145,SCI_GETSELECTIONMODE=2423,SCI_GETSELECTIONNANCHOR=2579,SCI_GETSELECTIONNANCHORVIRTUALSPACE=2583,SCI_GETSELECTIONNCARET=2577,SCI_GETSELECTIONNCARETVIRTUALSPACE=2581,SCI_GETSELECTIONNEND=2587,SCI_GETSELECTIONNSTART=2585,SCI_GETSELECTIONS=2570,SCI_GETSELECTIONSTART=2143,SCI_GETSELEOLFILLED=2479,SCI_GETSTATUS=2383,SCI_GETSTYLEAT=2010,SCI_GETSTYLEBITS=2091,SCI_GETSTYLEBITSNEEDED=4011,SCI_GETSUBSTYLEBASES=4026,SCI_GETSUBSTYLESLENGTH=4022,SCI_GETSUBSTYLESSTART=4021,SCI_GETTABINDENTS=2261,SCI_GETTABWIDTH=2121,SCI_GETTAG=2616,SCI_GETTARGETEND=2193,SCI_GETTARGETSTART=2191,SCI_GETTECHNOLOGY=2631,SCI_GETTEXTLENGTH=2183,SCI_GETTWOPHASEDRAW=2283,SCI_GETUNDOCOLLECTION=2019,SCI_GETUSETABS=2125,SCI_GETVIEWEOL=2355,SCI_GETVIEWWS=2020,SCI_GETVIRTUALSPACEOPTIONS=2597,SCI_GETVSCROLLBAR=2281,SCI_GETWHITESPACECHARS=2647,SCI_GETWHITESPACESIZE=2087,SCI_GETWORDCHARS=2646,SCI_GETWRAPINDENTMODE=2473,SCI_GETWRAPMODE=2269,SCI_GETWRAPSTARTINDENT=2465,SCI_GETWRAPVISUALFLAGS=2461,SCI_GETWRAPVISUALFLAGSLOCATION=2463,SCI_GETXOFFSET=2398,SCI_GETZOOM=2374,SCI_INDICGETALPHA=2524,SCI_INDICGETFORE=2083,SCI_INDICGETOUTLINEALPHA=2559,SCI_INDICGETSTYLE=2081,SCI_INDICGETUNDER=2511,SCI_INDICSETALPHA=2523,SCI_INDICSETFORE=2082,SCI_INDICSETOUTLINEALPHA=2558,SCI_INDICSETSTYLE=2080,SCI_INDICSETUNDER=2510,SCI_LEXER_START=4000,SCI_LINESONSCREEN=2370,SCI_MARGINGETSTYLE=2533,SCI_MARGINGETSTYLEOFFSET=2538,SCI_MARGINGETSTYLES=2535,SCI_MARGINGETTEXT=2531,SCI_MARGINSETSTYLE=2532,SCI_MARGINSETSTYLEOFFSET=2537,SCI_MARGINSETSTYLES=2534,SCI_MARGINSETTEXT=2530,SCI_MARKERSETALPHA=2476,SCI_MARKERSETBACK=2042,SCI_MARKERSETBACKSELECTED=2292,SCI_MARKERSETFORE=2041,SCI_OPTIONAL_START=3000,SCI_RGBAIMAGESETHEIGHT=2625,SCI_RGBAIMAGESETSCALE=2651,SCI_RGBAIMAGESETWIDTH=2624,SCI_SELECTIONISRECTANGLE=2372,SCI_SETADDITIONALCARETFORE=2604,SCI_SETADDITIONALCARETSBLINK=2567,SCI_SETADDITIONALCARETSVISIBLE=2608,SCI_SETADDITIONALSELALPHA=2602,SCI_SETADDITIONALSELBACK=2601,SCI_SETADDITIONALSELECTIONTYPING=2565,SCI_SETADDITIONALSELFORE=2600,SCI_SETANCHOR=2026,SCI_SETAUTOMATICFOLD=2663,SCI_SETBACKSPACEUNINDENTS=2262,SCI_SETBUFFEREDDRAW=2035,SCI_SETCARETFORE=2069,SCI_SETCARETLINEBACK=2098,SCI_SETCARETLINEBACKALPHA=2470,SCI_SETCARETLINEVISIBLE=2096,SCI_SETCARETLINEVISIBLEALWAYS=2655,SCI_SETCARETPERIOD=2076,SCI_SETCARETSTICKY=2458,SCI_SETCARETSTYLE=2512,SCI_SETCARETWIDTH=2188,SCI_SETCODEPAGE=2037,SCI_SETCONTROLCHARSYMBOL=2388,SCI_SETCURRENTPOS=2141,SCI_SETCURSOR=2386,SCI_SETDOCPOINTER=2358,SCI_SETEDGECOLOUR=2365,SCI_SETEDGECOLUMN=2361,SCI_SETEDGEMODE=2363,SCI_SETENDATLASTLINE=2277,SCI_SETEOLMODE=2031,SCI_SETEXTRAASCENT=2525,SCI_SETEXTRADESCENT=2527,SCI_SETFIRSTVISIBLELINE=2613,SCI_SETFOCUS=2380,SCI_SETFOLDEXPANDED=2229,SCI_SETFOLDFLAGS=2233,SCI_SETFOLDLEVEL=2222,SCI_SETFONTQUALITY=2611,SCI_SETHIGHLIGHTGUIDE=2134,SCI_SETHOTSPOTACTIVEUNDERLINE=2412,SCI_SETHOTSPOTSINGLELINE=2421,SCI_SETHSCROLLBAR=2130,SCI_SETIDENTIFIER=2622,SCI_SETIDENTIFIERS=4024,SCI_SETINDENT=2122,SCI_SETINDENTATIONGUIDES=2132,SCI_SETINDICATORCURRENT=2500,SCI_SETINDICATORVALUE=2502,SCI_SETKEYSUNICODE=2521,SCI_SETKEYWORDS=4005,SCI_SETLAYOUTCACHE=2272,SCI_SETLEXER=4001,SCI_SETLEXERLANGUAGE=4006,SCI_SETLINEENDTYPESALLOWED=2656,SCI_SETLINEINDENTATION=2126,SCI_SETLINESTATE=2092,SCI_SETMAINSELECTION=2574,SCI_SETMARGINCURSORN=2248,SCI_SETMARGINLEFT=2155,SCI_SETMARGINMASKN=2244,SCI_SETMARGINOPTIONS=2539,SCI_SETMARGINRIGHT=2157,SCI_SETMARGINSENSITIVEN=2246,SCI_SETMARGINTYPEN=2240,SCI_SETMARGINWIDTHN=2242,SCI_SETMODEVENTMASK=2359,SCI_SETMOUSEDOWNCAPTURES=2384,SCI_SETMOUSEDWELLTIME=2264,SCI_SETMULTIPASTE=2614,SCI_SETMULTIPLESELECTION=2563,SCI_SETOVERTYPE=2186,SCI_SETPASTECONVERTENDINGS=2467,SCI_SETPOSITIONCACHE=2514,SCI_SETPRINTCOLOURMODE=2148,SCI_SETPRINTMAGNIFICATION=2146,SCI_SETPRINTWRAPMODE=2406,SCI_SETPROPERTY=4004,SCI_SETPUNCTUATIONCHARS=2648,SCI_SETREADONLY=2171,SCI_SETRECTANGULARSELECTIONANCHOR=2590,SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE=2594,SCI_SETRECTANGULARSELECTIONCARET=2588,SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE=2592,SCI_SETRECTANGULARSELECTIONMODIFIER=2598,SCI_SETSCROLLWIDTH=2274,SCI_SETSCROLLWIDTHTRACKING=2516,SCI_SETSEARCHFLAGS=2198,SCI_SETSELALPHA=2478,SCI_SETSELECTIONEND=2144,SCI_SETSELECTIONMODE=2422,SCI_SETSELECTIONNANCHOR=2578,SCI_SETSELECTIONNANCHORVIRTUALSPACE=2582,SCI_SETSELECTIONNCARET=2576,SCI_SETSELECTIONNCARETVIRTUALSPACE=2580,SCI_SETSELECTIONNEND=2586,SCI_SETSELECTIONNSTART=2584,SCI_SETSELECTIONSTART=2142,SCI_SETSELEOLFILLED=2480,SCI_SETSTATUS=2382,SCI_SETSTYLEBITS=2090,SCI_SETTABINDENTS=2260,SCI_SETTABWIDTH=2036,SCI_SETTARGETEND=2192,SCI_SETTARGETSTART=2190,SCI_SETTECHNOLOGY=2630,SCI_SETTWOPHASEDRAW=2284,SCI_SETUNDOCOLLECTION=2012,SCI_SETUSETABS=2124,SCI_SETVIEWEOL=2356,SCI_SETVIEWWS=2021,SCI_SETVIRTUALSPACEOPTIONS=2596,SCI_SETVSCROLLBAR=2280,SCI_SETWHITESPACECHARS=2443,SCI_SETWHITESPACESIZE=2086,SCI_SETWORDCHARS=2077,SCI_SETWRAPINDENTMODE=2472,SCI_SETWRAPMODE=2268,SCI_SETWRAPSTARTINDENT=2464,SCI_SETWRAPVISUALFLAGS=2460,SCI_SETWRAPVISUALFLAGSLOCATION=2462,SCI_SETXOFFSET=2397,SCI_SETZOOM=2373,SCI_START=2000,SCI_STYLEGETBACK=2482,SCI_STYLEGETBOLD=2483,SCI_STYLEGETCASE=2489,SCI_STYLEGETCHANGEABLE=2492,SCI_STYLEGETCHARACTERSET=2490,SCI_STYLEGETEOLFILLED=2487,SCI_STYLEGETFONT=2486,SCI_STYLEGETFORE=2481,SCI_STYLEGETHOTSPOT=2493,SCI_STYLEGETITALIC=2484,SCI_STYLEGETSIZE=2485,SCI_STYLEGETSIZEFRACTIONAL=2062,SCI_STYLEGETUNDERLINE=2488,SCI_STYLEGETVISIBLE=2491,SCI_STYLEGETWEIGHT=2064,SCI_STYLESETBACK=2052,SCI_STYLESETBOLD=2053,SCI_STYLESETCASE=2060,SCI_STYLESETCHANGEABLE=2099,SCI_STYLESETCHARACTERSET=2066,SCI_STYLESETEOLFILLED=2057,SCI_STYLESETFONT=2056,SCI_STYLESETFORE=2051,SCI_STYLESETHOTSPOT=2409,SCI_STYLESETITALIC=2054,SCI_STYLESETSIZE=2055,SCI_STYLESETSIZEFRACTIONAL=2061,SCI_STYLESETUNDERLINE=2059,SCI_STYLESETVISIBLE=2074,SCI_STYLESETWEIGHT=2063,SCK_ADD=310,SCK_BACK=8,SCK_DELETE=308,SCK_DIVIDE=312,SCK_DOWN=300,SCK_END=305,SCK_ESCAPE=7,SCK_HOME=304,SCK_INSERT=309,SCK_LEFT=302,SCK_MENU=315,SCK_NEXT=307,SCK_PRIOR=306,SCK_RETURN=13,SCK_RIGHT=303,SCK_RWIN=314,SCK_SUBTRACT=311,SCK_TAB=9,SCK_UP=301,SCK_WIN=313,SCMOD_ALT=4,SCMOD_CTRL=2,SCMOD_META=16,SCMOD_NORM=0,SCMOD_SHIFT=1,SCMOD_SUPER=8,SCVS_NONE=0,SCVS_RECTANGULARSELECTION=1,SCVS_USERACCESSIBLE=2,SCWS_INVISIBLE=0,SCWS_VISIBLEAFTERINDENT=2,SCWS_VISIBLEALWAYS=1,SC_ALPHA_NOALPHA=256,SC_ALPHA_OPAQUE=255,SC_ALPHA_TRANSPARENT=0,SC_AUTOMATICFOLD_CHANGE=0x0004,SC_AUTOMATICFOLD_CLICK=0x0002,SC_AUTOMATICFOLD_SHOW=0x0001,SC_CACHE_CARET=1,SC_CACHE_DOCUMENT=3,SC_CACHE_NONE=0,SC_CACHE_PAGE=2,SC_CARETSTICKY_OFF=0,SC_CARETSTICKY_ON=1,SC_CARETSTICKY_WHITESPACE=2,SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE=1,SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE=0,SC_CASE_LOWER=2,SC_CASE_MIXED=0,SC_CASE_UPPER=1,SC_CHARSET_8859_15=1000,SC_CHARSET_ANSI=0,SC_CHARSET_ARABIC=178,SC_CHARSET_BALTIC=186,SC_CHARSET_CHINESEBIG5=136,SC_CHARSET_CYRILLIC=1251,SC_CHARSET_DEFAULT=1,SC_CHARSET_EASTEUROPE=238,SC_CHARSET_GB2312=134,SC_CHARSET_GREEK=161,SC_CHARSET_HANGUL=129,SC_CHARSET_HEBREW=177,SC_CHARSET_JOHAB=130,SC_CHARSET_MAC=77,SC_CHARSET_OEM=255,SC_CHARSET_RUSSIAN=204,SC_CHARSET_SHIFTJIS=128,SC_CHARSET_SYMBOL=2,SC_CHARSET_THAI=222,SC_CHARSET_TURKISH=162,SC_CHARSET_VIETNAMESE=163,SC_CP_UTF8=65001,SC_CURSORARROW=2,SC_CURSORNORMAL=-1,SC_CURSORREVERSEARROW=7,SC_CURSORWAIT=4,SC_EFF_QUALITY_ANTIALIASED=2,SC_EFF_QUALITY_DEFAULT=0,SC_EFF_QUALITY_LCD_OPTIMIZED=3,SC_EFF_QUALITY_MASK=0xF,SC_EFF_QUALITY_NON_ANTIALIASED=1,SC_EOL_CR=1,SC_EOL_CRLF=0,SC_EOL_LF=2,SC_FOLDACTION_CONTRACT=0,SC_FOLDACTION_EXPAND=1,SC_FOLDACTION_TOGGLE=2,SC_FOLDFLAG_LEVELNUMBERS=0x0040,SC_FOLDFLAG_LINEAFTER_CONTRACTED=0x0010,SC_FOLDFLAG_LINEAFTER_EXPANDED=0x0008,SC_FOLDFLAG_LINEBEFORE_CONTRACTED=0x0004,SC_FOLDFLAG_LINEBEFORE_EXPANDED=0x0002,SC_FOLDLEVELBASE=0x400,SC_FOLDLEVELHEADERFLAG=0x2000,SC_FOLDLEVELNUMBERMASK=0x0FFF,SC_FOLDLEVELWHITEFLAG=0x1000,SC_FONT_SIZE_MULTIPLIER=100,SC_IV_LOOKBOTH=3,SC_IV_LOOKFORWARD=2,SC_IV_NONE=0,SC_IV_REAL=1,SC_LASTSTEPINUNDOREDO=0x100,SC_LINE_END_TYPE_DEFAULT=0,SC_LINE_END_TYPE_UNICODE=1,SC_MARGINOPTION_NONE=0,SC_MARGINOPTION_SUBLINESELECT=1,SC_MARGIN_BACK=2,SC_MARGIN_FORE=3,SC_MARGIN_NUMBER=1,SC_MARGIN_RTEXT=5,SC_MARGIN_SYMBOL=0,SC_MARGIN_TEXT=4,SC_MARKNUM_FOLDER=30,SC_MARKNUM_FOLDEREND=25,SC_MARKNUM_FOLDERMIDTAIL=27,SC_MARKNUM_FOLDEROPEN=31,SC_MARKNUM_FOLDEROPENMID=26,SC_MARKNUM_FOLDERSUB=29,SC_MARKNUM_FOLDERTAIL=28,SC_MARK_ARROW=2,SC_MARK_ARROWDOWN=6,SC_MARK_ARROWS=24,SC_MARK_AVAILABLE=28,SC_MARK_BACKGROUND=22,SC_MARK_BOXMINUS=14,SC_MARK_BOXMINUSCONNECTED=15,SC_MARK_BOXPLUS=12,SC_MARK_BOXPLUSCONNECTED=13,SC_MARK_CHARACTER=10000,SC_MARK_CIRCLE=0,SC_MARK_CIRCLEMINUS=20,SC_MARK_CIRCLEMINUSCONNECTED=21,SC_MARK_CIRCLEPLUS=18,SC_MARK_CIRCLEPLUSCONNECTED=19,SC_MARK_DOTDOTDOT=23,SC_MARK_EMPTY=5,SC_MARK_FULLRECT=26,SC_MARK_LCORNER=10,SC_MARK_LCORNERCURVE=16,SC_MARK_LEFTRECT=27,SC_MARK_MINUS=7,SC_MARK_PIXMAP=25,SC_MARK_PLUS=8,SC_MARK_RGBAIMAGE=30,SC_MARK_ROUNDRECT=1,SC_MARK_SHORTARROW=4,SC_MARK_SMALLRECT=3,SC_MARK_TCORNER=11,SC_MARK_TCORNERCURVE=17,SC_MARK_UNDERLINE=29,SC_MARK_VLINE=9,SC_MASK_FOLDERS=-33554432,SC_MAX_MARGIN=4,SC_MODEVENTMASKALL=0xFFFFF,SC_MOD_BEFOREDELETE=0x800,SC_MOD_BEFOREINSERT=0x400,SC_MOD_CHANGEANNOTATION=0x20000,SC_MOD_CHANGEFOLD=0x8,SC_MOD_CHANGEINDICATOR=0x4000,SC_MOD_CHANGELINESTATE=0x8000,SC_MOD_CHANGEMARGIN=0x10000,SC_MOD_CHANGEMARKER=0x200,SC_MOD_CHANGESTYLE=0x4,SC_MOD_CONTAINER=0x40000,SC_MOD_DELETETEXT=0x2,SC_MOD_INSERTTEXT=0x1,SC_MOD_LEXERSTATE=0x80000,SC_MULTILINEUNDOREDO=0x1000,SC_MULTIPASTE_EACH=1,SC_MULTIPASTE_ONCE=0,SC_MULTISTEPUNDOREDO=0x80,SC_ORDER_CUSTOM=2,SC_ORDER_PERFORMSORT=1,SC_ORDER_PRESORTED=0,SC_PERFORMED_REDO=0x40,SC_PERFORMED_UNDO=0x20,SC_PERFORMED_USER=0x10,SC_PRINT_BLACKONWHITE=2,SC_PRINT_COLOURONWHITE=3,SC_PRINT_COLOURONWHITEDEFAULTBG=4,SC_PRINT_INVERTLIGHT=1,SC_PRINT_NORMAL=0,SC_SEL_LINES=2,SC_SEL_RECTANGLE=1,SC_SEL_STREAM=0,SC_SEL_THIN=3,SC_STARTACTION=0x2000,SC_STATUS_BADALLOC=2,SC_STATUS_FAILURE=1,SC_STATUS_OK=0,SC_TECHNOLOGY_DEFAULT=0,SC_TECHNOLOGY_DIRECTWRITE=1,SC_TIME_FOREVER=10000000,SC_TYPE_BOOLEAN=0,SC_TYPE_INTEGER=1,SC_TYPE_STRING=2,SC_UPDATE_CONTENT=0x1,SC_UPDATE_H_SCROLL=0x8,SC_UPDATE_SELECTION=0x2,SC_UPDATE_V_SCROLL=0x4,SC_WEIGHT_BOLD=700,SC_WEIGHT_NORMAL=400,SC_WEIGHT_SEMIBOLD=600,SC_WRAPINDENT_FIXED=0,SC_WRAPINDENT_INDENT=2,SC_WRAPINDENT_SAME=1,SC_WRAPVISUALFLAGLOC_DEFAULT=0x0000,SC_WRAPVISUALFLAGLOC_END_BY_TEXT=0x0001,SC_WRAPVISUALFLAGLOC_START_BY_TEXT=0x0002,SC_WRAPVISUALFLAG_END=0x0001,SC_WRAPVISUALFLAG_MARGIN=0x0004,SC_WRAPVISUALFLAG_NONE=0x0000,SC_WRAPVISUALFLAG_START=0x0002,SC_WRAP_CHAR=2,SC_WRAP_NONE=0,SC_WRAP_WORD=1,STYLE_BRACEBAD=35,STYLE_BRACELIGHT=34,STYLE_CALLTIP=38,STYLE_CONTROLCHAR=36,STYLE_DEFAULT=32,STYLE_INDENTGUIDE=37,STYLE_LASTPREDEFINED=39,STYLE_LINENUMBER=33,STYLE_MAX=255,UNDO_MAY_COALESCE=1,VISIBLE_SLOP=0x01,VISIBLE_STRICT=0x04,SCN_DOUBLECLICK=2006,SCN_AUTOCCHARDELETED=2027,SCN_SAVEPOINTLEFT=2003,SCN_PAINTED=2013,SCN_HOTSPOTRELEASECLICK=2028,SCN_UPDATEUI=2007,SCN_STYLENEEDED=2000,SCN_AUTOCCANCELLED=2026,SCN_MACRORECORD=2009,SCN_INDICATORRELEASE=2024,SCN_MODIFIED=2008,SCN_SAVEPOINTREACHED=2002,SCN_HOTSPOTDOUBLECLICK=2020,SCN_NEEDSHOWN=2011,SCN_CALLTIPCLICK=2021,SCN_AUTOCSELECTION=2022,SCN_DWELLEND=2017,SCN_ZOOM=2018,SCN_CHARADDED=2001,SCN_HOTSPOTCLICK=2019,SCN_KEY=2005,SCN_DWELLSTART=2016,SCN_MARGINCLICK=2010,SCN_USERLISTSELECTION=2014,SCN_URIDROPPED=2015,SCN_INDICATORCLICK=2023,SCN_MODIFYATTEMPTRO=2004,SCLEX_CONTAINER=0,SCLEX_AUTOMATIC=1000,SCLEX_LPEG=999,SCLEX_NULL=1} +M.constants = {ANNOTATION_BOXED=2,ANNOTATION_HIDDEN=0,ANNOTATION_STANDARD=1,CARETSTYLE_BLOCK=2,CARETSTYLE_INVISIBLE=0,CARETSTYLE_LINE=1,CARET_EVEN=0x08,CARET_JUMPS=0x10,CARET_SLOP=0x01,CARET_STRICT=0x04,EDGE_BACKGROUND=2,EDGE_LINE=1,EDGE_NONE=0,INDIC_BOX=6,INDIC_COMPOSITIONTHICK=14,INDIC_CONTAINER=8,INDIC_DASH=9,INDIC_DIAGONAL=3,INDIC_DOTBOX=12,INDIC_DOTS=10,INDIC_HIDDEN=5,INDIC_MAX=31,INDIC_PLAIN=0,INDIC_ROUNDBOX=7,INDIC_SQUIGGLE=1,INDIC_SQUIGGLELOW=11,INDIC_SQUIGGLEPIXMAP=13,INDIC_STRAIGHTBOX=8,INDIC_STRIKE=4,INDIC_TT=2,MARKER_MAX=31,SCFIND_MATCHCASE=4,SCFIND_POSIX=0x00400000,SCFIND_REGEXP=0x00200000,SCFIND_WHOLEWORD=2,SCFIND_WORDSTART=0x00100000,SCK_ADD=310,SCK_BACK=8,SCK_DELETE=308,SCK_DIVIDE=312,SCK_DOWN=300,SCK_END=305,SCK_ESCAPE=7,SCK_HOME=304,SCK_INSERT=309,SCK_LEFT=302,SCK_MENU=315,SCK_NEXT=307,SCK_PRIOR=306,SCK_RETURN=13,SCK_RIGHT=303,SCK_RWIN=314,SCK_SUBTRACT=311,SCK_TAB=9,SCK_UP=301,SCK_WIN=313,SCMOD_ALT=4,SCMOD_CTRL=2,SCMOD_META=16,SCMOD_NORM=0,SCMOD_SHIFT=1,SCMOD_SUPER=8,SCVS_NONE=0,SCVS_RECTANGULARSELECTION=1,SCVS_USERACCESSIBLE=2,SCWS_INVISIBLE=0,SCWS_VISIBLEAFTERINDENT=2,SCWS_VISIBLEALWAYS=1,SC_ALPHA_NOALPHA=256,SC_ALPHA_OPAQUE=255,SC_ALPHA_TRANSPARENT=0,SC_AUTOMATICFOLD_CHANGE=0x0004,SC_AUTOMATICFOLD_CLICK=0x0002,SC_AUTOMATICFOLD_SHOW=0x0001,SC_CARETSTICKY_OFF=0,SC_CARETSTICKY_ON=1,SC_CARETSTICKY_WHITESPACE=2,SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE=1,SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE=0,SC_CASE_LOWER=2,SC_CASE_MIXED=0,SC_CASE_UPPER=1,SC_CP_UTF8=65001,SC_CURSORARROW=2,SC_CURSORNORMAL=-1,SC_CURSORREVERSEARROW=7,SC_CURSORWAIT=4,SC_EOL_CR=1,SC_EOL_CRLF=0,SC_EOL_LF=2,SC_FOLDACTION_CONTRACT=0,SC_FOLDACTION_EXPAND=1,SC_FOLDACTION_TOGGLE=2,SC_FOLDFLAG_LEVELNUMBERS=0x0040,SC_FOLDFLAG_LINEAFTER_CONTRACTED=0x0010,SC_FOLDFLAG_LINEAFTER_EXPANDED=0x0008,SC_FOLDFLAG_LINEBEFORE_CONTRACTED=0x0004,SC_FOLDFLAG_LINEBEFORE_EXPANDED=0x0002,SC_FOLDLEVELBASE=0x400,SC_FOLDLEVELHEADERFLAG=0x2000,SC_FOLDLEVELNUMBERMASK=0x0FFF,SC_FOLDLEVELWHITEFLAG=0x1000,SC_IV_LOOKBOTH=3,SC_IV_LOOKFORWARD=2,SC_IV_NONE=0,SC_IV_REAL=1,SC_LASTSTEPINUNDOREDO=0x100,SC_MARGINOPTION_NONE=0,SC_MARGINOPTION_SUBLINESELECT=1,SC_MARGIN_BACK=2,SC_MARGIN_FORE=3,SC_MARGIN_NUMBER=1,SC_MARGIN_RTEXT=5,SC_MARGIN_SYMBOL=0,SC_MARGIN_TEXT=4,SC_MARKNUM_FOLDER=30,SC_MARKNUM_FOLDEREND=25,SC_MARKNUM_FOLDERMIDTAIL=27,SC_MARKNUM_FOLDEROPEN=31,SC_MARKNUM_FOLDEROPENMID=26,SC_MARKNUM_FOLDERSUB=29,SC_MARKNUM_FOLDERTAIL=28,SC_MARK_ARROW=2,SC_MARK_ARROWDOWN=6,SC_MARK_ARROWS=24,SC_MARK_AVAILABLE=28,SC_MARK_BACKGROUND=22,SC_MARK_BOXMINUS=14,SC_MARK_BOXMINUSCONNECTED=15,SC_MARK_BOXPLUS=12,SC_MARK_BOXPLUSCONNECTED=13,SC_MARK_CHARACTER=10000,SC_MARK_CIRCLE=0,SC_MARK_CIRCLEMINUS=20,SC_MARK_CIRCLEMINUSCONNECTED=21,SC_MARK_CIRCLEPLUS=18,SC_MARK_CIRCLEPLUSCONNECTED=19,SC_MARK_DOTDOTDOT=23,SC_MARK_EMPTY=5,SC_MARK_FULLRECT=26,SC_MARK_LCORNER=10,SC_MARK_LCORNERCURVE=16,SC_MARK_LEFTRECT=27,SC_MARK_MINUS=7,SC_MARK_PIXMAP=25,SC_MARK_PLUS=8,SC_MARK_RGBAIMAGE=30,SC_MARK_ROUNDRECT=1,SC_MARK_SHORTARROW=4,SC_MARK_SMALLRECT=3,SC_MARK_TCORNER=11,SC_MARK_TCORNERCURVE=17,SC_MARK_UNDERLINE=29,SC_MARK_VLINE=9,SC_MASK_FOLDERS=-33554432,SC_MAX_MARGIN=4,SC_MODEVENTMASKALL=0xFFFFF,SC_MOD_BEFOREDELETE=0x800,SC_MOD_BEFOREINSERT=0x400,SC_MOD_CHANGEANNOTATION=0x20000,SC_MOD_CHANGEFOLD=0x8,SC_MOD_CHANGEINDICATOR=0x4000,SC_MOD_CHANGELINESTATE=0x8000,SC_MOD_CHANGEMARGIN=0x10000,SC_MOD_CHANGEMARKER=0x200,SC_MOD_CHANGESTYLE=0x4,SC_MOD_CONTAINER=0x40000,SC_MOD_DELETETEXT=0x2,SC_MOD_INSERTTEXT=0x1,SC_MOD_LEXERSTATE=0x80000,SC_MULTILINEUNDOREDO=0x1000,SC_MULTIPASTE_EACH=1,SC_MULTIPASTE_ONCE=0,SC_MULTISTEPUNDOREDO=0x80,SC_ORDER_CUSTOM=2,SC_ORDER_PERFORMSORT=1,SC_ORDER_PRESORTED=0,SC_PERFORMED_REDO=0x40,SC_PERFORMED_UNDO=0x20,SC_PERFORMED_USER=0x10,SC_SEL_LINES=2,SC_SEL_RECTANGLE=1,SC_SEL_STREAM=0,SC_SEL_THIN=3,SC_STARTACTION=0x2000,SC_TIME_FOREVER=10000000,SC_UPDATE_CONTENT=0x1,SC_UPDATE_H_SCROLL=0x8,SC_UPDATE_SELECTION=0x2,SC_UPDATE_V_SCROLL=0x4,SC_WRAPINDENT_FIXED=0,SC_WRAPINDENT_INDENT=2,SC_WRAPINDENT_SAME=1,SC_WRAPVISUALFLAGLOC_DEFAULT=0x0000,SC_WRAPVISUALFLAGLOC_END_BY_TEXT=0x0001,SC_WRAPVISUALFLAGLOC_START_BY_TEXT=0x0002,SC_WRAPVISUALFLAG_END=0x0001,SC_WRAPVISUALFLAG_MARGIN=0x0004,SC_WRAPVISUALFLAG_NONE=0x0000,SC_WRAPVISUALFLAG_START=0x0002,SC_WRAP_CHAR=2,SC_WRAP_NONE=0,SC_WRAP_WORD=1,STYLE_BRACEBAD=35,STYLE_BRACELIGHT=34,STYLE_CALLTIP=38,STYLE_CONTROLCHAR=36,STYLE_DEFAULT=32,STYLE_INDENTGUIDE=37,STYLE_LASTPREDEFINED=39,STYLE_LINENUMBER=33,STYLE_MAX=255,VISIBLE_SLOP=0x01,VISIBLE_STRICT=0x04,SCN_DOUBLECLICK=2006,SCN_AUTOCCHARDELETED=2027,SCN_SAVEPOINTLEFT=2003,SCN_PAINTED=2013,SCN_HOTSPOTRELEASECLICK=2028,SCN_UPDATEUI=2007,SCN_STYLENEEDED=2000,SCN_AUTOCCANCELLED=2026,SCN_MACRORECORD=2009,SCN_INDICATORRELEASE=2024,SCN_MODIFIED=2008,SCN_SAVEPOINTREACHED=2002,SCN_HOTSPOTDOUBLECLICK=2020,SCN_NEEDSHOWN=2011,SCN_CALLTIPCLICK=2021,SCN_AUTOCSELECTION=2022,SCN_DWELLEND=2017,SCN_ZOOM=2018,SCN_CHARADDED=2001,SCN_HOTSPOTCLICK=2019,SCN_KEY=2005,SCN_DWELLSTART=2016,SCN_MARGINCLICK=2010,SCN_USERLISTSELECTION=2014,SCN_URIDROPPED=2015,SCN_INDICATORCLICK=2023,SCN_MODIFYATTEMPTRO=2004,SCLEX_LPEG=999} --- -- Map of Scintilla function names to tables containing their IDs, return types, @@ -69,7 +69,8 @@ function M.next_indic_number() end --- --- Returns a unique user list type for use with `buffer.user_list_show()`. +-- Returns a unique user list identier number for use with +-- `buffer.user_list_show()`. -- Use this function for custom user lists in order to prevent clashes with -- list identifiers of other custom user lists. -- @usage local list_type = _SCINTILLA.next_user_list_type() diff --git a/scripts/gen_iface.lua b/scripts/gen_iface.lua index 56089020..05ef080e 100755 --- a/scripts/gen_iface.lua +++ b/scripts/gen_iface.lua @@ -33,11 +33,21 @@ module('_SCINTILLA')]] ]=] +-- Constants to ignore. +local ignores = { + '^IDM_', '^INDIC[012S]_', '^INVALID_POSITION', '^KEYWORDSET_MAX', + '^SC_CACHE_', '^SC_CHARSET_', '^SC_EFF_', '^SC_FONT_SIZE_MULTIPLIER', + '^SC_LINE_END_TYPE_', -- provisional + '^SC_PRINT_', '^SC_STATUS_', '^SC_TECHNOLOGY_', '^SC_TYPE_', '^SC_WEIGHT_', + '^SCE_', '^SCEN_', '^SCI_', '^SCLEX_', + '^UNDO_MAY_COALESCE' +} -- Constants ({"constant", value}). for item in iface:match('Constants%[%] = (%b{})'):sub(2, -2):gmatch('%b{}') do local name, value = item:match('^{"(.-)",(.-)}') - if not name:find('^IDM_') and not name:find('^SCE_') and - not name:find('^SCLEX_') then + local skip = false + for i = 1, #ignores do if name:find(ignores[i]) then skip = true break end end + if not skip then if name == 'SC_MASK_FOLDERS' then value = '-33554432' end constants[#constants + 1] = string_format('%s=%s', name, value) fielddoc[#fielddoc + 1] = string_format('-- * `%s.%s` %d', s, name, value) @@ -79,12 +89,7 @@ for event, value in pairs(events) do fielddoc[#fielddoc + 1] = string_format('-- * `%s.%s` %d', s, event, value) end -- Lexers added to constants. -local lexers = { - SCLEX_CONTAINER = 0, - SCLEX_NULL = 1, - SCLEX_LPEG = 999, - SCLEX_AUTOMATIC = 1000 -} +local lexers = { SCLEX_LPEG = 999 } for lexer, value in pairs(lexers) do constants[#constants + 1] = string_format('%s=%d', lexer, value) fielddoc[#fielddoc + 1] = string_format('-- * `%s.%s` %d', s, lexer, value) @@ -161,7 +166,7 @@ f:write('}\n\n') -- Write footer. f:write [[ -local marker_number, indic_number, list_type = -1, 7, 0 +local marker_number, indic_number, list_type = -1, -1, 0 --- -- Returns a unique marker number for use with `buffer.marker_define()`. -- cgit v1.2.3