File tree Expand file tree Collapse file tree 3 files changed +13
-13
lines changed Expand file tree Collapse file tree 3 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -205,10 +205,10 @@ export class App {
205
205
this . structureView . onmouseover = ( event , target , data ) => {
206
206
this . editor . selection . setRange (
207
207
new Range (
208
- data . range . startRow ,
209
- data . range . startColumn ,
210
- data . range . endRow ,
211
- data . range . endColumn
208
+ data . range . startRow - 1 ,
209
+ data . range . startColumn - 1 ,
210
+ data . range . endRow - 1 ,
211
+ data . range . endColumn - 1
212
212
)
213
213
) ;
214
214
} ;
@@ -225,10 +225,10 @@ export class App {
225
225
for ( const range of ranges ) {
226
226
this . editor . session . addMarker (
227
227
new Range (
228
- range . startRow ,
229
- range . startColumn ,
230
- range . endRow ,
231
- range . endColumn
228
+ range . startRow - 1 ,
229
+ range . startColumn - 1 ,
230
+ range . endRow - 1 ,
231
+ range . endColumn - 1
232
232
) ,
233
233
"editor-marker" ,
234
234
"text"
Original file line number Diff line number Diff line change @@ -118,7 +118,7 @@ function makeTokenPopoverContent(data) {
118
118
function makeSourceRangePopoverContent ( data , list ) {
119
119
const range = data . range ;
120
120
// prettier-ignore
121
- const details = `Ln ${ range . startRow + 1 } , Col ${ range . startColumn + 1 } - Ln ${ range . endRow + 1 } , Col ${ range . endColumn + 1 } ` ;
121
+ const details = `Ln ${ range . startRow } , Col ${ range . startColumn } - Ln ${ range . endRow } , Col ${ range . endColumn } ` ;
122
122
makeDescriptionList ( "Source Range" , details , list ) ;
123
123
}
124
124
Original file line number Diff line number Diff line change @@ -44,10 +44,10 @@ final class TokenVisitor: SyntaxRewriter {
44
44
id: index,
45
45
text: syntax,
46
46
range: Range (
47
- startRow: start. line. flatMap { $0 - 1 } ?? 1 ,
48
- startColumn: start. column. flatMap { $0 - 1 } ?? 1 ,
49
- endRow: end. line. flatMap { $0 - 1 } ?? 1 ,
50
- endColumn: end. column. flatMap { $0 - 1 } ?? 1
47
+ startRow: start. line. flatMap { $0 } ?? 1 ,
48
+ startColumn: start. column. flatMap { $0 } ?? 1 ,
49
+ endRow: end. line. flatMap { $0 } ?? 1 ,
50
+ endColumn: end. column. flatMap { $0 } ?? 1
51
51
) ,
52
52
type: syntaxType
53
53
)
You can’t perform that action at this time.
0 commit comments