aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/._SCINTILLA.luadoc35
-rw-r--r--core/.buffer.luadoc34
-rw-r--r--core/events.lua40
-rw-r--r--core/iface.lua2
-rw-r--r--core/ui.lua5
5 files changed, 57 insertions, 59 deletions
diff --git a/core/._SCINTILLA.luadoc b/core/._SCINTILLA.luadoc
index 8df0b680..d5dd1e0b 100644
--- a/core/._SCINTILLA.luadoc
+++ b/core/._SCINTILLA.luadoc
@@ -33,23 +33,23 @@
-- * `_G._SCINTILLA.constants.INDIC_STRIKE` 4
-- * `_G._SCINTILLA.constants.INDIC_TT` 2
-- * `_G._SCINTILLA.constants.MARKER_MAX` 31
--- * `_G._SCINTILLA.constants.SCFIND_MATCHCASE` 4
--- * `_G._SCINTILLA.constants.SCFIND_POSIX` 4194304
--- * `_G._SCINTILLA.constants.SCFIND_REGEXP` 2097152
--- * `_G._SCINTILLA.constants.SCFIND_WHOLEWORD` 2
--- * `_G._SCINTILLA.constants.SCFIND_WORDSTART` 1048576
--- * `_G._SCINTILLA.constants.SCMOD_ALT` 4
--- * `_G._SCINTILLA.constants.SCMOD_CTRL` 2
--- * `_G._SCINTILLA.constants.SCMOD_META` 16
--- * `_G._SCINTILLA.constants.SCMOD_NORM` 0
--- * `_G._SCINTILLA.constants.SCMOD_SHIFT` 1
--- * `_G._SCINTILLA.constants.SCMOD_SUPER` 8
--- * `_G._SCINTILLA.constants.SCVS_NONE` 0
--- * `_G._SCINTILLA.constants.SCVS_RECTANGULARSELECTION` 1
--- * `_G._SCINTILLA.constants.SCVS_USERACCESSIBLE` 2
--- * `_G._SCINTILLA.constants.SCWS_INVISIBLE` 0
--- * `_G._SCINTILLA.constants.SCWS_VISIBLEAFTERINDENT` 2
--- * `_G._SCINTILLA.constants.SCWS_VISIBLEALWAYS` 1
+-- * `_G._SCINTILLA.constants.FIND_MATCHCASE` 4
+-- * `_G._SCINTILLA.constants.FIND_POSIX` 4194304
+-- * `_G._SCINTILLA.constants.FIND_REGEXP` 2097152
+-- * `_G._SCINTILLA.constants.FIND_WHOLEWORD` 2
+-- * `_G._SCINTILLA.constants.FIND_WORDSTART` 1048576
+-- * `_G._SCINTILLA.constants.MOD_ALT` 4
+-- * `_G._SCINTILLA.constants.MOD_CTRL` 2
+-- * `_G._SCINTILLA.constants.MOD_META` 16
+-- * `_G._SCINTILLA.constants.MOD_NORM` 0
+-- * `_G._SCINTILLA.constants.MOD_SHIFT` 1
+-- * `_G._SCINTILLA.constants.MOD_SUPER` 8
+-- * `_G._SCINTILLA.constants.VS_NONE` 0
+-- * `_G._SCINTILLA.constants.VS_RECTANGULARSELECTION` 1
+-- * `_G._SCINTILLA.constants.VS_USERACCESSIBLE` 2
+-- * `_G._SCINTILLA.constants.WS_INVISIBLE` 0
+-- * `_G._SCINTILLA.constants.WS_VISIBLEAFTERINDENT` 2
+-- * `_G._SCINTILLA.constants.WS_VISIBLEALWAYS` 1
-- * `_G._SCINTILLA.constants.ALPHA_NOALPHA` 256
-- * `_G._SCINTILLA.constants.ALPHA_OPAQUE` 255
-- * `_G._SCINTILLA.constants.ALPHA_TRANSPARENT` 0
@@ -223,4 +223,3 @@
-- * `_G._SCINTILLA.constants.SCN_URIDROPPED` 2015
-- * `_G._SCINTILLA.constants.SCN_INDICATORCLICK` 2023
-- * `_G._SCINTILLA.constants.SCN_MODIFYATTEMPTRO` 2004
--- * `_G._SCINTILLA.constants.SCLEX_LPEG` 999
diff --git a/core/.buffer.luadoc b/core/.buffer.luadoc
index 0e310010..cbd3d89e 100644
--- a/core/.buffer.luadoc
+++ b/core/.buffer.luadoc
@@ -585,15 +585,15 @@
-- The modifier key used in combination with a mouse drag to create a
-- rectangular selection.
--
--- * `buffer.SCMOD_CTRL`
+-- * `buffer.MOD_CTRL`
-- The "Control" modifier key.
--- * `buffer.SCMOD_ALT`
+-- * `buffer.MOD_ALT`
-- The "Alt" modifier key.
--- * `buffer.SCMOD_SUPER`
+-- * `buffer.MOD_SUPER`
-- The "Super" modifier key, usually defined as the left "Windows" or
-- "Command" key.
--
--- The default value is `buffer.SCMOD_CTRL`.
+-- The default value is `buffer.MOD_CTRL`.
-- @field rgba_image_height (number)
-- The height for the RGBA image to be defined using
-- [`buffer:marker_define_rgba_image()`](#marker_define_rgba_image).
@@ -624,15 +624,15 @@
-- The bit-mask of search flags used by
-- [`buffer:search_in_target()`](#search_in_target).
--
--- * `buffer.SCFIND_WHOLEWORD`
+-- * `buffer.FIND_WHOLEWORD`
-- Match text surrounded by non-word characters.
--- * `buffer.SCFIND_MATCHCASE`
+-- * `buffer.FIND_MATCHCASE`
-- Match text case sensitively.
--- * `buffer.SCFIND_WORDSTART`
+-- * `buffer.FIND_WORDSTART`
-- Match text only when the previous character is a non-word character.
--- * `buffer.SCFIND_REGEXP`
+-- * `buffer.FIND_REGEXP`
-- Interpret the search string as a regular expression.
--- * `buffer.SCFIND_POSIX`
+-- * `buffer.FIND_POSIX`
-- Interpret '(' and ')' as tags instead of "\\(" and "\\)" in a regular
-- expression.
--
@@ -821,25 +821,25 @@
-- @field view_ws (number)
-- The whitespace character visibility mode.
--
--- * `buffer.SCWS_INVISIBLE`
+-- * `buffer.WS_INVISIBLE`
-- Whitespace is invisible.
--- * `buffer.SCWS_VISIBLEALWAYS`
+-- * `buffer.WS_VISIBLEALWAYS`
-- Display all whitespace as dots and arrows.
--- * `buffer.SCWS_VISIBLEAFTERINDENT`
+-- * `buffer.WS_VISIBLEAFTERINDENT`
-- Display only non-indentation whitespace as dots and arrows.
--
--- The default value is `buffer.SCWS_INVISIBLE`.
+-- The default value is `buffer.WS_INVISIBLE`.
-- @field virtual_space_options (number)
-- The virtual space mode.
--
--- * `buffer.SCVS_NONE`
+-- * `buffer.VS_NONE`
-- Disable virtual space.
--- * `buffer.SCVS_RECTANGULARSELECTION`
+-- * `buffer.VS_RECTANGULARSELECTION`
-- Enable virtual space only for rectangular selections.
--- * `buffer.SCVS_USERACCESSIBLE`
+-- * `buffer.VS_USERACCESSIBLE`
-- Enable virtual space.
--
--- The default value is `buffer.SCVS_NONE`.
+-- The default value is `buffer.VS_NONE`.
-- @field whitespace_chars (string)
-- The string set of characters recognized as whitespace characters.
-- Set this only after setting [`buffer.word_chars`](#word_chars).
diff --git a/core/events.lua b/core/events.lua
index 3d9c1c56..5e830c79 100644
--- a/core/events.lua
+++ b/core/events.lua
@@ -85,11 +85,11 @@ local M = {}
--
-- * _`position`_: The position double-clicked.
-- * _`line`_: The line number double-clicked.
--- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.SCMOD_CTRL`,
--- `buffer.SCMOD_SHIFT`, `buffer.SCMOD_ALT`, and `buffer.SCMOD_META`.
+-- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.MOD_CTRL`,
+-- `buffer.MOD_SHIFT`, `buffer.MOD_ALT`, and `buffer.MOD_META`.
-- Note: If you set `buffer.rectangular_selection_modifier` to
--- `buffer.SCMOD_CTRL`, the "Control" modifier is reported as *both*
--- "Control" and "Alt" due to a Scintilla limitation with GTK+.
+-- `buffer.MOD_CTRL`, the "Control" modifier is reported as *both* "Control"
+-- and "Alt" due to a Scintilla limitation with GTK+.
-- @field DWELL_END (string)
-- Emitted after a `DWELL_START` when the user moves the mouse, presses a key,
-- etc.
@@ -123,22 +123,22 @@ local M = {}
-- Arguments:
--
-- * _`position`_: The position clicked.
--- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.SCMOD_CTRL`,
--- `buffer.SCMOD_SHIFT`, `buffer.SCMOD_ALT`, and `buffer.SCMOD_META`.
+-- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.MOD_CTRL`,
+-- `buffer.MOD_SHIFT`, `buffer.MOD_ALT`, and `buffer.MOD_META`.
-- Note: If you set `buffer.rectangular_selection_modifier` to
--- `buffer.SCMOD_CTRL`, the "Control" modifier is reported as *both*
--- "Control" and "Alt" due to a Scintilla limitation with GTK+.
+-- `buffer.MOD_CTRL`, the "Control" modifier is reported as *both* "Control"
+-- and "Alt" due to a Scintilla limitation with GTK+.
-- @field HOTSPOT_DOUBLE_CLICK (string)
-- Emitted when double-clicking on text that is in a style with the hotspot
-- attribute set.
-- Arguments:
--
-- * _`position`_: The position double-clicked.
--- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.SCMOD_CTRL`,
--- `buffer.SCMOD_SHIFT`, `buffer.SCMOD_ALT`, and `buffer.SCMOD_META`.
+-- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.MOD_CTRL`,
+-- `buffer.MOD_SHIFT`, `buffer.MOD_ALT`, and `buffer.MOD_META`.
-- Note: If you set `buffer.rectangular_selection_modifier` to
--- `buffer.SCMOD_CTRL`, the "Control" modifier is reported as *both*
--- "Control" and "Alt" due to a Scintilla limitation with GTK+.
+-- `buffer.MOD_CTRL`, the "Control" modifier is reported as *both* "Control"
+-- and "Alt" due to a Scintilla limitation with GTK+.
-- @field HOTSPOT_RELEASE_CLICK (string)
-- Emitted after releasing the mouse after clicking on text that was in a
-- style with the hotspot attribute set.
@@ -150,11 +150,11 @@ local M = {}
-- Arguments:
--
-- * _`position`_: The position of the clicked text.
--- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.SCMOD_CTRL`,
--- `buffer.SCMOD_SHIFT`, `buffer.SCMOD_ALT`, and `buffer.SCMOD_META`.
+-- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.MOD_CTRL`,
+-- `buffer.MOD_SHIFT`, `buffer.MOD_ALT`, and `buffer.MOD_META`.
-- Note: If you set `buffer.rectangular_selection_modifier` to
--- `buffer.SCMOD_CTRL`, the "Control" modifier is reported as *both*
--- "Control" and "Alt" due to a Scintilla limitation with GTK+.
+-- `buffer.MOD_CTRL`, the "Control" modifier is reported as *both* "Control"
+-- and "Alt" due to a Scintilla limitation with GTK+.
-- @field INDICATOR_RELEASE (string)
-- Emitted when releasing the mouse after clicking on text that has an
-- indicator present.
@@ -180,11 +180,11 @@ local M = {}
-- * _`margin`_: The margin number clicked.
-- * _`position`_: The position of the start of the line whose margin was
-- clicked.
--- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.SCMOD_CTRL`,
--- `buffer.SCMOD_SHIFT`, `buffer.SCMOD_ALT`, and `buffer.SCMOD_META`.
+-- * _`modifiers`_: A bit-mask of any modifier keys used: `buffer.MOD_CTRL`,
+-- `buffer.MOD_SHIFT`, `buffer.MOD_ALT`, and `buffer.MOD_META`.
-- Note: If you set `buffer.rectangular_selection_modifier` to
--- `buffer.SCMOD_CTRL`, the "Control" modifier is reported as *both*
--- "Control" and "Alt" due to a Scintilla limitation with GTK+.
+-- `buffer.MOD_CTRL`, the "Control" modifier is reported as *both* "Control"
+-- and "Alt" due to a Scintilla limitation with GTK+.
-- @field MENU_CLICKED (string)
-- Emitted after selecting a menu item.
-- Arguments:
diff --git a/core/iface.lua b/core/iface.lua
index 2af60a26..2624591f 100644
--- a/core/iface.lua
+++ b/core/iface.lua
@@ -13,7 +13,7 @@ module('_SCINTILLA')]]
-- Map of Scintilla constant names to their numeric values.
-- @class table
-- @name constants
-M.constants = {ANNOTATION_BOXED=2,ANNOTATION_HIDDEN=0,ANNOTATION_STANDARD=1,CARETSTYLE_BLOCK=2,CARETSTYLE_INVISIBLE=0,CARETSTYLE_LINE=1,CARET_EVEN=0x08,CARET_JUMPS=0x10,CARET_SLOP=0x01,CARET_STRICT=0x04,EDGE_BACKGROUND=2,EDGE_LINE=1,EDGE_NONE=0,INDIC_BOX=6,INDIC_COMPOSITIONTHICK=14,INDIC_CONTAINER=8,INDIC_DASH=9,INDIC_DIAGONAL=3,INDIC_DOTBOX=12,INDIC_DOTS=10,INDIC_HIDDEN=5,INDIC_MAX=31,INDIC_PLAIN=0,INDIC_ROUNDBOX=7,INDIC_SQUIGGLE=1,INDIC_SQUIGGLELOW=11,INDIC_SQUIGGLEPIXMAP=13,INDIC_STRAIGHTBOX=8,INDIC_STRIKE=4,INDIC_TT=2,MARKER_MAX=31,SCFIND_MATCHCASE=4,SCFIND_POSIX=0x00400000,SCFIND_REGEXP=0x00200000,SCFIND_WHOLEWORD=2,SCFIND_WORDSTART=0x00100000,SCMOD_ALT=4,SCMOD_CTRL=2,SCMOD_META=16,SCMOD_NORM=0,SCMOD_SHIFT=1,SCMOD_SUPER=8,SCVS_NONE=0,SCVS_RECTANGULARSELECTION=1,SCVS_USERACCESSIBLE=2,SCWS_INVISIBLE=0,SCWS_VISIBLEAFTERINDENT=2,SCWS_VISIBLEALWAYS=1,ALPHA_NOALPHA=256,ALPHA_OPAQUE=255,ALPHA_TRANSPARENT=0,AUTOMATICFOLD_CHANGE=0x0004,AUTOMATICFOLD_CLICK=0x0002,AUTOMATICFOLD_SHOW=0x0001,CARETSTICKY_OFF=0,CARETSTICKY_ON=1,CARETSTICKY_WHITESPACE=2,CASEINSENSITIVEBEHAVIOUR_IGNORECASE=1,CASEINSENSITIVEBEHAVIOUR_RESPECTCASE=0,CASE_LOWER=2,CASE_MIXED=0,CASE_UPPER=1,CP_UTF8=65001,CURSORARROW=2,CURSORNORMAL=-1,CURSORREVERSEARROW=7,CURSORWAIT=4,EOL_CR=1,EOL_CRLF=0,EOL_LF=2,FOLDACTION_CONTRACT=0,FOLDACTION_EXPAND=1,FOLDACTION_TOGGLE=2,FOLDFLAG_LEVELNUMBERS=0x0040,FOLDFLAG_LINEAFTER_CONTRACTED=0x0010,FOLDFLAG_LINEAFTER_EXPANDED=0x0008,FOLDFLAG_LINEBEFORE_CONTRACTED=0x0004,FOLDFLAG_LINEBEFORE_EXPANDED=0x0002,FOLDLEVELBASE=0x400,FOLDLEVELHEADERFLAG=0x2000,FOLDLEVELNUMBERMASK=0x0FFF,FOLDLEVELWHITEFLAG=0x1000,IV_LOOKBOTH=3,IV_LOOKFORWARD=2,IV_NONE=0,IV_REAL=1,LASTSTEPINUNDOREDO=0x100,MARGINOPTION_NONE=0,MARGINOPTION_SUBLINESELECT=1,MARGIN_BACK=2,MARGIN_FORE=3,MARGIN_NUMBER=1,MARGIN_RTEXT=5,MARGIN_SYMBOL=0,MARGIN_TEXT=4,MARKNUM_FOLDER=30,MARKNUM_FOLDEREND=25,MARKNUM_FOLDERMIDTAIL=27,MARKNUM_FOLDEROPEN=31,MARKNUM_FOLDEROPENMID=26,MARKNUM_FOLDERSUB=29,MARKNUM_FOLDERTAIL=28,MARK_ARROW=2,MARK_ARROWDOWN=6,MARK_ARROWS=24,MARK_AVAILABLE=28,MARK_BACKGROUND=22,MARK_BOXMINUS=14,MARK_BOXMINUSCONNECTED=15,MARK_BOXPLUS=12,MARK_BOXPLUSCONNECTED=13,MARK_CHARACTER=10000,MARK_CIRCLE=0,MARK_CIRCLEMINUS=20,MARK_CIRCLEMINUSCONNECTED=21,MARK_CIRCLEPLUS=18,MARK_CIRCLEPLUSCONNECTED=19,MARK_DOTDOTDOT=23,MARK_EMPTY=5,MARK_FULLRECT=26,MARK_LCORNER=10,MARK_LCORNERCURVE=16,MARK_LEFTRECT=27,MARK_MINUS=7,MARK_PIXMAP=25,MARK_PLUS=8,MARK_RGBAIMAGE=30,MARK_ROUNDRECT=1,MARK_SHORTARROW=4,MARK_SMALLRECT=3,MARK_TCORNER=11,MARK_TCORNERCURVE=17,MARK_UNDERLINE=29,MARK_VLINE=9,MASK_FOLDERS=-33554432,MAX_MARGIN=4,MODEVENTMASKALL=0xFFFFF,MOD_BEFOREDELETE=0x800,MOD_BEFOREINSERT=0x400,MOD_CHANGEANNOTATION=0x20000,MOD_CHANGEFOLD=0x8,MOD_CHANGEINDICATOR=0x4000,MOD_CHANGELINESTATE=0x8000,MOD_CHANGEMARGIN=0x10000,MOD_CHANGEMARKER=0x200,MOD_CHANGESTYLE=0x4,MOD_CONTAINER=0x40000,MOD_DELETETEXT=0x2,MOD_INSERTTEXT=0x1,MOD_LEXERSTATE=0x80000,MULTILINEUNDOREDO=0x1000,MULTIPASTE_EACH=1,MULTIPASTE_ONCE=0,MULTISTEPUNDOREDO=0x80,ORDER_CUSTOM=2,ORDER_PERFORMSORT=1,ORDER_PRESORTED=0,PERFORMED_REDO=0x40,PERFORMED_UNDO=0x20,PERFORMED_USER=0x10,SEL_LINES=2,SEL_RECTANGLE=1,SEL_STREAM=0,SEL_THIN=3,STARTACTION=0x2000,TIME_FOREVER=10000000,UPDATE_CONTENT=0x1,UPDATE_H_SCROLL=0x8,UPDATE_SELECTION=0x2,UPDATE_V_SCROLL=0x4,WRAPINDENT_FIXED=0,WRAPINDENT_INDENT=2,WRAPINDENT_SAME=1,WRAPVISUALFLAGLOC_DEFAULT=0x0000,WRAPVISUALFLAGLOC_END_BY_TEXT=0x0001,WRAPVISUALFLAGLOC_START_BY_TEXT=0x0002,WRAPVISUALFLAG_END=0x0001,WRAPVISUALFLAG_MARGIN=0x0004,WRAPVISUALFLAG_NONE=0x0000,WRAPVISUALFLAG_START=0x0002,WRAP_CHAR=2,WRAP_NONE=0,WRAP_WORD=1,STYLE_BRACEBAD=35,STYLE_BRACELIGHT=34,STYLE_CALLTIP=38,STYLE_CONTROLCHAR=36,STYLE_DEFAULT=32,STYLE_INDENTGUIDE=37,STYLE_LASTPREDEFINED=39,STYLE_LINENUMBER=33,STYLE_MAX=255,VISIBLE_SLOP=0x01,VISIBLE_STRICT=0x04,SCN_DOUBLECLICK=2006,SCN_AUTOCCHARDELETED=2027,SCN_SAVEPOINTLEFT=2003,SCN_PAINTED=2013,SCN_HOTSPOTRELEASECLICK=2028,SCN_UPDATEUI=2007,SCN_STYLENEEDED=2000,SCN_AUTOCCANCELLED=2026,SCN_MACRORECORD=2009,SCN_INDICATORRELEASE=2024,SCN_MODIFIED=2008,SCN_SAVEPOINTREACHED=2002,SCN_HOTSPOTDOUBLECLICK=2020,SCN_NEEDSHOWN=2011,SCN_CALLTIPCLICK=2021,SCN_AUTOCSELECTION=2022,SCN_DWELLEND=2017,SCN_ZOOM=2018,SCN_CHARADDED=2001,SCN_HOTSPOTCLICK=2019,SCN_KEY=2005,SCN_DWELLSTART=2016,SCN_MARGINCLICK=2010,SCN_USERLISTSELECTION=2014,SCN_URIDROPPED=2015,SCN_INDICATORCLICK=2023,SCN_MODIFYATTEMPTRO=2004,SCLEX_LPEG=999}
+M.constants = {ANNOTATION_BOXED=2,ANNOTATION_HIDDEN=0,ANNOTATION_STANDARD=1,CARETSTYLE_BLOCK=2,CARETSTYLE_INVISIBLE=0,CARETSTYLE_LINE=1,CARET_EVEN=0x08,CARET_JUMPS=0x10,CARET_SLOP=0x01,CARET_STRICT=0x04,EDGE_BACKGROUND=2,EDGE_LINE=1,EDGE_NONE=0,INDIC_BOX=6,INDIC_COMPOSITIONTHICK=14,INDIC_CONTAINER=8,INDIC_DASH=9,INDIC_DIAGONAL=3,INDIC_DOTBOX=12,INDIC_DOTS=10,INDIC_HIDDEN=5,INDIC_MAX=31,INDIC_PLAIN=0,INDIC_ROUNDBOX=7,INDIC_SQUIGGLE=1,INDIC_SQUIGGLELOW=11,INDIC_SQUIGGLEPIXMAP=13,INDIC_STRAIGHTBOX=8,INDIC_STRIKE=4,INDIC_TT=2,MARKER_MAX=31,FIND_MATCHCASE=4,FIND_POSIX=0x00400000,FIND_REGEXP=0x00200000,FIND_WHOLEWORD=2,FIND_WORDSTART=0x00100000,MOD_ALT=4,MOD_CTRL=2,MOD_META=16,MOD_NORM=0,MOD_SHIFT=1,MOD_SUPER=8,VS_NONE=0,VS_RECTANGULARSELECTION=1,VS_USERACCESSIBLE=2,WS_INVISIBLE=0,WS_VISIBLEAFTERINDENT=2,WS_VISIBLEALWAYS=1,ALPHA_NOALPHA=256,ALPHA_OPAQUE=255,ALPHA_TRANSPARENT=0,AUTOMATICFOLD_CHANGE=0x0004,AUTOMATICFOLD_CLICK=0x0002,AUTOMATICFOLD_SHOW=0x0001,CARETSTICKY_OFF=0,CARETSTICKY_ON=1,CARETSTICKY_WHITESPACE=2,CASEINSENSITIVEBEHAVIOUR_IGNORECASE=1,CASEINSENSITIVEBEHAVIOUR_RESPECTCASE=0,CASE_LOWER=2,CASE_MIXED=0,CASE_UPPER=1,CP_UTF8=65001,CURSORARROW=2,CURSORNORMAL=-1,CURSORREVERSEARROW=7,CURSORWAIT=4,EOL_CR=1,EOL_CRLF=0,EOL_LF=2,FOLDACTION_CONTRACT=0,FOLDACTION_EXPAND=1,FOLDACTION_TOGGLE=2,FOLDFLAG_LEVELNUMBERS=0x0040,FOLDFLAG_LINEAFTER_CONTRACTED=0x0010,FOLDFLAG_LINEAFTER_EXPANDED=0x0008,FOLDFLAG_LINEBEFORE_CONTRACTED=0x0004,FOLDFLAG_LINEBEFORE_EXPANDED=0x0002,FOLDLEVELBASE=0x400,FOLDLEVELHEADERFLAG=0x2000,FOLDLEVELNUMBERMASK=0x0FFF,FOLDLEVELWHITEFLAG=0x1000,IV_LOOKBOTH=3,IV_LOOKFORWARD=2,IV_NONE=0,IV_REAL=1,LASTSTEPINUNDOREDO=0x100,MARGINOPTION_NONE=0,MARGINOPTION_SUBLINESELECT=1,MARGIN_BACK=2,MARGIN_FORE=3,MARGIN_NUMBER=1,MARGIN_RTEXT=5,MARGIN_SYMBOL=0,MARGIN_TEXT=4,MARKNUM_FOLDER=30,MARKNUM_FOLDEREND=25,MARKNUM_FOLDERMIDTAIL=27,MARKNUM_FOLDEROPEN=31,MARKNUM_FOLDEROPENMID=26,MARKNUM_FOLDERSUB=29,MARKNUM_FOLDERTAIL=28,MARK_ARROW=2,MARK_ARROWDOWN=6,MARK_ARROWS=24,MARK_AVAILABLE=28,MARK_BACKGROUND=22,MARK_BOXMINUS=14,MARK_BOXMINUSCONNECTED=15,MARK_BOXPLUS=12,MARK_BOXPLUSCONNECTED=13,MARK_CHARACTER=10000,MARK_CIRCLE=0,MARK_CIRCLEMINUS=20,MARK_CIRCLEMINUSCONNECTED=21,MARK_CIRCLEPLUS=18,MARK_CIRCLEPLUSCONNECTED=19,MARK_DOTDOTDOT=23,MARK_EMPTY=5,MARK_FULLRECT=26,MARK_LCORNER=10,MARK_LCORNERCURVE=16,MARK_LEFTRECT=27,MARK_MINUS=7,MARK_PIXMAP=25,MARK_PLUS=8,MARK_RGBAIMAGE=30,MARK_ROUNDRECT=1,MARK_SHORTARROW=4,MARK_SMALLRECT=3,MARK_TCORNER=11,MARK_TCORNERCURVE=17,MARK_UNDERLINE=29,MARK_VLINE=9,MASK_FOLDERS=-33554432,MAX_MARGIN=4,MODEVENTMASKALL=0xFFFFF,MOD_BEFOREDELETE=0x800,MOD_BEFOREINSERT=0x400,MOD_CHANGEANNOTATION=0x20000,MOD_CHANGEFOLD=0x8,MOD_CHANGEINDICATOR=0x4000,MOD_CHANGELINESTATE=0x8000,MOD_CHANGEMARGIN=0x10000,MOD_CHANGEMARKER=0x200,MOD_CHANGESTYLE=0x4,MOD_CONTAINER=0x40000,MOD_DELETETEXT=0x2,MOD_INSERTTEXT=0x1,MOD_LEXERSTATE=0x80000,MULTILINEUNDOREDO=0x1000,MULTIPASTE_EACH=1,MULTIPASTE_ONCE=0,MULTISTEPUNDOREDO=0x80,ORDER_CUSTOM=2,ORDER_PERFORMSORT=1,ORDER_PRESORTED=0,PERFORMED_REDO=0x40,PERFORMED_UNDO=0x20,PERFORMED_USER=0x10,SEL_LINES=2,SEL_RECTANGLE=1,SEL_STREAM=0,SEL_THIN=3,STARTACTION=0x2000,TIME_FOREVER=10000000,UPDATE_CONTENT=0x1,UPDATE_H_SCROLL=0x8,UPDATE_SELECTION=0x2,UPDATE_V_SCROLL=0x4,WRAPINDENT_FIXED=0,WRAPINDENT_INDENT=2,WRAPINDENT_SAME=1,WRAPVISUALFLAGLOC_DEFAULT=0x0000,WRAPVISUALFLAGLOC_END_BY_TEXT=0x0001,WRAPVISUALFLAGLOC_START_BY_TEXT=0x0002,WRAPVISUALFLAG_END=0x0001,WRAPVISUALFLAG_MARGIN=0x0004,WRAPVISUALFLAG_NONE=0x0000,WRAPVISUALFLAG_START=0x0002,WRAP_CHAR=2,WRAP_NONE=0,WRAP_WORD=1,STYLE_BRACEBAD=35,STYLE_BRACELIGHT=34,STYLE_CALLTIP=38,STYLE_CONTROLCHAR=36,STYLE_DEFAULT=32,STYLE_INDENTGUIDE=37,STYLE_LASTPREDEFINED=39,STYLE_LINENUMBER=33,STYLE_MAX=255,VISIBLE_SLOP=0x01,VISIBLE_STRICT=0x04,SCN_DOUBLECLICK=2006,SCN_AUTOCCHARDELETED=2027,SCN_SAVEPOINTLEFT=2003,SCN_PAINTED=2013,SCN_HOTSPOTRELEASECLICK=2028,SCN_UPDATEUI=2007,SCN_STYLENEEDED=2000,SCN_AUTOCCANCELLED=2026,SCN_MACRORECORD=2009,SCN_INDICATORRELEASE=2024,SCN_MODIFIED=2008,SCN_SAVEPOINTREACHED=2002,SCN_HOTSPOTDOUBLECLICK=2020,SCN_NEEDSHOWN=2011,SCN_CALLTIPCLICK=2021,SCN_AUTOCSELECTION=2022,SCN_DWELLEND=2017,SCN_ZOOM=2018,SCN_CHARADDED=2001,SCN_HOTSPOTCLICK=2019,SCN_KEY=2005,SCN_DWELLSTART=2016,SCN_MARGINCLICK=2010,SCN_USERLISTSELECTION=2014,SCN_URIDROPPED=2015,SCN_INDICATORCLICK=2023,SCN_MODIFYATTEMPTRO=2004}
---
-- Map of Scintilla function names to tables containing their IDs, return types,
diff --git a/core/ui.lua b/core/ui.lua
index c007c4f9..8149b9d7 100644
--- a/core/ui.lua
+++ b/core/ui.lua
@@ -221,11 +221,10 @@ events_connect(events.VIEW_NEW, function()
}
local ctrl_shift_keys = {'L', 'T', 'U', 'Z'}
for _, key in ipairs(ctrl_keys) do
- buffer:clear_cmd_key(string.byte(key), buffer.SCMOD_CTRL)
+ buffer:clear_cmd_key(string.byte(key), buffer.MOD_CTRL)
end
for _, key in ipairs(ctrl_shift_keys) do
- buffer:clear_cmd_key(string.byte(key),
- buffer.SCMOD_CTRL + buffer.SCMOD_SHIFT)
+ buffer:clear_cmd_key(string.byte(key), buffer.MOD_CTRL + buffer.MOD_SHIFT)
end
-- Since BUFFER_NEW loads themes and settings on startup, only load them for
-- subsequent views.