Skip to content

Commit e43e9a7

Browse files
committed
GeanyLua: Update to match latest Geany's Scintilla API
1 parent a130160 commit e43e9a7

2 files changed

Lines changed: 66 additions & 1 deletion

File tree

geanylua/glspi_sci.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -637,6 +637,7 @@ static uptr_t glspi_scintilla_param(lua_State* L, int ptype, int pnum, SciCmdHas
637637
case SLT_CASEINSENSITIVEBEHAVIOUR:
638638
case SLT_CASEVISIBLE:
639639
case SLT_CELLS:
640+
case SLT_CHANGEHISTORYOPTION:
640641
case SLT_CHARACTERSET:
641642
case SLT_COLOURALPHA:
642643
case SLT_CURSORSHAPE:
@@ -647,13 +648,16 @@ static uptr_t glspi_scintilla_param(lua_State* L, int ptype, int pnum, SciCmdHas
647648
case SLT_EOLANNOTATIONVISIBLE:
648649
case SLT_FINDOPTION:
649650
case SLT_FINDTEXT:
651+
case SLT_FINDTEXTFULL:
650652
case SLT_FOLDACTION:
651653
case SLT_FOLDDISPLAYTEXTSTYLE:
652654
case SLT_FOLDFLAG:
653655
case SLT_FOLDLEVEL:
654656
case SLT_FONTQUALITY:
657+
case SLT_FONTSTRETCH:
655658
case SLT_FONTWEIGHT:
656659
case SLT_FORMATRANGE:
660+
case SLT_FORMATRANGEFULL:
657661
case SLT_IDLESTYLING:
658662
case SLT_IMEINTERACTION:
659663
case SLT_INDENTVIEW:
@@ -683,8 +687,10 @@ static uptr_t glspi_scintilla_param(lua_State* L, int ptype, int pnum, SciCmdHas
683687
case SLT_TABDRAWMODE:
684688
case SLT_TECHNOLOGY:
685689
case SLT_TEXTRANGE:
690+
case SLT_TEXTRANGEFULL:
686691
case SLT_TYPEPROPERTY:
687692
case SLT_UNDOFLAGS:
693+
case SLT_UNDOSELECTIONHISTORYOPTION:
688694
case SLT_VIRTUALSPACE:
689695
case SLT_VISIBLEPOLICY:
690696
case SLT_WHITESPACE:
@@ -811,6 +817,7 @@ static gint glspi_scintilla(lua_State* L)
811817
case SLT_CASEINSENSITIVEBEHAVIOUR:
812818
case SLT_CASEVISIBLE:
813819
case SLT_CELLS:
820+
case SLT_CHANGEHISTORYOPTION:
814821
case SLT_CHARACTERSET:
815822
case SLT_COLOURALPHA:
816823
case SLT_CURSORSHAPE:
@@ -821,13 +828,16 @@ static gint glspi_scintilla(lua_State* L)
821828
case SLT_EOLANNOTATIONVISIBLE:
822829
case SLT_FINDOPTION:
823830
case SLT_FINDTEXT:
831+
case SLT_FINDTEXTFULL:
824832
case SLT_FOLDACTION:
825833
case SLT_FOLDDISPLAYTEXTSTYLE:
826834
case SLT_FOLDFLAG:
827835
case SLT_FOLDLEVEL:
828836
case SLT_FONTQUALITY:
837+
case SLT_FONTSTRETCH:
829838
case SLT_FONTWEIGHT:
830839
case SLT_FORMATRANGE:
840+
case SLT_FORMATRANGEFULL:
831841
case SLT_IDLESTYLING:
832842
case SLT_IMEINTERACTION:
833843
case SLT_INDENTVIEW:
@@ -857,8 +867,10 @@ static gint glspi_scintilla(lua_State* L)
857867
case SLT_TABDRAWMODE:
858868
case SLT_TECHNOLOGY:
859869
case SLT_TEXTRANGE:
870+
case SLT_TEXTRANGEFULL:
860871
case SLT_TYPEPROPERTY:
861872
case SLT_UNDOFLAGS:
873+
case SLT_UNDOSELECTIONHISTORYOPTION:
862874
case SLT_VIRTUALSPACE:
863875
case SLT_VISIBLEPOLICY:
864876
case SLT_WHITESPACE:

geanylua/glspi_sci.h

Lines changed: 54 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ typedef enum {
1717
SLT_CELLS,
1818
SLT_BOOL,
1919
SLT_TEXTRANGE,
20+
SLT_TEXTRANGEFULL,
2021
SLT_LINE,
2122
SLT_WHITESPACE,
2223
SLT_TABDRAWMODE,
@@ -32,6 +33,7 @@ typedef enum {
3233
SLT_CASEVISIBLE,
3334
SLT_CHARACTERSET,
3435
SLT_FONTWEIGHT,
36+
SLT_FONTSTRETCH,
3537
SLT_ELEMENT,
3638
SLT_INDICATORSTYLE,
3739
SLT_INDICFLAG,
@@ -40,7 +42,11 @@ typedef enum {
4042
SLT_PRINTOPTION,
4143
SLT_FINDOPTION,
4244
SLT_FINDTEXT,
45+
SLT_FINDTEXTFULL,
4346
SLT_FORMATRANGE,
47+
SLT_FORMATRANGEFULL,
48+
SLT_CHANGEHISTORYOPTION,
49+
SLT_UNDOSELECTIONHISTORYOPTION,
4450
SLT_POINTER,
4551
SLT_FOLDLEVEL,
4652
SLT_FOLDDISPLAYTEXTSTYLE,
@@ -108,11 +114,13 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
108114
{"GETCURRENTPOS", SLT_INT, SCI_GETCURRENTPOS, SLT_VOID, SLT_VOID},
109115
{"GETANCHOR", SLT_INT, SCI_GETANCHOR, SLT_VOID, SLT_VOID},
110116
{"GETSTYLEAT", SLT_INT, SCI_GETSTYLEAT, SLT_INT, SLT_VOID},
117+
{"GETSTYLEINDEXAT", SLT_INT, SCI_GETSTYLEINDEXAT, SLT_INT, SLT_VOID},
111118
{"REDO", SLT_VOID, SCI_REDO, SLT_VOID, SLT_VOID},
112119
{"SETUNDOCOLLECTION", SLT_VOID, SCI_SETUNDOCOLLECTION, SLT_BOOL, SLT_VOID},
113120
{"SELECTALL", SLT_VOID, SCI_SELECTALL, SLT_VOID, SLT_VOID},
114121
{"SETSAVEPOINT", SLT_VOID, SCI_SETSAVEPOINT, SLT_VOID, SLT_VOID},
115122
{"GETSTYLEDTEXT", SLT_INT, SCI_GETSTYLEDTEXT, SLT_VOID, SLT_TEXTRANGE},
123+
{"GETSTYLEDTEXTFULL", SLT_INT, SCI_GETSTYLEDTEXTFULL, SLT_VOID, SLT_TEXTRANGEFULL},
116124
{"CANREDO", SLT_BOOL, SCI_CANREDO, SLT_VOID, SLT_VOID},
117125
{"MARKERLINEFROMHANDLE", SLT_LINE, SCI_MARKERLINEFROMHANDLE, SLT_INT, SLT_VOID},
118126
{"MARKERDELETEHANDLE", SLT_VOID, SCI_MARKERDELETEHANDLE, SLT_INT, SLT_VOID},
@@ -215,6 +223,10 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
215223
{"STYLESETHOTSPOT", SLT_VOID, SCI_STYLESETHOTSPOT, SLT_INT, SLT_BOOL},
216224
{"STYLESETCHECKMONOSPACED", SLT_VOID, SCI_STYLESETCHECKMONOSPACED, SLT_INT, SLT_BOOL},
217225
{"STYLEGETCHECKMONOSPACED", SLT_BOOL, SCI_STYLEGETCHECKMONOSPACED, SLT_INT, SLT_VOID},
226+
{"STYLESETSTRETCH", SLT_VOID, SCI_STYLESETSTRETCH, SLT_INT, SLT_FONTSTRETCH},
227+
{"STYLEGETSTRETCH", SLT_FONTSTRETCH, SCI_STYLEGETSTRETCH, SLT_INT, SLT_VOID},
228+
{"STYLESETINVISIBLEREPRESENTATION", SLT_VOID, SCI_STYLESETINVISIBLEREPRESENTATION, SLT_INT, SLT_STRING},
229+
{"STYLEGETINVISIBLEREPRESENTATION", SLT_INT, SCI_STYLEGETINVISIBLEREPRESENTATION, SLT_INT, SLT_STRINGRESULT},
218230
{"SETELEMENTCOLOUR", SLT_VOID, SCI_SETELEMENTCOLOUR, SLT_ELEMENT, SLT_COLOURALPHA},
219231
{"GETELEMENTCOLOUR", SLT_COLOURALPHA, SCI_GETELEMENTCOLOUR, SLT_ELEMENT, SLT_VOID},
220232
{"RESETELEMENTCOLOUR", SLT_VOID, SCI_RESETELEMENTCOLOUR, SLT_ELEMENT, SLT_VOID},
@@ -247,6 +259,21 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
247259
{"GETCHARACTERCATEGORYOPTIMIZATION", SLT_INT, SCI_GETCHARACTERCATEGORYOPTIMIZATION, SLT_VOID, SLT_VOID},
248260
{"BEGINUNDOACTION", SLT_VOID, SCI_BEGINUNDOACTION, SLT_VOID, SLT_VOID},
249261
{"ENDUNDOACTION", SLT_VOID, SCI_ENDUNDOACTION, SLT_VOID, SLT_VOID},
262+
{"GETUNDOSEQUENCE", SLT_INT, SCI_GETUNDOSEQUENCE, SLT_VOID, SLT_VOID},
263+
{"GETUNDOACTIONS", SLT_INT, SCI_GETUNDOACTIONS, SLT_VOID, SLT_VOID},
264+
{"SETUNDOSAVEPOINT", SLT_VOID, SCI_SETUNDOSAVEPOINT, SLT_INT, SLT_VOID},
265+
{"GETUNDOSAVEPOINT", SLT_INT, SCI_GETUNDOSAVEPOINT, SLT_VOID, SLT_VOID},
266+
{"SETUNDODETACH", SLT_VOID, SCI_SETUNDODETACH, SLT_INT, SLT_VOID},
267+
{"GETUNDODETACH", SLT_INT, SCI_GETUNDODETACH, SLT_VOID, SLT_VOID},
268+
{"SETUNDOTENTATIVE", SLT_VOID, SCI_SETUNDOTENTATIVE, SLT_INT, SLT_VOID},
269+
{"GETUNDOTENTATIVE", SLT_INT, SCI_GETUNDOTENTATIVE, SLT_VOID, SLT_VOID},
270+
{"SETUNDOCURRENT", SLT_VOID, SCI_SETUNDOCURRENT, SLT_INT, SLT_VOID},
271+
{"GETUNDOCURRENT", SLT_INT, SCI_GETUNDOCURRENT, SLT_VOID, SLT_VOID},
272+
{"PUSHUNDOACTIONTYPE", SLT_VOID, SCI_PUSHUNDOACTIONTYPE, SLT_INT, SLT_INT},
273+
{"CHANGELASTUNDOACTIONTEXT", SLT_VOID, SCI_CHANGELASTUNDOACTIONTEXT, SLT_INT, SLT_STRING},
274+
{"GETUNDOACTIONTYPE", SLT_INT, SCI_GETUNDOACTIONTYPE, SLT_INT, SLT_VOID},
275+
{"GETUNDOACTIONPOSITION", SLT_INT, SCI_GETUNDOACTIONPOSITION, SLT_INT, SLT_VOID},
276+
{"GETUNDOACTIONTEXT", SLT_INT, SCI_GETUNDOACTIONTEXT, SLT_INT, SLT_STRINGRESULT},
250277
{"INDICSETSTYLE", SLT_VOID, SCI_INDICSETSTYLE, SLT_INT, SLT_INDICATORSTYLE},
251278
{"INDICGETSTYLE", SLT_INDICATORSTYLE, SCI_INDICGETSTYLE, SLT_INT, SLT_VOID},
252279
{"INDICSETFORE", SLT_VOID, SCI_INDICSETFORE, SLT_INT, SLT_INT},
@@ -306,6 +333,10 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
306333
{"AUTOCGETMAXWIDTH", SLT_INT, SCI_AUTOCGETMAXWIDTH, SLT_VOID, SLT_VOID},
307334
{"AUTOCSETMAXHEIGHT", SLT_VOID, SCI_AUTOCSETMAXHEIGHT, SLT_INT, SLT_VOID},
308335
{"AUTOCGETMAXHEIGHT", SLT_INT, SCI_AUTOCGETMAXHEIGHT, SLT_VOID, SLT_VOID},
336+
{"AUTOCSETSTYLE", SLT_VOID, SCI_AUTOCSETSTYLE, SLT_INT, SLT_VOID},
337+
{"AUTOCGETSTYLE", SLT_INT, SCI_AUTOCGETSTYLE, SLT_VOID, SLT_VOID},
338+
{"AUTOCSETIMAGESCALE", SLT_VOID, SCI_AUTOCSETIMAGESCALE, SLT_INT, SLT_VOID},
339+
{"AUTOCGETIMAGESCALE", SLT_INT, SCI_AUTOCGETIMAGESCALE, SLT_VOID, SLT_VOID},
309340
{"SETINDENT", SLT_VOID, SCI_SETINDENT, SLT_INT, SLT_VOID},
310341
{"GETINDENT", SLT_INT, SCI_GETINDENT, SLT_VOID, SLT_VOID},
311342
{"SETUSETABS", SLT_VOID, SCI_SETUSETABS, SLT_BOOL, SLT_VOID},
@@ -337,7 +368,15 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
337368
{"SETPRINTCOLOURMODE", SLT_VOID, SCI_SETPRINTCOLOURMODE, SLT_PRINTOPTION, SLT_VOID},
338369
{"GETPRINTCOLOURMODE", SLT_PRINTOPTION, SCI_GETPRINTCOLOURMODE, SLT_VOID, SLT_VOID},
339370
{"FINDTEXT", SLT_INT, SCI_FINDTEXT, SLT_FINDOPTION, SLT_FINDTEXT},
371+
{"FINDTEXTFULL", SLT_INT, SCI_FINDTEXTFULL, SLT_FINDOPTION, SLT_FINDTEXTFULL},
340372
{"FORMATRANGE", SLT_INT, SCI_FORMATRANGE, SLT_BOOL, SLT_FORMATRANGE},
373+
{"FORMATRANGEFULL", SLT_INT, SCI_FORMATRANGEFULL, SLT_BOOL, SLT_FORMATRANGEFULL},
374+
{"SETCHANGEHISTORY", SLT_VOID, SCI_SETCHANGEHISTORY, SLT_CHANGEHISTORYOPTION, SLT_VOID},
375+
{"GETCHANGEHISTORY", SLT_CHANGEHISTORYOPTION, SCI_GETCHANGEHISTORY, SLT_VOID, SLT_VOID},
376+
{"SETUNDOSELECTIONHISTORY", SLT_VOID, SCI_SETUNDOSELECTIONHISTORY, SLT_UNDOSELECTIONHISTORYOPTION, SLT_VOID},
377+
{"GETUNDOSELECTIONHISTORY", SLT_UNDOSELECTIONHISTORYOPTION, SCI_GETUNDOSELECTIONHISTORY, SLT_VOID, SLT_VOID},
378+
{"SETSELECTIONSERIALIZED", SLT_VOID, SCI_SETSELECTIONSERIALIZED, SLT_VOID, SLT_STRING},
379+
{"GETSELECTIONSERIALIZED", SLT_INT, SCI_GETSELECTIONSERIALIZED, SLT_VOID, SLT_STRINGRESULT},
341380
{"GETFIRSTVISIBLELINE", SLT_LINE, SCI_GETFIRSTVISIBLELINE, SLT_VOID, SLT_VOID},
342381
{"GETLINE", SLT_INT, SCI_GETLINE, SLT_LINE, SLT_STRINGRESULT},
343382
{"GETLINECOUNT", SLT_LINE, SCI_GETLINECOUNT, SLT_VOID, SLT_VOID},
@@ -350,12 +389,15 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
350389
{"SETSEL", SLT_VOID, SCI_SETSEL, SLT_INT, SLT_INT},
351390
{"GETSELTEXT", SLT_INT, SCI_GETSELTEXT, SLT_VOID, SLT_STRINGRESULT},
352391
{"GETTEXTRANGE", SLT_INT, SCI_GETTEXTRANGE, SLT_VOID, SLT_TEXTRANGE},
392+
{"GETTEXTRANGEFULL", SLT_INT, SCI_GETTEXTRANGEFULL, SLT_VOID, SLT_TEXTRANGEFULL},
353393
{"HIDESELECTION", SLT_VOID, SCI_HIDESELECTION, SLT_BOOL, SLT_VOID},
394+
{"GETSELECTIONHIDDEN", SLT_BOOL, SCI_GETSELECTIONHIDDEN, SLT_VOID, SLT_VOID},
354395
{"POINTXFROMPOSITION", SLT_INT, SCI_POINTXFROMPOSITION, SLT_VOID, SLT_INT},
355396
{"POINTYFROMPOSITION", SLT_INT, SCI_POINTYFROMPOSITION, SLT_VOID, SLT_INT},
356397
{"LINEFROMPOSITION", SLT_LINE, SCI_LINEFROMPOSITION, SLT_INT, SLT_VOID},
357398
{"POSITIONFROMLINE", SLT_INT, SCI_POSITIONFROMLINE, SLT_LINE, SLT_VOID},
358399
{"LINESCROLL", SLT_VOID, SCI_LINESCROLL, SLT_INT, SLT_LINE},
400+
{"SCROLLVERTICAL", SLT_VOID, SCI_SCROLLVERTICAL, SLT_LINE, SLT_LINE},
359401
{"SCROLLCARET", SLT_VOID, SCI_SCROLLCARET, SLT_VOID, SLT_VOID},
360402
{"SCROLLRANGE", SLT_VOID, SCI_SCROLLRANGE, SLT_INT, SLT_INT},
361403
{"REPLACESEL", SLT_VOID, SCI_REPLACESEL, SLT_VOID, SLT_STRING},
@@ -393,6 +435,7 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
393435
{"TARGETWHOLEDOCUMENT", SLT_VOID, SCI_TARGETWHOLEDOCUMENT, SLT_VOID, SLT_VOID},
394436
{"REPLACETARGET", SLT_INT, SCI_REPLACETARGET, SLT_INT, SLT_STRING},
395437
{"REPLACETARGETRE", SLT_INT, SCI_REPLACETARGETRE, SLT_INT, SLT_STRING},
438+
{"REPLACETARGETMINIMAL", SLT_INT, SCI_REPLACETARGETMINIMAL, SLT_INT, SLT_STRING},
396439
{"SEARCHINTARGET", SLT_INT, SCI_SEARCHINTARGET, SLT_INT, SLT_STRING},
397440
{"SETSEARCHFLAGS", SLT_VOID, SCI_SETSEARCHFLAGS, SLT_FINDOPTION, SLT_VOID},
398441
{"GETSEARCHFLAGS", SLT_FINDOPTION, SCI_GETSEARCHFLAGS, SLT_VOID, SLT_VOID},
@@ -511,7 +554,9 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
511554
{"CANCEL", SLT_VOID, SCI_CANCEL, SLT_VOID, SLT_VOID},
512555
{"DELETEBACK", SLT_VOID, SCI_DELETEBACK, SLT_VOID, SLT_VOID},
513556
{"TAB", SLT_VOID, SCI_TAB, SLT_VOID, SLT_VOID},
557+
{"LINEINDENT", SLT_VOID, SCI_LINEINDENT, SLT_VOID, SLT_VOID},
514558
{"BACKTAB", SLT_VOID, SCI_BACKTAB, SLT_VOID, SLT_VOID},
559+
{"LINEDEDENT", SLT_VOID, SCI_LINEDEDENT, SLT_VOID, SLT_VOID},
515560
{"NEWLINE", SLT_VOID, SCI_NEWLINE, SLT_VOID, SLT_VOID},
516561
{"FORMFEED", SLT_VOID, SCI_FORMFEED, SLT_VOID, SLT_VOID},
517562
{"VCHOME", SLT_VOID, SCI_VCHOME, SLT_VOID, SLT_VOID},
@@ -625,7 +670,9 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
625670
{"COPYRANGE", SLT_VOID, SCI_COPYRANGE, SLT_INT, SLT_INT},
626671
{"COPYTEXT", SLT_VOID, SCI_COPYTEXT, SLT_INT, SLT_STRING},
627672
{"SETSELECTIONMODE", SLT_VOID, SCI_SETSELECTIONMODE, SLT_SELECTIONMODE, SLT_VOID},
673+
{"CHANGESELECTIONMODE", SLT_VOID, SCI_CHANGESELECTIONMODE, SLT_SELECTIONMODE, SLT_VOID},
628674
{"GETSELECTIONMODE", SLT_SELECTIONMODE, SCI_GETSELECTIONMODE, SLT_VOID, SLT_VOID},
675+
{"SETMOVEEXTENDSSELECTION", SLT_VOID, SCI_SETMOVEEXTENDSSELECTION, SLT_BOOL, SLT_VOID},
629676
{"GETMOVEEXTENDSSELECTION", SLT_BOOL, SCI_GETMOVEEXTENDSSELECTION, SLT_VOID, SLT_VOID},
630677
{"GETLINESELSTARTPOSITION", SLT_INT, SCI_GETLINESELSTARTPOSITION, SLT_LINE, SLT_VOID},
631678
{"GETLINESELENDPOSITION", SLT_INT, SCI_GETLINESELENDPOSITION, SLT_LINE, SLT_VOID},
@@ -687,7 +734,12 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
687734
{"INDICATOREND", SLT_INT, SCI_INDICATOREND, SLT_INT, SLT_INT},
688735
{"SETPOSITIONCACHE", SLT_VOID, SCI_SETPOSITIONCACHE, SLT_INT, SLT_VOID},
689736
{"GETPOSITIONCACHE", SLT_INT, SCI_GETPOSITIONCACHE, SLT_VOID, SLT_VOID},
737+
{"SETLAYOUTTHREADS", SLT_VOID, SCI_SETLAYOUTTHREADS, SLT_INT, SLT_VOID},
738+
{"GETLAYOUTTHREADS", SLT_INT, SCI_GETLAYOUTTHREADS, SLT_VOID, SLT_VOID},
690739
{"COPYALLOWLINE", SLT_VOID, SCI_COPYALLOWLINE, SLT_VOID, SLT_VOID},
740+
{"CUTALLOWLINE", SLT_VOID, SCI_CUTALLOWLINE, SLT_VOID, SLT_VOID},
741+
{"SETCOPYSEPARATOR", SLT_VOID, SCI_SETCOPYSEPARATOR, SLT_VOID, SLT_STRING},
742+
{"GETCOPYSEPARATOR", SLT_INT, SCI_GETCOPYSEPARATOR, SLT_VOID, SLT_STRINGRESULT},
691743
{"GETCHARACTERPOINTER", SLT_POINTER, SCI_GETCHARACTERPOINTER, SLT_VOID, SLT_VOID},
692744
{"GETRANGEPOINTER", SLT_POINTER, SCI_GETRANGEPOINTER, SLT_INT, SLT_INT},
693745
{"GETGAPPOSITION", SLT_INT, SCI_GETGAPPOSITION, SLT_VOID, SLT_VOID},
@@ -699,7 +751,7 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
699751
{"GETEXTRAASCENT", SLT_INT, SCI_GETEXTRAASCENT, SLT_VOID, SLT_VOID},
700752
{"SETEXTRADESCENT", SLT_VOID, SCI_SETEXTRADESCENT, SLT_INT, SLT_VOID},
701753
{"GETEXTRADESCENT", SLT_INT, SCI_GETEXTRADESCENT, SLT_VOID, SLT_VOID},
702-
{"MARKERSYMBOLDEFINED", SLT_INT, SCI_MARKERSYMBOLDEFINED, SLT_INT, SLT_VOID},
754+
{"MARKERSYMBOLDEFINED", SLT_MARKERSYMBOL, SCI_MARKERSYMBOLDEFINED, SLT_INT, SLT_VOID},
703755
{"MARGINSETTEXT", SLT_VOID, SCI_MARGINSETTEXT, SLT_LINE, SLT_STRING},
704756
{"MARGINGETTEXT", SLT_INT, SCI_MARGINGETTEXT, SLT_LINE, SLT_STRINGRESULT},
705757
{"MARGINSETSTYLE", SLT_VOID, SCI_MARGINSETSTYLE, SLT_LINE, SLT_INT},
@@ -743,6 +795,7 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = {
743795
{"CLEARSELECTIONS", SLT_VOID, SCI_CLEARSELECTIONS, SLT_VOID, SLT_VOID},
744796
{"SETSELECTION", SLT_VOID, SCI_SETSELECTION, SLT_INT, SLT_INT},
745797
{"ADDSELECTION", SLT_VOID, SCI_ADDSELECTION, SLT_INT, SLT_INT},
798+
{"SELECTIONFROMPOINT", SLT_INT, SCI_SELECTIONFROMPOINT, SLT_INT, SLT_INT},
746799
{"DROPSELECTIONN", SLT_VOID, SCI_DROPSELECTIONN, SLT_INT, SLT_VOID},
747800
{"SETMAINSELECTION", SLT_VOID, SCI_SETMAINSELECTION, SLT_INT, SLT_VOID},
748801
{"GETMAINSELECTION", SLT_INT, SCI_GETMAINSELECTION, SLT_VOID, SLT_VOID},

0 commit comments

Comments
 (0)