When I use the Bluefish editor across the development tasks with different programming languages, I found one inconvenience about the handling of folded code blocks.
When a code block is folded, and I tried to use Ctrl+X and Ctrl+V to move around that code block, only the visible line (e.g. the function signature part in C / C++ / Java, or the selectors in CSS) is selected and moved, instead of the whole block that is folded. Copying and deleting a code block also work in similar way. This is a significant inconvenience, as I do not want to waste time to locate huge chunks of code.
Some other editors e.g. Geany and Atom already support handling folded code blocks as a whole. Under such circumstances, one can just select the visible part and copy / move / delete the code block as a whole.
So I wish that Bluefish can incorporate this feature as well.
Copying of folded blocks works to some extent, but cutting and pasting doesn't work properly. The cut folded block remains, it deletes only the visible top line. When copying the entire line including the line break (i.e. drag the mouse cursor in the following line underneath the folded block, the entire block is copied into the clipboard.