Skip to content

Commit 824240f

Browse files
committed
Decorate lines within the mini-Editors.
1 parent 033659e commit 824240f

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

lib/stacktrace-view.coffee

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,17 @@ class FrameView extends View
6868
@subview 'source', new EditorView(mini: true)
6969

7070
initialize: (@frame, @navCallback) ->
71-
@frame.getContext 3, (err, lines) =>
71+
@frame.getContext 3, (err, lines, traceLine) =>
7272
if err?
7373
console.error err
7474
else
75-
@source.getEditor().setText lines.join("\n")
75+
editor = @source.getEditor()
76+
editor.setText lines.join("\n")
77+
@marker = editor.markBufferRange [[traceLine, 0], [traceLine + 1, 0]], persistent: false
78+
editor.decorateMarker @marker, type: 'line', class: 'trace-line'
79+
80+
beforeRemove: ->
81+
@marker.destroy() if @marker?
7682

7783
navigate: ->
7884
@navCallback()

0 commit comments

Comments
 (0)