diff --git a/geanylua/glspi_sci.h b/geanylua/glspi_sci.h index e3f0dbaed..725217c35 100644 --- a/geanylua/glspi_sci.h +++ b/geanylua/glspi_sci.h @@ -221,6 +221,7 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = { {"GETLINEINDENTPOSITION", SLT_INT, SCI_GETLINEINDENTPOSITION, SLT_INT, SLT_VOID}, {"GETCOLUMN", SLT_INT, SCI_GETCOLUMN, SLT_INT, SLT_VOID}, {"COUNTCHARACTERS", SLT_INT, SCI_COUNTCHARACTERS, SLT_INT, SLT_INT}, + {"COUNTCODEUNITS", SLT_INT, SCI_COUNTCODEUNITS, SLT_INT, SLT_INT}, {"SETHSCROLLBAR", SLT_VOID, SCI_SETHSCROLLBAR, SLT_BOOL, SLT_VOID}, {"GETHSCROLLBAR", SLT_BOOL, SCI_GETHSCROLLBAR, SLT_VOID, SLT_VOID}, {"SETINDENTATIONGUIDES", SLT_VOID, SCI_SETINDENTATIONGUIDES, SLT_INT, SLT_VOID}, @@ -473,6 +474,8 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = { {"RELEASEDOCUMENT", SLT_VOID, SCI_RELEASEDOCUMENT, SLT_VOID, SLT_INT}, {"GETDOCUMENTOPTIONS", SLT_INT, SCI_GETDOCUMENTOPTIONS, SLT_VOID, SLT_VOID}, {"GETMODEVENTMASK", SLT_INT, SCI_GETMODEVENTMASK, SLT_VOID, SLT_VOID}, + {"SETCOMMANDEVENTS", SLT_VOID, SCI_SETCOMMANDEVENTS, SLT_BOOL, SLT_VOID}, + {"GETCOMMANDEVENTS", SLT_BOOL, SCI_GETCOMMANDEVENTS, SLT_VOID, SLT_VOID}, {"SETFOCUS", SLT_VOID, SCI_SETFOCUS, SLT_BOOL, SLT_VOID}, {"GETFOCUS", SLT_BOOL, SCI_GETFOCUS, SLT_VOID, SLT_VOID}, {"SETSTATUS", SLT_VOID, SCI_SETSTATUS, SLT_INT, SLT_VOID}, @@ -515,6 +518,7 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = { {"POSITIONBEFORE", SLT_INT, SCI_POSITIONBEFORE, SLT_INT, SLT_VOID}, {"POSITIONAFTER", SLT_INT, SCI_POSITIONAFTER, SLT_INT, SLT_VOID}, {"POSITIONRELATIVE", SLT_INT, SCI_POSITIONRELATIVE, SLT_INT, SLT_INT}, + {"POSITIONRELATIVECODEUNITS", SLT_INT, SCI_POSITIONRELATIVECODEUNITS, SLT_INT, SLT_INT}, {"COPYRANGE", SLT_VOID, SCI_COPYRANGE, SLT_INT, SLT_INT}, {"COPYTEXT", SLT_VOID, SCI_COPYTEXT, SLT_INT, SLT_STRING}, {"SETSELECTIONMODE", SLT_VOID, SCI_SETSELECTIONMODE, SLT_INT, SLT_VOID}, @@ -734,5 +738,10 @@ static SciCmdHashEntry sci_cmd_hash_entries[] = { {"NAMEOFSTYLE", SLT_INT, SCI_NAMEOFSTYLE, SLT_INT, SLT_STRINGRESULT}, {"TAGSOFSTYLE", SLT_INT, SCI_TAGSOFSTYLE, SLT_INT, SLT_STRINGRESULT}, {"DESCRIPTIONOFSTYLE", SLT_INT, SCI_DESCRIPTIONOFSTYLE, SLT_INT, SLT_STRINGRESULT}, + {"GETLINECHARACTERINDEX", SLT_INT, SCI_GETLINECHARACTERINDEX, SLT_VOID, SLT_VOID}, + {"ALLOCATELINECHARACTERINDEX", SLT_VOID, SCI_ALLOCATELINECHARACTERINDEX, SLT_INT, SLT_VOID}, + {"RELEASELINECHARACTERINDEX", SLT_VOID, SCI_RELEASELINECHARACTERINDEX, SLT_INT, SLT_VOID}, + {"LINEFROMINDEXPOSITION", SLT_INT, SCI_LINEFROMINDEXPOSITION, SLT_INT, SLT_INT}, + {"INDEXPOSITIONFROMLINE", SLT_INT, SCI_INDEXPOSITIONFROMLINE, SLT_INT, SLT_INT}, {NULL, SLT_LAST, 0, SLT_LAST, SLT_LAST} };