export style for html mode

This commit is contained in:
Joe Walker 2010-11-17 11:56:44 +00:00
commit 805a181d1a
4 changed files with 23 additions and 6 deletions

View file

@ -135,7 +135,7 @@
<script type="text/javascript" charset="utf-8"> <script type="text/javascript" charset="utf-8">
require( require(
{baseUrl: "../build"}, { baseUrl: "../build" },
[ [
"ace/lib/event", "ace/lib/event",
"ace/editor", "ace/editor",
@ -148,7 +148,23 @@ require(
"ace/mode/xml", "ace/mode/xml",
"ace/mode/text", "ace/mode/text",
"ace/undomanager" "ace/undomanager"
], function(event, Editor, Renderer, theme, Document, JavaScriptMode, CssMode, HtmlMode, XmlMode, TextMode, UndoManager) { ], function(
eventMod,
Editor,
Renderer,
theme,
Document,
JavaScriptMode,
cssMod,
htmlMod,
XmlMode,
TextMode,
UndoManager
) {
var event = eventMod.event;
var CssMode = cssMod.Css;
var HtmlMode = htmlMod.Html;
var docs = {} var docs = {}

View file

@ -155,7 +155,7 @@ require(
Document, Document,
JavaScriptMode, JavaScriptMode,
cssMod, cssMod,
HtmlMode, htmlMod,
XmlMode, XmlMode,
TextMode, TextMode,
UndoManager UndoManager
@ -163,6 +163,7 @@ require(
var event = eventMod.event; var event = eventMod.event;
var CssMode = cssMod.Css; var CssMode = cssMod.Css;
var HtmlMode = htmlMod.Html;
var docs = {} var docs = {}

View file

@ -42,7 +42,7 @@ var TextMode = require("ace/mode/text");
var JavaScriptMode = require("ace/mode/javascript"); var JavaScriptMode = require("ace/mode/javascript");
var CssMode = require("ace/mode/css").Css; var CssMode = require("ace/mode/css").Css;
var Tokenizer = require("ace/tokenizer"); var Tokenizer = require("ace/tokenizer");
var HtmlHighlightRules = require("ace/mode/html_highlight_rules"); var HtmlHighlightRules = require("ace/mode/html_highlight_rules").HtmlHighlightRules;
var Html = function() { var Html = function() {
this.$tokenizer = new Tokenizer(new HtmlHighlightRules().getRules()); this.$tokenizer = new Tokenizer(new HtmlHighlightRules().getRules());
@ -97,5 +97,5 @@ oop.inherits(Html, TextMode);
}).call(Html.prototype); }).call(Html.prototype);
return Html; exports.Html = Html;
}); });

View file

@ -178,5 +178,5 @@ var HtmlHighlightRules = function() {
oop.inherits(HtmlHighlightRules, TextHighlightRules); oop.inherits(HtmlHighlightRules, TextHighlightRules);
return HtmlHighlightRules; exports.HtmlHighlightRules = HtmlHighlightRules;
}); });