Variable: haskell-cabal-mode-abbrev-table

haskell-cabal-mode-abbrev-table is a variable defined in haskell-cabal.el.

Value

#<obarray n=1>

Documentation

Abbrev table for haskell-cabal-mode.

Source Code

;; Defined in /nix/store/9lz2mhw95f9fqxr9mnq46k3f6qz3aq83-emacs-packages-deps/share/emacs/site-lisp/elpa/haskell-mode-20260904.1042/haskell-cabal.el
;;;###autoload
(define-derived-mode haskell-cabal-mode text-mode "Haskell-Cabal"
  "Major mode for Cabal package description files."
  (setq-local font-lock-defaults
              '(haskell-cabal-font-lock-keywords t t nil nil))
  (add-to-list 'haskell-cabal-buffers (current-buffer))
  (add-hook 'change-major-mode-hook 'haskell-cabal-unregister-buffer nil 'local)
  (add-hook 'kill-buffer-hook 'haskell-cabal-unregister-buffer nil 'local)
  (setq-local comment-start "--")
  (setq-local comment-start-skip "--[ \t]*")
  (setq-local comment-end "")
  (setq-local comment-end-skip "[ \t]*\\(\\s>\\|\n\\)")
  (setq-local indent-line-function 'haskell-cabal-indent-line)
  (setq indent-tabs-mode nil)
  )