Merge pull request #1022 from adamjimenez/patch-14
Fix double click php var selects the $ sign #2
This commit is contained in:
commit
eeda80933a
1 changed files with 15 additions and 0 deletions
|
|
@ -39,6 +39,7 @@ var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutd
|
||||||
var Range = require("../range").Range;
|
var Range = require("../range").Range;
|
||||||
var CstyleBehaviour = require("./behaviour/cstyle").CstyleBehaviour;
|
var CstyleBehaviour = require("./behaviour/cstyle").CstyleBehaviour;
|
||||||
var CStyleFoldMode = require("./folding/cstyle").FoldMode;
|
var CStyleFoldMode = require("./folding/cstyle").FoldMode;
|
||||||
|
var unicode = require("../unicode");
|
||||||
|
|
||||||
var Mode = function() {
|
var Mode = function() {
|
||||||
this.$tokenizer = new Tokenizer(new PhpHighlightRules().getRules());
|
this.$tokenizer = new Tokenizer(new PhpHighlightRules().getRules());
|
||||||
|
|
@ -50,6 +51,20 @@ oop.inherits(Mode, TextMode);
|
||||||
|
|
||||||
(function() {
|
(function() {
|
||||||
|
|
||||||
|
this.tokenRe = new RegExp("^["
|
||||||
|
+ unicode.packages.L
|
||||||
|
+ unicode.packages.Mn + unicode.packages.Mc
|
||||||
|
+ unicode.packages.Nd
|
||||||
|
+ unicode.packages.Pc + "\_]+", "g"
|
||||||
|
);
|
||||||
|
|
||||||
|
this.nonTokenRe = new RegExp("^(?:[^"
|
||||||
|
+ unicode.packages.L
|
||||||
|
+ unicode.packages.Mn + unicode.packages.Mc
|
||||||
|
+ unicode.packages.Nd
|
||||||
|
+ unicode.packages.Pc + "\_]|\s])+", "g"
|
||||||
|
);
|
||||||
|
|
||||||
this.toggleCommentLines = function(state, doc, startRow, endRow) {
|
this.toggleCommentLines = function(state, doc, startRow, endRow) {
|
||||||
var outdent = true;
|
var outdent = true;
|
||||||
var re = /^(\s*)#/;
|
var re = /^(\s*)#/;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue