editor:textrange(startPos, endPos) gets the text in the specified range
editor:findtext(text, [flags], [startPos, [endPos]]) returns the start and end of the first match, or nil if no match
editor:match(text, [flags], [startPos]) returns a generator that allows you to loop over the matches i.e. for m in editor:match(text, flags) do ... end
editor:append(text) appends text to the end of the document
editor:insert(pos, text) inserts text at the specified position
editor:remove(startPos, endPos) removes the text in the range

output:textrange(startPos, endPos) gets the text in the specified range
output:findtext(text, [flags], [startPos, [endPos]]) returns the start and end of the first match, or nil if no match
output:match(text, [flags], [startPos]) returns a generator that allows you to loop over the matches i.e. for m in output:match(text, flags) do ... end
output:append(text) appends text to the end of the document
output:insert(pos, text) inserts text at the specified position
output:remove(startPos, endPos) removes the text in the range

scite.Open(filename) opens a file in a new buffer
scite.SendEditor(SCI_constant, ...) sends a message to the editor pane
scite.SendOutput(SCI_constant, ...) sends a message to the output pane
scite.ConstantName(number) returns the symbolic name of a Scintilla / SciTE constant
scite.MenuCommand(number) executes a SciTE menu command
scite.UpdateStatusBar(bool=false) updates SciTE statusbar; bool is bUpdateSlowData

props

editor:AddRefDocument(int doc)
editor:AddStyledText(cells)
editor:AddText(string text)
editor:Allocate(int bytes)
editor:AppendText(string text)
editor:AssignCmdKey(int keymod, int msg)
editor:AutoCActive() returns: bool
editor:AutoCCancel()
editor:AutoCComplete()
editor:AutoCGetCurrent() returns: int
editor:AutoCPosStart() returns: int pos
editor:AutoCSelect(string text)
editor:AutoCShow(int lenEntered, string itemList)
editor:AutoCStops(string characterSet)
editor:BackTab()
editor:BeginUndoAction()
editor:BraceBadLight(int pos)
editor:BraceHighlight(int posStart, int posEnd)
editor:BraceMatch(int pos) returns: int pos
editor:CallTipActive() returns: bool
editor:CallTipCancel()
editor:CallTipPosStart() returns: int pos
editor:CallTipSetHlt(int start, int end)
editor:CallTipShow(int pos, string definition)
editor:CanPaste() returns: bool
editor:CanRedo() returns: bool
editor:CanUndo() returns: bool
editor:Cancel()
editor:CharLeft()
editor:CharLeftExtend()
editor:CharLeftRectExtend()
editor:CharRight()
editor:CharRightExtend()
editor:CharRightRectExtend()
editor:ChooseCaretX()
editor:Clear()
editor:ClearAll()
editor:ClearAllCmdKeys()
editor:ClearCmdKey(int keymod)
editor:ClearDocumentStyle()
editor:ClearRegisteredImages()
editor:ConvertEOLs(int eolMode)
editor:Copy()
editor:CopyRange(int posStart, int posEnd)
editor:CopyText(int length,string text)
editor:CreateDocument() returns: int
editor:Cut()
editor:DelLineLeft()
editor:DelLineRight()
editor:DelWordLeft()
editor:DelWordRight()
editor:DeleteBack()
editor:DeleteBackNotLine()
editor:DocLineFromVisible(int) returns: int
editor:DocumentEnd()
editor:DocumentEndExtend()
editor:DocumentStart()
editor:DocumentStartExtend()
editor:EditToggleOvertype()
editor:EmptyUndoBuffer()
editor:EncodedFromUTF8(string text) returns: string text
editor:EndUndoAction()
editor:EnsureVisible(int line)
editor:EnsureVisibleEnforcePolicy(int line)
editor:FindColumn(int, int) returns: int
editor:FindText(int, findtext) returns: int pos
editor:FormFeed()
editor:FormatRange(bool, formatrange) returns: int pos
editor:GetCurLine() returns: string text
editor:GetLastChild(int, int) returns: int
editor:GetLine(int line) returns: string text
editor:GetLineSelEndPosition(int line) returns: int pos
editor:GetLineSelStartPosition(int line) returns: int pos
editor:GetProperty(string text) returns: string text
editor:GetPropertyExpanded(string text) returns: string text
editor:GetSelText() returns: string text
editor:GetStyledText(textrange) returns: int
editor:GetText() returns: string text
editor:GetTextRange(textrange) returns: int
editor:GotoLine(int line)
editor:GotoPos(int pos)
editor:GrabFocus()
editor:HideLines(int lineStart, int lineEnd)
editor:HideSelection(bool)
editor:Home()
editor:HomeDisplay()
editor:HomeDisplayExtend()
editor:HomeExtend()
editor:HomeRectExtend()
editor:HomeWrap()
editor:HomeWrapExtend()
editor:InsertText(int pos, string text) -1 => editor.CurrentPos
editor:LineCopy()
editor:LineCut()
editor:LineDelete()
editor:LineDown()
editor:LineDownExtend()
editor:LineDownRectExtend()
editor:LineDuplicate()
editor:LineEnd()
editor:LineEndDisplay()
editor:LineEndDisplayExtend()
editor:LineEndExtend()
editor:LineEndRectExtend()
editor:LineEndWrap()
editor:LineEndWrapExtend()
editor:LineFromPosition(int pos) returns: int line
editor:LineLength(int line) returns: int length
editor:LineScroll(int columns,int lines)
editor:LineScrollDown()
editor:LineScrollUp()
editor:LineTranspose()
editor:LineUp()
editor:LineUpExtend()
editor:LineUpRectExtend()
editor:LinesJoin()
editor:LinesSplit(int pixelWidth)
editor:LoadLexerLibrary(string path)
editor:LowerCase()
editor:MarkerAdd(int line, int) returns: int
editor:MarkerAddSet(int line, int)
editor:MarkerDefine(int markerNumber, int markerSymbol)
editor:MarkerDefinePixmap(int markerNumber, string pixmap)
editor:MarkerDelete(int line, int markerNumber)
editor:MarkerDeleteAll(int markerNumber)
editor:MarkerDeleteHandle(int handle)
editor:MarkerGet(int) returns: int
editor:MarkerLineFromHandle(int) returns: int
editor:MarkerNext(int line, int) returns: int
editor:MarkerPrevious(int line, int) returns: int
editor:MarkerSetAlpha(int markerNumber, int colour)
editor:MarkerSetBack(int markerNumber, int colour)
editor:MarkerSetFore(int markerNumber, int colour)
editor:MoveCaretInsideView()
editor:NewLine()
editor:Null()
editor:PageDown()
editor:PageDownExtend()
editor:PageDownRectExtend()
editor:PageUp()
editor:PageUpExtend()
editor:PageUpRectExtend()
editor:ParaDown()
editor:ParaDownExtend()
editor:ParaUp()
editor:ParaUpExtend()
editor:Paste()
editor:PointXFromPosition(int pos) returns: int
editor:PointYFromPosition(int pos) returns: int
editor:PositionAfter(int pos) returns: int pos
editor:PositionBefore(int pos) returns: int pos
editor:PositionFromLine(int line) returns: int pos
editor:PositionFromPoint(int, int) returns: int pos
editor:PositionFromPointClose(int, int) returns: int pos
editor:Redo()
editor:RegisterImage(int type,string xpmData)
editor:ReleaseDocument(int doc)
editor:ReplaceSel(string text)
editor:ReplaceTarget(string text) returns: int
editor:ReplaceTargetRE(string text) returns: int
editor:ScrollCaret()
editor:SearchAnchor()
editor:SearchInTarget(string text) returns: int
editor:SearchNext(int, string text) returns: int
editor:SearchPrev(int, string text) returns: int
editor:SelectAll()
editor:SelectionDuplicate()
editor:SetCharsDefault()
editor:SetFoldFlags(int flags)
editor:SetFoldMarginColour(bool useSetting, int colour)
editor:SetFoldMarginHiColour(bool useSetting, int colour)
editor:SetLengthForEncode(int)
editor:SetSavePoint()
editor:SetSel(int posStart, int posEnd)
editor:SetSelBack(bool useSetting, int colour)
editor:SetSelFore(bool useSetting, int colour)
editor:SetStyling(int length, int mask)
editor:SetStylingEx(string text)
editor:SetText(string text)
editor:SetVisiblePolicy(int visiblePolicy, int visibleSlop)
editor:SetWhitespaceBack(bool useSetting, int colour)
editor:SetWhitespaceFore(bool useSetting, int colour)
editor:SetXCaretPolicy(int caretPolicy, int caretSlop)
editor:SetYCaretPolicy(int caretPolicy, int caretSlop)
editor:ShowLines(int lineStart, int lineEnd)
editor:StartRecord()
editor:StartStyling(int posStart, int mask)
editor:StopRecord()
editor:StutteredPageDown()
editor:StutteredPageDownExtend()
editor:StutteredPageUp()
editor:StutteredPageUpExtend()
editor:StyleClearAll()
editor:StyleResetDefault()
editor:Tab()
editor:TargetAsUTF8() returns: string text
editor:TargetFromSelection()
editor:TextHeight(int) returns: int
editor:TextWidth(int, string text) returns: int
editor:ToggleCaretSticky()
editor:ToggleFold(int line)
editor:Undo()
editor:UpperCase()
editor:UsePopUp(bool allowPopUp)
editor:UserListShow(int listType, string itemList)
editor:VCHome()
editor:VCHomeExtend()
editor:VCHomeRectExtend()
editor:VCHomeWrap()
editor:VCHomeWrapExtend()
editor:VisibleFromDocLine(int) returns: int
editor:WordEndPosition(int pos, bool) returns: int
editor:WordLeft()
editor:WordLeftEnd()
editor:WordLeftEndExtend()
editor:WordLeftExtend()
editor:WordPartLeft()
editor:WordPartLeftExtend()
editor:WordPartRight()
editor:WordPartRightExtend()
editor:WordRight()
editor:WordRightEnd()
editor:WordRightEndExtend()
editor:WordRightExtend()
editor:WordStartPosition(int pos, bool) returns: int
editor:WrapCount(int) returns: int
editor:ZoomIn()
editor:ZoomOut()

editor.Anchor
editor.AutoCAutoHide
editor.AutoCCancelAtStart
editor.AutoCChooseSingle
editor.AutoCDropRestOfWord
editor.AutoCFillUps
editor.AutoCIgnoreCase
editor.AutoCMaxHeight
editor.AutoCMaxWidth
editor.AutoCSeparator
editor.AutoCTypeSeparator
editor.BackSpaceUnIndents
editor.BufferedDraw
editor.CallTipBack
editor.CallTipFore
editor.CallTipForeHlt
editor.CallTipUseStyle
editor.CaretFore
editor.CaretLineBack
editor.CaretLineBackAlpha
editor.CaretLineVisible
editor.CaretPeriod
editor.CaretSticky
editor.CaretWidth
editor.CharAt
editor.CodePage
editor.Column
editor.ControlCharSymbol
editor.CurrentPos
editor.Cursor
editor.DirectFunction
editor.DirectPointer
editor.DocPointer
editor.EOLMode
editor.EdgeColour
editor.EdgeColumn
editor.EdgeMode
editor.EndAtLastLine
editor.EndStyled
editor.FirstVisibleLine
editor.Focus
editor.FoldExpanded
editor.FoldLevel
editor.FoldParent
editor.HScrollBar
editor.HighlightGuide
editor.HotspotActiveBack
editor.HotspotActiveFore
editor.HotspotActiveUnderline
editor.HotspotSingleLine
editor.Indent
editor.IndentationGuides
editor.IndicFore
editor.IndicStyle
editor.KeyWords
editor.LayoutCache
editor.Length
editor.Lexer
editor.LexerLanguage
editor.LineCount
editor.LineEndPosition
editor.LineIndentPosition
editor.LineIndentation
editor.LineState
editor.LineVisible
editor.LinesOnScreen
editor.MarginLeft
editor.MarginMaskN
editor.MarginRight
editor.MarginSensitiveN
editor.MarginTypeN
editor.MarginWidthN
editor.MaxLineState
editor.ModEventMask
editor.Modify
editor.MouseDownCaptures
editor.MouseDwellTime
editor.Overtype
editor.PasteConvertEndings
editor.PrintColourMode
editor.PrintMagnification
editor.PrintWrapMode
editor.Property
editor.PropertyInt
editor.ReadOnly
editor.ScrollWidth
editor.SearchFlags
editor.SelAlpha
editor.SelectionEnd
editor.SelectionIsRectangle
editor.SelectionMode
editor.SelectionStart
editor.Status
editor.StyleAt
editor.StyleBack
editor.StyleBits
editor.StyleBitsNeeded
editor.StyleBold
editor.StyleCase
editor.StyleChangeable
editor.StyleCharacterSet
editor.StyleEOLFilled
editor.StyleFont
editor.StyleFore
editor.StyleHotSpot
editor.StyleItalic
editor.StyleSize
editor.StyleUnderline
editor.StyleVisible
editor.TabIndents
editor.TabWidth
editor.TargetEnd
editor.TargetStart
editor.TextLength
editor.TwoPhaseDraw
editor.UndoCollection
editor.UsePalette
editor.UseTabs
editor.VScrollBar
editor.ViewEOL
editor.ViewWS
editor.WhitespaceChars
editor.WordChars
editor.WrapMode
editor.WrapStartIndent
editor.WrapVisualFlags
editor.WrapVisualFlagsLocation
editor.XOffset
editor.Zoom
