Skip to content

Commit

Permalink
Integrate VB.NET mode
Browse files Browse the repository at this point in the history
  • Loading branch information
marijnh committed Jul 12, 2012
1 parent f884b6a commit b6ac14c
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 27 deletions.
1 change: 1 addition & 0 deletions doc/compress.html
Expand Up @@ -96,6 +96,7 @@ <h1><span class="logo-braces">{ }</span> <a href="http://codemirror.net/">CodeMi
<option value="http://codemirror.net/mode/stex/stex.js">stex.js</option>
<option value="http://codemirror.net/mode/tiddlywiki/tiddlywiki.js">tiddlywiki.js</option>
<option value="http://codemirror.net/mode/tiki/tiki.js">tiki.js</option>
<option value="http://codemirror.net/mode/vb/vb.js">vb.js</option>
<option value="http://codemirror.net/mode/vbscript/vbscript.js">vbscript.js</option>
<option value="http://codemirror.net/mode/velocity/velocity.js">velocity.js</option>
<option value="http://codemirror.net/mode/verilog/verilog.js">verilog.js</option>
Expand Down
1 change: 1 addition & 0 deletions index.html
Expand Up @@ -75,6 +75,7 @@ <h2 style="margin-top: 0">Supported modes:</h2>
<li><a href="mode/stex/index.html">sTeX, LaTeX</a></li>
<li><a href="mode/tiddlywiki/index.html">Tiddlywiki</a></li>
<li><a href="mode/tiki/index.html">Tiki wiki</a></li>
<li><a href="mode/vb/index.html">VB.NET</a></li>
<li><a href="mode/vbscript/index.html">VBScript</a></li>
<li><a href="mode/velocity/index.html">Velocity</a></li>
<li><a href="mode/verilog/index.html">Verilog</a></li>
Expand Down
46 changes: 19 additions & 27 deletions mode/vb/index.html
@@ -1,28 +1,22 @@
<html>
<body onload="init()">



<link rel="stylesheet" href="../../lib/codemirror.css" />
<link rel="stylesheet" href="../../theme/default.css" />
<link href="http://fonts.googleapis.com/css?family=Inconsolata" rel="stylesheet" type="text/css">
<link href="http://fonts.googleapis.com/css?family=Droid+Sans+Mono" rel="stylesheet" type="text/css">
<style>
.CodeMirror {border: 1px solid #aaa; height:210px;}
.CodeMirror-scroll { overflow-x: auto; height: 100%;}
.CodeMirror pre { font-family: Inconsolata; font-size: 14px}




</style>
<script type="text/javascript" src="../../lib/codemirror.js"></script>
<script type="text/javascript" src="../../lib/util/runmode.js"></script>
<script type="text/javascript" src="vb.js"></script>
<head>
<title>CodeMirror: VB.NET mode</title>
<link rel="stylesheet" href="../../lib/codemirror.css">
<script src="../../lib/codemirror.js"></script>
<script src="vb.js"></script>
<link rel="stylesheet" href="../../doc/docs.css">
<link href="http://fonts.googleapis.com/css?family=Inconsolata" rel="stylesheet" type="text/css">
<style>
.CodeMirror {border: 1px solid #aaa; height:210px;}
.CodeMirror-scroll { overflow-x: auto; height: 100%;}
.CodeMirror pre { font-family: Inconsolata; font-size: 14px}
</style>
<script type="text/javascript" src="../../lib/util/runmode.js"></script>
</head>
<body onload="init()">
<h1>CodeMirror: VB.NET mode</h1>
<script type="text/javascript">
function test(golden, text) {


var ok = true;
var i = 0;
function callback(token, style, lineNo, pos){
Expand Down Expand Up @@ -68,14 +62,14 @@
for (var i =0; i< editor.lineCount(); i++) editor.indentLine(i);
}
function init() {

editor = CodeMirror.fromTextArea(document.getElementById("solution"), {
lineNumbers: true,
matchBrackets: true,
mode: "text/x-vb",
readOnly: false,
tabMode: "shift"
});
runTest();
}
function runTest() {
document.getElementById('testresult').innerHTML = testAll();
Expand All @@ -88,9 +82,7 @@
<div id="edit">
<textarea style="width:95%;height:200px;padding:5px;" name="solution" id="solution" ></textarea>
</div>
<div id="testbutton" onclick="runTest()">Click here to run tests</div>
<div id="testresult"></div>


<pre id="testresult"></pre>
<p>MIME type defined: <code>text/x-vb</code>.</p>

</body></html>

0 comments on commit b6ac14c

Please sign in to comment.