pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/ruby-coffee-script-source
Module Name: pkgsrc
Committed By: taca
Date: Fri Mar 14 17:19:18 UTC 2014
Modified Files:
pkgsrc/lang/ruby-coffee-script-source: Makefile distinfo
Log Message:
Update ruby-coffee-script-source to 1.7.0.
1.7.0 – January 28, 2014
* When requiring CoffeeScript files in Node you must now explicitly register
the compiler. This can be done with require 'coffee-script/register' or
CoffeeScript.register(). Also for configuration such as Mocha's, use
coffee-script/register.
* Improved error messages, source maps and stack traces. Source maps now use
the updated //# syntax.
* Leading . now closes all open calls, allowing for simpler chaining syntax.
$ 'body'
.click (e) ->
$ '.box'
.fadeIn 'fast'
.addClass '.active'
.css 'background', 'white'
$('body').click(function(e) {
return $('.box').fadeIn('fast').addClass('.active');
}).css('background', 'white');
* Added **, // and %% operators and ... expansion in parameter lists and
destructuring expressions.
* Multiline strings are now joined by a single space and ignore all
indentation. A backslash at the end of a line can denote the amount of
whitespace between lines, in both strings and heredocs. Backslashes
correctly escape whitespace in block regexes.
* Closing brackets can now be indented and therefore no longer cause
unexpected error.
* Several breaking compilation fixes. Non-callable literals (strings, numbers
etc.) don't compile in a call now and multiple postfix conditionals compile
properly. Postfix conditionals and loops always bind object
literals. Conditional assignment compiles properly in subexpressions. super
is disallowed outside of methods and works correctly inside for loops.
* Formatting of compiled block comments has been improved.
* No more -p folders on Windows.
* The options object passed to CoffeeScript is no longer mutated.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ruby-coffee-script-source/Makefile \
pkgsrc/lang/ruby-coffee-script-source/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index