Skip to content

Commit 3e089ca

Browse files
helixbassGeoffreyBooth
authored andcommitted
Preserve empty interpolations (#5079)
* pass quote through grammar * pass through initialChunk/finalChunk * passing tests * always unwrap string object * fixes from code review * preserve passthrough literals * cleaner approach * only wrap when data * shift more string formatting into nodes * RegexWithInterpolations wrap Call * preserve heregexen * fixes per code review * fix merge * fix from code review * fixes from code review * passing tests * fixes from code review * just define in nodes * fix from code review * add comment for toPrimitiveString() * fix from code review
1 parent 8a25195 commit 3e089ca

17 files changed

+1057
-739
lines changed

lib/coffeescript/browser.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/coffeescript/grammar.js

Lines changed: 56 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/coffeescript/helpers.js

Lines changed: 43 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)