Also wonder what are your plans for the future? What will you do if Crockford refuses to accept your pull request because it is a) pointless b) encourages bad coding habits? Will you maintain your forked version and tell everyone that your version is better?
"Minification of Javascript should never result in a behavior change."
Hahahaha. Like that one change was the only behavior change that JSMin did to arbitrary Javascript.
Read the JSMin documentation. It specifically says that it changes 'a + ++b' to 'a+++b', which is the same as 'a++ + b'. This is another behavior change in JSMin.
Is the forker going to fix all of the behavior changes that JSMin does to Javascript which is valid but does not pass the JSLint test? Or only brag about fixing the one problem de jour?
9 comments
[ 2.6 ms ] story [ 32.4 ms ] threadWorst comes to worst, you can always rebase newer commits from the original Bootstrap repo locally.
And yet
> Minification of Javascript should never result in a behavior change.
You're flying in the face of your own holier than you declarations here.
Hahahaha. Like that one change was the only behavior change that JSMin did to arbitrary Javascript.
Read the JSMin documentation. It specifically says that it changes 'a + ++b' to 'a+++b', which is the same as 'a++ + b'. This is another behavior change in JSMin.
Is the forker going to fix all of the behavior changes that JSMin does to Javascript which is valid but does not pass the JSLint test? Or only brag about fixing the one problem de jour?
If you wish to have a langage without semicolons, design your grammar properly, not add kludges to the lexer.