This fixes Eval editor content function, when there's a '#!' in JavaScript source, due to over-aggressive shebang filtering before parsing. Now we only filter shebang strictly at the start of the file.
And rename clean-code to filter-shebang to make its purpose explicit.
This fixes
Eval editor content
function, when there's a '#!' in JavaScript source, due to over-aggressive shebang filtering before parsing. Now we only filter shebang strictly at the start of the file.And rename clean-code to filter-shebang to make its purpose explicit.
(fixes #10 and LightTable/LightTable#1744)