Skip to content

meqif/flymake-diagnostic-at-point

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

flymake-diagnostic-at-point

Minor mode for showing flymake diagnostics at point.

The diagnostics may be displayed in a popup or in the minibuffer. You may also provide a custom display function to use instead.

Flymake diagnostics in a popup Flymake diagnostics in the minibuffer

Installation

Save the .el file in your Emacs' load path.

Usage

Add the following to your init.el:

(eval-after-load 'flymake
  (require 'flymake-diagnostic-at-point)
  (add-hook 'flymake-mode-hook #'flymake-diagnostic-at-point-mode))

Alternatively, if you prefer using use-package:

(use-package flymake-diagnostic-at-point
  :after flymake
  :config
  (add-hook 'flymake-mode-hook #'flymake-diagnostic-at-point-mode))

Customization

There are a few customizable variables:

  • flymake-diagnostic-at-point-timer-delay controls the delay in seconds before displaying the diagnostics at point
  • flymake-diagnostic-at-point-error-prefix defines the string to be displayed before each error line (e.g. "➤ ")
  • flymake-diagnostic-at-point-display-diagnostic-function is the display function to be used. It can be set to flymake-diagnostic-at-point-display-popup to display in a popup, flymake-diagnostic-at-point-display-minibuffer to display in the minibuffer, or any other function of your choosing that takes a string argument

About

Minor mode for showing flymake diagnostics at point

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published