1#![allow(dead_code,non_camel_case_types,non_upper_case_globals,non_snake_case)]
3
4pub const MINGW_HAS_SECURE_API: ::std::os::raw::c_uint = 1;
5pub const __MINGW64_VERSION_MAJOR: ::std::os::raw::c_uint = 5;
6pub const __MINGW64_VERSION_MINOR: ::std::os::raw::c_uint = 0;
7pub const __MINGW64_VERSION_RC: ::std::os::raw::c_uint = 0;
8pub const __MINGW64_VERSION_STATE: &'static [u8; 6usize] = b"alpha\0";
9pub const __MINGW32_MAJOR_VERSION: ::std::os::raw::c_uint = 3;
10pub const __MINGW32_MINOR_VERSION: ::std::os::raw::c_uint = 11;
11pub const _M_AMD64: ::std::os::raw::c_uint = 100;
12pub const _M_X64: ::std::os::raw::c_uint = 100;
13pub const __: ::std::os::raw::c_uint = 1;
14pub const __MINGW_USE_UNDERSCORE_PREFIX: ::std::os::raw::c_uint = 0;
15pub const __MINGW_HAVE_ANSI_C99_PRINTF: ::std::os::raw::c_uint = 1;
16pub const __MINGW_HAVE_WIDE_C99_PRINTF: ::std::os::raw::c_uint = 1;
17pub const __MINGW_HAVE_ANSI_C99_SCANF: ::std::os::raw::c_uint = 1;
18pub const __MINGW_HAVE_WIDE_C99_SCANF: ::std::os::raw::c_uint = 1;
19pub const __MINGW_SEC_WARN_STR : & 'static [ u8 ; 92usize ] = b"This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation\0" ;
20pub const __MINGW_MSVC2005_DEPREC_STR : & 'static [ u8 ; 117usize ] = b"This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation\0" ;
21pub const _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES: ::std::os::raw::c_uint = 0;
22pub const _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY: ::std::os::raw::c_uint = 0;
23pub const _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES: ::std::os::raw::c_uint = 0;
24pub const _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT: ::std::os::raw::c_uint = 0;
25pub const _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY: ::std::os::raw::c_uint = 0;
26pub const __USE_CRTIMP: ::std::os::raw::c_uint = 1;
27pub const USE___UUIDOF: ::std::os::raw::c_uint = 0;
28pub const __CRT__NO_INLINE: ::std::os::raw::c_uint = 1;
29pub const __MSVCRT_VERSION__: ::std::os::raw::c_uint = 1792;
30pub const _WIN32_WINNT: ::std::os::raw::c_uint = 1282;
31pub const __STDC_SECURE_LIB__: ::std::os::raw::c_uint = 200411;
32pub const __GOT_SECURE_LIB__: ::std::os::raw::c_uint = 200411;
33pub const __MINGW_HAS_DXSDK: ::std::os::raw::c_uint = 1;
34pub const MINGW_HAS_DDRAW_H: ::std::os::raw::c_uint = 1;
35pub const MINGW_DDRAW_VERSION: ::std::os::raw::c_uint = 7;
36pub const MINGW_HAS_DDK_H: ::std::os::raw::c_uint = 1;
37pub const _CRT_PACKING: ::std::os::raw::c_uint = 8;
38pub const _SECURECRT_FILL_BUFFER_PATTERN: ::std::os::raw::c_uint = 253;
39pub const _ARGMAX: ::std::os::raw::c_uint = 100;
40pub const INT8_MIN: ::std::os::raw::c_int = -128;
41pub const INT16_MIN: ::std::os::raw::c_int = -32768;
42pub const INT32_MIN: ::std::os::raw::c_int = -2147483648;
43pub const INT64_MIN: ::std::os::raw::c_longlong = -9223372036854775808;
44pub const INT8_MAX: ::std::os::raw::c_uint = 127;
45pub const INT16_MAX: ::std::os::raw::c_uint = 32767;
46pub const INT32_MAX: ::std::os::raw::c_uint = 2147483647;
47pub const INT64_MAX: ::std::os::raw::c_ulonglong = 9223372036854775807;
48pub const UINT8_MAX: ::std::os::raw::c_uint = 255;
49pub const UINT16_MAX: ::std::os::raw::c_uint = 65535;
50pub const UINT32_MAX: ::std::os::raw::c_uint = 4294967295;
51pub const UINT64_MAX: ::std::os::raw::c_int = -1;
52pub const INT_LEAST8_MIN: ::std::os::raw::c_int = -128;
53pub const INT_LEAST16_MIN: ::std::os::raw::c_int = -32768;
54pub const INT_LEAST32_MIN: ::std::os::raw::c_int = -2147483648;
55pub const INT_LEAST64_MIN: ::std::os::raw::c_longlong = -9223372036854775808;
56pub const INT_LEAST8_MAX: ::std::os::raw::c_uint = 127;
57pub const INT_LEAST16_MAX: ::std::os::raw::c_uint = 32767;
58pub const INT_LEAST32_MAX: ::std::os::raw::c_uint = 2147483647;
59pub const INT_LEAST64_MAX: ::std::os::raw::c_ulonglong = 9223372036854775807;
60pub const UINT_LEAST8_MAX: ::std::os::raw::c_uint = 255;
61pub const UINT_LEAST16_MAX: ::std::os::raw::c_uint = 65535;
62pub const UINT_LEAST32_MAX: ::std::os::raw::c_uint = 4294967295;
63pub const UINT_LEAST64_MAX: ::std::os::raw::c_int = -1;
64pub const INT_FAST8_MIN: ::std::os::raw::c_int = -128;
65pub const INT_FAST16_MIN: ::std::os::raw::c_int = -32768;
66pub const INT_FAST32_MIN: ::std::os::raw::c_int = -2147483648;
67pub const INT_FAST64_MIN: ::std::os::raw::c_longlong = -9223372036854775808;
68pub const INT_FAST8_MAX: ::std::os::raw::c_uint = 127;
69pub const INT_FAST16_MAX: ::std::os::raw::c_uint = 32767;
70pub const INT_FAST32_MAX: ::std::os::raw::c_uint = 2147483647;
71pub const INT_FAST64_MAX: ::std::os::raw::c_ulonglong = 9223372036854775807;
72pub const UINT_FAST8_MAX: ::std::os::raw::c_uint = 255;
73pub const UINT_FAST16_MAX: ::std::os::raw::c_uint = 65535;
74pub const UINT_FAST32_MAX: ::std::os::raw::c_uint = 4294967295;
75pub const UINT_FAST64_MAX: ::std::os::raw::c_int = -1;
76pub const INTPTR_MIN: ::std::os::raw::c_longlong = -9223372036854775808;
77pub const INTPTR_MAX: ::std::os::raw::c_ulonglong = 9223372036854775807;
78pub const UINTPTR_MAX: ::std::os::raw::c_int = -1;
79pub const INTMAX_MIN: ::std::os::raw::c_longlong = -9223372036854775808;
80pub const INTMAX_MAX: ::std::os::raw::c_ulonglong = 9223372036854775807;
81pub const UINTMAX_MAX: ::std::os::raw::c_int = -1;
82pub const PTRDIFF_MIN: ::std::os::raw::c_longlong = -9223372036854775808;
83pub const PTRDIFF_MAX: ::std::os::raw::c_ulonglong = 9223372036854775807;
84pub const SIG_ATOMIC_MIN: ::std::os::raw::c_int = -2147483648;
85pub const SIG_ATOMIC_MAX: ::std::os::raw::c_uint = 2147483647;
86pub const SIZE_MAX: ::std::os::raw::c_int = -1;
87pub const WCHAR_MIN: ::std::os::raw::c_uint = 0;
88pub const WCHAR_MAX: ::std::os::raw::c_uint = 65535;
89pub const WINT_MIN: ::std::os::raw::c_uint = 0;
90pub const WINT_MAX: ::std::os::raw::c_uint = 65535;
91pub const INVALID_POSITION: ::std::os::raw::c_int = -1;
92pub const SCI_START: ::std::os::raw::c_uint = 2000;
93pub const SCI_OPTIONAL_START: ::std::os::raw::c_uint = 3000;
94pub const SCI_LEXER_START: ::std::os::raw::c_uint = 4000;
95pub const SCI_ADDTEXT: ::std::os::raw::c_uint = 2001;
96pub const SCI_ADDSTYLEDTEXT: ::std::os::raw::c_uint = 2002;
97pub const SCI_INSERTTEXT: ::std::os::raw::c_uint = 2003;
98pub const SCI_CHANGEINSERTION: ::std::os::raw::c_uint = 2672;
99pub const SCI_CLEARALL: ::std::os::raw::c_uint = 2004;
100pub const SCI_DELETERANGE: ::std::os::raw::c_uint = 2645;
101pub const SCI_CLEARDOCUMENTSTYLE: ::std::os::raw::c_uint = 2005;
102pub const SCI_GETLENGTH: ::std::os::raw::c_uint = 2006;
103pub const SCI_GETCHARAT: ::std::os::raw::c_uint = 2007;
104pub const SCI_GETCURRENTPOS: ::std::os::raw::c_uint = 2008;
105pub const SCI_GETANCHOR: ::std::os::raw::c_uint = 2009;
106pub const SCI_GETSTYLEAT: ::std::os::raw::c_uint = 2010;
107pub const SCI_REDO: ::std::os::raw::c_uint = 2011;
108pub const SCI_SETUNDOCOLLECTION: ::std::os::raw::c_uint = 2012;
109pub const SCI_SELECTALL: ::std::os::raw::c_uint = 2013;
110pub const SCI_SETSAVEPOINT: ::std::os::raw::c_uint = 2014;
111pub const SCI_GETSTYLEDTEXT: ::std::os::raw::c_uint = 2015;
112pub const SCI_CANREDO: ::std::os::raw::c_uint = 2016;
113pub const SCI_MARKERLINEFROMHANDLE: ::std::os::raw::c_uint = 2017;
114pub const SCI_MARKERDELETEHANDLE: ::std::os::raw::c_uint = 2018;
115pub const SCI_GETUNDOCOLLECTION: ::std::os::raw::c_uint = 2019;
116pub const SCWS_INVISIBLE: ::std::os::raw::c_uint = 0;
117pub const SCWS_VISIBLEALWAYS: ::std::os::raw::c_uint = 1;
118pub const SCWS_VISIBLEAFTERINDENT: ::std::os::raw::c_uint = 2;
119pub const SCWS_VISIBLEONLYININDENT: ::std::os::raw::c_uint = 3;
120pub const SCI_GETVIEWWS: ::std::os::raw::c_uint = 2020;
121pub const SCI_SETVIEWWS: ::std::os::raw::c_uint = 2021;
122pub const SCTD_LONGARROW: ::std::os::raw::c_uint = 0;
123pub const SCTD_STRIKEOUT: ::std::os::raw::c_uint = 1;
124pub const SCI_GETTABDRAWMODE: ::std::os::raw::c_uint = 2698;
125pub const SCI_SETTABDRAWMODE: ::std::os::raw::c_uint = 2699;
126pub const SCI_POSITIONFROMPOINT: ::std::os::raw::c_uint = 2022;
127pub const SCI_POSITIONFROMPOINTCLOSE: ::std::os::raw::c_uint = 2023;
128pub const SCI_GOTOLINE: ::std::os::raw::c_uint = 2024;
129pub const SCI_GOTOPOS: ::std::os::raw::c_uint = 2025;
130pub const SCI_SETANCHOR: ::std::os::raw::c_uint = 2026;
131pub const SCI_GETCURLINE: ::std::os::raw::c_uint = 2027;
132pub const SCI_GETENDSTYLED: ::std::os::raw::c_uint = 2028;
133pub const SC_EOL_CRLF: ::std::os::raw::c_uint = 0;
134pub const SC_EOL_CR: ::std::os::raw::c_uint = 1;
135pub const SC_EOL_LF: ::std::os::raw::c_uint = 2;
136pub const SCI_CONVERTEOLS: ::std::os::raw::c_uint = 2029;
137pub const SCI_GETEOLMODE: ::std::os::raw::c_uint = 2030;
138pub const SCI_SETEOLMODE: ::std::os::raw::c_uint = 2031;
139pub const SCI_STARTSTYLING: ::std::os::raw::c_uint = 2032;
140pub const SCI_SETSTYLING: ::std::os::raw::c_uint = 2033;
141pub const SCI_GETBUFFEREDDRAW: ::std::os::raw::c_uint = 2034;
142pub const SCI_SETBUFFEREDDRAW: ::std::os::raw::c_uint = 2035;
143pub const SCI_SETTABWIDTH: ::std::os::raw::c_uint = 2036;
144pub const SCI_GETTABWIDTH: ::std::os::raw::c_uint = 2121;
145pub const SCI_CLEARTABSTOPS: ::std::os::raw::c_uint = 2675;
146pub const SCI_ADDTABSTOP: ::std::os::raw::c_uint = 2676;
147pub const SCI_GETNEXTTABSTOP: ::std::os::raw::c_uint = 2677;
148pub const SC_CP_UTF8: ::std::os::raw::c_uint = 65001;
149pub const SCI_SETCODEPAGE: ::std::os::raw::c_uint = 2037;
150pub const SC_IME_WINDOWED: ::std::os::raw::c_uint = 0;
151pub const SC_IME_INLINE: ::std::os::raw::c_uint = 1;
152pub const SCI_GETIMEINTERACTION: ::std::os::raw::c_uint = 2678;
153pub const SCI_SETIMEINTERACTION: ::std::os::raw::c_uint = 2679;
154pub const MARKER_MAX: ::std::os::raw::c_uint = 31;
155pub const SC_MARK_CIRCLE: ::std::os::raw::c_uint = 0;
156pub const SC_MARK_ROUNDRECT: ::std::os::raw::c_uint = 1;
157pub const SC_MARK_ARROW: ::std::os::raw::c_uint = 2;
158pub const SC_MARK_SMALLRECT: ::std::os::raw::c_uint = 3;
159pub const SC_MARK_SHORTARROW: ::std::os::raw::c_uint = 4;
160pub const SC_MARK_EMPTY: ::std::os::raw::c_uint = 5;
161pub const SC_MARK_ARROWDOWN: ::std::os::raw::c_uint = 6;
162pub const SC_MARK_MINUS: ::std::os::raw::c_uint = 7;
163pub const SC_MARK_PLUS: ::std::os::raw::c_uint = 8;
164pub const SC_MARK_VLINE: ::std::os::raw::c_uint = 9;
165pub const SC_MARK_LCORNER: ::std::os::raw::c_uint = 10;
166pub const SC_MARK_TCORNER: ::std::os::raw::c_uint = 11;
167pub const SC_MARK_BOXPLUS: ::std::os::raw::c_uint = 12;
168pub const SC_MARK_BOXPLUSCONNECTED: ::std::os::raw::c_uint = 13;
169pub const SC_MARK_BOXMINUS: ::std::os::raw::c_uint = 14;
170pub const SC_MARK_BOXMINUSCONNECTED: ::std::os::raw::c_uint = 15;
171pub const SC_MARK_LCORNERCURVE: ::std::os::raw::c_uint = 16;
172pub const SC_MARK_TCORNERCURVE: ::std::os::raw::c_uint = 17;
173pub const SC_MARK_CIRCLEPLUS: ::std::os::raw::c_uint = 18;
174pub const SC_MARK_CIRCLEPLUSCONNECTED: ::std::os::raw::c_uint = 19;
175pub const SC_MARK_CIRCLEMINUS: ::std::os::raw::c_uint = 20;
176pub const SC_MARK_CIRCLEMINUSCONNECTED: ::std::os::raw::c_uint = 21;
177pub const SC_MARK_BACKGROUND: ::std::os::raw::c_uint = 22;
178pub const SC_MARK_DOTDOTDOT: ::std::os::raw::c_uint = 23;
179pub const SC_MARK_ARROWS: ::std::os::raw::c_uint = 24;
180pub const SC_MARK_PIXMAP: ::std::os::raw::c_uint = 25;
181pub const SC_MARK_FULLRECT: ::std::os::raw::c_uint = 26;
182pub const SC_MARK_LEFTRECT: ::std::os::raw::c_uint = 27;
183pub const SC_MARK_AVAILABLE: ::std::os::raw::c_uint = 28;
184pub const SC_MARK_UNDERLINE: ::std::os::raw::c_uint = 29;
185pub const SC_MARK_RGBAIMAGE: ::std::os::raw::c_uint = 30;
186pub const SC_MARK_BOOKMARK: ::std::os::raw::c_uint = 31;
187pub const SC_MARK_CHARACTER: ::std::os::raw::c_uint = 10000;
188pub const SC_MARKNUM_FOLDEREND: ::std::os::raw::c_uint = 25;
189pub const SC_MARKNUM_FOLDEROPENMID: ::std::os::raw::c_uint = 26;
190pub const SC_MARKNUM_FOLDERMIDTAIL: ::std::os::raw::c_uint = 27;
191pub const SC_MARKNUM_FOLDERTAIL: ::std::os::raw::c_uint = 28;
192pub const SC_MARKNUM_FOLDERSUB: ::std::os::raw::c_uint = 29;
193pub const SC_MARKNUM_FOLDER: ::std::os::raw::c_uint = 30;
194pub const SC_MARKNUM_FOLDEROPEN: ::std::os::raw::c_uint = 31;
195pub const SC_MASK_FOLDERS: ::std::os::raw::c_uint = 4261412864;
196pub const SCI_MARKERDEFINE: ::std::os::raw::c_uint = 2040;
197pub const SCI_MARKERSETFORE: ::std::os::raw::c_uint = 2041;
198pub const SCI_MARKERSETBACK: ::std::os::raw::c_uint = 2042;
199pub const SCI_MARKERSETBACKSELECTED: ::std::os::raw::c_uint = 2292;
200pub const SCI_MARKERENABLEHIGHLIGHT: ::std::os::raw::c_uint = 2293;
201pub const SCI_MARKERADD: ::std::os::raw::c_uint = 2043;
202pub const SCI_MARKERDELETE: ::std::os::raw::c_uint = 2044;
203pub const SCI_MARKERDELETEALL: ::std::os::raw::c_uint = 2045;
204pub const SCI_MARKERGET: ::std::os::raw::c_uint = 2046;
205pub const SCI_MARKERNEXT: ::std::os::raw::c_uint = 2047;
206pub const SCI_MARKERPREVIOUS: ::std::os::raw::c_uint = 2048;
207pub const SCI_MARKERDEFINEPIXMAP: ::std::os::raw::c_uint = 2049;
208pub const SCI_MARKERADDSET: ::std::os::raw::c_uint = 2466;
209pub const SCI_MARKERSETALPHA: ::std::os::raw::c_uint = 2476;
210pub const SC_MAX_MARGIN: ::std::os::raw::c_uint = 4;
211pub const SC_MARGIN_SYMBOL: ::std::os::raw::c_uint = 0;
212pub const SC_MARGIN_NUMBER: ::std::os::raw::c_uint = 1;
213pub const SC_MARGIN_BACK: ::std::os::raw::c_uint = 2;
214pub const SC_MARGIN_FORE: ::std::os::raw::c_uint = 3;
215pub const SC_MARGIN_TEXT: ::std::os::raw::c_uint = 4;
216pub const SC_MARGIN_RTEXT: ::std::os::raw::c_uint = 5;
217pub const SC_MARGIN_COLOUR: ::std::os::raw::c_uint = 6;
218pub const SCI_SETMARGINTYPEN: ::std::os::raw::c_uint = 2240;
219pub const SCI_GETMARGINTYPEN: ::std::os::raw::c_uint = 2241;
220pub const SCI_SETMARGINWIDTHN: ::std::os::raw::c_uint = 2242;
221pub const SCI_GETMARGINWIDTHN: ::std::os::raw::c_uint = 2243;
222pub const SCI_SETMARGINMASKN: ::std::os::raw::c_uint = 2244;
223pub const SCI_GETMARGINMASKN: ::std::os::raw::c_uint = 2245;
224pub const SCI_SETMARGINSENSITIVEN: ::std::os::raw::c_uint = 2246;
225pub const SCI_GETMARGINSENSITIVEN: ::std::os::raw::c_uint = 2247;
226pub const SCI_SETMARGINCURSORN: ::std::os::raw::c_uint = 2248;
227pub const SCI_GETMARGINCURSORN: ::std::os::raw::c_uint = 2249;
228pub const SCI_SETMARGINBACKN: ::std::os::raw::c_uint = 2250;
229pub const SCI_GETMARGINBACKN: ::std::os::raw::c_uint = 2251;
230pub const SCI_SETMARGINS: ::std::os::raw::c_uint = 2252;
231pub const SCI_GETMARGINS: ::std::os::raw::c_uint = 2253;
232pub const STYLE_DEFAULT: ::std::os::raw::c_uint = 32;
233pub const STYLE_LINENUMBER: ::std::os::raw::c_uint = 33;
234pub const STYLE_BRACELIGHT: ::std::os::raw::c_uint = 34;
235pub const STYLE_BRACEBAD: ::std::os::raw::c_uint = 35;
236pub const STYLE_CONTROLCHAR: ::std::os::raw::c_uint = 36;
237pub const STYLE_INDENTGUIDE: ::std::os::raw::c_uint = 37;
238pub const STYLE_CALLTIP: ::std::os::raw::c_uint = 38;
239pub const STYLE_FOLDDISPLAYTEXT: ::std::os::raw::c_uint = 39;
240pub const STYLE_LASTPREDEFINED: ::std::os::raw::c_uint = 39;
241pub const STYLE_MAX: ::std::os::raw::c_uint = 255;
242pub const SC_CHARSET_ANSI: ::std::os::raw::c_uint = 0;
243pub const SC_CHARSET_DEFAULT: ::std::os::raw::c_uint = 1;
244pub const SC_CHARSET_BALTIC: ::std::os::raw::c_uint = 186;
245pub const SC_CHARSET_CHINESEBIG5: ::std::os::raw::c_uint = 136;
246pub const SC_CHARSET_EASTEUROPE: ::std::os::raw::c_uint = 238;
247pub const SC_CHARSET_GB2312: ::std::os::raw::c_uint = 134;
248pub const SC_CHARSET_GREEK: ::std::os::raw::c_uint = 161;
249pub const SC_CHARSET_HANGUL: ::std::os::raw::c_uint = 129;
250pub const SC_CHARSET_MAC: ::std::os::raw::c_uint = 77;
251pub const SC_CHARSET_OEM: ::std::os::raw::c_uint = 255;
252pub const SC_CHARSET_RUSSIAN: ::std::os::raw::c_uint = 204;
253pub const SC_CHARSET_OEM866: ::std::os::raw::c_uint = 866;
254pub const SC_CHARSET_CYRILLIC: ::std::os::raw::c_uint = 1251;
255pub const SC_CHARSET_SHIFTJIS: ::std::os::raw::c_uint = 128;
256pub const SC_CHARSET_SYMBOL: ::std::os::raw::c_uint = 2;
257pub const SC_CHARSET_TURKISH: ::std::os::raw::c_uint = 162;
258pub const SC_CHARSET_JOHAB: ::std::os::raw::c_uint = 130;
259pub const SC_CHARSET_HEBREW: ::std::os::raw::c_uint = 177;
260pub const SC_CHARSET_ARABIC: ::std::os::raw::c_uint = 178;
261pub const SC_CHARSET_VIETNAMESE: ::std::os::raw::c_uint = 163;
262pub const SC_CHARSET_THAI: ::std::os::raw::c_uint = 222;
263pub const SC_CHARSET_8859_15: ::std::os::raw::c_uint = 1000;
264pub const SCI_STYLECLEARALL: ::std::os::raw::c_uint = 2050;
265pub const SCI_STYLESETFORE: ::std::os::raw::c_uint = 2051;
266pub const SCI_STYLESETBACK: ::std::os::raw::c_uint = 2052;
267pub const SCI_STYLESETBOLD: ::std::os::raw::c_uint = 2053;
268pub const SCI_STYLESETITALIC: ::std::os::raw::c_uint = 2054;
269pub const SCI_STYLESETSIZE: ::std::os::raw::c_uint = 2055;
270pub const SCI_STYLESETFONT: ::std::os::raw::c_uint = 2056;
271pub const SCI_STYLESETEOLFILLED: ::std::os::raw::c_uint = 2057;
272pub const SCI_STYLERESETDEFAULT: ::std::os::raw::c_uint = 2058;
273pub const SCI_STYLESETUNDERLINE: ::std::os::raw::c_uint = 2059;
274pub const SC_CASE_MIXED: ::std::os::raw::c_uint = 0;
275pub const SC_CASE_UPPER: ::std::os::raw::c_uint = 1;
276pub const SC_CASE_LOWER: ::std::os::raw::c_uint = 2;
277pub const SC_CASE_CAMEL: ::std::os::raw::c_uint = 3;
278pub const SCI_STYLEGETFORE: ::std::os::raw::c_uint = 2481;
279pub const SCI_STYLEGETBACK: ::std::os::raw::c_uint = 2482;
280pub const SCI_STYLEGETBOLD: ::std::os::raw::c_uint = 2483;
281pub const SCI_STYLEGETITALIC: ::std::os::raw::c_uint = 2484;
282pub const SCI_STYLEGETSIZE: ::std::os::raw::c_uint = 2485;
283pub const SCI_STYLEGETFONT: ::std::os::raw::c_uint = 2486;
284pub const SCI_STYLEGETEOLFILLED: ::std::os::raw::c_uint = 2487;
285pub const SCI_STYLEGETUNDERLINE: ::std::os::raw::c_uint = 2488;
286pub const SCI_STYLEGETCASE: ::std::os::raw::c_uint = 2489;
287pub const SCI_STYLEGETCHARACTERSET: ::std::os::raw::c_uint = 2490;
288pub const SCI_STYLEGETVISIBLE: ::std::os::raw::c_uint = 2491;
289pub const SCI_STYLEGETCHANGEABLE: ::std::os::raw::c_uint = 2492;
290pub const SCI_STYLEGETHOTSPOT: ::std::os::raw::c_uint = 2493;
291pub const SCI_STYLESETCASE: ::std::os::raw::c_uint = 2060;
292pub const SC_FONT_SIZE_MULTIPLIER: ::std::os::raw::c_uint = 100;
293pub const SCI_STYLESETSIZEFRACTIONAL: ::std::os::raw::c_uint = 2061;
294pub const SCI_STYLEGETSIZEFRACTIONAL: ::std::os::raw::c_uint = 2062;
295pub const SC_WEIGHT_NORMAL: ::std::os::raw::c_uint = 400;
296pub const SC_WEIGHT_SEMIBOLD: ::std::os::raw::c_uint = 600;
297pub const SC_WEIGHT_BOLD: ::std::os::raw::c_uint = 700;
298pub const SCI_STYLESETWEIGHT: ::std::os::raw::c_uint = 2063;
299pub const SCI_STYLEGETWEIGHT: ::std::os::raw::c_uint = 2064;
300pub const SCI_STYLESETCHARACTERSET: ::std::os::raw::c_uint = 2066;
301pub const SCI_STYLESETHOTSPOT: ::std::os::raw::c_uint = 2409;
302pub const SCI_SETSELFORE: ::std::os::raw::c_uint = 2067;
303pub const SCI_SETSELBACK: ::std::os::raw::c_uint = 2068;
304pub const SCI_GETSELALPHA: ::std::os::raw::c_uint = 2477;
305pub const SCI_SETSELALPHA: ::std::os::raw::c_uint = 2478;
306pub const SCI_GETSELEOLFILLED: ::std::os::raw::c_uint = 2479;
307pub const SCI_SETSELEOLFILLED: ::std::os::raw::c_uint = 2480;
308pub const SCI_SETCARETFORE: ::std::os::raw::c_uint = 2069;
309pub const SCI_ASSIGNCMDKEY: ::std::os::raw::c_uint = 2070;
310pub const SCI_CLEARCMDKEY: ::std::os::raw::c_uint = 2071;
311pub const SCI_CLEARALLCMDKEYS: ::std::os::raw::c_uint = 2072;
312pub const SCI_SETSTYLINGEX: ::std::os::raw::c_uint = 2073;
313pub const SCI_STYLESETVISIBLE: ::std::os::raw::c_uint = 2074;
314pub const SCI_GETCARETPERIOD: ::std::os::raw::c_uint = 2075;
315pub const SCI_SETCARETPERIOD: ::std::os::raw::c_uint = 2076;
316pub const SCI_SETWORDCHARS: ::std::os::raw::c_uint = 2077;
317pub const SCI_GETWORDCHARS: ::std::os::raw::c_uint = 2646;
318pub const SCI_BEGINUNDOACTION: ::std::os::raw::c_uint = 2078;
319pub const SCI_ENDUNDOACTION: ::std::os::raw::c_uint = 2079;
320pub const INDIC_PLAIN: ::std::os::raw::c_uint = 0;
321pub const INDIC_SQUIGGLE: ::std::os::raw::c_uint = 1;
322pub const INDIC_TT: ::std::os::raw::c_uint = 2;
323pub const INDIC_DIAGONAL: ::std::os::raw::c_uint = 3;
324pub const INDIC_STRIKE: ::std::os::raw::c_uint = 4;
325pub const INDIC_HIDDEN: ::std::os::raw::c_uint = 5;
326pub const INDIC_BOX: ::std::os::raw::c_uint = 6;
327pub const INDIC_ROUNDBOX: ::std::os::raw::c_uint = 7;
328pub const INDIC_STRAIGHTBOX: ::std::os::raw::c_uint = 8;
329pub const INDIC_DASH: ::std::os::raw::c_uint = 9;
330pub const INDIC_DOTS: ::std::os::raw::c_uint = 10;
331pub const INDIC_SQUIGGLELOW: ::std::os::raw::c_uint = 11;
332pub const INDIC_DOTBOX: ::std::os::raw::c_uint = 12;
333pub const INDIC_SQUIGGLEPIXMAP: ::std::os::raw::c_uint = 13;
334pub const INDIC_COMPOSITIONTHICK: ::std::os::raw::c_uint = 14;
335pub const INDIC_COMPOSITIONTHIN: ::std::os::raw::c_uint = 15;
336pub const INDIC_FULLBOX: ::std::os::raw::c_uint = 16;
337pub const INDIC_TEXTFORE: ::std::os::raw::c_uint = 17;
338pub const INDIC_POINT: ::std::os::raw::c_uint = 18;
339pub const INDIC_POINTCHARACTER: ::std::os::raw::c_uint = 19;
340pub const INDIC_IME: ::std::os::raw::c_uint = 32;
341pub const INDIC_IME_MAX: ::std::os::raw::c_uint = 35;
342pub const INDIC_MAX: ::std::os::raw::c_uint = 35;
343pub const INDIC_CONTAINER: ::std::os::raw::c_uint = 8;
344pub const INDIC0_MASK: ::std::os::raw::c_uint = 32;
345pub const INDIC1_MASK: ::std::os::raw::c_uint = 64;
346pub const INDIC2_MASK: ::std::os::raw::c_uint = 128;
347pub const INDICS_MASK: ::std::os::raw::c_uint = 224;
348pub const SCI_INDICSETSTYLE: ::std::os::raw::c_uint = 2080;
349pub const SCI_INDICGETSTYLE: ::std::os::raw::c_uint = 2081;
350pub const SCI_INDICSETFORE: ::std::os::raw::c_uint = 2082;
351pub const SCI_INDICGETFORE: ::std::os::raw::c_uint = 2083;
352pub const SCI_INDICSETUNDER: ::std::os::raw::c_uint = 2510;
353pub const SCI_INDICGETUNDER: ::std::os::raw::c_uint = 2511;
354pub const SCI_INDICSETHOVERSTYLE: ::std::os::raw::c_uint = 2680;
355pub const SCI_INDICGETHOVERSTYLE: ::std::os::raw::c_uint = 2681;
356pub const SCI_INDICSETHOVERFORE: ::std::os::raw::c_uint = 2682;
357pub const SCI_INDICGETHOVERFORE: ::std::os::raw::c_uint = 2683;
358pub const SC_INDICVALUEBIT: ::std::os::raw::c_uint = 16777216;
359pub const SC_INDICVALUEMASK: ::std::os::raw::c_uint = 16777215;
360pub const SC_INDICFLAG_VALUEFORE: ::std::os::raw::c_uint = 1;
361pub const SCI_INDICSETFLAGS: ::std::os::raw::c_uint = 2684;
362pub const SCI_INDICGETFLAGS: ::std::os::raw::c_uint = 2685;
363pub const SCI_SETWHITESPACEFORE: ::std::os::raw::c_uint = 2084;
364pub const SCI_SETWHITESPACEBACK: ::std::os::raw::c_uint = 2085;
365pub const SCI_SETWHITESPACESIZE: ::std::os::raw::c_uint = 2086;
366pub const SCI_GETWHITESPACESIZE: ::std::os::raw::c_uint = 2087;
367pub const SCI_SETLINESTATE: ::std::os::raw::c_uint = 2092;
368pub const SCI_GETLINESTATE: ::std::os::raw::c_uint = 2093;
369pub const SCI_GETMAXLINESTATE: ::std::os::raw::c_uint = 2094;
370pub const SCI_GETCARETLINEVISIBLE: ::std::os::raw::c_uint = 2095;
371pub const SCI_SETCARETLINEVISIBLE: ::std::os::raw::c_uint = 2096;
372pub const SCI_GETCARETLINEBACK: ::std::os::raw::c_uint = 2097;
373pub const SCI_SETCARETLINEBACK: ::std::os::raw::c_uint = 2098;
374pub const SCI_GETCARETLINEFRAME: ::std::os::raw::c_uint = 2704;
375pub const SCI_SETCARETLINEFRAME: ::std::os::raw::c_uint = 2705;
376pub const SCI_STYLESETCHANGEABLE: ::std::os::raw::c_uint = 2099;
377pub const SCI_AUTOCSHOW: ::std::os::raw::c_uint = 2100;
378pub const SCI_AUTOCCANCEL: ::std::os::raw::c_uint = 2101;
379pub const SCI_AUTOCACTIVE: ::std::os::raw::c_uint = 2102;
380pub const SCI_AUTOCPOSSTART: ::std::os::raw::c_uint = 2103;
381pub const SCI_AUTOCCOMPLETE: ::std::os::raw::c_uint = 2104;
382pub const SCI_AUTOCSTOPS: ::std::os::raw::c_uint = 2105;
383pub const SCI_AUTOCSETSEPARATOR: ::std::os::raw::c_uint = 2106;
384pub const SCI_AUTOCGETSEPARATOR: ::std::os::raw::c_uint = 2107;
385pub const SCI_AUTOCSELECT: ::std::os::raw::c_uint = 2108;
386pub const SCI_AUTOCSETCANCELATSTART: ::std::os::raw::c_uint = 2110;
387pub const SCI_AUTOCGETCANCELATSTART: ::std::os::raw::c_uint = 2111;
388pub const SCI_AUTOCSETFILLUPS: ::std::os::raw::c_uint = 2112;
389pub const SCI_AUTOCSETCHOOSESINGLE: ::std::os::raw::c_uint = 2113;
390pub const SCI_AUTOCGETCHOOSESINGLE: ::std::os::raw::c_uint = 2114;
391pub const SCI_AUTOCSETIGNORECASE: ::std::os::raw::c_uint = 2115;
392pub const SCI_AUTOCGETIGNORECASE: ::std::os::raw::c_uint = 2116;
393pub const SCI_USERLISTSHOW: ::std::os::raw::c_uint = 2117;
394pub const SCI_AUTOCSETAUTOHIDE: ::std::os::raw::c_uint = 2118;
395pub const SCI_AUTOCGETAUTOHIDE: ::std::os::raw::c_uint = 2119;
396pub const SCI_AUTOCSETDROPRESTOFWORD: ::std::os::raw::c_uint = 2270;
397pub const SCI_AUTOCGETDROPRESTOFWORD: ::std::os::raw::c_uint = 2271;
398pub const SCI_REGISTERIMAGE: ::std::os::raw::c_uint = 2405;
399pub const SCI_CLEARREGISTEREDIMAGES: ::std::os::raw::c_uint = 2408;
400pub const SCI_AUTOCGETTYPESEPARATOR: ::std::os::raw::c_uint = 2285;
401pub const SCI_AUTOCSETTYPESEPARATOR: ::std::os::raw::c_uint = 2286;
402pub const SCI_AUTOCSETMAXWIDTH: ::std::os::raw::c_uint = 2208;
403pub const SCI_AUTOCGETMAXWIDTH: ::std::os::raw::c_uint = 2209;
404pub const SCI_AUTOCSETMAXHEIGHT: ::std::os::raw::c_uint = 2210;
405pub const SCI_AUTOCGETMAXHEIGHT: ::std::os::raw::c_uint = 2211;
406pub const SCI_SETINDENT: ::std::os::raw::c_uint = 2122;
407pub const SCI_GETINDENT: ::std::os::raw::c_uint = 2123;
408pub const SCI_SETUSETABS: ::std::os::raw::c_uint = 2124;
409pub const SCI_GETUSETABS: ::std::os::raw::c_uint = 2125;
410pub const SCI_SETLINEINDENTATION: ::std::os::raw::c_uint = 2126;
411pub const SCI_GETLINEINDENTATION: ::std::os::raw::c_uint = 2127;
412pub const SCI_GETLINEINDENTPOSITION: ::std::os::raw::c_uint = 2128;
413pub const SCI_GETCOLUMN: ::std::os::raw::c_uint = 2129;
414pub const SCI_COUNTCHARACTERS: ::std::os::raw::c_uint = 2633;
415pub const SCI_SETHSCROLLBAR: ::std::os::raw::c_uint = 2130;
416pub const SCI_GETHSCROLLBAR: ::std::os::raw::c_uint = 2131;
417pub const SC_IV_NONE: ::std::os::raw::c_uint = 0;
418pub const SC_IV_REAL: ::std::os::raw::c_uint = 1;
419pub const SC_IV_LOOKFORWARD: ::std::os::raw::c_uint = 2;
420pub const SC_IV_LOOKBOTH: ::std::os::raw::c_uint = 3;
421pub const SCI_SETINDENTATIONGUIDES: ::std::os::raw::c_uint = 2132;
422pub const SCI_GETINDENTATIONGUIDES: ::std::os::raw::c_uint = 2133;
423pub const SCI_SETHIGHLIGHTGUIDE: ::std::os::raw::c_uint = 2134;
424pub const SCI_GETHIGHLIGHTGUIDE: ::std::os::raw::c_uint = 2135;
425pub const SCI_GETLINEENDPOSITION: ::std::os::raw::c_uint = 2136;
426pub const SCI_GETCODEPAGE: ::std::os::raw::c_uint = 2137;
427pub const SCI_GETCARETFORE: ::std::os::raw::c_uint = 2138;
428pub const SCI_GETREADONLY: ::std::os::raw::c_uint = 2140;
429pub const SCI_SETCURRENTPOS: ::std::os::raw::c_uint = 2141;
430pub const SCI_SETSELECTIONSTART: ::std::os::raw::c_uint = 2142;
431pub const SCI_GETSELECTIONSTART: ::std::os::raw::c_uint = 2143;
432pub const SCI_SETSELECTIONEND: ::std::os::raw::c_uint = 2144;
433pub const SCI_GETSELECTIONEND: ::std::os::raw::c_uint = 2145;
434pub const SCI_SETEMPTYSELECTION: ::std::os::raw::c_uint = 2556;
435pub const SCI_SETPRINTMAGNIFICATION: ::std::os::raw::c_uint = 2146;
436pub const SCI_GETPRINTMAGNIFICATION: ::std::os::raw::c_uint = 2147;
437pub const SC_PRINT_NORMAL: ::std::os::raw::c_uint = 0;
438pub const SC_PRINT_INVERTLIGHT: ::std::os::raw::c_uint = 1;
439pub const SC_PRINT_BLACKONWHITE: ::std::os::raw::c_uint = 2;
440pub const SC_PRINT_COLOURONWHITE: ::std::os::raw::c_uint = 3;
441pub const SC_PRINT_COLOURONWHITEDEFAULTBG: ::std::os::raw::c_uint = 4;
442pub const SCI_SETPRINTCOLOURMODE: ::std::os::raw::c_uint = 2148;
443pub const SCI_GETPRINTCOLOURMODE: ::std::os::raw::c_uint = 2149;
444pub const SCFIND_WHOLEWORD: ::std::os::raw::c_uint = 2;
445pub const SCFIND_MATCHCASE: ::std::os::raw::c_uint = 4;
446pub const SCFIND_WORDSTART: ::std::os::raw::c_uint = 1048576;
447pub const SCFIND_REGEXP: ::std::os::raw::c_uint = 2097152;
448pub const SCFIND_POSIX: ::std::os::raw::c_uint = 4194304;
449pub const SCFIND_CXX11REGEX: ::std::os::raw::c_uint = 8388608;
450pub const SCI_FINDTEXT: ::std::os::raw::c_uint = 2150;
451pub const SCI_FORMATRANGE: ::std::os::raw::c_uint = 2151;
452pub const SCI_GETFIRSTVISIBLELINE: ::std::os::raw::c_uint = 2152;
453pub const SCI_GETLINE: ::std::os::raw::c_uint = 2153;
454pub const SCI_GETLINECOUNT: ::std::os::raw::c_uint = 2154;
455pub const SCI_SETMARGINLEFT: ::std::os::raw::c_uint = 2155;
456pub const SCI_GETMARGINLEFT: ::std::os::raw::c_uint = 2156;
457pub const SCI_SETMARGINRIGHT: ::std::os::raw::c_uint = 2157;
458pub const SCI_GETMARGINRIGHT: ::std::os::raw::c_uint = 2158;
459pub const SCI_GETMODIFY: ::std::os::raw::c_uint = 2159;
460pub const SCI_SETSEL: ::std::os::raw::c_uint = 2160;
461pub const SCI_GETSELTEXT: ::std::os::raw::c_uint = 2161;
462pub const SCI_GETTEXTRANGE: ::std::os::raw::c_uint = 2162;
463pub const SCI_HIDESELECTION: ::std::os::raw::c_uint = 2163;
464pub const SCI_POINTXFROMPOSITION: ::std::os::raw::c_uint = 2164;
465pub const SCI_POINTYFROMPOSITION: ::std::os::raw::c_uint = 2165;
466pub const SCI_LINEFROMPOSITION: ::std::os::raw::c_uint = 2166;
467pub const SCI_POSITIONFROMLINE: ::std::os::raw::c_uint = 2167;
468pub const SCI_LINESCROLL: ::std::os::raw::c_uint = 2168;
469pub const SCI_SCROLLCARET: ::std::os::raw::c_uint = 2169;
470pub const SCI_SCROLLRANGE: ::std::os::raw::c_uint = 2569;
471pub const SCI_REPLACESEL: ::std::os::raw::c_uint = 2170;
472pub const SCI_SETREADONLY: ::std::os::raw::c_uint = 2171;
473pub const SCI_NULL: ::std::os::raw::c_uint = 2172;
474pub const SCI_CANPASTE: ::std::os::raw::c_uint = 2173;
475pub const SCI_CANUNDO: ::std::os::raw::c_uint = 2174;
476pub const SCI_EMPTYUNDOBUFFER: ::std::os::raw::c_uint = 2175;
477pub const SCI_UNDO: ::std::os::raw::c_uint = 2176;
478pub const SCI_CUT: ::std::os::raw::c_uint = 2177;
479pub const SCI_COPY: ::std::os::raw::c_uint = 2178;
480pub const SCI_PASTE: ::std::os::raw::c_uint = 2179;
481pub const SCI_CLEAR: ::std::os::raw::c_uint = 2180;
482pub const SCI_SETTEXT: ::std::os::raw::c_uint = 2181;
483pub const SCI_GETTEXT: ::std::os::raw::c_uint = 2182;
484pub const SCI_GETTEXTLENGTH: ::std::os::raw::c_uint = 2183;
485pub const SCI_GETDIRECTFUNCTION: ::std::os::raw::c_uint = 2184;
486pub const SCI_GETDIRECTPOINTER: ::std::os::raw::c_uint = 2185;
487pub const SCI_SETOVERTYPE: ::std::os::raw::c_uint = 2186;
488pub const SCI_GETOVERTYPE: ::std::os::raw::c_uint = 2187;
489pub const SCI_SETCARETWIDTH: ::std::os::raw::c_uint = 2188;
490pub const SCI_GETCARETWIDTH: ::std::os::raw::c_uint = 2189;
491pub const SCI_SETTARGETSTART: ::std::os::raw::c_uint = 2190;
492pub const SCI_GETTARGETSTART: ::std::os::raw::c_uint = 2191;
493pub const SCI_SETTARGETEND: ::std::os::raw::c_uint = 2192;
494pub const SCI_GETTARGETEND: ::std::os::raw::c_uint = 2193;
495pub const SCI_SETTARGETRANGE: ::std::os::raw::c_uint = 2686;
496pub const SCI_GETTARGETTEXT: ::std::os::raw::c_uint = 2687;
497pub const SCI_TARGETFROMSELECTION: ::std::os::raw::c_uint = 2287;
498pub const SCI_TARGETWHOLEDOCUMENT: ::std::os::raw::c_uint = 2690;
499pub const SCI_REPLACETARGET: ::std::os::raw::c_uint = 2194;
500pub const SCI_REPLACETARGETRE: ::std::os::raw::c_uint = 2195;
501pub const SCI_SEARCHINTARGET: ::std::os::raw::c_uint = 2197;
502pub const SCI_SETSEARCHFLAGS: ::std::os::raw::c_uint = 2198;
503pub const SCI_GETSEARCHFLAGS: ::std::os::raw::c_uint = 2199;
504pub const SCI_CALLTIPSHOW: ::std::os::raw::c_uint = 2200;
505pub const SCI_CALLTIPCANCEL: ::std::os::raw::c_uint = 2201;
506pub const SCI_CALLTIPACTIVE: ::std::os::raw::c_uint = 2202;
507pub const SCI_CALLTIPPOSSTART: ::std::os::raw::c_uint = 2203;
508pub const SCI_CALLTIPSETPOSSTART: ::std::os::raw::c_uint = 2214;
509pub const SCI_CALLTIPSETHLT: ::std::os::raw::c_uint = 2204;
510pub const SCI_CALLTIPSETBACK: ::std::os::raw::c_uint = 2205;
511pub const SCI_CALLTIPSETFORE: ::std::os::raw::c_uint = 2206;
512pub const SCI_CALLTIPSETFOREHLT: ::std::os::raw::c_uint = 2207;
513pub const SCI_CALLTIPUSESTYLE: ::std::os::raw::c_uint = 2212;
514pub const SCI_CALLTIPSETPOSITION: ::std::os::raw::c_uint = 2213;
515pub const SCI_VISIBLEFROMDOCLINE: ::std::os::raw::c_uint = 2220;
516pub const SCI_DOCLINEFROMVISIBLE: ::std::os::raw::c_uint = 2221;
517pub const SCI_WRAPCOUNT: ::std::os::raw::c_uint = 2235;
518pub const SC_FOLDLEVELBASE: ::std::os::raw::c_uint = 1024;
519pub const SC_FOLDLEVELWHITEFLAG: ::std::os::raw::c_uint = 4096;
520pub const SC_FOLDLEVELHEADERFLAG: ::std::os::raw::c_uint = 8192;
521pub const SC_FOLDLEVELNUMBERMASK: ::std::os::raw::c_uint = 4095;
522pub const SCI_SETFOLDLEVEL: ::std::os::raw::c_uint = 2222;
523pub const SCI_GETFOLDLEVEL: ::std::os::raw::c_uint = 2223;
524pub const SCI_GETLASTCHILD: ::std::os::raw::c_uint = 2224;
525pub const SCI_GETFOLDPARENT: ::std::os::raw::c_uint = 2225;
526pub const SCI_SHOWLINES: ::std::os::raw::c_uint = 2226;
527pub const SCI_HIDELINES: ::std::os::raw::c_uint = 2227;
528pub const SCI_GETLINEVISIBLE: ::std::os::raw::c_uint = 2228;
529pub const SCI_GETALLLINESVISIBLE: ::std::os::raw::c_uint = 2236;
530pub const SCI_SETFOLDEXPANDED: ::std::os::raw::c_uint = 2229;
531pub const SCI_GETFOLDEXPANDED: ::std::os::raw::c_uint = 2230;
532pub const SCI_TOGGLEFOLD: ::std::os::raw::c_uint = 2231;
533pub const SCI_TOGGLEFOLDSHOWTEXT: ::std::os::raw::c_uint = 2700;
534pub const SC_FOLDDISPLAYTEXT_HIDDEN: ::std::os::raw::c_uint = 0;
535pub const SC_FOLDDISPLAYTEXT_STANDARD: ::std::os::raw::c_uint = 1;
536pub const SC_FOLDDISPLAYTEXT_BOXED: ::std::os::raw::c_uint = 2;
537pub const SCI_FOLDDISPLAYTEXTSETSTYLE: ::std::os::raw::c_uint = 2701;
538pub const SC_FOLDACTION_CONTRACT: ::std::os::raw::c_uint = 0;
539pub const SC_FOLDACTION_EXPAND: ::std::os::raw::c_uint = 1;
540pub const SC_FOLDACTION_TOGGLE: ::std::os::raw::c_uint = 2;
541pub const SCI_FOLDLINE: ::std::os::raw::c_uint = 2237;
542pub const SCI_FOLDCHILDREN: ::std::os::raw::c_uint = 2238;
543pub const SCI_EXPANDCHILDREN: ::std::os::raw::c_uint = 2239;
544pub const SCI_FOLDALL: ::std::os::raw::c_uint = 2662;
545pub const SCI_ENSUREVISIBLE: ::std::os::raw::c_uint = 2232;
546pub const SC_AUTOMATICFOLD_SHOW: ::std::os::raw::c_uint = 1;
547pub const SC_AUTOMATICFOLD_CLICK: ::std::os::raw::c_uint = 2;
548pub const SC_AUTOMATICFOLD_CHANGE: ::std::os::raw::c_uint = 4;
549pub const SCI_SETAUTOMATICFOLD: ::std::os::raw::c_uint = 2663;
550pub const SCI_GETAUTOMATICFOLD: ::std::os::raw::c_uint = 2664;
551pub const SC_FOLDFLAG_LINEBEFORE_EXPANDED: ::std::os::raw::c_uint = 2;
552pub const SC_FOLDFLAG_LINEBEFORE_CONTRACTED: ::std::os::raw::c_uint = 4;
553pub const SC_FOLDFLAG_LINEAFTER_EXPANDED: ::std::os::raw::c_uint = 8;
554pub const SC_FOLDFLAG_LINEAFTER_CONTRACTED: ::std::os::raw::c_uint = 16;
555pub const SC_FOLDFLAG_LEVELNUMBERS: ::std::os::raw::c_uint = 64;
556pub const SC_FOLDFLAG_LINESTATE: ::std::os::raw::c_uint = 128;
557pub const SCI_SETFOLDFLAGS: ::std::os::raw::c_uint = 2233;
558pub const SCI_ENSUREVISIBLEENFORCEPOLICY: ::std::os::raw::c_uint = 2234;
559pub const SCI_SETTABINDENTS: ::std::os::raw::c_uint = 2260;
560pub const SCI_GETTABINDENTS: ::std::os::raw::c_uint = 2261;
561pub const SCI_SETBACKSPACEUNINDENTS: ::std::os::raw::c_uint = 2262;
562pub const SCI_GETBACKSPACEUNINDENTS: ::std::os::raw::c_uint = 2263;
563pub const SC_TIME_FOREVER: ::std::os::raw::c_uint = 10000000;
564pub const SCI_SETMOUSEDWELLTIME: ::std::os::raw::c_uint = 2264;
565pub const SCI_GETMOUSEDWELLTIME: ::std::os::raw::c_uint = 2265;
566pub const SCI_WORDSTARTPOSITION: ::std::os::raw::c_uint = 2266;
567pub const SCI_WORDENDPOSITION: ::std::os::raw::c_uint = 2267;
568pub const SCI_ISRANGEWORD: ::std::os::raw::c_uint = 2691;
569pub const SC_IDLESTYLING_NONE: ::std::os::raw::c_uint = 0;
570pub const SC_IDLESTYLING_TOVISIBLE: ::std::os::raw::c_uint = 1;
571pub const SC_IDLESTYLING_AFTERVISIBLE: ::std::os::raw::c_uint = 2;
572pub const SC_IDLESTYLING_ALL: ::std::os::raw::c_uint = 3;
573pub const SCI_SETIDLESTYLING: ::std::os::raw::c_uint = 2692;
574pub const SCI_GETIDLESTYLING: ::std::os::raw::c_uint = 2693;
575pub const SC_WRAP_NONE: ::std::os::raw::c_uint = 0;
576pub const SC_WRAP_WORD: ::std::os::raw::c_uint = 1;
577pub const SC_WRAP_CHAR: ::std::os::raw::c_uint = 2;
578pub const SC_WRAP_WHITESPACE: ::std::os::raw::c_uint = 3;
579pub const SCI_SETWRAPMODE: ::std::os::raw::c_uint = 2268;
580pub const SCI_GETWRAPMODE: ::std::os::raw::c_uint = 2269;
581pub const SC_WRAPVISUALFLAG_NONE: ::std::os::raw::c_uint = 0;
582pub const SC_WRAPVISUALFLAG_END: ::std::os::raw::c_uint = 1;
583pub const SC_WRAPVISUALFLAG_START: ::std::os::raw::c_uint = 2;
584pub const SC_WRAPVISUALFLAG_MARGIN: ::std::os::raw::c_uint = 4;
585pub const SCI_SETWRAPVISUALFLAGS: ::std::os::raw::c_uint = 2460;
586pub const SCI_GETWRAPVISUALFLAGS: ::std::os::raw::c_uint = 2461;
587pub const SC_WRAPVISUALFLAGLOC_DEFAULT: ::std::os::raw::c_uint = 0;
588pub const SC_WRAPVISUALFLAGLOC_END_BY_TEXT: ::std::os::raw::c_uint = 1;
589pub const SC_WRAPVISUALFLAGLOC_START_BY_TEXT: ::std::os::raw::c_uint = 2;
590pub const SCI_SETWRAPVISUALFLAGSLOCATION: ::std::os::raw::c_uint = 2462;
591pub const SCI_GETWRAPVISUALFLAGSLOCATION: ::std::os::raw::c_uint = 2463;
592pub const SCI_SETWRAPSTARTINDENT: ::std::os::raw::c_uint = 2464;
593pub const SCI_GETWRAPSTARTINDENT: ::std::os::raw::c_uint = 2465;
594pub const SC_WRAPINDENT_FIXED: ::std::os::raw::c_uint = 0;
595pub const SC_WRAPINDENT_SAME: ::std::os::raw::c_uint = 1;
596pub const SC_WRAPINDENT_INDENT: ::std::os::raw::c_uint = 2;
597pub const SCI_SETWRAPINDENTMODE: ::std::os::raw::c_uint = 2472;
598pub const SCI_GETWRAPINDENTMODE: ::std::os::raw::c_uint = 2473;
599pub const SC_CACHE_NONE: ::std::os::raw::c_uint = 0;
600pub const SC_CACHE_CARET: ::std::os::raw::c_uint = 1;
601pub const SC_CACHE_PAGE: ::std::os::raw::c_uint = 2;
602pub const SC_CACHE_DOCUMENT: ::std::os::raw::c_uint = 3;
603pub const SCI_SETLAYOUTCACHE: ::std::os::raw::c_uint = 2272;
604pub const SCI_GETLAYOUTCACHE: ::std::os::raw::c_uint = 2273;
605pub const SCI_SETSCROLLWIDTH: ::std::os::raw::c_uint = 2274;
606pub const SCI_GETSCROLLWIDTH: ::std::os::raw::c_uint = 2275;
607pub const SCI_SETSCROLLWIDTHTRACKING: ::std::os::raw::c_uint = 2516;
608pub const SCI_GETSCROLLWIDTHTRACKING: ::std::os::raw::c_uint = 2517;
609pub const SCI_TEXTWIDTH: ::std::os::raw::c_uint = 2276;
610pub const SCI_SETENDATLASTLINE: ::std::os::raw::c_uint = 2277;
611pub const SCI_GETENDATLASTLINE: ::std::os::raw::c_uint = 2278;
612pub const SCI_TEXTHEIGHT: ::std::os::raw::c_uint = 2279;
613pub const SCI_SETVSCROLLBAR: ::std::os::raw::c_uint = 2280;
614pub const SCI_GETVSCROLLBAR: ::std::os::raw::c_uint = 2281;
615pub const SCI_APPENDTEXT: ::std::os::raw::c_uint = 2282;
616pub const SC_PHASES_ONE: ::std::os::raw::c_uint = 0;
617pub const SC_PHASES_TWO: ::std::os::raw::c_uint = 1;
618pub const SC_PHASES_MULTIPLE: ::std::os::raw::c_uint = 2;
619pub const SCI_GETPHASESDRAW: ::std::os::raw::c_uint = 2673;
620pub const SCI_SETPHASESDRAW: ::std::os::raw::c_uint = 2674;
621pub const SC_EFF_QUALITY_MASK: ::std::os::raw::c_uint = 15;
622pub const SC_EFF_QUALITY_DEFAULT: ::std::os::raw::c_uint = 0;
623pub const SC_EFF_QUALITY_NON_ANTIALIASED: ::std::os::raw::c_uint = 1;
624pub const SC_EFF_QUALITY_ANTIALIASED: ::std::os::raw::c_uint = 2;
625pub const SC_EFF_QUALITY_LCD_OPTIMIZED: ::std::os::raw::c_uint = 3;
626pub const SCI_SETFONTQUALITY: ::std::os::raw::c_uint = 2611;
627pub const SCI_GETFONTQUALITY: ::std::os::raw::c_uint = 2612;
628pub const SCI_SETFIRSTVISIBLELINE: ::std::os::raw::c_uint = 2613;
629pub const SC_MULTIPASTE_ONCE: ::std::os::raw::c_uint = 0;
630pub const SC_MULTIPASTE_EACH: ::std::os::raw::c_uint = 1;
631pub const SCI_SETMULTIPASTE: ::std::os::raw::c_uint = 2614;
632pub const SCI_GETMULTIPASTE: ::std::os::raw::c_uint = 2615;
633pub const SCI_GETTAG: ::std::os::raw::c_uint = 2616;
634pub const SCI_LINESJOIN: ::std::os::raw::c_uint = 2288;
635pub const SCI_LINESSPLIT: ::std::os::raw::c_uint = 2289;
636pub const SCI_SETFOLDMARGINCOLOUR: ::std::os::raw::c_uint = 2290;
637pub const SCI_SETFOLDMARGINHICOLOUR: ::std::os::raw::c_uint = 2291;
638pub const SC_ACCESSIBILITY_DISABLED: ::std::os::raw::c_uint = 0;
639pub const SC_ACCESSIBILITY_ENABLED: ::std::os::raw::c_uint = 1;
640pub const SCI_SETACCESSIBILITY: ::std::os::raw::c_uint = 2702;
641pub const SCI_GETACCESSIBILITY: ::std::os::raw::c_uint = 2703;
642pub const SCI_LINEDOWN: ::std::os::raw::c_uint = 2300;
643pub const SCI_LINEDOWNEXTEND: ::std::os::raw::c_uint = 2301;
644pub const SCI_LINEUP: ::std::os::raw::c_uint = 2302;
645pub const SCI_LINEUPEXTEND: ::std::os::raw::c_uint = 2303;
646pub const SCI_CHARLEFT: ::std::os::raw::c_uint = 2304;
647pub const SCI_CHARLEFTEXTEND: ::std::os::raw::c_uint = 2305;
648pub const SCI_CHARRIGHT: ::std::os::raw::c_uint = 2306;
649pub const SCI_CHARRIGHTEXTEND: ::std::os::raw::c_uint = 2307;
650pub const SCI_WORDLEFT: ::std::os::raw::c_uint = 2308;
651pub const SCI_WORDLEFTEXTEND: ::std::os::raw::c_uint = 2309;
652pub const SCI_WORDRIGHT: ::std::os::raw::c_uint = 2310;
653pub const SCI_WORDRIGHTEXTEND: ::std::os::raw::c_uint = 2311;
654pub const SCI_HOME: ::std::os::raw::c_uint = 2312;
655pub const SCI_HOMEEXTEND: ::std::os::raw::c_uint = 2313;
656pub const SCI_LINEEND: ::std::os::raw::c_uint = 2314;
657pub const SCI_LINEENDEXTEND: ::std::os::raw::c_uint = 2315;
658pub const SCI_DOCUMENTSTART: ::std::os::raw::c_uint = 2316;
659pub const SCI_DOCUMENTSTARTEXTEND: ::std::os::raw::c_uint = 2317;
660pub const SCI_DOCUMENTEND: ::std::os::raw::c_uint = 2318;
661pub const SCI_DOCUMENTENDEXTEND: ::std::os::raw::c_uint = 2319;
662pub const SCI_PAGEUP: ::std::os::raw::c_uint = 2320;
663pub const SCI_PAGEUPEXTEND: ::std::os::raw::c_uint = 2321;
664pub const SCI_PAGEDOWN: ::std::os::raw::c_uint = 2322;
665pub const SCI_PAGEDOWNEXTEND: ::std::os::raw::c_uint = 2323;
666pub const SCI_EDITTOGGLEOVERTYPE: ::std::os::raw::c_uint = 2324;
667pub const SCI_CANCEL: ::std::os::raw::c_uint = 2325;
668pub const SCI_DELETEBACK: ::std::os::raw::c_uint = 2326;
669pub const SCI_TAB: ::std::os::raw::c_uint = 2327;
670pub const SCI_BACKTAB: ::std::os::raw::c_uint = 2328;
671pub const SCI_NEWLINE: ::std::os::raw::c_uint = 2329;
672pub const SCI_FORMFEED: ::std::os::raw::c_uint = 2330;
673pub const SCI_VCHOME: ::std::os::raw::c_uint = 2331;
674pub const SCI_VCHOMEEXTEND: ::std::os::raw::c_uint = 2332;
675pub const SCI_ZOOMIN: ::std::os::raw::c_uint = 2333;
676pub const SCI_ZOOMOUT: ::std::os::raw::c_uint = 2334;
677pub const SCI_DELWORDLEFT: ::std::os::raw::c_uint = 2335;
678pub const SCI_DELWORDRIGHT: ::std::os::raw::c_uint = 2336;
679pub const SCI_DELWORDRIGHTEND: ::std::os::raw::c_uint = 2518;
680pub const SCI_LINECUT: ::std::os::raw::c_uint = 2337;
681pub const SCI_LINEDELETE: ::std::os::raw::c_uint = 2338;
682pub const SCI_LINETRANSPOSE: ::std::os::raw::c_uint = 2339;
683pub const SCI_LINEREVERSE: ::std::os::raw::c_uint = 2354;
684pub const SCI_LINEDUPLICATE: ::std::os::raw::c_uint = 2404;
685pub const SCI_LOWERCASE: ::std::os::raw::c_uint = 2340;
686pub const SCI_UPPERCASE: ::std::os::raw::c_uint = 2341;
687pub const SCI_LINESCROLLDOWN: ::std::os::raw::c_uint = 2342;
688pub const SCI_LINESCROLLUP: ::std::os::raw::c_uint = 2343;
689pub const SCI_DELETEBACKNOTLINE: ::std::os::raw::c_uint = 2344;
690pub const SCI_HOMEDISPLAY: ::std::os::raw::c_uint = 2345;
691pub const SCI_HOMEDISPLAYEXTEND: ::std::os::raw::c_uint = 2346;
692pub const SCI_LINEENDDISPLAY: ::std::os::raw::c_uint = 2347;
693pub const SCI_LINEENDDISPLAYEXTEND: ::std::os::raw::c_uint = 2348;
694pub const SCI_HOMEWRAP: ::std::os::raw::c_uint = 2349;
695pub const SCI_HOMEWRAPEXTEND: ::std::os::raw::c_uint = 2450;
696pub const SCI_LINEENDWRAP: ::std::os::raw::c_uint = 2451;
697pub const SCI_LINEENDWRAPEXTEND: ::std::os::raw::c_uint = 2452;
698pub const SCI_VCHOMEWRAP: ::std::os::raw::c_uint = 2453;
699pub const SCI_VCHOMEWRAPEXTEND: ::std::os::raw::c_uint = 2454;
700pub const SCI_LINECOPY: ::std::os::raw::c_uint = 2455;
701pub const SCI_MOVECARETINSIDEVIEW: ::std::os::raw::c_uint = 2401;
702pub const SCI_LINELENGTH: ::std::os::raw::c_uint = 2350;
703pub const SCI_BRACEHIGHLIGHT: ::std::os::raw::c_uint = 2351;
704pub const SCI_BRACEHIGHLIGHTINDICATOR: ::std::os::raw::c_uint = 2498;
705pub const SCI_BRACEBADLIGHT: ::std::os::raw::c_uint = 2352;
706pub const SCI_BRACEBADLIGHTINDICATOR: ::std::os::raw::c_uint = 2499;
707pub const SCI_BRACEMATCH: ::std::os::raw::c_uint = 2353;
708pub const SCI_GETVIEWEOL: ::std::os::raw::c_uint = 2355;
709pub const SCI_SETVIEWEOL: ::std::os::raw::c_uint = 2356;
710pub const SCI_GETDOCPOINTER: ::std::os::raw::c_uint = 2357;
711pub const SCI_SETDOCPOINTER: ::std::os::raw::c_uint = 2358;
712pub const SCI_SETMODEVENTMASK: ::std::os::raw::c_uint = 2359;
713pub const EDGE_NONE: ::std::os::raw::c_uint = 0;
714pub const EDGE_LINE: ::std::os::raw::c_uint = 1;
715pub const EDGE_BACKGROUND: ::std::os::raw::c_uint = 2;
716pub const EDGE_MULTILINE: ::std::os::raw::c_uint = 3;
717pub const SCI_GETEDGECOLUMN: ::std::os::raw::c_uint = 2360;
718pub const SCI_SETEDGECOLUMN: ::std::os::raw::c_uint = 2361;
719pub const SCI_GETEDGEMODE: ::std::os::raw::c_uint = 2362;
720pub const SCI_SETEDGEMODE: ::std::os::raw::c_uint = 2363;
721pub const SCI_GETEDGECOLOUR: ::std::os::raw::c_uint = 2364;
722pub const SCI_SETEDGECOLOUR: ::std::os::raw::c_uint = 2365;
723pub const SCI_MULTIEDGEADDLINE: ::std::os::raw::c_uint = 2694;
724pub const SCI_MULTIEDGECLEARALL: ::std::os::raw::c_uint = 2695;
725pub const SCI_SEARCHANCHOR: ::std::os::raw::c_uint = 2366;
726pub const SCI_SEARCHNEXT: ::std::os::raw::c_uint = 2367;
727pub const SCI_SEARCHPREV: ::std::os::raw::c_uint = 2368;
728pub const SCI_LINESONSCREEN: ::std::os::raw::c_uint = 2370;
729pub const SC_POPUP_NEVER: ::std::os::raw::c_uint = 0;
730pub const SC_POPUP_ALL: ::std::os::raw::c_uint = 1;
731pub const SC_POPUP_TEXT: ::std::os::raw::c_uint = 2;
732pub const SCI_USEPOPUP: ::std::os::raw::c_uint = 2371;
733pub const SCI_SELECTIONISRECTANGLE: ::std::os::raw::c_uint = 2372;
734pub const SCI_SETZOOM: ::std::os::raw::c_uint = 2373;
735pub const SCI_GETZOOM: ::std::os::raw::c_uint = 2374;
736pub const SCI_CREATEDOCUMENT: ::std::os::raw::c_uint = 2375;
737pub const SCI_ADDREFDOCUMENT: ::std::os::raw::c_uint = 2376;
738pub const SCI_RELEASEDOCUMENT: ::std::os::raw::c_uint = 2377;
739pub const SCI_GETMODEVENTMASK: ::std::os::raw::c_uint = 2378;
740pub const SCI_SETFOCUS: ::std::os::raw::c_uint = 2380;
741pub const SCI_GETFOCUS: ::std::os::raw::c_uint = 2381;
742pub const SC_STATUS_OK: ::std::os::raw::c_uint = 0;
743pub const SC_STATUS_FAILURE: ::std::os::raw::c_uint = 1;
744pub const SC_STATUS_BADALLOC: ::std::os::raw::c_uint = 2;
745pub const SC_STATUS_WARN_START: ::std::os::raw::c_uint = 1000;
746pub const SC_STATUS_WARN_REGEX: ::std::os::raw::c_uint = 1001;
747pub const SCI_SETSTATUS: ::std::os::raw::c_uint = 2382;
748pub const SCI_GETSTATUS: ::std::os::raw::c_uint = 2383;
749pub const SCI_SETMOUSEDOWNCAPTURES: ::std::os::raw::c_uint = 2384;
750pub const SCI_GETMOUSEDOWNCAPTURES: ::std::os::raw::c_uint = 2385;
751pub const SCI_SETMOUSEWHEELCAPTURES: ::std::os::raw::c_uint = 2696;
752pub const SCI_GETMOUSEWHEELCAPTURES: ::std::os::raw::c_uint = 2697;
753pub const SC_CURSORNORMAL: ::std::os::raw::c_int = -1;
754pub const SC_CURSORARROW: ::std::os::raw::c_uint = 2;
755pub const SC_CURSORWAIT: ::std::os::raw::c_uint = 4;
756pub const SC_CURSORREVERSEARROW: ::std::os::raw::c_uint = 7;
757pub const SCI_SETCURSOR: ::std::os::raw::c_uint = 2386;
758pub const SCI_GETCURSOR: ::std::os::raw::c_uint = 2387;
759pub const SCI_SETCONTROLCHARSYMBOL: ::std::os::raw::c_uint = 2388;
760pub const SCI_GETCONTROLCHARSYMBOL: ::std::os::raw::c_uint = 2389;
761pub const SCI_WORDPARTLEFT: ::std::os::raw::c_uint = 2390;
762pub const SCI_WORDPARTLEFTEXTEND: ::std::os::raw::c_uint = 2391;
763pub const SCI_WORDPARTRIGHT: ::std::os::raw::c_uint = 2392;
764pub const SCI_WORDPARTRIGHTEXTEND: ::std::os::raw::c_uint = 2393;
765pub const VISIBLE_SLOP: ::std::os::raw::c_uint = 1;
766pub const VISIBLE_STRICT: ::std::os::raw::c_uint = 4;
767pub const SCI_SETVISIBLEPOLICY: ::std::os::raw::c_uint = 2394;
768pub const SCI_DELLINELEFT: ::std::os::raw::c_uint = 2395;
769pub const SCI_DELLINERIGHT: ::std::os::raw::c_uint = 2396;
770pub const SCI_SETXOFFSET: ::std::os::raw::c_uint = 2397;
771pub const SCI_GETXOFFSET: ::std::os::raw::c_uint = 2398;
772pub const SCI_CHOOSECARETX: ::std::os::raw::c_uint = 2399;
773pub const SCI_GRABFOCUS: ::std::os::raw::c_uint = 2400;
774pub const CARET_SLOP: ::std::os::raw::c_uint = 1;
775pub const CARET_STRICT: ::std::os::raw::c_uint = 4;
776pub const CARET_JUMPS: ::std::os::raw::c_uint = 16;
777pub const CARET_EVEN: ::std::os::raw::c_uint = 8;
778pub const SCI_SETXCARETPOLICY: ::std::os::raw::c_uint = 2402;
779pub const SCI_SETYCARETPOLICY: ::std::os::raw::c_uint = 2403;
780pub const SCI_SETPRINTWRAPMODE: ::std::os::raw::c_uint = 2406;
781pub const SCI_GETPRINTWRAPMODE: ::std::os::raw::c_uint = 2407;
782pub const SCI_SETHOTSPOTACTIVEFORE: ::std::os::raw::c_uint = 2410;
783pub const SCI_GETHOTSPOTACTIVEFORE: ::std::os::raw::c_uint = 2494;
784pub const SCI_SETHOTSPOTACTIVEBACK: ::std::os::raw::c_uint = 2411;
785pub const SCI_GETHOTSPOTACTIVEBACK: ::std::os::raw::c_uint = 2495;
786pub const SCI_SETHOTSPOTACTIVEUNDERLINE: ::std::os::raw::c_uint = 2412;
787pub const SCI_GETHOTSPOTACTIVEUNDERLINE: ::std::os::raw::c_uint = 2496;
788pub const SCI_SETHOTSPOTSINGLELINE: ::std::os::raw::c_uint = 2421;
789pub const SCI_GETHOTSPOTSINGLELINE: ::std::os::raw::c_uint = 2497;
790pub const SCI_PARADOWN: ::std::os::raw::c_uint = 2413;
791pub const SCI_PARADOWNEXTEND: ::std::os::raw::c_uint = 2414;
792pub const SCI_PARAUP: ::std::os::raw::c_uint = 2415;
793pub const SCI_PARAUPEXTEND: ::std::os::raw::c_uint = 2416;
794pub const SCI_POSITIONBEFORE: ::std::os::raw::c_uint = 2417;
795pub const SCI_POSITIONAFTER: ::std::os::raw::c_uint = 2418;
796pub const SCI_POSITIONRELATIVE: ::std::os::raw::c_uint = 2670;
797pub const SCI_COPYRANGE: ::std::os::raw::c_uint = 2419;
798pub const SCI_COPYTEXT: ::std::os::raw::c_uint = 2420;
799pub const SC_SEL_STREAM: ::std::os::raw::c_uint = 0;
800pub const SC_SEL_RECTANGLE: ::std::os::raw::c_uint = 1;
801pub const SC_SEL_LINES: ::std::os::raw::c_uint = 2;
802pub const SC_SEL_THIN: ::std::os::raw::c_uint = 3;
803pub const SCI_SETSELECTIONMODE: ::std::os::raw::c_uint = 2422;
804pub const SCI_GETSELECTIONMODE: ::std::os::raw::c_uint = 2423;
805pub const SCI_GETMOVEEXTENDSSELECTION: ::std::os::raw::c_uint = 2706;
806pub const SCI_GETLINESELSTARTPOSITION: ::std::os::raw::c_uint = 2424;
807pub const SCI_GETLINESELENDPOSITION: ::std::os::raw::c_uint = 2425;
808pub const SCI_LINEDOWNRECTEXTEND: ::std::os::raw::c_uint = 2426;
809pub const SCI_LINEUPRECTEXTEND: ::std::os::raw::c_uint = 2427;
810pub const SCI_CHARLEFTRECTEXTEND: ::std::os::raw::c_uint = 2428;
811pub const SCI_CHARRIGHTRECTEXTEND: ::std::os::raw::c_uint = 2429;
812pub const SCI_HOMERECTEXTEND: ::std::os::raw::c_uint = 2430;
813pub const SCI_VCHOMERECTEXTEND: ::std::os::raw::c_uint = 2431;
814pub const SCI_LINEENDRECTEXTEND: ::std::os::raw::c_uint = 2432;
815pub const SCI_PAGEUPRECTEXTEND: ::std::os::raw::c_uint = 2433;
816pub const SCI_PAGEDOWNRECTEXTEND: ::std::os::raw::c_uint = 2434;
817pub const SCI_STUTTEREDPAGEUP: ::std::os::raw::c_uint = 2435;
818pub const SCI_STUTTEREDPAGEUPEXTEND: ::std::os::raw::c_uint = 2436;
819pub const SCI_STUTTEREDPAGEDOWN: ::std::os::raw::c_uint = 2437;
820pub const SCI_STUTTEREDPAGEDOWNEXTEND: ::std::os::raw::c_uint = 2438;
821pub const SCI_WORDLEFTEND: ::std::os::raw::c_uint = 2439;
822pub const SCI_WORDLEFTENDEXTEND: ::std::os::raw::c_uint = 2440;
823pub const SCI_WORDRIGHTEND: ::std::os::raw::c_uint = 2441;
824pub const SCI_WORDRIGHTENDEXTEND: ::std::os::raw::c_uint = 2442;
825pub const SCI_SETWHITESPACECHARS: ::std::os::raw::c_uint = 2443;
826pub const SCI_GETWHITESPACECHARS: ::std::os::raw::c_uint = 2647;
827pub const SCI_SETPUNCTUATIONCHARS: ::std::os::raw::c_uint = 2648;
828pub const SCI_GETPUNCTUATIONCHARS: ::std::os::raw::c_uint = 2649;
829pub const SCI_SETCHARSDEFAULT: ::std::os::raw::c_uint = 2444;
830pub const SCI_AUTOCGETCURRENT: ::std::os::raw::c_uint = 2445;
831pub const SCI_AUTOCGETCURRENTTEXT: ::std::os::raw::c_uint = 2610;
832pub const SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE: ::std::os::raw::c_uint = 0;
833pub const SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE: ::std::os::raw::c_uint = 1;
834pub const SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR: ::std::os::raw::c_uint = 2634;
835pub const SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR: ::std::os::raw::c_uint = 2635;
836pub const SC_MULTIAUTOC_ONCE: ::std::os::raw::c_uint = 0;
837pub const SC_MULTIAUTOC_EACH: ::std::os::raw::c_uint = 1;
838pub const SCI_AUTOCSETMULTI: ::std::os::raw::c_uint = 2636;
839pub const SCI_AUTOCGETMULTI: ::std::os::raw::c_uint = 2637;
840pub const SC_ORDER_PRESORTED: ::std::os::raw::c_uint = 0;
841pub const SC_ORDER_PERFORMSORT: ::std::os::raw::c_uint = 1;
842pub const SC_ORDER_CUSTOM: ::std::os::raw::c_uint = 2;
843pub const SCI_AUTOCSETORDER: ::std::os::raw::c_uint = 2660;
844pub const SCI_AUTOCGETORDER: ::std::os::raw::c_uint = 2661;
845pub const SCI_ALLOCATE: ::std::os::raw::c_uint = 2446;
846pub const SCI_TARGETASUTF8: ::std::os::raw::c_uint = 2447;
847pub const SCI_SETLENGTHFORENCODE: ::std::os::raw::c_uint = 2448;
848pub const SCI_ENCODEDFROMUTF8: ::std::os::raw::c_uint = 2449;
849pub const SCI_FINDCOLUMN: ::std::os::raw::c_uint = 2456;
850pub const SCI_GETCARETSTICKY: ::std::os::raw::c_uint = 2457;
851pub const SCI_SETCARETSTICKY: ::std::os::raw::c_uint = 2458;
852pub const SC_CARETSTICKY_OFF: ::std::os::raw::c_uint = 0;
853pub const SC_CARETSTICKY_ON: ::std::os::raw::c_uint = 1;
854pub const SC_CARETSTICKY_WHITESPACE: ::std::os::raw::c_uint = 2;
855pub const SCI_TOGGLECARETSTICKY: ::std::os::raw::c_uint = 2459;
856pub const SCI_SETPASTECONVERTENDINGS: ::std::os::raw::c_uint = 2467;
857pub const SCI_GETPASTECONVERTENDINGS: ::std::os::raw::c_uint = 2468;
858pub const SCI_SELECTIONDUPLICATE: ::std::os::raw::c_uint = 2469;
859pub const SC_ALPHA_TRANSPARENT: ::std::os::raw::c_uint = 0;
860pub const SC_ALPHA_OPAQUE: ::std::os::raw::c_uint = 255;
861pub const SC_ALPHA_NOALPHA: ::std::os::raw::c_uint = 256;
862pub const SCI_SETCARETLINEBACKALPHA: ::std::os::raw::c_uint = 2470;
863pub const SCI_GETCARETLINEBACKALPHA: ::std::os::raw::c_uint = 2471;
864pub const CARETSTYLE_INVISIBLE: ::std::os::raw::c_uint = 0;
865pub const CARETSTYLE_LINE: ::std::os::raw::c_uint = 1;
866pub const CARETSTYLE_BLOCK: ::std::os::raw::c_uint = 2;
867pub const SCI_SETCARETSTYLE: ::std::os::raw::c_uint = 2512;
868pub const SCI_GETCARETSTYLE: ::std::os::raw::c_uint = 2513;
869pub const SCI_SETINDICATORCURRENT: ::std::os::raw::c_uint = 2500;
870pub const SCI_GETINDICATORCURRENT: ::std::os::raw::c_uint = 2501;
871pub const SCI_SETINDICATORVALUE: ::std::os::raw::c_uint = 2502;
872pub const SCI_GETINDICATORVALUE: ::std::os::raw::c_uint = 2503;
873pub const SCI_INDICATORFILLRANGE: ::std::os::raw::c_uint = 2504;
874pub const SCI_INDICATORCLEARRANGE: ::std::os::raw::c_uint = 2505;
875pub const SCI_INDICATORALLONFOR: ::std::os::raw::c_uint = 2506;
876pub const SCI_INDICATORVALUEAT: ::std::os::raw::c_uint = 2507;
877pub const SCI_INDICATORSTART: ::std::os::raw::c_uint = 2508;
878pub const SCI_INDICATOREND: ::std::os::raw::c_uint = 2509;
879pub const SCI_SETPOSITIONCACHE: ::std::os::raw::c_uint = 2514;
880pub const SCI_GETPOSITIONCACHE: ::std::os::raw::c_uint = 2515;
881pub const SCI_COPYALLOWLINE: ::std::os::raw::c_uint = 2519;
882pub const SCI_GETCHARACTERPOINTER: ::std::os::raw::c_uint = 2520;
883pub const SCI_GETRANGEPOINTER: ::std::os::raw::c_uint = 2643;
884pub const SCI_GETGAPPOSITION: ::std::os::raw::c_uint = 2644;
885pub const SCI_INDICSETALPHA: ::std::os::raw::c_uint = 2523;
886pub const SCI_INDICGETALPHA: ::std::os::raw::c_uint = 2524;
887pub const SCI_INDICSETOUTLINEALPHA: ::std::os::raw::c_uint = 2558;
888pub const SCI_INDICGETOUTLINEALPHA: ::std::os::raw::c_uint = 2559;
889pub const SCI_SETEXTRAASCENT: ::std::os::raw::c_uint = 2525;
890pub const SCI_GETEXTRAASCENT: ::std::os::raw::c_uint = 2526;
891pub const SCI_SETEXTRADESCENT: ::std::os::raw::c_uint = 2527;
892pub const SCI_GETEXTRADESCENT: ::std::os::raw::c_uint = 2528;
893pub const SCI_MARKERSYMBOLDEFINED: ::std::os::raw::c_uint = 2529;
894pub const SCI_MARGINSETTEXT: ::std::os::raw::c_uint = 2530;
895pub const SCI_MARGINGETTEXT: ::std::os::raw::c_uint = 2531;
896pub const SCI_MARGINSETSTYLE: ::std::os::raw::c_uint = 2532;
897pub const SCI_MARGINGETSTYLE: ::std::os::raw::c_uint = 2533;
898pub const SCI_MARGINSETSTYLES: ::std::os::raw::c_uint = 2534;
899pub const SCI_MARGINGETSTYLES: ::std::os::raw::c_uint = 2535;
900pub const SCI_MARGINTEXTCLEARALL: ::std::os::raw::c_uint = 2536;
901pub const SCI_MARGINSETSTYLEOFFSET: ::std::os::raw::c_uint = 2537;
902pub const SCI_MARGINGETSTYLEOFFSET: ::std::os::raw::c_uint = 2538;
903pub const SC_MARGINOPTION_NONE: ::std::os::raw::c_uint = 0;
904pub const SC_MARGINOPTION_SUBLINESELECT: ::std::os::raw::c_uint = 1;
905pub const SCI_SETMARGINOPTIONS: ::std::os::raw::c_uint = 2539;
906pub const SCI_GETMARGINOPTIONS: ::std::os::raw::c_uint = 2557;
907pub const SCI_ANNOTATIONSETTEXT: ::std::os::raw::c_uint = 2540;
908pub const SCI_ANNOTATIONGETTEXT: ::std::os::raw::c_uint = 2541;
909pub const SCI_ANNOTATIONSETSTYLE: ::std::os::raw::c_uint = 2542;
910pub const SCI_ANNOTATIONGETSTYLE: ::std::os::raw::c_uint = 2543;
911pub const SCI_ANNOTATIONSETSTYLES: ::std::os::raw::c_uint = 2544;
912pub const SCI_ANNOTATIONGETSTYLES: ::std::os::raw::c_uint = 2545;
913pub const SCI_ANNOTATIONGETLINES: ::std::os::raw::c_uint = 2546;
914pub const SCI_ANNOTATIONCLEARALL: ::std::os::raw::c_uint = 2547;
915pub const ANNOTATION_HIDDEN: ::std::os::raw::c_uint = 0;
916pub const ANNOTATION_STANDARD: ::std::os::raw::c_uint = 1;
917pub const ANNOTATION_BOXED: ::std::os::raw::c_uint = 2;
918pub const ANNOTATION_INDENTED: ::std::os::raw::c_uint = 3;
919pub const SCI_ANNOTATIONSETVISIBLE: ::std::os::raw::c_uint = 2548;
920pub const SCI_ANNOTATIONGETVISIBLE: ::std::os::raw::c_uint = 2549;
921pub const SCI_ANNOTATIONSETSTYLEOFFSET: ::std::os::raw::c_uint = 2550;
922pub const SCI_ANNOTATIONGETSTYLEOFFSET: ::std::os::raw::c_uint = 2551;
923pub const SCI_RELEASEALLEXTENDEDSTYLES: ::std::os::raw::c_uint = 2552;
924pub const SCI_ALLOCATEEXTENDEDSTYLES: ::std::os::raw::c_uint = 2553;
925pub const UNDO_MAY_COALESCE: ::std::os::raw::c_uint = 1;
926pub const SCI_ADDUNDOACTION: ::std::os::raw::c_uint = 2560;
927pub const SCI_CHARPOSITIONFROMPOINT: ::std::os::raw::c_uint = 2561;
928pub const SCI_CHARPOSITIONFROMPOINTCLOSE: ::std::os::raw::c_uint = 2562;
929pub const SCI_SETMOUSESELECTIONRECTANGULARSWITCH: ::std::os::raw::c_uint = 2668;
930pub const SCI_GETMOUSESELECTIONRECTANGULARSWITCH: ::std::os::raw::c_uint = 2669;
931pub const SCI_SETMULTIPLESELECTION: ::std::os::raw::c_uint = 2563;
932pub const SCI_GETMULTIPLESELECTION: ::std::os::raw::c_uint = 2564;
933pub const SCI_SETADDITIONALSELECTIONTYPING: ::std::os::raw::c_uint = 2565;
934pub const SCI_GETADDITIONALSELECTIONTYPING: ::std::os::raw::c_uint = 2566;
935pub const SCI_SETADDITIONALCARETSBLINK: ::std::os::raw::c_uint = 2567;
936pub const SCI_GETADDITIONALCARETSBLINK: ::std::os::raw::c_uint = 2568;
937pub const SCI_SETADDITIONALCARETSVISIBLE: ::std::os::raw::c_uint = 2608;
938pub const SCI_GETADDITIONALCARETSVISIBLE: ::std::os::raw::c_uint = 2609;
939pub const SCI_GETSELECTIONS: ::std::os::raw::c_uint = 2570;
940pub const SCI_GETSELECTIONEMPTY: ::std::os::raw::c_uint = 2650;
941pub const SCI_CLEARSELECTIONS: ::std::os::raw::c_uint = 2571;
942pub const SCI_SETSELECTION: ::std::os::raw::c_uint = 2572;
943pub const SCI_ADDSELECTION: ::std::os::raw::c_uint = 2573;
944pub const SCI_DROPSELECTIONN: ::std::os::raw::c_uint = 2671;
945pub const SCI_SETMAINSELECTION: ::std::os::raw::c_uint = 2574;
946pub const SCI_GETMAINSELECTION: ::std::os::raw::c_uint = 2575;
947pub const SCI_SETSELECTIONNCARET: ::std::os::raw::c_uint = 2576;
948pub const SCI_GETSELECTIONNCARET: ::std::os::raw::c_uint = 2577;
949pub const SCI_SETSELECTIONNANCHOR: ::std::os::raw::c_uint = 2578;
950pub const SCI_GETSELECTIONNANCHOR: ::std::os::raw::c_uint = 2579;
951pub const SCI_SETSELECTIONNCARETVIRTUALSPACE: ::std::os::raw::c_uint = 2580;
952pub const SCI_GETSELECTIONNCARETVIRTUALSPACE: ::std::os::raw::c_uint = 2581;
953pub const SCI_SETSELECTIONNANCHORVIRTUALSPACE: ::std::os::raw::c_uint = 2582;
954pub const SCI_GETSELECTIONNANCHORVIRTUALSPACE: ::std::os::raw::c_uint = 2583;
955pub const SCI_SETSELECTIONNSTART: ::std::os::raw::c_uint = 2584;
956pub const SCI_GETSELECTIONNSTART: ::std::os::raw::c_uint = 2585;
957pub const SCI_SETSELECTIONNEND: ::std::os::raw::c_uint = 2586;
958pub const SCI_GETSELECTIONNEND: ::std::os::raw::c_uint = 2587;
959pub const SCI_SETRECTANGULARSELECTIONCARET: ::std::os::raw::c_uint = 2588;
960pub const SCI_GETRECTANGULARSELECTIONCARET: ::std::os::raw::c_uint = 2589;
961pub const SCI_SETRECTANGULARSELECTIONANCHOR: ::std::os::raw::c_uint = 2590;
962pub const SCI_GETRECTANGULARSELECTIONANCHOR: ::std::os::raw::c_uint = 2591;
963pub const SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE: ::std::os::raw::c_uint = 2592;
964pub const SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE: ::std::os::raw::c_uint = 2593;
965pub const SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE: ::std::os::raw::c_uint = 2594;
966pub const SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE: ::std::os::raw::c_uint = 2595;
967pub const SCVS_NONE: ::std::os::raw::c_uint = 0;
968pub const SCVS_RECTANGULARSELECTION: ::std::os::raw::c_uint = 1;
969pub const SCVS_USERACCESSIBLE: ::std::os::raw::c_uint = 2;
970pub const SCVS_NOWRAPLINESTART: ::std::os::raw::c_uint = 4;
971pub const SCI_SETVIRTUALSPACEOPTIONS: ::std::os::raw::c_uint = 2596;
972pub const SCI_GETVIRTUALSPACEOPTIONS: ::std::os::raw::c_uint = 2597;
973pub const SCI_SETRECTANGULARSELECTIONMODIFIER: ::std::os::raw::c_uint = 2598;
974pub const SCI_GETRECTANGULARSELECTIONMODIFIER: ::std::os::raw::c_uint = 2599;
975pub const SCI_SETADDITIONALSELFORE: ::std::os::raw::c_uint = 2600;
976pub const SCI_SETADDITIONALSELBACK: ::std::os::raw::c_uint = 2601;
977pub const SCI_SETADDITIONALSELALPHA: ::std::os::raw::c_uint = 2602;
978pub const SCI_GETADDITIONALSELALPHA: ::std::os::raw::c_uint = 2603;
979pub const SCI_SETADDITIONALCARETFORE: ::std::os::raw::c_uint = 2604;
980pub const SCI_GETADDITIONALCARETFORE: ::std::os::raw::c_uint = 2605;
981pub const SCI_ROTATESELECTION: ::std::os::raw::c_uint = 2606;
982pub const SCI_SWAPMAINANCHORCARET: ::std::os::raw::c_uint = 2607;
983pub const SCI_MULTIPLESELECTADDNEXT: ::std::os::raw::c_uint = 2688;
984pub const SCI_MULTIPLESELECTADDEACH: ::std::os::raw::c_uint = 2689;
985pub const SCI_CHANGELEXERSTATE: ::std::os::raw::c_uint = 2617;
986pub const SCI_CONTRACTEDFOLDNEXT: ::std::os::raw::c_uint = 2618;
987pub const SCI_VERTICALCENTRECARET: ::std::os::raw::c_uint = 2619;
988pub const SCI_MOVESELECTEDLINESUP: ::std::os::raw::c_uint = 2620;
989pub const SCI_MOVESELECTEDLINESDOWN: ::std::os::raw::c_uint = 2621;
990pub const SCI_SETIDENTIFIER: ::std::os::raw::c_uint = 2622;
991pub const SCI_GETIDENTIFIER: ::std::os::raw::c_uint = 2623;
992pub const SCI_RGBAIMAGESETWIDTH: ::std::os::raw::c_uint = 2624;
993pub const SCI_RGBAIMAGESETHEIGHT: ::std::os::raw::c_uint = 2625;
994pub const SCI_RGBAIMAGESETSCALE: ::std::os::raw::c_uint = 2651;
995pub const SCI_MARKERDEFINERGBAIMAGE: ::std::os::raw::c_uint = 2626;
996pub const SCI_REGISTERRGBAIMAGE: ::std::os::raw::c_uint = 2627;
997pub const SCI_SCROLLTOSTART: ::std::os::raw::c_uint = 2628;
998pub const SCI_SCROLLTOEND: ::std::os::raw::c_uint = 2629;
999pub const SC_TECHNOLOGY_DEFAULT: ::std::os::raw::c_uint = 0;
1000pub const SC_TECHNOLOGY_DIRECTWRITE: ::std::os::raw::c_uint = 1;
1001pub const SC_TECHNOLOGY_DIRECTWRITERETAIN: ::std::os::raw::c_uint = 2;
1002pub const SC_TECHNOLOGY_DIRECTWRITEDC: ::std::os::raw::c_uint = 3;
1003pub const SCI_SETTECHNOLOGY: ::std::os::raw::c_uint = 2630;
1004pub const SCI_GETTECHNOLOGY: ::std::os::raw::c_uint = 2631;
1005pub const SCI_CREATELOADER: ::std::os::raw::c_uint = 2632;
1006pub const SCI_FINDINDICATORSHOW: ::std::os::raw::c_uint = 2640;
1007pub const SCI_FINDINDICATORFLASH: ::std::os::raw::c_uint = 2641;
1008pub const SCI_FINDINDICATORHIDE: ::std::os::raw::c_uint = 2642;
1009pub const SCI_VCHOMEDISPLAY: ::std::os::raw::c_uint = 2652;
1010pub const SCI_VCHOMEDISPLAYEXTEND: ::std::os::raw::c_uint = 2653;
1011pub const SCI_GETCARETLINEVISIBLEALWAYS: ::std::os::raw::c_uint = 2654;
1012pub const SCI_SETCARETLINEVISIBLEALWAYS: ::std::os::raw::c_uint = 2655;
1013pub const SC_LINE_END_TYPE_DEFAULT: ::std::os::raw::c_uint = 0;
1014pub const SC_LINE_END_TYPE_UNICODE: ::std::os::raw::c_uint = 1;
1015pub const SCI_SETLINEENDTYPESALLOWED: ::std::os::raw::c_uint = 2656;
1016pub const SCI_GETLINEENDTYPESALLOWED: ::std::os::raw::c_uint = 2657;
1017pub const SCI_GETLINEENDTYPESACTIVE: ::std::os::raw::c_uint = 2658;
1018pub const SCI_SETREPRESENTATION: ::std::os::raw::c_uint = 2665;
1019pub const SCI_GETREPRESENTATION: ::std::os::raw::c_uint = 2666;
1020pub const SCI_CLEARREPRESENTATION: ::std::os::raw::c_uint = 2667;
1021pub const SCI_STARTRECORD: ::std::os::raw::c_uint = 3001;
1022pub const SCI_STOPRECORD: ::std::os::raw::c_uint = 3002;
1023pub const SCI_SETLEXER: ::std::os::raw::c_uint = 4001;
1024pub const SCI_GETLEXER: ::std::os::raw::c_uint = 4002;
1025pub const SCI_COLOURISE: ::std::os::raw::c_uint = 4003;
1026pub const SCI_SETPROPERTY: ::std::os::raw::c_uint = 4004;
1027pub const KEYWORDSET_MAX: ::std::os::raw::c_uint = 8;
1028pub const SCI_SETKEYWORDS: ::std::os::raw::c_uint = 4005;
1029pub const SCI_SETLEXERLANGUAGE: ::std::os::raw::c_uint = 4006;
1030pub const SCI_LOADLEXERLIBRARY: ::std::os::raw::c_uint = 4007;
1031pub const SCI_GETPROPERTY: ::std::os::raw::c_uint = 4008;
1032pub const SCI_GETPROPERTYEXPANDED: ::std::os::raw::c_uint = 4009;
1033pub const SCI_GETPROPERTYINT: ::std::os::raw::c_uint = 4010;
1034pub const SCI_GETLEXERLANGUAGE: ::std::os::raw::c_uint = 4012;
1035pub const SCI_PRIVATELEXERCALL: ::std::os::raw::c_uint = 4013;
1036pub const SCI_PROPERTYNAMES: ::std::os::raw::c_uint = 4014;
1037pub const SC_TYPE_BOOLEAN: ::std::os::raw::c_uint = 0;
1038pub const SC_TYPE_INTEGER: ::std::os::raw::c_uint = 1;
1039pub const SC_TYPE_STRING: ::std::os::raw::c_uint = 2;
1040pub const SCI_PROPERTYTYPE: ::std::os::raw::c_uint = 4015;
1041pub const SCI_DESCRIBEPROPERTY: ::std::os::raw::c_uint = 4016;
1042pub const SCI_DESCRIBEKEYWORDSETS: ::std::os::raw::c_uint = 4017;
1043pub const SCI_GETLINEENDTYPESSUPPORTED: ::std::os::raw::c_uint = 4018;
1044pub const SCI_ALLOCATESUBSTYLES: ::std::os::raw::c_uint = 4020;
1045pub const SCI_GETSUBSTYLESSTART: ::std::os::raw::c_uint = 4021;
1046pub const SCI_GETSUBSTYLESLENGTH: ::std::os::raw::c_uint = 4022;
1047pub const SCI_GETSTYLEFROMSUBSTYLE: ::std::os::raw::c_uint = 4027;
1048pub const SCI_GETPRIMARYSTYLEFROMSTYLE: ::std::os::raw::c_uint = 4028;
1049pub const SCI_FREESUBSTYLES: ::std::os::raw::c_uint = 4023;
1050pub const SCI_SETIDENTIFIERS: ::std::os::raw::c_uint = 4024;
1051pub const SCI_DISTANCETOSECONDARYSTYLES: ::std::os::raw::c_uint = 4025;
1052pub const SCI_GETSUBSTYLEBASES: ::std::os::raw::c_uint = 4026;
1053pub const SCI_GETNAMEDSTYLES: ::std::os::raw::c_uint = 4029;
1054pub const SCI_NAMEOFSTYLE: ::std::os::raw::c_uint = 4030;
1055pub const SCI_TAGSOFSTYLE: ::std::os::raw::c_uint = 4031;
1056pub const SCI_DESCRIPTIONOFSTYLE: ::std::os::raw::c_uint = 4032;
1057pub const SC_MOD_INSERTTEXT: ::std::os::raw::c_uint = 1;
1058pub const SC_MOD_DELETETEXT: ::std::os::raw::c_uint = 2;
1059pub const SC_MOD_CHANGESTYLE: ::std::os::raw::c_uint = 4;
1060pub const SC_MOD_CHANGEFOLD: ::std::os::raw::c_uint = 8;
1061pub const SC_PERFORMED_USER: ::std::os::raw::c_uint = 16;
1062pub const SC_PERFORMED_UNDO: ::std::os::raw::c_uint = 32;
1063pub const SC_PERFORMED_REDO: ::std::os::raw::c_uint = 64;
1064pub const SC_MULTISTEPUNDOREDO: ::std::os::raw::c_uint = 128;
1065pub const SC_LASTSTEPINUNDOREDO: ::std::os::raw::c_uint = 256;
1066pub const SC_MOD_CHANGEMARKER: ::std::os::raw::c_uint = 512;
1067pub const SC_MOD_BEFOREINSERT: ::std::os::raw::c_uint = 1024;
1068pub const SC_MOD_BEFOREDELETE: ::std::os::raw::c_uint = 2048;
1069pub const SC_MULTILINEUNDOREDO: ::std::os::raw::c_uint = 4096;
1070pub const SC_STARTACTION: ::std::os::raw::c_uint = 8192;
1071pub const SC_MOD_CHANGEINDICATOR: ::std::os::raw::c_uint = 16384;
1072pub const SC_MOD_CHANGELINESTATE: ::std::os::raw::c_uint = 32768;
1073pub const SC_MOD_CHANGEMARGIN: ::std::os::raw::c_uint = 65536;
1074pub const SC_MOD_CHANGEANNOTATION: ::std::os::raw::c_uint = 131072;
1075pub const SC_MOD_CONTAINER: ::std::os::raw::c_uint = 262144;
1076pub const SC_MOD_LEXERSTATE: ::std::os::raw::c_uint = 524288;
1077pub const SC_MOD_INSERTCHECK: ::std::os::raw::c_uint = 1048576;
1078pub const SC_MOD_CHANGETABSTOPS: ::std::os::raw::c_uint = 2097152;
1079pub const SC_MODEVENTMASKALL: ::std::os::raw::c_uint = 4194303;
1080pub const SC_UPDATE_CONTENT: ::std::os::raw::c_uint = 1;
1081pub const SC_UPDATE_SELECTION: ::std::os::raw::c_uint = 2;
1082pub const SC_UPDATE_V_SCROLL: ::std::os::raw::c_uint = 4;
1083pub const SC_UPDATE_H_SCROLL: ::std::os::raw::c_uint = 8;
1084pub const SCEN_CHANGE: ::std::os::raw::c_uint = 768;
1085pub const SCEN_SETFOCUS: ::std::os::raw::c_uint = 512;
1086pub const SCEN_KILLFOCUS: ::std::os::raw::c_uint = 256;
1087pub const SCK_DOWN: ::std::os::raw::c_uint = 300;
1088pub const SCK_UP: ::std::os::raw::c_uint = 301;
1089pub const SCK_LEFT: ::std::os::raw::c_uint = 302;
1090pub const SCK_RIGHT: ::std::os::raw::c_uint = 303;
1091pub const SCK_HOME: ::std::os::raw::c_uint = 304;
1092pub const SCK_END: ::std::os::raw::c_uint = 305;
1093pub const SCK_PRIOR: ::std::os::raw::c_uint = 306;
1094pub const SCK_NEXT: ::std::os::raw::c_uint = 307;
1095pub const SCK_DELETE: ::std::os::raw::c_uint = 308;
1096pub const SCK_INSERT: ::std::os::raw::c_uint = 309;
1097pub const SCK_ESCAPE: ::std::os::raw::c_uint = 7;
1098pub const SCK_BACK: ::std::os::raw::c_uint = 8;
1099pub const SCK_TAB: ::std::os::raw::c_uint = 9;
1100pub const SCK_RETURN: ::std::os::raw::c_uint = 13;
1101pub const SCK_ADD: ::std::os::raw::c_uint = 310;
1102pub const SCK_SUBTRACT: ::std::os::raw::c_uint = 311;
1103pub const SCK_DIVIDE: ::std::os::raw::c_uint = 312;
1104pub const SCK_WIN: ::std::os::raw::c_uint = 313;
1105pub const SCK_RWIN: ::std::os::raw::c_uint = 314;
1106pub const SCK_MENU: ::std::os::raw::c_uint = 315;
1107pub const SCMOD_NORM: ::std::os::raw::c_uint = 0;
1108pub const SCMOD_SHIFT: ::std::os::raw::c_uint = 1;
1109pub const SCMOD_CTRL: ::std::os::raw::c_uint = 2;
1110pub const SCMOD_ALT: ::std::os::raw::c_uint = 4;
1111pub const SCMOD_SUPER: ::std::os::raw::c_uint = 8;
1112pub const SCMOD_META: ::std::os::raw::c_uint = 16;
1113pub const SC_AC_FILLUP: ::std::os::raw::c_uint = 1;
1114pub const SC_AC_DOUBLECLICK: ::std::os::raw::c_uint = 2;
1115pub const SC_AC_TAB: ::std::os::raw::c_uint = 3;
1116pub const SC_AC_NEWLINE: ::std::os::raw::c_uint = 4;
1117pub const SC_AC_COMMAND: ::std::os::raw::c_uint = 5;
1118pub const SCN_STYLENEEDED: ::std::os::raw::c_uint = 2000;
1119pub const SCN_CHARADDED: ::std::os::raw::c_uint = 2001;
1120pub const SCN_SAVEPOINTREACHED: ::std::os::raw::c_uint = 2002;
1121pub const SCN_SAVEPOINTLEFT: ::std::os::raw::c_uint = 2003;
1122pub const SCN_MODIFYATTEMPTRO: ::std::os::raw::c_uint = 2004;
1123pub const SCN_KEY: ::std::os::raw::c_uint = 2005;
1124pub const SCN_DOUBLECLICK: ::std::os::raw::c_uint = 2006;
1125pub const SCN_UPDATEUI: ::std::os::raw::c_uint = 2007;
1126pub const SCN_MODIFIED: ::std::os::raw::c_uint = 2008;
1127pub const SCN_MACRORECORD: ::std::os::raw::c_uint = 2009;
1128pub const SCN_MARGINCLICK: ::std::os::raw::c_uint = 2010;
1129pub const SCN_NEEDSHOWN: ::std::os::raw::c_uint = 2011;
1130pub const SCN_PAINTED: ::std::os::raw::c_uint = 2013;
1131pub const SCN_USERLISTSELECTION: ::std::os::raw::c_uint = 2014;
1132pub const SCN_URIDROPPED: ::std::os::raw::c_uint = 2015;
1133pub const SCN_DWELLSTART: ::std::os::raw::c_uint = 2016;
1134pub const SCN_DWELLEND: ::std::os::raw::c_uint = 2017;
1135pub const SCN_ZOOM: ::std::os::raw::c_uint = 2018;
1136pub const SCN_HOTSPOTCLICK: ::std::os::raw::c_uint = 2019;
1137pub const SCN_HOTSPOTDOUBLECLICK: ::std::os::raw::c_uint = 2020;
1138pub const SCN_CALLTIPCLICK: ::std::os::raw::c_uint = 2021;
1139pub const SCN_AUTOCSELECTION: ::std::os::raw::c_uint = 2022;
1140pub const SCN_INDICATORCLICK: ::std::os::raw::c_uint = 2023;
1141pub const SCN_INDICATORRELEASE: ::std::os::raw::c_uint = 2024;
1142pub const SCN_AUTOCCANCELLED: ::std::os::raw::c_uint = 2025;
1143pub const SCN_AUTOCCHARDELETED: ::std::os::raw::c_uint = 2026;
1144pub const SCN_HOTSPOTRELEASECLICK: ::std::os::raw::c_uint = 2027;
1145pub const SCN_FOCUSIN: ::std::os::raw::c_uint = 2028;
1146pub const SCN_FOCUSOUT: ::std::os::raw::c_uint = 2029;
1147pub const SCN_AUTOCCOMPLETED: ::std::os::raw::c_uint = 2030;
1148pub const SCN_MARGINRIGHTCLICK: ::std::os::raw::c_uint = 2031;
1149pub const SCN_AUTOCSELECTIONCHANGE: ::std::os::raw::c_uint = 2032;
1150pub const SC_BIDIRECTIONAL_DISABLED: ::std::os::raw::c_uint = 0;
1151pub const SC_BIDIRECTIONAL_L2R: ::std::os::raw::c_uint = 1;
1152pub const SC_BIDIRECTIONAL_R2L: ::std::os::raw::c_uint = 2;
1153pub const SCI_GETBIDIRECTIONAL: ::std::os::raw::c_uint = 2708;
1154pub const SCI_SETBIDIRECTIONAL: ::std::os::raw::c_uint = 2709;
1155#[cfg(target_os = "windows")]
1156extern "C" {
1157 pub fn Scintilla_RegisterClasses(hInstance: *mut ::std::os::raw::c_void)
1158 -> ::std::os::raw::c_int;
1159}
1160#[cfg(target_os = "windows")]
1161extern "C" {
1162 pub fn Scintilla_ReleaseResources() -> ::std::os::raw::c_int;
1163}
1164extern "C" {
1165 pub fn Scintilla_LinkLexers() -> ::std::os::raw::c_int;
1166}
1167pub type __gnuc_va_list = __builtin_va_list;
1168pub type va_list = __gnuc_va_list;
1169extern "C" {
1170 pub fn __mingw_get_crt_info() -> *const ::std::os::raw::c_char;
1171}
1172pub type rsize_t = usize;
1173pub type wchar_t = ::std::os::raw::c_ushort;
1174pub type wint_t = ::std::os::raw::c_ushort;
1175pub type wctype_t = ::std::os::raw::c_ushort;
1176pub type errno_t = ::std::os::raw::c_int;
1177pub type __time32_t = ::std::os::raw::c_long;
1178pub type __time64_t = ::std::os::raw::c_longlong;
1179pub type time_t = __time64_t;
1180# [ repr ( C ) ]
1181# [ derive ( Debug , Copy , Clone ) ]
1182pub struct threadmbcinfostruct {
1183 _unused: [u8; 0],
1184}
1185pub type pthreadlocinfo = *mut threadlocaleinfostruct;
1186pub type pthreadmbcinfo = *mut threadmbcinfostruct;
1187# [ repr ( C ) ]
1188# [ derive ( Debug , Copy , Clone ) ]
1189pub struct __lc_time_data {
1190 _unused: [u8; 0],
1191}
1192# [ repr ( C ) ]
1193# [ derive ( Debug , Copy , Clone ) ]
1194pub struct localeinfo_struct {
1195 pub locinfo: pthreadlocinfo,
1196 pub mbcinfo: pthreadmbcinfo,
1197}
1198# [ test ]
1199fn bindgen_test_layout_localeinfo_struct() {
1200 assert_eq!(::std::mem::size_of::<localeinfo_struct>(),
1201 16usize,
1202 concat!("Size of: ", stringify!(localeinfo_struct)));
1203 assert_eq!(::std::mem::align_of::<localeinfo_struct>(),
1204 8usize,
1205 concat!("Alignment of ", stringify!(localeinfo_struct)));
1206 assert_eq!(unsafe {
1207 &(*(::std::ptr::null::<localeinfo_struct>())).locinfo as *const _ as usize
1208 },
1209 0usize,
1210 concat!("Offset of field: ",
1211 stringify!(localeinfo_struct),
1212 "::",
1213 stringify!(locinfo)));
1214 assert_eq!(unsafe {
1215 &(*(::std::ptr::null::<localeinfo_struct>())).mbcinfo as *const _ as usize
1216 },
1217 8usize,
1218 concat!("Offset of field: ",
1219 stringify!(localeinfo_struct),
1220 "::",
1221 stringify!(mbcinfo)));
1222}
1223pub type _locale_tstruct = localeinfo_struct;
1224pub type _locale_t = *mut localeinfo_struct;
1225# [ repr ( C ) ]
1226# [ derive ( Debug , Copy , Clone ) ]
1227pub struct tagLC_ID {
1228 pub wLanguage: ::std::os::raw::c_ushort,
1229 pub wCountry: ::std::os::raw::c_ushort,
1230 pub wCodePage: ::std::os::raw::c_ushort,
1231}
1232# [ test ]
1233fn bindgen_test_layout_tagLC_ID() {
1234 assert_eq!(::std::mem::size_of::<tagLC_ID>(),
1235 6usize,
1236 concat!("Size of: ", stringify!(tagLC_ID)));
1237 assert_eq!(::std::mem::align_of::<tagLC_ID>(),
1238 2usize,
1239 concat!("Alignment of ", stringify!(tagLC_ID)));
1240 assert_eq!(unsafe { &(*(::std::ptr::null::<tagLC_ID>())).wLanguage as *const _ as usize },
1241 0usize,
1242 concat!("Offset of field: ",
1243 stringify!(tagLC_ID),
1244 "::",
1245 stringify!(wLanguage)));
1246 assert_eq!(unsafe { &(*(::std::ptr::null::<tagLC_ID>())).wCountry as *const _ as usize },
1247 2usize,
1248 concat!("Offset of field: ",
1249 stringify!(tagLC_ID),
1250 "::",
1251 stringify!(wCountry)));
1252 assert_eq!(unsafe { &(*(::std::ptr::null::<tagLC_ID>())).wCodePage as *const _ as usize },
1253 4usize,
1254 concat!("Offset of field: ",
1255 stringify!(tagLC_ID),
1256 "::",
1257 stringify!(wCodePage)));
1258}
1259pub type LC_ID = tagLC_ID;
1260pub type LPLC_ID = *mut tagLC_ID;
1261# [ repr ( C ) ]
1262# [ derive ( Debug , Copy , Clone ) ]
1263pub struct threadlocaleinfostruct {
1264 pub refcount: ::std::os::raw::c_int,
1265 pub lc_codepage: ::std::os::raw::c_uint,
1266 pub lc_collate_cp: ::std::os::raw::c_uint,
1267 pub lc_handle: [::std::os::raw::c_ulong; 6usize],
1268 pub lc_id: [LC_ID; 6usize],
1269 pub lc_category: [threadlocaleinfostruct__bindgen_ty_1; 6usize],
1270 pub lc_clike: ::std::os::raw::c_int,
1271 pub mb_cur_max: ::std::os::raw::c_int,
1272 pub lconv_intl_refcount: *mut ::std::os::raw::c_int,
1273 pub lconv_num_refcount: *mut ::std::os::raw::c_int,
1274 pub lconv_mon_refcount: *mut ::std::os::raw::c_int,
1275 pub lconv: *mut lconv,
1276 pub ctype1_refcount: *mut ::std::os::raw::c_int,
1277 pub ctype1: *mut ::std::os::raw::c_ushort,
1278 pub pctype: *const ::std::os::raw::c_ushort,
1279 pub pclmap: *const ::std::os::raw::c_uchar,
1280 pub pcumap: *const ::std::os::raw::c_uchar,
1281 pub lc_time_curr: *mut __lc_time_data,
1282}
1283# [ repr ( C ) ]
1284# [ derive ( Debug , Copy , Clone ) ]
1285pub struct threadlocaleinfostruct__bindgen_ty_1 {
1286 pub locale: *mut ::std::os::raw::c_char,
1287 pub wlocale: *mut wchar_t,
1288 pub refcount: *mut ::std::os::raw::c_int,
1289 pub wrefcount: *mut ::std::os::raw::c_int,
1290}
1291# [ test ]
1292fn bindgen_test_layout_threadlocaleinfostruct__bindgen_ty_1() {
1293 assert_eq!(::std::mem::size_of::<threadlocaleinfostruct__bindgen_ty_1>(),
1294 32usize,
1295 concat!("Size of: ",
1296 stringify!(threadlocaleinfostruct__bindgen_ty_1)));
1297 assert_eq!(::std::mem::align_of::<threadlocaleinfostruct__bindgen_ty_1>(),
1298 8usize,
1299 concat!("Alignment of ",
1300 stringify!(threadlocaleinfostruct__bindgen_ty_1)));
1301 assert_eq!(unsafe {
1302 &(*(::std::ptr::null::<threadlocaleinfostruct__bindgen_ty_1>())).locale as
1303 *const _ as usize
1304 },
1305 0usize,
1306 concat!("Offset of field: ",
1307 stringify!(threadlocaleinfostruct__bindgen_ty_1),
1308 "::",
1309 stringify!(locale)));
1310 assert_eq!(unsafe {
1311 &(*(::std::ptr::null::<threadlocaleinfostruct__bindgen_ty_1>())).wlocale as
1312 *const _ as usize
1313 },
1314 8usize,
1315 concat!("Offset of field: ",
1316 stringify!(threadlocaleinfostruct__bindgen_ty_1),
1317 "::",
1318 stringify!(wlocale)));
1319 assert_eq!(unsafe {
1320 &(*(::std::ptr::null::<threadlocaleinfostruct__bindgen_ty_1>())).refcount as
1321 *const _ as usize
1322 },
1323 16usize,
1324 concat!("Offset of field: ",
1325 stringify!(threadlocaleinfostruct__bindgen_ty_1),
1326 "::",
1327 stringify!(refcount)));
1328 assert_eq!(unsafe {
1329 &(*(::std::ptr::null::<threadlocaleinfostruct__bindgen_ty_1>())).wrefcount as
1330 *const _ as usize
1331 },
1332 24usize,
1333 concat!("Offset of field: ",
1334 stringify!(threadlocaleinfostruct__bindgen_ty_1),
1335 "::",
1336 stringify!(wrefcount)));
1337}
1338# [ test ]
1339fn bindgen_test_layout_threadlocaleinfostruct() {
1340 assert_eq!(::std::mem::size_of::<threadlocaleinfostruct>(),
1341 352usize,
1342 concat!("Size of: ", stringify!(threadlocaleinfostruct)));
1343 assert_eq!(::std::mem::align_of::<threadlocaleinfostruct>(),
1344 8usize,
1345 concat!("Alignment of ", stringify!(threadlocaleinfostruct)));
1346 assert_eq!(unsafe {
1347 &(*(::std::ptr::null::<threadlocaleinfostruct>())).refcount as *const _ as usize
1348 },
1349 0usize,
1350 concat!("Offset of field: ",
1351 stringify!(threadlocaleinfostruct),
1352 "::",
1353 stringify!(refcount)));
1354 assert_eq!(unsafe {
1355 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lc_codepage as *const _ as
1356 usize
1357 },
1358 4usize,
1359 concat!("Offset of field: ",
1360 stringify!(threadlocaleinfostruct),
1361 "::",
1362 stringify!(lc_codepage)));
1363 assert_eq!(unsafe {
1364 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lc_collate_cp as *const _ as
1365 usize
1366 },
1367 8usize,
1368 concat!("Offset of field: ",
1369 stringify!(threadlocaleinfostruct),
1370 "::",
1371 stringify!(lc_collate_cp)));
1372 assert_eq!(unsafe {
1373 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lc_handle as *const _ as usize
1374 },
1375 12usize,
1376 concat!("Offset of field: ",
1377 stringify!(threadlocaleinfostruct),
1378 "::",
1379 stringify!(lc_handle)));
1380 assert_eq!(unsafe {
1381 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lc_id as *const _ as usize
1382 },
1383 36usize,
1384 concat!("Offset of field: ",
1385 stringify!(threadlocaleinfostruct),
1386 "::",
1387 stringify!(lc_id)));
1388 assert_eq!(unsafe {
1389 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lc_category as *const _ as
1390 usize
1391 },
1392 72usize,
1393 concat!("Offset of field: ",
1394 stringify!(threadlocaleinfostruct),
1395 "::",
1396 stringify!(lc_category)));
1397 assert_eq!(unsafe {
1398 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lc_clike as *const _ as usize
1399 },
1400 264usize,
1401 concat!("Offset of field: ",
1402 stringify!(threadlocaleinfostruct),
1403 "::",
1404 stringify!(lc_clike)));
1405 assert_eq!(unsafe {
1406 &(*(::std::ptr::null::<threadlocaleinfostruct>())).mb_cur_max as *const _ as
1407 usize
1408 },
1409 268usize,
1410 concat!("Offset of field: ",
1411 stringify!(threadlocaleinfostruct),
1412 "::",
1413 stringify!(mb_cur_max)));
1414 assert_eq!(unsafe {
1415 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lconv_intl_refcount as
1416 *const _ as usize
1417 },
1418 272usize,
1419 concat!("Offset of field: ",
1420 stringify!(threadlocaleinfostruct),
1421 "::",
1422 stringify!(lconv_intl_refcount)));
1423 assert_eq!(unsafe {
1424 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lconv_num_refcount as
1425 *const _ as usize
1426 },
1427 280usize,
1428 concat!("Offset of field: ",
1429 stringify!(threadlocaleinfostruct),
1430 "::",
1431 stringify!(lconv_num_refcount)));
1432 assert_eq!(unsafe {
1433 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lconv_mon_refcount as
1434 *const _ as usize
1435 },
1436 288usize,
1437 concat!("Offset of field: ",
1438 stringify!(threadlocaleinfostruct),
1439 "::",
1440 stringify!(lconv_mon_refcount)));
1441 assert_eq!(unsafe {
1442 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lconv as *const _ as usize
1443 },
1444 296usize,
1445 concat!("Offset of field: ",
1446 stringify!(threadlocaleinfostruct),
1447 "::",
1448 stringify!(lconv)));
1449 assert_eq!(unsafe {
1450 &(*(::std::ptr::null::<threadlocaleinfostruct>())).ctype1_refcount as
1451 *const _ as usize
1452 },
1453 304usize,
1454 concat!("Offset of field: ",
1455 stringify!(threadlocaleinfostruct),
1456 "::",
1457 stringify!(ctype1_refcount)));
1458 assert_eq!(unsafe {
1459 &(*(::std::ptr::null::<threadlocaleinfostruct>())).ctype1 as *const _ as usize
1460 },
1461 312usize,
1462 concat!("Offset of field: ",
1463 stringify!(threadlocaleinfostruct),
1464 "::",
1465 stringify!(ctype1)));
1466 assert_eq!(unsafe {
1467 &(*(::std::ptr::null::<threadlocaleinfostruct>())).pctype as *const _ as usize
1468 },
1469 320usize,
1470 concat!("Offset of field: ",
1471 stringify!(threadlocaleinfostruct),
1472 "::",
1473 stringify!(pctype)));
1474 assert_eq!(unsafe {
1475 &(*(::std::ptr::null::<threadlocaleinfostruct>())).pclmap as *const _ as usize
1476 },
1477 328usize,
1478 concat!("Offset of field: ",
1479 stringify!(threadlocaleinfostruct),
1480 "::",
1481 stringify!(pclmap)));
1482 assert_eq!(unsafe {
1483 &(*(::std::ptr::null::<threadlocaleinfostruct>())).pcumap as *const _ as usize
1484 },
1485 336usize,
1486 concat!("Offset of field: ",
1487 stringify!(threadlocaleinfostruct),
1488 "::",
1489 stringify!(pcumap)));
1490 assert_eq!(unsafe {
1491 &(*(::std::ptr::null::<threadlocaleinfostruct>())).lc_time_curr as *const _ as
1492 usize
1493 },
1494 344usize,
1495 concat!("Offset of field: ",
1496 stringify!(threadlocaleinfostruct),
1497 "::",
1498 stringify!(lc_time_curr)));
1499}
1500pub type threadlocinfo = threadlocaleinfostruct;
1501pub type int_least8_t = ::std::os::raw::c_schar;
1502pub type uint_least8_t = ::std::os::raw::c_uchar;
1503pub type int_least16_t = ::std::os::raw::c_short;
1504pub type uint_least16_t = ::std::os::raw::c_ushort;
1505pub type int_least32_t = ::std::os::raw::c_int;
1506pub type uint_least32_t = ::std::os::raw::c_uint;
1507pub type int_least64_t = ::std::os::raw::c_longlong;
1508pub type uint_least64_t = ::std::os::raw::c_ulonglong;
1509pub type int_fast8_t = ::std::os::raw::c_schar;
1510pub type uint_fast8_t = ::std::os::raw::c_uchar;
1511pub type int_fast16_t = ::std::os::raw::c_short;
1512pub type uint_fast16_t = ::std::os::raw::c_ushort;
1513pub type int_fast32_t = ::std::os::raw::c_int;
1514pub type uint_fast32_t = ::std::os::raw::c_uint;
1515pub type int_fast64_t = ::std::os::raw::c_longlong;
1516pub type uint_fast64_t = ::std::os::raw::c_ulonglong;
1517pub type intmax_t = ::std::os::raw::c_longlong;
1518pub type uintmax_t = ::std::os::raw::c_ulonglong;
1519pub type uptr_t = usize;
1520pub type sptr_t = isize;
1521# [ repr ( C ) ]
1522# [ derive ( Debug , Copy , Clone ) ]
1523pub struct max_align_t {
1524 pub __clang_max_align_nonce1: ::std::os::raw::c_longlong,
1525 pub __bindgen_padding_0: u64,
1526 pub __clang_max_align_nonce2: f64,
1527}
1528# [ test ]
1529fn bindgen_test_layout_max_align_t() {
1530 assert_eq!(::std::mem::size_of::<max_align_t>(),
1531 32usize,
1532 concat!("Size of: ", stringify!(max_align_t)));
1533 assert_eq!(unsafe {
1534 &(*(::std::ptr::null::<max_align_t>())).__clang_max_align_nonce1 as *const _ as
1535 usize
1536 },
1537 0usize,
1538 concat!("Offset of field: ",
1539 stringify!(max_align_t),
1540 "::",
1541 stringify!(__clang_max_align_nonce1)));
1542 assert_eq!(unsafe {
1543 &(*(::std::ptr::null::<max_align_t>())).__clang_max_align_nonce2 as *const _ as
1544 usize
1545 },
1546 16usize,
1547 concat!("Offset of field: ",
1548 stringify!(max_align_t),
1549 "::",
1550 stringify!(__clang_max_align_nonce2)));
1551}
1552pub type Sci_Position = isize;
1553pub type Sci_PositionU = usize;
1554pub type Sci_PositionCR = ::std::os::raw::c_long;
1555pub type SciFnDirect =
1556 ::std::option::Option<unsafe extern "C" fn(ptr: sptr_t,
1557 iMessage: ::std::os::raw::c_uint,
1558 wParam: uptr_t,
1559 lParam: sptr_t)
1560 -> sptr_t>;
1561# [ repr ( C ) ]
1562# [ derive ( Debug , Copy , Clone ) ]
1563pub struct Sci_CharacterRange {
1564 pub cpMin: Sci_PositionCR,
1565 pub cpMax: Sci_PositionCR,
1566}
1567# [ test ]
1568fn bindgen_test_layout_Sci_CharacterRange() {
1569 assert_eq!(::std::mem::size_of::<Sci_CharacterRange>(),
1570 8usize,
1571 concat!("Size of: ", stringify!(Sci_CharacterRange)));
1572 assert_eq!(::std::mem::align_of::<Sci_CharacterRange>(),
1573 4usize,
1574 concat!("Alignment of ", stringify!(Sci_CharacterRange)));
1575 assert_eq!(unsafe {
1576 &(*(::std::ptr::null::<Sci_CharacterRange>())).cpMin as *const _ as usize
1577 },
1578 0usize,
1579 concat!("Offset of field: ",
1580 stringify!(Sci_CharacterRange),
1581 "::",
1582 stringify!(cpMin)));
1583 assert_eq!(unsafe {
1584 &(*(::std::ptr::null::<Sci_CharacterRange>())).cpMax as *const _ as usize
1585 },
1586 4usize,
1587 concat!("Offset of field: ",
1588 stringify!(Sci_CharacterRange),
1589 "::",
1590 stringify!(cpMax)));
1591}
1592# [ repr ( C ) ]
1593# [ derive ( Debug , Copy , Clone ) ]
1594pub struct Sci_TextRange {
1595 pub chrg: Sci_CharacterRange,
1596 pub lpstrText: *mut ::std::os::raw::c_char,
1597}
1598# [ test ]
1599fn bindgen_test_layout_Sci_TextRange() {
1600 assert_eq!(::std::mem::size_of::<Sci_TextRange>(),
1601 16usize,
1602 concat!("Size of: ", stringify!(Sci_TextRange)));
1603 assert_eq!(::std::mem::align_of::<Sci_TextRange>(),
1604 8usize,
1605 concat!("Alignment of ", stringify!(Sci_TextRange)));
1606 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_TextRange>())).chrg as *const _ as usize },
1607 0usize,
1608 concat!("Offset of field: ",
1609 stringify!(Sci_TextRange),
1610 "::",
1611 stringify!(chrg)));
1612 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_TextRange>())).lpstrText as *const _ as usize },
1613 8usize,
1614 concat!("Offset of field: ",
1615 stringify!(Sci_TextRange),
1616 "::",
1617 stringify!(lpstrText)));
1618}
1619# [ repr ( C ) ]
1620# [ derive ( Debug , Copy , Clone ) ]
1621pub struct Sci_TextToFind {
1622 pub chrg: Sci_CharacterRange,
1623 pub lpstrText: *const ::std::os::raw::c_char,
1624 pub chrgText: Sci_CharacterRange,
1625}
1626# [ test ]
1627fn bindgen_test_layout_Sci_TextToFind() {
1628 assert_eq!(::std::mem::size_of::<Sci_TextToFind>(),
1629 24usize,
1630 concat!("Size of: ", stringify!(Sci_TextToFind)));
1631 assert_eq!(::std::mem::align_of::<Sci_TextToFind>(),
1632 8usize,
1633 concat!("Alignment of ", stringify!(Sci_TextToFind)));
1634 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_TextToFind>())).chrg as *const _ as usize },
1635 0usize,
1636 concat!("Offset of field: ",
1637 stringify!(Sci_TextToFind),
1638 "::",
1639 stringify!(chrg)));
1640 assert_eq!(unsafe {
1641 &(*(::std::ptr::null::<Sci_TextToFind>())).lpstrText as *const _ as usize
1642 },
1643 8usize,
1644 concat!("Offset of field: ",
1645 stringify!(Sci_TextToFind),
1646 "::",
1647 stringify!(lpstrText)));
1648 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_TextToFind>())).chrgText as *const _ as usize },
1649 16usize,
1650 concat!("Offset of field: ",
1651 stringify!(Sci_TextToFind),
1652 "::",
1653 stringify!(chrgText)));
1654}
1655pub type Sci_SurfaceID = *mut ::std::os::raw::c_void;
1656# [ repr ( C ) ]
1657# [ derive ( Debug , Copy , Clone ) ]
1658pub struct Sci_Rectangle {
1659 pub left: ::std::os::raw::c_int,
1660 pub top: ::std::os::raw::c_int,
1661 pub right: ::std::os::raw::c_int,
1662 pub bottom: ::std::os::raw::c_int,
1663}
1664# [ test ]
1665fn bindgen_test_layout_Sci_Rectangle() {
1666 assert_eq!(::std::mem::size_of::<Sci_Rectangle>(),
1667 16usize,
1668 concat!("Size of: ", stringify!(Sci_Rectangle)));
1669 assert_eq!(::std::mem::align_of::<Sci_Rectangle>(),
1670 4usize,
1671 concat!("Alignment of ", stringify!(Sci_Rectangle)));
1672 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_Rectangle>())).left as *const _ as usize },
1673 0usize,
1674 concat!("Offset of field: ",
1675 stringify!(Sci_Rectangle),
1676 "::",
1677 stringify!(left)));
1678 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_Rectangle>())).top as *const _ as usize },
1679 4usize,
1680 concat!("Offset of field: ",
1681 stringify!(Sci_Rectangle),
1682 "::",
1683 stringify!(top)));
1684 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_Rectangle>())).right as *const _ as usize },
1685 8usize,
1686 concat!("Offset of field: ",
1687 stringify!(Sci_Rectangle),
1688 "::",
1689 stringify!(right)));
1690 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_Rectangle>())).bottom as *const _ as usize },
1691 12usize,
1692 concat!("Offset of field: ",
1693 stringify!(Sci_Rectangle),
1694 "::",
1695 stringify!(bottom)));
1696}
1697# [ repr ( C ) ]
1698# [ derive ( Debug , Copy , Clone ) ]
1699pub struct Sci_RangeToFormat {
1700 pub hdc: Sci_SurfaceID,
1701 pub hdcTarget: Sci_SurfaceID,
1702 pub rc: Sci_Rectangle,
1703 pub rcPage: Sci_Rectangle,
1704 pub chrg: Sci_CharacterRange,
1705}
1706# [ test ]
1707fn bindgen_test_layout_Sci_RangeToFormat() {
1708 assert_eq!(::std::mem::size_of::<Sci_RangeToFormat>(),
1709 56usize,
1710 concat!("Size of: ", stringify!(Sci_RangeToFormat)));
1711 assert_eq!(::std::mem::align_of::<Sci_RangeToFormat>(),
1712 8usize,
1713 concat!("Alignment of ", stringify!(Sci_RangeToFormat)));
1714 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_RangeToFormat>())).hdc as *const _ as usize },
1715 0usize,
1716 concat!("Offset of field: ",
1717 stringify!(Sci_RangeToFormat),
1718 "::",
1719 stringify!(hdc)));
1720 assert_eq!(unsafe {
1721 &(*(::std::ptr::null::<Sci_RangeToFormat>())).hdcTarget as *const _ as usize
1722 },
1723 8usize,
1724 concat!("Offset of field: ",
1725 stringify!(Sci_RangeToFormat),
1726 "::",
1727 stringify!(hdcTarget)));
1728 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_RangeToFormat>())).rc as *const _ as usize },
1729 16usize,
1730 concat!("Offset of field: ",
1731 stringify!(Sci_RangeToFormat),
1732 "::",
1733 stringify!(rc)));
1734 assert_eq!(unsafe {
1735 &(*(::std::ptr::null::<Sci_RangeToFormat>())).rcPage as *const _ as usize
1736 },
1737 32usize,
1738 concat!("Offset of field: ",
1739 stringify!(Sci_RangeToFormat),
1740 "::",
1741 stringify!(rcPage)));
1742 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_RangeToFormat>())).chrg as *const _ as usize },
1743 48usize,
1744 concat!("Offset of field: ",
1745 stringify!(Sci_RangeToFormat),
1746 "::",
1747 stringify!(chrg)));
1748}
1749# [ repr ( C ) ]
1750# [ derive ( Debug , Copy , Clone ) ]
1751pub struct Sci_NotifyHeader {
1752 pub hwndFrom: *mut ::std::os::raw::c_void,
1753 pub idFrom: uptr_t,
1754 pub code: ::std::os::raw::c_uint,
1755}
1756# [ test ]
1757fn bindgen_test_layout_Sci_NotifyHeader() {
1758 assert_eq!(::std::mem::size_of::<Sci_NotifyHeader>(),
1759 24usize,
1760 concat!("Size of: ", stringify!(Sci_NotifyHeader)));
1761 assert_eq!(::std::mem::align_of::<Sci_NotifyHeader>(),
1762 8usize,
1763 concat!("Alignment of ", stringify!(Sci_NotifyHeader)));
1764 assert_eq!(unsafe {
1765 &(*(::std::ptr::null::<Sci_NotifyHeader>())).hwndFrom as *const _ as usize
1766 },
1767 0usize,
1768 concat!("Offset of field: ",
1769 stringify!(Sci_NotifyHeader),
1770 "::",
1771 stringify!(hwndFrom)));
1772 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_NotifyHeader>())).idFrom as *const _ as usize },
1773 8usize,
1774 concat!("Offset of field: ",
1775 stringify!(Sci_NotifyHeader),
1776 "::",
1777 stringify!(idFrom)));
1778 assert_eq!(unsafe { &(*(::std::ptr::null::<Sci_NotifyHeader>())).code as *const _ as usize },
1779 16usize,
1780 concat!("Offset of field: ",
1781 stringify!(Sci_NotifyHeader),
1782 "::",
1783 stringify!(code)));
1784}
1785# [ repr ( C ) ]
1786# [ derive ( Debug , Copy , Clone ) ]
1787pub struct SCNotification {
1788 pub nmhdr: Sci_NotifyHeader,
1789 pub position: Sci_Position,
1790 pub ch: ::std::os::raw::c_int,
1791 pub modifiers: ::std::os::raw::c_int,
1792 pub modificationType: ::std::os::raw::c_int,
1793 pub text: *const ::std::os::raw::c_char,
1794 pub length: Sci_Position,
1795 pub linesAdded: Sci_Position,
1796 pub message: ::std::os::raw::c_int,
1797 pub wParam: uptr_t,
1798 pub lParam: sptr_t,
1799 pub line: Sci_Position,
1800 pub foldLevelNow: ::std::os::raw::c_int,
1801 pub foldLevelPrev: ::std::os::raw::c_int,
1802 pub margin: ::std::os::raw::c_int,
1803 pub listType: ::std::os::raw::c_int,
1804 pub x: ::std::os::raw::c_int,
1805 pub y: ::std::os::raw::c_int,
1806 pub token: ::std::os::raw::c_int,
1807 pub annotationLinesAdded: Sci_Position,
1808 pub updated: ::std::os::raw::c_int,
1809 pub listCompletionMethod: ::std::os::raw::c_int,
1810}
1811# [ test ]
1812fn bindgen_test_layout_SCNotification() {
1813 assert_eq!(::std::mem::size_of::<SCNotification>(),
1814 152usize,
1815 concat!("Size of: ", stringify!(SCNotification)));
1816 assert_eq!(::std::mem::align_of::<SCNotification>(),
1817 8usize,
1818 concat!("Alignment of ", stringify!(SCNotification)));
1819 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).nmhdr as *const _ as usize },
1820 0usize,
1821 concat!("Offset of field: ",
1822 stringify!(SCNotification),
1823 "::",
1824 stringify!(nmhdr)));
1825 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).position as *const _ as usize },
1826 24usize,
1827 concat!("Offset of field: ",
1828 stringify!(SCNotification),
1829 "::",
1830 stringify!(position)));
1831 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).ch as *const _ as usize },
1832 32usize,
1833 concat!("Offset of field: ",
1834 stringify!(SCNotification),
1835 "::",
1836 stringify!(ch)));
1837 assert_eq!(unsafe {
1838 &(*(::std::ptr::null::<SCNotification>())).modifiers as *const _ as usize
1839 },
1840 36usize,
1841 concat!("Offset of field: ",
1842 stringify!(SCNotification),
1843 "::",
1844 stringify!(modifiers)));
1845 assert_eq!(unsafe {
1846 &(*(::std::ptr::null::<SCNotification>())).modificationType as *const _ as usize
1847 },
1848 40usize,
1849 concat!("Offset of field: ",
1850 stringify!(SCNotification),
1851 "::",
1852 stringify!(modificationType)));
1853 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).text as *const _ as usize },
1854 48usize,
1855 concat!("Offset of field: ",
1856 stringify!(SCNotification),
1857 "::",
1858 stringify!(text)));
1859 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).length as *const _ as usize },
1860 56usize,
1861 concat!("Offset of field: ",
1862 stringify!(SCNotification),
1863 "::",
1864 stringify!(length)));
1865 assert_eq!(unsafe {
1866 &(*(::std::ptr::null::<SCNotification>())).linesAdded as *const _ as usize
1867 },
1868 64usize,
1869 concat!("Offset of field: ",
1870 stringify!(SCNotification),
1871 "::",
1872 stringify!(linesAdded)));
1873 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).message as *const _ as usize },
1874 72usize,
1875 concat!("Offset of field: ",
1876 stringify!(SCNotification),
1877 "::",
1878 stringify!(message)));
1879 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).wParam as *const _ as usize },
1880 80usize,
1881 concat!("Offset of field: ",
1882 stringify!(SCNotification),
1883 "::",
1884 stringify!(wParam)));
1885 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).lParam as *const _ as usize },
1886 88usize,
1887 concat!("Offset of field: ",
1888 stringify!(SCNotification),
1889 "::",
1890 stringify!(lParam)));
1891 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).line as *const _ as usize },
1892 96usize,
1893 concat!("Offset of field: ",
1894 stringify!(SCNotification),
1895 "::",
1896 stringify!(line)));
1897 assert_eq!(unsafe {
1898 &(*(::std::ptr::null::<SCNotification>())).foldLevelNow as *const _ as usize
1899 },
1900 104usize,
1901 concat!("Offset of field: ",
1902 stringify!(SCNotification),
1903 "::",
1904 stringify!(foldLevelNow)));
1905 assert_eq!(unsafe {
1906 &(*(::std::ptr::null::<SCNotification>())).foldLevelPrev as *const _ as usize
1907 },
1908 108usize,
1909 concat!("Offset of field: ",
1910 stringify!(SCNotification),
1911 "::",
1912 stringify!(foldLevelPrev)));
1913 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).margin as *const _ as usize },
1914 112usize,
1915 concat!("Offset of field: ",
1916 stringify!(SCNotification),
1917 "::",
1918 stringify!(margin)));
1919 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).listType as *const _ as usize },
1920 116usize,
1921 concat!("Offset of field: ",
1922 stringify!(SCNotification),
1923 "::",
1924 stringify!(listType)));
1925 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).x as *const _ as usize },
1926 120usize,
1927 concat!("Offset of field: ",
1928 stringify!(SCNotification),
1929 "::",
1930 stringify!(x)));
1931 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).y as *const _ as usize },
1932 124usize,
1933 concat!("Offset of field: ",
1934 stringify!(SCNotification),
1935 "::",
1936 stringify!(y)));
1937 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).token as *const _ as usize },
1938 128usize,
1939 concat!("Offset of field: ",
1940 stringify!(SCNotification),
1941 "::",
1942 stringify!(token)));
1943 assert_eq!(unsafe {
1944 &(*(::std::ptr::null::<SCNotification>())).annotationLinesAdded as *const _ as
1945 usize
1946 },
1947 136usize,
1948 concat!("Offset of field: ",
1949 stringify!(SCNotification),
1950 "::",
1951 stringify!(annotationLinesAdded)));
1952 assert_eq!(unsafe { &(*(::std::ptr::null::<SCNotification>())).updated as *const _ as usize },
1953 144usize,
1954 concat!("Offset of field: ",
1955 stringify!(SCNotification),
1956 "::",
1957 stringify!(updated)));
1958 assert_eq!(unsafe {
1959 &(*(::std::ptr::null::<SCNotification>())).listCompletionMethod as *const _ as
1960 usize
1961 },
1962 148usize,
1963 concat!("Offset of field: ",
1964 stringify!(SCNotification),
1965 "::",
1966 stringify!(listCompletionMethod)));
1967}
1968pub type __builtin_va_list = *mut ::std::os::raw::c_char;
1969# [ repr ( C ) ]
1970# [ derive ( Debug , Copy , Clone ) ]
1971pub struct lconv {
1972 pub _address: u8,
1973}