This is a literate text for jashkenas/coffeescript#3248
cs = 1 # this is the only line of real code
Now I want some code examples, not part of the coffee code
var js = 2;
js = 3;
and it works ok. Even if start identing more
for (var js=1; js<Infinity; js++) {
indentedCode = 'works ok'
}
inside code fences, it just works.
But then it all breaks, even in backtick fenced code, when I leave one blank line:
for (var js=1; js++; js<largeNum) {
indentedCode_AfterBlankLine = 'it breaks!';
stillBroken = true;
}
However
for (var js=1; js++; js<largeNum) {
// This fixes it
indentedCode = 'it doesn't break!';
}
Or just remove indentation
for (var js=1; js++; js<largeNum) {
non_indentedCode_AfterBlankLine = 'it doesn't break!';
}