From: Oliver Heins Date: 2006-09-11T18:20:34+09:00 Subject: heredoc with variable interpolation breaks script --=-=-= Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" --==-=-= I have a somewhat weird problem: Since a few days (I recognized yesterday) a script ceased to work which did perfectly before. I stripped it down to a heredoc with string interpolation, which now breaks the script. Here's a minimal example: --==-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFBSjzDwe2dZoA2CcRAkiQAJ4uISXVND5lZYkcDvUz580zS4RA1wCePrsD dpoCV+C+nWX8DWkWdEFGeD8= =H75A -----END PGP SIGNATURE----- --==-=-=-- --=-=-= Content-Disposition: attachment #!/usr/bin/ruby var1 = "test" var2 = <