   :straight (:host github :repo "raxod502/flycheck" :branch "fork/4"
                    :upstream (:host github :repo "flycheck/flycheck"
                                     :branch "master"))
-  :demand t
+  :defer 3
+  :init
+
+  (defun radian--flycheck-disable-checkers (&rest checkers)
+    "Disable the given Flycheck syntax CHECKERS, symbols.
+This function affects only the current buffer, and neither causes
+nor requires Flycheck to be loaded."
+    (unless (boundp 'flycheck-disabled-checkers)
+      (setq flycheck-disabled-checkers nil))
+    (make-local-variable 'flycheck-disabled-checkers)
+    (dolist (checker checkers)
+      (cl-pushnew checker flycheck-disabled-checkers)))
+
   :config
 
   (global-flycheck-mode +1)

    TeX-mode-hook
    "Disable some Flycheck checkers in TeX buffers.
This function is for use on `TeX-mode-hook'."
    (make-local-variable 'flycheck-disabled-checkers)
    (cl-pushnew 'tex-chktex flycheck-disabled-checkers)
    (cl-pushnew 'tex-lacheck flycheck-disabled-checkers)))

;; Feature `tex-buf' from package `auctex' provides support for
;; running TeX commands and displaying their output.

;; rather than two.
(setq sentence-end-double-space nil)

;; Trigger auto-fill after punctutation characters, not just
;; whitespace.
(mapcar
