From bf2932e41409359a4822d8e4d9899ab67747cbcd Mon Sep 17 00:00:00 2001 From: PSeitz Date: Sun, 8 Oct 2017 10:59:52 +0200 Subject: [PATCH 1/2] Increase error visibility Add gutter, solid underline for errors --- typescript/listeners/idle.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/typescript/listeners/idle.py b/typescript/listeners/idle.py index f48df56f..0ddb75ab 100644 --- a/typescript/listeners/idle.py +++ b/typescript/listeners/idle.py @@ -158,13 +158,13 @@ def show_errors(self, diagno_event_body, syntactic): # Highlight error regions in view if IS_ST2: - view.add_regions(region_key, error_regions, "keyword", "", + view.add_regions(region_key, error_regions, "keyword", "dot", sublime.DRAW_OUTLINED) else: - view.add_regions(region_key, error_regions, "keyword", "", + view.add_regions(region_key, error_regions, "keyword", "dot", sublime.DRAW_NO_FILL + sublime.DRAW_NO_OUTLINE + - sublime.DRAW_SQUIGGLY_UNDERLINE) + sublime.DRAW_SOLID_UNDERLINE) def update_status(self, view, info): """Update the status line with error info and quick info if no error info""" From 71169638ac07ebcb72d5b37d1ee55dda00607a0e Mon Sep 17 00:00:00 2001 From: PSeitz Date: Sun, 8 Oct 2017 11:07:21 +0200 Subject: [PATCH 2/2] Outline errors Outline is the SublimeLinter 3 default --- typescript/listeners/idle.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/typescript/listeners/idle.py b/typescript/listeners/idle.py index 0ddb75ab..021d3250 100644 --- a/typescript/listeners/idle.py +++ b/typescript/listeners/idle.py @@ -162,9 +162,7 @@ def show_errors(self, diagno_event_body, syntactic): sublime.DRAW_OUTLINED) else: view.add_regions(region_key, error_regions, "keyword", "dot", - sublime.DRAW_NO_FILL + - sublime.DRAW_NO_OUTLINE + - sublime.DRAW_SOLID_UNDERLINE) + sublime.DRAW_OUTLINED) def update_status(self, view, info): """Update the status line with error info and quick info if no error info"""