add helper tool for starting new mode
This commit is contained in:
parent
badade8f4e
commit
dbeeea2dd9
3 changed files with 150 additions and 14 deletions
|
|
@ -37,7 +37,6 @@ define(function(require, exports, module) {
|
|||
|
||||
var oop = require("../lib/oop");
|
||||
var TextMode = require("./text").Mode;
|
||||
var Tokenizer = require("../tokenizer").Tokenizer;
|
||||
var %language%HighlightRules = require("./%languageHighlightFilename%_highlight_rules").%language%HighlightRules;
|
||||
// TODO: pick appropriate fold mode
|
||||
var FoldMode = require("./folding/cstyle").FoldMode;
|
||||
|
|
@ -49,9 +48,10 @@ var Mode = function() {
|
|||
oop.inherits(Mode, TextMode);
|
||||
|
||||
(function() {
|
||||
this.lineCommentStart = "//";
|
||||
this.blockComment = {start: "/*", end: "*/"};
|
||||
this.lineCommentStart = "%lineCommentStart%";
|
||||
this.blockComment = {start: "%blockCommentStart%", end: "%blockCommentEnd%"};
|
||||
// Extra logic goes here.
|
||||
this.$id = "ace/mode/%languageHighlightFilename%"
|
||||
}).call(Mode.prototype);
|
||||
|
||||
exports.Mode = Mode;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue