Skip to content

Commit d94283e

Browse files
Merge pull request #16 from kpumuk/ruby
Added support for Ruby language
2 parents c330fa3 + 8dcaa53 commit d94283e

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

web/components/workspace/WorkspaceCodeEditor.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ import { go } from '@codemirror/legacy-modes/mode/go';
8787
import { clike } from '@codemirror/legacy-modes/mode/clike'
8888
import { julia } from '@codemirror/legacy-modes/mode/julia'
8989
import { swift } from '@codemirror/legacy-modes/mode/swift'
90+
import { ruby } from '@codemirror/legacy-modes/mode/ruby'
9091
import { dracula, tomorrow } from "thememirror";
9192
import { type SourceFile, type SourceSelection } from "../../../shared/viewModels";
9293
import { tabFileCode, tabMarkdown, tabTextWrap, tabTextWrapDisabled } from "quasar-extras-svg-icons/tabler-icons";
@@ -235,6 +236,9 @@ const language = computed(() => {
235236
return StreamLanguage.define(swift)
236237
case "go":
237238
return StreamLanguage.define(go)
239+
case "ruby":
240+
case "rb":
241+
return StreamLanguage.define(ruby)
238242
default:
239243
return null
240244
}
@@ -271,6 +275,8 @@ const language = computed(() => {
271275
return StreamLanguage.define(swift)
272276
case ".go":
273277
return StreamLanguage.define(go)
278+
case ".rb":
279+
return StreamLanguage.define(ruby)
274280
}
275281
276282
return undefined;

0 commit comments

Comments
 (0)