                                        company-dabbrev
                                        company-files))
   (set-lookup-handlers! 'racket-mode
-    :definition    #'racket-describe
+    :definition     #'racket-describe
     :documentation #'racket-doc)
   (set-docset! 'racket-mode "Racket")
   (set-pretty-symbols! 'racket-mode

;;; lang/racket/config.el -*- lexical-binding: t; -*-

(def-package! racket-mode
  :mode "\\.rkt$"
  :interpreter "racket"
  :init
  (add-hook 'racket-repl-mode-hook 'racket-unicode-input-method-enable)
  :config
  (set-popup-rule! "*Racket REPL*"
    :size 10
    :select t
    :modeline nil
    :quit t
    :transient 3)
  (set-repl-handler! 'racket-mode #'+racket/repl)
  (set-eval-handler! 'racket-mode "racket")
  (set-company-backend! 'racket-mode '(company-abbrev

        :n "A"   #'racket-unalign
        :nv ";"  #'comment-dwim
        :nv "\\" #'indent-region))
