I have been using both flycheck and shellcheck for just under a week under emacs 24.5.1. They work fine in principle.
I have a question though regarding flycheck's choice to simply use the modeline vs. using a new temporary subframe (in the current frame, at the bottom, in my case) to display its warnings/errors.
It occurs to me (cross checking with cli shellcheck output on the same source file) that flycheck is creating the above mentioned ephemeral frame for multi-line warnings/errors that occur on the same column, while using the modeline for all other warnings/errors.
I would like to configure it to always use an ephemeral frame, but can't seem to find out how. Anyone can help out?