diff options
author | 2009-06-21 17:57:32 -0400 | |
---|---|---|
committer | 2009-06-21 17:57:32 -0400 | |
commit | a1ca4d50bb488a4e0a3357a3a135c7433d2c64f1 (patch) | |
tree | 68a0d3a568b614cf5eea02b8bc00cd8f463c831a /core | |
parent | 114e970ed4da2ab804256700980ecc61c2647a1e (diff) | |
download | textadept-a1ca4d50bb488a4e0a3357a3a135c7433d2c64f1.tar.gz textadept-a1ca4d50bb488a4e0a3357a3a135c7433d2c64f1.zip |
Updated core/iface.lua for Scintilla 1.78.
Diffstat (limited to 'core')
-rw-r--r-- | core/iface.lua | 67 |
1 files changed, 61 insertions, 6 deletions
diff --git a/core/iface.lua b/core/iface.lua index 0fa2b407..45e042be 100644 --- a/core/iface.lua +++ b/core/iface.lua @@ -1,4 +1,7 @@ local constants = { + ANNOTATION_BOXED = 2, + ANNOTATION_HIDDEN = 0, + ANNOTATION_STANDARD = 1, CARETSTYLE_BLOCK = 2, CARETSTYLE_INVISIBLE = 0, CARETSTYLE_LINE = 1, @@ -34,6 +37,13 @@ local constants = { SCFIND_REGEXP = 0x00200000, SCFIND_WHOLEWORD = 2, SCFIND_WORDSTART = 0x00100000, + SCI_ANNOTATIONGETLINES = 2546, + SCI_ANNOTATIONGETSTYLE = 2543, + SCI_ANNOTATIONGETSTYLEOFFSET = 2551, + SCI_ANNOTATIONGETVISIBLE = 2549, + SCI_ANNOTATIONSETSTYLE = 2542, + SCI_ANNOTATIONSETSTYLEOFFSET = 2550, + SCI_ANNOTATIONSETVISIBLE = 2548, SCI_AUTOCGETAUTOHIDE = 2119, SCI_AUTOCGETCANCELATSTART = 2111, SCI_AUTOCGETCHOOSESINGLE = 2114, @@ -84,6 +94,8 @@ local constants = { SCI_GETENDATLASTLINE = 2278, SCI_GETENDSTYLED = 2028, SCI_GETEOLMODE = 2030, + SCI_GETEXTRAASCENT = 2526, + SCI_GETEXTRADESCENT = 2528, SCI_GETFIRSTVISIBLELINE = 2152, SCI_GETFOCUS = 2381, SCI_GETFOLDEXPANDED = 2230, @@ -150,20 +162,27 @@ local constants = { SCI_GETVIEWEOL = 2355, SCI_GETVIEWWS = 2020, SCI_GETVSCROLLBAR = 2281, + SCI_GETWRAPINDENTMODE = 2473, SCI_GETWRAPMODE = 2269, SCI_GETWRAPSTARTINDENT = 2465, SCI_GETWRAPVISUALFLAGS = 2461, SCI_GETWRAPVISUALFLAGSLOCATION = 2463, SCI_GETXOFFSET = 2398, SCI_GETZOOM = 2374, + SCI_INDICGETALPHA = 2524, SCI_INDICGETFORE = 2083, SCI_INDICGETSTYLE = 2081, SCI_INDICGETUNDER = 2511, + SCI_INDICSETALPHA = 2523, SCI_INDICSETFORE = 2082, SCI_INDICSETSTYLE = 2080, SCI_INDICSETUNDER = 2510, SCI_LEXER_START = 4000, SCI_LINESONSCREEN = 2370, + SCI_MARGINGETSTYLE = 2533, + SCI_MARGINGETSTYLEOFFSET = 2538, + SCI_MARGINSETSTYLE = 2532, + SCI_MARGINSETSTYLEOFFSET = 2537, SCI_OPTIONAL_START = 3000, SCI_SELECTIONISRECTANGLE = 2372, SCI_SETANCHOR = 2026, @@ -187,6 +206,8 @@ local constants = { SCI_SETEDGEMODE = 2363, SCI_SETENDATLASTLINE = 2277, SCI_SETEOLMODE = 2031, + SCI_SETEXTRAASCENT = 2525, + SCI_SETEXTRADESCENT = 2527, SCI_SETFOCUS = 2380, SCI_SETFOLDEXPANDED = 2229, SCI_SETFOLDLEVEL = 2222, @@ -244,6 +265,7 @@ local constants = { SCI_SETVSCROLLBAR = 2280, SCI_SETWHITESPACECHARS = 2443, SCI_SETWORDCHARS = 2077, + SCI_SETWRAPINDENTMODE = 2472, SCI_SETWRAPMODE = 2268, SCI_SETWRAPSTARTINDENT = 2464, SCI_SETWRAPVISUALFLAGS = 2460, @@ -345,19 +367,14 @@ local constants = { SC_EOL_CR = 1, SC_EOL_CRLF = 0, SC_EOL_LF = 2, - SC_FOLDFLAG_BOX = 0x0001, SC_FOLDFLAG_LEVELNUMBERS = 0x0040, SC_FOLDFLAG_LINEAFTER_CONTRACTED = 0x0010, SC_FOLDFLAG_LINEAFTER_EXPANDED = 0x0008, SC_FOLDFLAG_LINEBEFORE_CONTRACTED = 0x0004, SC_FOLDFLAG_LINEBEFORE_EXPANDED = 0x0002, SC_FOLDLEVELBASE = 0x400, - SC_FOLDLEVELBOXFOOTERFLAG = 0x8000, - SC_FOLDLEVELBOXHEADERFLAG = 0x4000, - SC_FOLDLEVELCONTRACTED = 0x10000, SC_FOLDLEVELHEADERFLAG = 0x2000, SC_FOLDLEVELNUMBERMASK = 0x0FFF, - SC_FOLDLEVELUNINDENT = 0x20000, SC_FOLDLEVELWHITEFLAG = 0x1000, SC_IV_LOOKBOTH = 3, SC_IV_LOOKFORWARD = 2, @@ -367,7 +384,9 @@ local constants = { SC_MARGIN_BACK = 2, SC_MARGIN_FORE = 3, SC_MARGIN_NUMBER = 1, + SC_MARGIN_RTEXT = 5, SC_MARGIN_SYMBOL = 0, + SC_MARGIN_TEXT = 4, SC_MARKNUM_FOLDER = 30, SC_MARKNUM_FOLDEREND = 25, SC_MARKNUM_FOLDERMIDTAIL = 27, @@ -378,6 +397,7 @@ local constants = { SC_MARK_ARROW = 2, SC_MARK_ARROWDOWN = 6, SC_MARK_ARROWS = 24, + SC_MARK_AVAILABLE = 28, SC_MARK_BACKGROUND = 22, SC_MARK_BOXMINUS = 14, SC_MARK_BOXMINUSCONNECTED = 15, @@ -403,16 +423,20 @@ local constants = { SC_MARK_SMALLRECT = 3, SC_MARK_TCORNER = 11, SC_MARK_TCORNERCURVE = 17, + SC_MARK_UNDERLINE = 29, SC_MARK_VLINE = 9, SC_MASK_FOLDERS = -33554432, - SC_MODEVENTMASKALL = 0xFFFF, + SC_MODEVENTMASKALL = 0x7FFFF, SC_MOD_BEFOREDELETE = 0x800, SC_MOD_BEFOREINSERT = 0x400, + SC_MOD_CHANGEANNOTATION = 0x20000, SC_MOD_CHANGEFOLD = 0x8, SC_MOD_CHANGEINDICATOR = 0x4000, SC_MOD_CHANGELINESTATE = 0x8000, + SC_MOD_CHANGEMARGIN = 0x10000, SC_MOD_CHANGEMARKER = 0x200, SC_MOD_CHANGESTYLE = 0x4, + SC_MOD_CONTAINER = 0x40000, SC_MOD_DELETETEXT = 0x2, SC_MOD_INSERTTEXT = 0x1, SC_MULTILINEUNDOREDO = 0x1000, @@ -429,7 +453,13 @@ local constants = { SC_SEL_RECTANGLE = 1, SC_SEL_STREAM = 0, SC_STARTACTION = 0x2000, + SC_STATUS_BADALLOC = 2, + SC_STATUS_FAILURE = 1, + SC_STATUS_OK = 0, SC_TIME_FOREVER = 10000000, + SC_WRAPINDENT_FIXED = 0, + SC_WRAPINDENT_INDENT = 2, + SC_WRAPINDENT_SAME = 1, SC_WRAPVISUALFLAGLOC_DEFAULT = 0x0000, SC_WRAPVISUALFLAGLOC_END_BY_TEXT = 0x0001, SC_WRAPVISUALFLAGLOC_START_BY_TEXT = 0x0002, @@ -448,6 +478,7 @@ local constants = { STYLE_LASTPREDEFINED = 39, STYLE_LINENUMBER = 33, STYLE_MAX = 255, + UNDO_MAY_COALESCE = 1, VISIBLE_SLOP = 0x01, VISIBLE_STRICT = 0x04, SCN_STYLENEEDED = 2000, @@ -481,7 +512,13 @@ local buffer_functions = { add_ref_document = {2376, 0, 0, 1}, add_styled_text = {2002, 0, 2, 9}, add_text = {2001, 0, 2, 7}, + add_undo_action = {2560, 0, 1, 1}, allocate = {2446, 0, 1, 0}, + annotation_clear_all = {2547, 0, 0, 0}, + annotation_get_styles = {2545, 1, 1, 8}, + annotation_get_text = {2541, 1, 1, 8}, + annotation_set_styles = {2544, 0, 1, 7}, + annotation_set_text = {2540, 0, 1, 7}, append_text = {2282, 0, 2, 7}, assign_cmd_key = {2070, 0, 6, 1}, auto_c_active = {2102, 5, 0, 0}, @@ -509,6 +546,8 @@ local buffer_functions = { char_left = {2304, 0, 0, 0}, char_left_extend = {2305, 0, 0, 0}, char_left_rect_extend = {2428, 0, 0, 0}, + char_position_from_point = {2561, 3, 1, 1}, + char_position_from_point_close = {2562, 3, 1, 1}, char_right = {2306, 0, 0, 0}, char_right_extend = {2307, 0, 0, 0}, char_right_rect_extend = {2429, 0, 0, 0}, @@ -610,6 +649,11 @@ local buffer_functions = { lines_split = {2289, 0, 1, 0}, load_lexer_library = {4007, 0, 0, 7}, lower_case = {2340, 0, 0, 0}, + margin_get_styles = {2535, 1, 1, 8}, + margin_get_text = {2531, 1, 1, 8}, + margin_set_styles = {2534, 0, 1, 7}, + margin_set_text = {2530, 0, 1, 7}, + margin_text_clear_all = {2536, 0, 0, 0}, marker_add = {2043, 1, 1, 1}, marker_add_set = {2466, 0, 1, 1}, marker_define = {2040, 0, 1, 1}, @@ -624,6 +668,7 @@ local buffer_functions = { marker_set_alpha = {2476, 0, 1, 1}, marker_set_back = {2042, 0, 1, 4}, marker_set_fore = {2041, 0, 1, 4}, + marker_symbol_defined = {2529, 1, 1, 0}, move_caret_inside_view = {2401, 0, 0, 0}, new_line = {2329, 0, 0, 0}, null = {2172, 0, 0, 0}, @@ -728,6 +773,10 @@ rawset(textadept, 'buffer_functions', buffer_functions) local buffer_properties = { anchor = {2009, 2026, 3, 0}, + annotation_lines = {2546, 0, 1, 1}, + annotation_style = {2543, 2542, 1, 1}, + annotation_style_offset = {2551, 2550, 1, 0}, + annotation_visible = {2549, 2548, 1, 0}, auto_c_auto_hide = {2119, 2118, 5, 0}, auto_c_cancel_at_start = {2111, 2110, 5, 0}, auto_c_choose_single = {2114, 2113, 5, 0}, @@ -768,6 +817,8 @@ local buffer_properties = { edge_mode = {2362, 2363, 1, 0}, end_at_last_line = {2278, 2277, 5, 0}, end_styled = {2028, 0, 3, 0}, + extra_ascent = {2526, 2525, 1, 0}, + extra_descent = {2528, 2527, 1, 0}, first_visible_line = {2152, 0, 1, 0}, focus = {2381, 2380, 5, 0}, fold_expanded = {2230, 2229, 5, 1}, @@ -779,6 +830,7 @@ local buffer_properties = { hotspot_single_line = {2497, 2421, 5, 0}, indent = {2123, 2122, 1, 0}, indentation_guides = {2133, 2132, 1, 0}, + indic_alpha = {2524, 2523, 1, 1}, indic_fore = {2083, 2082, 4, 1}, indic_style = {2081, 2080, 1, 1}, indic_under = {2511, 2510, 5, 1}, @@ -800,6 +852,8 @@ local buffer_properties = { margin_mask_n = {2245, 2244, 1, 1}, margin_right = {2158, 2157, 1, 0}, margin_sensitive_n = {2247, 2246, 5, 1}, + margin_style = {2533, 2532, 1, 1}, + margin_style_offset = {2538, 2537, 1, 0}, margin_type_n = {2241, 2240, 1, 1}, margin_width_n = {2243, 2242, 1, 1}, max_line_state = {2094, 0, 1, 0}, @@ -856,6 +910,7 @@ local buffer_properties = { view_ws = {2020, 2021, 1, 0}, whitespace_chars = {0, 2443, 7, 0}, word_chars = {0, 2077, 7, 0}, + wrap_indent_mode = {2473, 2472, 1, 0}, wrap_mode = {2269, 2268, 1, 0}, wrap_start_indent = {2465, 2464, 1, 0}, wrap_visual_flags = {2461, 2460, 1, 0}, |