Recently I forked the flycheck-raku (by @widefox) to the Raku GitHub organization. And did some improvements to it and published it on melpa, so others can easily install and update it.
For those who don’t know, flycheck is a tool for syntax checking Gnu Emacs buffers.
(use-package flychek-raku :ensure t)
Previously if you used
flycheck-raku on a project, it would show errors on
even though the module was in the
lib directory of the project. And this would make
useless, because it wouldn’t show further errors.
But in the new version of
flycheck-raku, project root is detected and its
lib directory is added to
include path. So no more errors on valid modules.
Error pattern improvements
Full error messages
Previous versions of
flycheck-raku would cut some long error messages. Now, error messages are fully shown.
Multi-line error messages
In the new version, multi-line error messages are fully shown.
New version shows potential difficulties; I’ve only seen one such error message and that is
Redclaration of symbol $x.