coffeescript (1.12.7~dfsg-3) unstable; urgency=medium * Drop patch the use /usr/bin/nodejs (see bug#862051). (Build-)depend on recent nodejs (or nodejs-legacy). -- Jonas Smedegaard Fri, 01 Sep 2017 17:58:19 +0200 coffeescript (1.12.7~dfsg-2) unstable; urgency=medium * Fix install package.json. Closes: Bug#873912. Thanks to Adrian Bunk. -- Jonas Smedegaard Fri, 01 Sep 2017 10:57:20 +0200 coffeescript (1.12.7~dfsg-1) unstable; urgency=medium [ upstream ] * New release(s). [ Jonas Smedegaard ] * Update watch file: Limit to 1.x.x releases. * Modernize Vcs-* fields: + Use https protocol. + Consistently use anonscm host. + Use git (not cgit) in path. * Declare compliance with Debian Policy 4.1.0. * Relax to build-depend unversioned on cdbs: Required version satisfied even in oldstable. * Drop patches to avoid tests during build and to test exitcode: Fixed upstream. * Unfuzz patches. * Advertise DEP3 format in patch headers. * Update copyright info: Use https protocol in file format URL. * Update git-buildpackage config: Filter any .git* files. * Drop obsolete lintian override regarding debhelper 9. * Tighten lintian overrides regarding License-Reference. * Use section javascript (not web) for libjs-coffeescript. -- Jonas Smedegaard Mon, 28 Aug 2017 20:23:54 +0200 coffeescript (1.12.5~dfsg-1) experimental; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Update copyright info: + Update paths to exclude when repackaging upstream source. + Extend coverage for main upstream author. + Drop sections for no longer included upstream files. + Extend copyright of packaging to cover recent years. * Add note to README.source on handling git zero-padded file modes. * Handle install in rules file: Upstream dropped install target. Drop patch to make upstream install rules more flexible. * Unfuzz patches. * Update watch file: + Bump watch file format version to 4. + Use Github pattern. + Add usage comment. * Modernize cdbs: + Improve copyright-check to extract metadata from images. + Do copyright-check in maintainer script (not during build). + Drop upstream-tarball hints: Use gbp import-orig --uscan. + Drop debhelper hint: Handled in CDBS now. * Update source paths to documentation and examples. * Add patch to continue use UglifyJS: closure-compiler-js is not in debian, and evidently has _zero_ size benefit (not "half the size" as claimed in 0.12.0 release notes). * Add patch to fix exitcode of test targets. * Declare compliance with Debian Policy 3.9.8. * Fix use section web for package libjs-coffeescript. * Add patch to use local shared libraries. Have coffeescript-doc symlink shared JavaScript libraries. * Update package relations: + Build-depend on jison. + Stop build-depend on devscripts. + Have coffeescript-doc recommend libjs-coffeescript libjs-jquery libjs-underscore. + Tighten to (build-)depend versioned on nodejs: Avoids testsuite failure "empty command evaluates to undefined" (see ). -- Jonas Smedegaard Sat, 15 Apr 2017 14:38:17 +0200 coffeescript (1.10.0~dfsg-1) unstable; urgency=medium [ upstream ] * New release. + CoffeeScript now supports ES6-style destructuring defaults. + (offsetHeight: height) -> no longer compiles. That syntax was accidental and partly broken. Use ({offsetHeight: height}) -> instead. Object destructuring always requires braces. + Fix bug where the REPL would sometimes report valid code as invalid, based on what you had typed earlier. + Fix problem with multiple JS contexts in the jest test framework. + Fix error in io.js where strict mode is set on internal modules. + Fix variable name clash for the caught error in catch blocks. [ Jonas Smedegaard ] * Update copyright info: + Fix double comment field. + Drop superfluous GPL disclaimer. * Bump debhelper compatibility level to 9. * Add lintian override regarding debhelper 9. * Modernize git-buildpackage config: Avoid git- prefix. * Add lintian override regarding missing source. -- Jonas Smedegaard Tue, 01 Mar 2016 01:14:08 +0100 coffeescript (1.9.3~dfsg-1) unstable; urgency=medium [ upstream ] * New release. + Bugfix for interpolation in the first key of an object literal in an implicit call. + Fix broken error messages in the REPL, as well as a few minor bugs with the REPL. + Fix source mappings for tokens at the beginning of lines when compiling with the --bare option. This has the nice side effect of generating smaller source maps. + Slight formatting improvement of compiled block comments. + Better error messages for on, off, yes and no. [ Jonas Smedegaard ] * Update copyright info: + Use License-Grant and License-Reference fields. Thanks to Ben Finney. * Add lintian override regarding license in License-Reference field. See bug#786450. * Update package relations: + Relax to (build-)depend unversioned on nodejs: Needed version satisfied even in oldstable. -- Jonas Smedegaard Thu, 28 May 2015 20:04:18 +0200 coffeescript (1.9.2~dfsg-1) unstable; urgency=medium [ upstream ] * New release. + Fixed a watch mode error introduced in 1.9.1 when compiling multiple files with the same filename. + Bugfix for yield around expressions containing this. + Added a Ruby-style -r option to the REPL, which allows requiring a module before execution with --eval or --interactive. + In