I've only recently started diving deeper into elisp. I've been using
message a lot in the past, much like println or print when in other languages. The trouble I have is that I'm writing elisp to operate on another file in another buffer, and I intend to eventually bind an interactive function which I'd then use when in similar buffers.
The problem is then I'm dealing with three buffers in emacs: target buffer, elisp buffer, and the mini-buffer where
message output goes. The mini-buffer is way to small sometimes. And I'm suspecting there are better ways of doing this kind of work.
Is there more of an idiomatic way of developing elisp for new interactive functions?