aboutsummaryrefslogtreecommitdiff
path: root/modules/prog-lisp.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-14 03:39:56 -0500
committerCraig Jennings <c@cjennings.net>2026-05-14 03:39:56 -0500
commitab285f501f7c340c99faf4e695a21b1675ad59a4 (patch)
tree90ca1ea23754f2c2c52f8f9b7cb9932e01c2d50e /modules/prog-lisp.el
parent7ff47c1b3d87d04b97b2f8fc9c16ba98e5e398ec (diff)
downloaddotemacs-ab285f501f7c340c99faf4e695a21b1675ad59a4.tar.gz
dotemacs-ab285f501f7c340c99faf4e695a21b1675ad59a4.zip
test(prog-go): cover go-setup, staticcheck, debug, keybindings
Same shape as the prog-python and prog-webdev setup tests: company-mode + electric-pair-mode + LSP gating + buffer-local preferences. New tests cover: - `cj/go-setup`: tab-width 4, standard-indent 4, indent-tabs-mode t (Go convention); company-mode + electric-pair-mode both fire; LSP starts when gopls is on PATH, skips otherwise. - `cj/go-staticcheck`: runs `compile` with `./...` when staticcheck is on disk; messages and skips compile otherwise. - `cj/go-debug`: starts `gud-gdb` with `dlv debug` when delve is on PATH; messages otherwise. - `cj/go-mode-keybindings`: wires `C-; f` -> gofmt, `S-<f5>` -> staticcheck, `S-<f6>` -> debug. External modes and process primitives are stubbed.
Diffstat (limited to 'modules/prog-lisp.el')
0 files changed, 0 insertions, 0 deletions