From: nagachika00@... Date: 2016-01-15T19:34:34+00:00 Subject: [ruby-core:72882] [Ruby trunk - Bug #11990] Dedenting heredoc interacts poorly with string concatenation Issue #11990 has been updated by Tomoyuki Chikanaga. Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN to 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: DONTNEED, 2.3: REQUIRED ---------------------------------------- Bug #11990: Dedenting heredoc interacts poorly with string concatenation https://bugs.ruby-lang.org/issues/11990#change-56115 * Author: whitequark * * Status: Closed * Priority: Normal * Assignee: * ruby -v: ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux] * Backport: 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: DONTNEED, 2.3: REQUIRED ---------------------------------------- The following code reproduces the problem: ~~~ p <<~E " y" x E ~~~ It prints `"x\ny"`, but the second string is not dedenting. It should print `"x\n y"`. -- https://bugs.ruby-lang.org/ Unsubscribe: