luapage.js 556 B

123456789101112131415161718192021222324
  1. define(function(require, exports, module) {
  2. "use strict";
  3. var oop = require("../lib/oop");
  4. var HtmlMode = require("./html").Mode;
  5. var LuaMode = require("./lua").Mode;
  6. var LuaPageHighlightRules = require("./luapage_highlight_rules").LuaPageHighlightRules;
  7. var Mode = function() {
  8. HtmlMode.call(this);
  9. this.HighlightRules = LuaPageHighlightRules;
  10. this.createModeDelegates({
  11. "lua-": LuaMode
  12. });
  13. };
  14. oop.inherits(Mode, HtmlMode);
  15. (function() {
  16. this.$id = "ace/mode/luapage";
  17. }).call(Mode.prototype);
  18. exports.Mode = Mode;
  19. });