|
35 | 35 | for (; at > 0; --at) |
36 | 36 | if (wrapOn.test(text.slice(at - 1, at + 1))) break; |
37 | 37 |
|
38 | | - if ((at == 0) && (!forceBreak)) { |
| 38 | + if (at == 0 && !forceBreak) { |
39 | 39 | // didn't find a break point before column, in non-forceBreak mode try to |
40 | 40 | // find one after 'column'. |
41 | | - for (at = column+1; at < text.length-1; ++at) { |
| 41 | + for (at = column + 1; at < text.length - 1; ++at) { |
42 | 42 | if (wrapOn.test(text.slice(at - 1, at + 1))) break; |
43 | 43 | } |
44 | 44 | } |
|
56 | 56 | from = cm.clipPos(from); to = cm.clipPos(to); |
57 | 57 | var column = options.column || 80; |
58 | 58 | var wrapOn = options.wrapOn || /\s\S|-[^\.\d]/; |
59 | | - var forceBreak = options.forceBreak !== false; |
| 59 | + var forceBreak = options.forceBreak !== false; |
60 | 60 | var killTrailing = options.killTrailingSpace !== false; |
61 | 61 | var changes = [], curLine = "", curNo = from.line; |
62 | 62 | var lines = cm.getRange(from, to, false); |
|
91 | 91 | } |
92 | 92 | while (curLine.length > column) { |
93 | 93 | var bp = findBreakPoint(curLine, column, wrapOn, killTrailing, forceBreak); |
94 | | - if ((bp.from != bp.to) || (forceBreak)) { |
| 94 | + if (bp.from != bp.to || forceBreak) { |
95 | 95 | changes.push({text: ["", leadingSpace], |
96 | 96 | from: Pos(curNo, bp.from), |
97 | 97 | to: Pos(curNo, bp.to)}); |
|
0 commit comments