Skip to content

Commit c38b253

Browse files
committed
remove faulty platform detection
1 parent ca59920 commit c38b253

File tree

1 file changed

+16
-40
lines changed

1 file changed

+16
-40
lines changed

demo/main.js

Lines changed: 16 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,23 @@
11
import './style.css'
2-
import {EditorView, basicSetup} from 'codemirror'
3-
import {EditorState} from '@codemirror/state'
4-
import {clojure} from "../src/clojure"
2+
import { EditorView, basicSetup } from 'codemirror'
3+
import { EditorState } from '@codemirror/state'
4+
import { clojure } from "../src/clojure"
55

66
let editorState = EditorState.create({
77
doc: `(map inc (range 5))`,
88
extensions: [basicSetup, clojure()]
9-
})
10-
11-
function isLinux() {
12-
if (navigator.userAgent.match(/(Linux)|(X11)/g) === null) {
13-
return false
14-
}
15-
return true
16-
}
17-
18-
function isMac() {
19-
if (!isLinux &&
20-
navigator.userAgent.match(/(Mac)|(iPhone)|(iPad)|(iPod)/g) != null) {
21-
return true
22-
}
23-
return false
24-
}
25-
26-
function modifier() {
27-
if (isMac()) {
28-
return "Cmd"
29-
} else {
30-
return "Ctrl"
31-
}
32-
}
33-
34-
new EditorView({
9+
})
10+
11+
new EditorView({
3512
state: editorState,
3613
parent: document.querySelector('#app')
37-
}).focus()
38-
39-
let topLevelText = "Alt+Enter = Eval top-level form"
40-
let keyBindings = "<strong>Key bindings:</strong>,Shift+Enter = Eval cell," +
41-
topLevelText + ",Ctrl/Cmd+Enter = Eval at cursor, Esc/Arrows = Clear result";
42-
keyBindings = keyBindings.split(',');
43-
for ( let i = 0; i < keyBindings.length; i++ )
44-
keyBindings[i] = "" + keyBindings[i] + "<br>";
45-
keyBindings = keyBindings.join('');
46-
document.getElementById("keymap").innerHTML = keyBindings;
47-
14+
}).focus()
15+
16+
let topLevelText = "Alt+Enter = Eval top-level form"
17+
let keyBindings = "<strong>Key bindings:</strong>,Shift+Enter = Eval cell," +
18+
topLevelText + ",Ctrl/Cmd+Enter = Eval at cursor, Esc/Arrows = Clear result";
19+
keyBindings = keyBindings.split(',');
20+
for (let i = 0; i < keyBindings.length; i++)
21+
keyBindings[i] = "" + keyBindings[i] + "<br>";
22+
keyBindings = keyBindings.join('');
23+
document.getElementById("keymap").innerHTML = keyBindings;

0 commit comments

Comments
 (0)