@@ -1253,7 +1253,16 @@ fn language(
1255 let doc = doc_mut!(cx.editor);
1255 let doc = doc_mut!(cx.editor);
1256− doc.set_language_by_language_id(&args[0], cx.editor.syn_loader.clone());
1257+ let loader = cx.editor.syn_loader.clone();
1258+ if args[0] == "text" {
1259+ doc.set_language(None, Some(loader))
1261+ let ok = doc.set_language_by_language_id(&args[0], loader);
1263+ anyhow::bail!("invalid language: {}", args[0]);
1257 doc.detect_indent_and_line_ending();
1266 doc.detect_indent_and_line_ending();
1259 let id = doc.id();
1268 let id = doc.id();