Skip to content

Commit 79c6489

Browse files
committed
Merge pull request #10 from michaelhogg/multiline-scope
New setting: multiline scope
2 parents 1d3ce30 + 742f9d4 commit 79c6489

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

scope_hunter.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,10 @@ def get_scope(self, pt):
7474
self.status = scope
7575
self.first = False
7676

77-
self.scope_bfr.append("%-25s %s" % ("Scope:", self.view.scope_name(pt)))
77+
if self.multiline_scope:
78+
self.scope_bfr.append("Scope:\n " + self.view.scope_name(pt).strip().replace(" ", "\n "))
79+
else:
80+
self.scope_bfr.append("%-25s %s" % ("Scope:", self.view.scope_name(pt)))
7881

7982
if not initialized:
8083
init_color_scheme()
@@ -120,6 +123,7 @@ def run(self, v):
120123
self.highlight_style = sh_settings.get("highlight_style", 'underline')
121124
self.highlight_max_size = int(sh_settings.get("highlight_max_size", 100))
122125
self.show_selectors = bool(sh_settings.get("show_color_scheme_info", False))
126+
self.multiline_scope = bool(sh_settings.get("multiline_scope", False))
123127
self.first = True
124128
self.extents = []
125129

scope_hunter.sublime-settings

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,9 @@
3333
"show_color_scheme_info": false,
3434

3535
// Max region to size to highlight
36-
"highlight_max_size": 100
36+
"highlight_max_size": 100,
37+
38+
// Split scope onto multiple lines in
39+
// panel and console (easier to read)
40+
"multiline_scope": false
3741
}

0 commit comments

Comments
 (0)