Andreas Lubbe
75900660fd
Merge remote-tracking branch 'A/master'
2014-09-06 11:32:25 +02:00
Jeremy Ashkenas
f0764096e9
now that github supports renames, coffeescript, not coffee-script
2014-05-08 15:07:42 -04:00
sailxjx
bfc9d4d594
fix a spell mistake in cakefile
2014-03-11 15:11:02 +08:00
Michael Ficarra
ab5728c030
fix cake install; related: #3395 , #3393
2014-03-03 13:24:20 -06:00
David Chambers
c9e87f3044
changelog: use time elements for release dates
2014-02-18 08:49:46 -08:00
David Chambers
81e2253a55
changelog: replace inline CSS
2014-02-17 21:45:49 -08:00
David Chambers
09446ad515
changelog: add anchor to each section
...
Add releaseHeader helper to avoid repetition.
2014-02-16 18:08:35 -08:00
Michael Ficarra
ed928928f6
use npm-installed docco rather than relying on globally installed docco
2014-02-01 21:06:21 -06:00
xixixao
9e5ffaea69
Use actual _.template instead of custom one
2014-01-28 18:56:43 +00:00
xixixao
f42329ca0a
Use Node instead of Ruby for documentation
2014-01-28 03:17:12 +00:00
Andreas Lubbe
f375394381
Merge https://github.com/jashkenas/coffee-script
...
Conflicts:
lib/coffee-script/lexer.js
lib/coffee-script/parser.js
lib/coffee-script/rewriter.js
src/lexer.coffee
src/rewriter.coffee
2014-01-25 19:37:35 -08:00
Michael Ficarra
08a57898a7
add CoffeeScript.register method for require.extensions registration
2013-12-08 14:21:18 -06:00
Michael Ficarra
ba4743cc83
fix auto and manual require.extensions registration; ref #3141
...
You can now `require('coffee-script/register')` to manually register,
and the compiler auto-registers when directly running a coffee file.
2013-12-08 14:19:10 -06:00
Andreas Lubbe
c02a403f2e
fixed misspelling in Cakefile
2013-12-04 21:49:17 -08:00
Andreas Lubbe
f4b850d59c
further improved readability of cakefile generator check
2013-12-02 23:33:16 -08:00
Andreas Lubbe
85c7fffd1a
improved readability of cakefile generator check
2013-11-30 20:51:53 -08:00
Andreas Lubbe
9d29a830df
entire generator test file is now ignored if generators are not available
2013-11-30 12:26:32 -08:00
Jeremy Ashkenas
b173a377a6
Fixes #3208 . You now have to require 'coffee-script/extensions' in order to be able to auto-require CoffeeScript files.
2013-10-20 11:08:13 -03:00
Jeremy Ashkenas
f2f10e85a8
Revert "remove cake build:ultraviolet"
...
This reverts commit 2e6a781014 .
2013-06-02 09:45:11 +04:00
Jeremy Ashkenas
7b14a6aad2
Fixing browser build boilerplate.
2013-06-02 09:21:36 +04:00
Jeremy Ashkenas
342306587c
Removing out of date testing cruft
2013-06-02 09:13:16 +04:00
Jeremy Ashkenas
bd451800bf
Merge pull request #3000 from sgentle/require-extensions
...
Patch module.prototype.load to enable multiple extensions like .coffee.md
2013-06-01 21:44:02 -07:00
Michael Ficarra
5496a189bc
fixes #2934
2013-05-31 16:51:30 -05:00
Michael Ficarra
2e6a781014
remove cake build:ultraviolet
2013-05-31 15:49:48 -05:00
Sam Gentle
c0aac8e598
use helpers.isCoffee in test runner
2013-05-26 00:04:18 +10:00
Sam Gentle
9b1bdd4b36
Add test for .coffee.md loading
2013-05-25 23:06:44 +10:00
Jeremy Ashkenas
69f6500ba9
rebuilt source code documentation with new version of Docco.
2013-03-11 11:37:22 +08:00
Jeremy Ashkenas
b62a90d54c
Fixes #2765 -- incorrect line number in mappings
2013-03-05 10:49:47 +13:00
Jeremy Ashkenas
d70d71f574
Merging in .coffee.md support alongside .litcoffee ... I think we'll keep .litcoffee as the canonical, however.
2013-03-01 12:46:40 +13:00
Michael Smith
1a8354482a
Modify extension handling to allow for .coffee.md
...
Move filename processing to a `parseFileName` function in
helpers.coffee.
Map `.coffee.md` as a Literate CoffeeScript extension.
Also, make .litcoffee and .coffee.md files executable without their file
extension - eg. `coffee test` would work for a file called
`test.litcoffee`.
2013-02-27 22:49:24 -08:00
Michael Smith
b2e17c3045
Hoist build function to top level of Cakefile
2013-02-27 22:21:10 -08:00
Jeremy Ashkenas
5e498ca395
merged
2013-02-25 17:41:27 +13:00
Troels Nielsen
7f8b56eadd
Use the newly compiled code when running tests under build:full
2013-02-24 18:08:54 +01:00
Jason Walton
fe45f1bf35
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
lib/coffee-script/grammar.js
lib/coffee-script/rewriter.js
src/grammar.coffee
src/rewriter.coffee
2013-02-06 10:29:19 -05:00
Jeremy Ashkenas
33553839e2
Fixes #2690 -- tweak cake bench to handle literate coffeescript
2013-02-02 12:36:05 +11:00
Jeremy Ashkenas
8a98cb380e
Fixes #2531 . Allow colors where Node says that colors are available.
2013-02-02 10:50:32 +11:00
Michael Ficarra
b1300bdd79
fix typo; thanks @Nami-Doc
2013-01-26 02:29:16 -06:00
Michael Ficarra
be9707f8d2
final tweaks to REPL rewrite
...
We can still use some more extensive tests, but it's already much better
tested than the current REPL.
2013-01-26 02:07:56 -06:00
Alon Salant
47bd05e9a0
REPL tests based on direct interaction with input and output stream. Includes multiline tests.
2013-01-21 21:56:34 -08:00
Jason Walton
a1ba0a89f8
Merge remote-tracking branch 'origin/master'
...
Conflicts:
lib/coffee-script/coffee-script.js
lib/coffee-script/lexer.js
lib/coffee-script/parser.js
src/lexer.coffee
2013-01-14 14:26:06 -05:00
Jeremy Ashkenas
6f1fb0352c
doing the Scope in literate coffee ... just for kicks.
2013-01-05 12:05:09 -10:00
Jeremy Ashkenas
4bf2c6b2e9
Merge branch 'master' of github.com:jashkenas/coffee-script into literate
2013-01-05 11:34:48 -10:00
Casey Foster
9e3d43193d
gh-2631 Update to uglifyjs's new API
2012-11-29 09:45:31 -08:00
Jason Walton
d5d772d55e
Remove debug logging from Cakefile.
2012-11-15 15:18:52 -05:00
Jason Walton
c407a0bf19
Fix reporting of errors in 'cake test'
2012-11-14 16:19:17 -05:00
Jeremy Ashkenas
4fb3a312b0
fixing block comment indentation
2012-09-25 19:35:02 -05:00
Matt Hickford
7e32c32057
build on Windows - fix spawn command by calling node explicitly
2012-03-25 11:17:46 +01:00
Gerald Lewis
3a694d7dfa
Issue #1547 'use strict' octal escape sequences prohibited
...
RegExp updated (thanks @michaelficarra)
and hex escapes for colors in Cakefile
tests updated (thanks @satyr)
error message conforms to existing Lexer SyntaxErrors
2012-01-16 17:18:13 -05:00
Jeremy Ashkenas
ad39150565
Fixing crappy JS AMD code.
2011-12-15 11:21:38 -05:00
Trevor Burnham
fe78e65b16
Merging pull req #1826
2011-11-13 20:42:02 -05:00