From 2a33239d4b186448ec43eadeb34a20edc5ac5ea3 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Wed, 12 Nov 2014 17:31:33 -0500 Subject: Updated properties based on Scinterm updates. Requires Scinterm r118 (changeset 8a7943225c5a). --- properties.lua | 84 ++++++++++++++++++++++++++++------------------------------ 1 file changed, 40 insertions(+), 44 deletions(-) (limited to 'properties.lua') diff --git a/properties.lua b/properties.lua index 020c1a03..972748bf 100644 --- a/properties.lua +++ b/properties.lua @@ -18,7 +18,7 @@ buffer:set_x_caret_policy(buffer.CARET_SLOP, 20) buffer:set_y_caret_policy(buffer.CARET_SLOP + buffer.CARET_STRICT + buffer.CARET_EVEN, 1) --buffer:set_visible_policy() ---buffer.h_scroll_bar = false +--buffer.h_scroll_bar = CURSES --buffer.v_scroll_bar = false --buffer.scroll_width = --buffer.scroll_width_tracking = true @@ -75,51 +75,47 @@ buffer.use_tabs = false --buffer.indent = 2 buffer.tab_indents = true buffer.back_space_un_indents = true -buffer.indentation_guides = buffer.IV_LOOKBOTH +buffer.indentation_guides = not CURSES and buffer.IV_LOOKBOTH or buffer.IV_NONE -- Margin Markers. -local symbol = not CURSES and buffer.MARK_FULLRECT or - buffer.MARK_CHARACTER + string.byte(' ') -buffer:marker_define(textadept.bookmarks.MARK_BOOKMARK, symbol) -buffer:marker_define(textadept.run.MARK_WARNING, symbol) -buffer:marker_define(textadept.run.MARK_ERROR, symbol) -if not CURSES then - -- Arrow Folding Symbols. --- buffer:marker_define(buffer.MARKNUM_FOLDEROPEN, buffer.MARK_ARROWDOWN) --- buffer:marker_define(buffer.MARKNUM_FOLDER, buffer.MARK_ARROW) --- buffer:marker_define(buffer.MARKNUM_FOLDERSUB, buffer.MARK_EMPTY) --- buffer:marker_define(buffer.MARKNUM_FOLDERTAIL, buffer.MARK_EMPTY) --- buffer:marker_define(buffer.MARKNUM_FOLDEREND, buffer.MARK_EMPTY) --- buffer:marker_define(buffer.MARKNUM_FOLDEROPENMID, buffer.MARK_EMPTY) --- buffer:marker_define(buffer.MARKNUM_FOLDERMIDTAIL, buffer.MARK_EMPTY) - -- Plus/Minus Folding Symbols. --- buffer:marker_define(buffer.MARKNUM_FOLDEROPEN, buffer.MARK_MINUS) --- buffer:marker_define(buffer.MARKNUM_FOLDER, buffer.MARK_PLUS) --- buffer:marker_define(buffer.MARKNUM_FOLDERSUB, buffer.MARK_EMPTY) --- buffer:marker_define(buffer.MARKNUM_FOLDERTAIL, buffer.MARK_EMPTY) --- buffer:marker_define(buffer.MARKNUM_FOLDEREND, buffer.MARK_EMPTY) --- buffer:marker_define(buffer.MARKNUM_FOLDEROPENMID, buffer.MARK_EMPTY) --- buffer:marker_define(buffer.MARKNUM_FOLDERMIDTAIL, buffer.MARK_EMPTY) - -- Circle Tree Folding Symbols. --- buffer:marker_define(buffer.MARKNUM_FOLDEROPEN, buffer.MARK_CIRCLEMINUS) --- buffer:marker_define(buffer.MARKNUM_FOLDER, buffer.MARK_CIRCLEPLUS) --- buffer:marker_define(buffer.MARKNUM_FOLDERSUB, buffer.MARK_VLINE) --- buffer:marker_define(buffer.MARKNUM_FOLDERTAIL, buffer.MARK_LCORNERCURVE) --- buffer:marker_define(buffer.MARKNUM_FOLDEREND, --- buffer.MARK_CIRCLEPLUSCONNECTED) --- buffer:marker_define(buffer.MARKNUM_FOLDEROPENMID, --- buffer.MARK_CIRCLEMINUSCONNECTED) --- buffer:marker_define(buffer.MARKNUM_FOLDERMIDTAIL, buffer.MARK_TCORNERCURVE) - -- Box Tree Folding Symbols. - buffer:marker_define(buffer.MARKNUM_FOLDEROPEN, buffer.MARK_BOXMINUS) - buffer:marker_define(buffer.MARKNUM_FOLDER, buffer.MARK_BOXPLUS) - buffer:marker_define(buffer.MARKNUM_FOLDERSUB, buffer.MARK_VLINE) - buffer:marker_define(buffer.MARKNUM_FOLDERTAIL, buffer.MARK_LCORNER) - buffer:marker_define(buffer.MARKNUM_FOLDEREND, buffer.MARK_BOXPLUSCONNECTED) - buffer:marker_define(buffer.MARKNUM_FOLDEROPENMID, - buffer.MARK_BOXMINUSCONNECTED) - buffer:marker_define(buffer.MARKNUM_FOLDERMIDTAIL, buffer.MARK_TCORNER) -end +buffer:marker_define(textadept.bookmarks.MARK_BOOKMARK, buffer.MARK_FULLRECT) +buffer:marker_define(textadept.run.MARK_WARNING, buffer.MARK_FULLRECT) +buffer:marker_define(textadept.run.MARK_ERROR, buffer.MARK_FULLRECT) +-- Arrow Folding Symbols. +--buffer:marker_define(buffer.MARKNUM_FOLDEROPEN, buffer.MARK_ARROWDOWN) +--buffer:marker_define(buffer.MARKNUM_FOLDER, buffer.MARK_ARROW) +--buffer:marker_define(buffer.MARKNUM_FOLDERSUB, buffer.MARK_EMPTY) +--buffer:marker_define(buffer.MARKNUM_FOLDERTAIL, buffer.MARK_EMPTY) +--buffer:marker_define(buffer.MARKNUM_FOLDEREND, buffer.MARK_EMPTY) +--buffer:marker_define(buffer.MARKNUM_FOLDEROPENMID, buffer.MARK_EMPTY) +--buffer:marker_define(buffer.MARKNUM_FOLDERMIDTAIL, buffer.MARK_EMPTY) +-- Plus/Minus Folding Symbols. +--buffer:marker_define(buffer.MARKNUM_FOLDEROPEN, buffer.MARK_MINUS) +--buffer:marker_define(buffer.MARKNUM_FOLDER, buffer.MARK_PLUS) +--buffer:marker_define(buffer.MARKNUM_FOLDERSUB, buffer.MARK_EMPTY) +--buffer:marker_define(buffer.MARKNUM_FOLDERTAIL, buffer.MARK_EMPTY) +--buffer:marker_define(buffer.MARKNUM_FOLDEREND, buffer.MARK_EMPTY) +--buffer:marker_define(buffer.MARKNUM_FOLDEROPENMID, buffer.MARK_EMPTY) +--buffer:marker_define(buffer.MARKNUM_FOLDERMIDTAIL, buffer.MARK_EMPTY) +-- Circle Tree Folding Symbols. +--buffer:marker_define(buffer.MARKNUM_FOLDEROPEN, buffer.MARK_CIRCLEMINUS) +--buffer:marker_define(buffer.MARKNUM_FOLDER, buffer.MARK_CIRCLEPLUS) +--buffer:marker_define(buffer.MARKNUM_FOLDERSUB, buffer.MARK_VLINE) +--buffer:marker_define(buffer.MARKNUM_FOLDERTAIL, buffer.MARK_LCORNERCURVE) +--buffer:marker_define(buffer.MARKNUM_FOLDEREND, +-- buffer.MARK_CIRCLEPLUSCONNECTED) +--buffer:marker_define(buffer.MARKNUM_FOLDEROPENMID, +-- buffer.MARK_CIRCLEMINUSCONNECTED) +--buffer:marker_define(buffer.MARKNUM_FOLDERMIDTAIL, buffer.MARK_TCORNERCURVE) +-- Box Tree Folding Symbols. +buffer:marker_define(buffer.MARKNUM_FOLDEROPEN, buffer.MARK_BOXMINUS) +buffer:marker_define(buffer.MARKNUM_FOLDER, buffer.MARK_BOXPLUS) +buffer:marker_define(buffer.MARKNUM_FOLDERSUB, buffer.MARK_VLINE) +buffer:marker_define(buffer.MARKNUM_FOLDERTAIL, buffer.MARK_LCORNER) +buffer:marker_define(buffer.MARKNUM_FOLDEREND, buffer.MARK_BOXPLUSCONNECTED) +buffer:marker_define(buffer.MARKNUM_FOLDEROPENMID, + buffer.MARK_BOXMINUSCONNECTED) +buffer:marker_define(buffer.MARKNUM_FOLDERMIDTAIL, buffer.MARK_TCORNER) --buffer:marker_enable_highlight(true) -- Indicators. -- cgit v1.2.3