I posted bug reports at https://savannah.gnu.org/support/index.php?108738 and
https://savannah.gnu.org/support/index.php?108749 but there seems to be very
little activity (or none at all?) on the issue tracker, so I figured it might
be a good idea to post to the mailing list too.
I'm using bash
I agree something like this would be nice. Especially if it could handle
spaces (in addition to tabs).
My current solution to this problem is not particularly pretty or elegant:
#!/bin/bash
alias CAT_TO_END="I=\"\${I/*\$'\n'/}\" ; alias START=\"perl -ple 's/^\$I//'
<<'\${I}END' ; unalias START\