Is there an existing function, and if not how would I write one, that turns this:
/* asdasdasd asdasdasd asdasdasd */
/* asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd */
/* asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd */
/* asdasdasd asdasdasd */
/* asdasdasd asdasdasd asdasdasd asdasdasd */
into this?
/* asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd */
/* asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd asdasdasd */
/* asdasdasd asdasdasd asdasdasd asdasdasd */
That function should also work for other languages with multi-line comments, like tuareg-mode with (* … *)
. I'd like to achieve the same behavior as M-q for line comments (which properly wraps and adjusts comment markers like //
.