doubleclick on whitespace must select only whitespace
This commit is contained in:
parent
93804d063e
commit
2ffe3726ce
1 changed files with 9 additions and 6 deletions
|
|
@ -708,15 +708,18 @@ var EditSession = function(text, mode) {
|
|||
var line = this.getLine(row);
|
||||
|
||||
var inToken = false;
|
||||
if (column > 0) {
|
||||
if (column > 0)
|
||||
inToken = !!line.charAt(column - 1).match(this.tokenRe);
|
||||
}
|
||||
|
||||
if (!inToken) {
|
||||
if (!inToken)
|
||||
inToken = !!line.charAt(column).match(this.tokenRe);
|
||||
}
|
||||
|
||||
var re = inToken ? this.tokenRe : this.nonTokenRe;
|
||||
|
||||
if (inToken)
|
||||
var re = this.tokenRe;
|
||||
else if (/^\s+$/.test(line.slice(column-1, column+1)))
|
||||
var re = /\s/;
|
||||
else
|
||||
var re = this.nonTokenRe;
|
||||
|
||||
var start = column;
|
||||
if (start > 0) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue