Skip to content

Commit 54ccfc0

Browse files
committed
npm run prettier_src
1 parent 9653022 commit 54ccfc0

File tree

1 file changed

+33
-27
lines changed

1 file changed

+33
-27
lines changed

lib_src/misc/cells.ts

Lines changed: 33 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,27 @@
1-
'use babel'
1+
"use babel"
22

3-
import { get as weaveGet,
4-
moveNext as weaveMoveNext,
5-
movePrev as weaveMovePrev } from './weave.js'
3+
import { get as weaveGet, moveNext as weaveMoveNext, movePrev as weaveMovePrev } from "./weave.js"
64

7-
import { getLine } from './blocks.js'
5+
import { getLine } from "./blocks.js"
86

9-
import { Point } from 'atom'
7+
import { Point } from "atom"
108

11-
export function getRange (ed) {
9+
export function getRange(ed) {
1210
// Cell range is:
1311
// Start of line below top delimiter (and/or start of top row of file) to
1412
// End of line before end delimiter
1513
var buffer = ed.getBuffer()
1614
var start = buffer.getFirstPosition()
1715
var end = buffer.getEndPosition()
18-
var regexString = '^(' + atom.config.get('julia-client.uiOptions.cellDelimiter').join('|') + ')'
16+
var regexString = "^(" + atom.config.get("julia-client.uiOptions.cellDelimiter").join("|") + ")"
1917
var regex = new RegExp(regexString)
2018
var cursor = ed.getCursorBufferPosition()
2119
cursor.column = Infinity // cursor on delimiter line means eval cell below
2220

23-
2421
let foundDelim = false
2522
for (let i = cursor.row + 1; i <= ed.getLastBufferRow(); i++) {
26-
let {line, scope} = getLine(ed, i)
27-
foundDelim = regex.test(line) && scope.join('.').indexOf('comment.line') > -1
23+
let { line, scope } = getLine(ed, i)
24+
foundDelim = regex.test(line) && scope.join(".").indexOf("comment.line") > -1
2825
end.row = i
2926
if (foundDelim) break
3027
}
@@ -38,8 +35,8 @@ export function getRange (ed) {
3835
foundDelim = false
3936
if (cursor.row > 0) {
4037
for (let i = end.row; i >= 0; i--) {
41-
let {line, scope} = getLine(ed, i)
42-
foundDelim = regex.test(line) && scope.join('.').indexOf('comment.line') > -1
38+
let { line, scope } = getLine(ed, i)
39+
foundDelim = regex.test(line) && scope.join(".").indexOf("comment.line") > -1
4340
start.row = i
4441
if (foundDelim) {
4542
break
@@ -51,59 +48,68 @@ export function getRange (ed) {
5148
return [start, end]
5249
}
5350

54-
export function get (ed) {
55-
if (ed.getGrammar().scopeName.indexOf('source.julia') > -1) {
51+
export function get(ed) {
52+
if (ed.getGrammar().scopeName.indexOf("source.julia") > -1) {
5653
return jlGet(ed)
5754
} else {
5855
return weaveGet(ed)
5956
}
6057
}
6158

62-
function jlGet (ed) {
59+
function jlGet(ed) {
6360
var range = getRange(ed)
6461
var text = ed.getTextInBufferRange(range)
65-
if (text.trim() === '') text = ' '
62+
if (text.trim() === "") text = " "
6663
var res = {
67-
range: [[range[0].row, range[0].column], [range[1].row, range[1].column]],
64+
range: [
65+
[range[0].row, range[0].column],
66+
[range[1].row, range[1].column],
67+
],
6868
selection: ed.getSelections()[0],
6969
line: range[0].row,
70-
text: text
70+
text: text,
7171
}
7272
return [res]
7373
}
7474

75-
export function moveNext (ed) {
75+
export function moveNext(ed) {
7676
if (ed == null) {
7777
ed = atom.workspace.getActiveTextEditor()
7878
}
79-
if (ed.getGrammar().scopeName.indexOf('source.julia') > -1) {
79+
if (ed.getGrammar().scopeName.indexOf("source.julia") > -1) {
8080
return jlMoveNext(ed)
8181
} else {
8282
return weaveMoveNext(ed)
8383
}
8484
}
8585

86-
function jlMoveNext (ed) {
86+
function jlMoveNext(ed) {
8787
var range = getRange(ed)
8888
var sel = ed.getSelections()[0]
8989
var nextRow = range[1].row + 2 // 2 = 1 to get to delimiter line + 1 more to go past it
90-
return sel.setBufferRange([[nextRow, 0], [nextRow, 0]])
90+
return sel.setBufferRange([
91+
[nextRow, 0],
92+
[nextRow, 0],
93+
])
9194
}
9295

93-
export function movePrev (ed) {
96+
export function movePrev(ed) {
9497
if (ed == null) {
9598
ed = atom.workspace.getActiveTextEditor()
9699
}
97-
if (ed.getGrammar().scopeName.indexOf('source.weave') > -1) {
100+
if (ed.getGrammar().scopeName.indexOf("source.weave") > -1) {
98101
return weaveMovePrev(ed)
99102
} else {
100103
return jlMovePrev(ed)
101104
}
102105
}
103106

104-
function jlMovePrev (ed) {
107+
function jlMovePrev(ed) {
105108
var range = getRange(ed)
106109
var prevRow = range[0].row - 2 // 2 = 1 to get to delimiter line + 1 more to go past it
107110
var sel = ed.getSelections()[0]
108-
return sel.setBufferRange([[prevRow, 0], [prevRow, 0]])
111+
return sel.setBufferRange([
112+
[prevRow, 0],
113+
[prevRow, 0],
114+
])
109115
}

0 commit comments

Comments
 (0)