mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-11-24 05:25:54 +08:00
Enable syntax highlight for OCaml, Haskell, Rust
This commit is contained in:
parent
f5fe524e6c
commit
4cbfb2bf13
|
@ -8,13 +8,17 @@ import 'codemirror/mode/diff/diff';
|
||||||
import 'codemirror/mode/go/go';
|
import 'codemirror/mode/go/go';
|
||||||
import 'codemirror/mode/htmlmixed/htmlmixed';
|
import 'codemirror/mode/htmlmixed/htmlmixed';
|
||||||
import 'codemirror/mode/javascript/javascript';
|
import 'codemirror/mode/javascript/javascript';
|
||||||
|
import 'codemirror/mode/julia/julia';
|
||||||
import 'codemirror/mode/lua/lua';
|
import 'codemirror/mode/lua/lua';
|
||||||
|
import 'codemirror/mode/haskell/haskell';
|
||||||
import 'codemirror/mode/markdown/markdown';
|
import 'codemirror/mode/markdown/markdown';
|
||||||
|
import 'codemirror/mode/mllike/mllike';
|
||||||
import 'codemirror/mode/nginx/nginx';
|
import 'codemirror/mode/nginx/nginx';
|
||||||
import 'codemirror/mode/php/php';
|
import 'codemirror/mode/php/php';
|
||||||
import 'codemirror/mode/powershell/powershell';
|
import 'codemirror/mode/powershell/powershell';
|
||||||
import 'codemirror/mode/python/python';
|
import 'codemirror/mode/python/python';
|
||||||
import 'codemirror/mode/ruby/ruby';
|
import 'codemirror/mode/ruby/ruby';
|
||||||
|
import 'codemirror/mode/rust/rust';
|
||||||
import 'codemirror/mode/shell/shell';
|
import 'codemirror/mode/shell/shell';
|
||||||
import 'codemirror/mode/sql/sql';
|
import 'codemirror/mode/sql/sql';
|
||||||
import 'codemirror/mode/toml/toml';
|
import 'codemirror/mode/toml/toml';
|
||||||
|
@ -35,21 +39,29 @@ const modeMap = {
|
||||||
csharp: 'text/x-csharp',
|
csharp: 'text/x-csharp',
|
||||||
diff: 'diff',
|
diff: 'diff',
|
||||||
go: 'go',
|
go: 'go',
|
||||||
|
haskell: 'haskell',
|
||||||
|
hs: 'haskell',
|
||||||
html: 'htmlmixed',
|
html: 'htmlmixed',
|
||||||
javascript: 'javascript',
|
javascript: 'javascript',
|
||||||
json: {name: 'javascript', json: true},
|
json: {name: 'javascript', json: true},
|
||||||
js: 'javascript',
|
js: 'javascript',
|
||||||
|
jl: 'julia',
|
||||||
|
julia: 'julia',
|
||||||
lua: 'lua',
|
lua: 'lua',
|
||||||
md: 'markdown',
|
md: 'markdown',
|
||||||
mdown: 'markdown',
|
mdown: 'markdown',
|
||||||
markdown: 'markdown',
|
markdown: 'markdown',
|
||||||
|
ml: 'mllike',
|
||||||
nginx: 'nginx',
|
nginx: 'nginx',
|
||||||
powershell: 'powershell',
|
powershell: 'powershell',
|
||||||
|
ocaml: 'mllike',
|
||||||
php: 'php',
|
php: 'php',
|
||||||
py: 'python',
|
py: 'python',
|
||||||
python: 'python',
|
python: 'python',
|
||||||
ruby: 'ruby',
|
ruby: 'ruby',
|
||||||
|
rust: 'rust',
|
||||||
rb: 'ruby',
|
rb: 'ruby',
|
||||||
|
rs: 'rust',
|
||||||
shell: 'shell',
|
shell: 'shell',
|
||||||
sh: 'shell',
|
sh: 'shell',
|
||||||
bash: 'shell',
|
bash: 'shell',
|
||||||
|
@ -265,4 +277,4 @@ export default {
|
||||||
setContent: setContent,
|
setContent: setContent,
|
||||||
markdownEditor: markdownEditor,
|
markdownEditor: markdownEditor,
|
||||||
getMetaKey: getMetaKey,
|
getMetaKey: getMetaKey,
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue
Block a user