Fixed support for tabs
This commit is contained in:
parent
ba7b8a5395
commit
3e8d101eec
|
|
@ -1,15 +1,16 @@
|
||||||
import './style.css';
|
import './style.css';
|
||||||
import './app.css';
|
import './app.css';
|
||||||
|
|
||||||
import {EditorView, basicSetup} from "codemirror";
|
import {basicSetup} from "codemirror";
|
||||||
|
import {EditorView, keymap} from "@codemirror/view";
|
||||||
import {Application} from "@hotwired/stimulus";
|
import {Application} from "@hotwired/stimulus";
|
||||||
|
|
||||||
import {textProcessor} from "./services.js";
|
import {textProcessor} from "./services.js";
|
||||||
import {multiCursorKeymap, commandPalette} from "./cmplugins.js";
|
import {multiCursorKeymap, commandPalette} from "./cmplugins.js";
|
||||||
|
import {indentWithTab} from "@codemirror/commands";
|
||||||
|
|
||||||
import {StatusController} from "./controllers/status_controller.js";
|
import {StatusController} from "./controllers/status_controller.js";
|
||||||
import {CommandsController} from "./controllers/commands_controller.js";
|
import {CommandsController} from "./controllers/commands_controller.js";
|
||||||
import {LogPrint, EventsOn} from "../wailsjs/runtime/runtime";
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -18,6 +19,7 @@ const view = new EditorView({
|
||||||
doc: "",
|
doc: "",
|
||||||
extensions: [
|
extensions: [
|
||||||
basicSetup,
|
basicSetup,
|
||||||
|
keymap.of([indentWithTab]),
|
||||||
EditorView.lineWrapping,
|
EditorView.lineWrapping,
|
||||||
multiCursorKeymap,
|
multiCursorKeymap,
|
||||||
commandPalette,
|
commandPalette,
|
||||||
|
|
|
||||||
2
go.sum
2
go.sum
|
|
@ -704,8 +704,6 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh
|
||||||
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
|
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
|
||||||
lmika.dev/pkg/modash v0.1.0 h1:fltroSvP0nKj9K0E6G+S9LULvB9Qhj47+SZ2b9v/v/c=
|
lmika.dev/pkg/modash v0.1.0 h1:fltroSvP0nKj9K0E6G+S9LULvB9Qhj47+SZ2b9v/v/c=
|
||||||
lmika.dev/pkg/modash v0.1.0/go.mod h1:8NDl/yR1eCCEhip9FJlVuMNXIeaztQ0Ks/tizExFcTI=
|
lmika.dev/pkg/modash v0.1.0/go.mod h1:8NDl/yR1eCCEhip9FJlVuMNXIeaztQ0Ks/tizExFcTI=
|
||||||
lmika.dev/pkg/progdoc v0.0.0-20260201060415-64e19d8700ce h1:DuqMtt7E0miQfhljoJYKtw5cWLBr80APMbmXA1h2vLM=
|
|
||||||
lmika.dev/pkg/progdoc v0.0.0-20260201060415-64e19d8700ce/go.mod h1:EYu63RkiUsx2pkJhZDlKtF+6XcOt3qGyVlS4H4SKDFc=
|
|
||||||
lmika.dev/pkg/progdoc v0.0.0-20260202102543-b3ada3124549 h1:1/RklFVF7Dm9Wr6Nwba75g311lX050/Eso+2djPda5M=
|
lmika.dev/pkg/progdoc v0.0.0-20260202102543-b3ada3124549 h1:1/RklFVF7Dm9Wr6Nwba75g311lX050/Eso+2djPda5M=
|
||||||
lmika.dev/pkg/progdoc v0.0.0-20260202102543-b3ada3124549/go.mod h1:EYu63RkiUsx2pkJhZDlKtF+6XcOt3qGyVlS4H4SKDFc=
|
lmika.dev/pkg/progdoc v0.0.0-20260202102543-b3ada3124549/go.mod h1:EYu63RkiUsx2pkJhZDlKtF+6XcOt3qGyVlS4H4SKDFc=
|
||||||
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
|
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue