Jeremy Ashkenas
3339c2f228
Merge pull request #3415 from matt-hickford/patch-1
...
Package with preferGlobal as appropriate for command-line application
2014-03-14 23:36:28 -04:00
Matt Hickford
c2db81d892
Package with preferGlobal as appropriate for command-line application
...
Per https://www.npmjs.org/doc/json.html#preferGlobal
> If your package is primarily a command-line application that should be installed globally, then set this value to true to provide a warning if it is installed locally.
>
> It doesn't actually prevent users from installing it locally, but it does help prevent some confusion if it doesn't work as expected.
2014-03-15 00:44:38 +00:00
Nami-Doc
8b15d8218d
Merge pull request #3401 from sailxjx/master
...
fix a spell mistake in cakefile
2014-03-11 09:09:00 +01: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
Michael Ficarra
dcf1556ffc
Update README.md
2014-02-28 13:18:54 -06:00
Jeremy Ashkenas
53c53bd3e6
Update README.md
2014-02-28 07:59:24 -05:00
Jeremy Ashkenas
c2e1ab589c
Delete README
2014-02-28 07:58:14 -05:00
Jeremy Ashkenas
75207a08ad
Merge pull request #3393 from christianbundy/markdown-readme
...
Convert README to Markdown
2014-02-28 07:57:41 -05:00
Christian Bundy
a2dbfdc2f4
Convert README to Markdown
2014-02-27 22:19:04 -08:00
Michael Ficarra
0a82ac7d69
remove editorialisation
2014-02-22 23:20:06 -06:00
Michael Ficarra
a489006afb
typo: mult-dot => multi-dot
2014-02-22 23:20:06 -06:00
Michael Ficarra
af08cfd37f
add newlines to end of files
2014-02-22 23:20:06 -06:00
Michael Ficarra
9dc3a3df13
Merge pull request #3386 from blmarket/deprecate_warning
...
Fixes issue #3349 , prints deprecation warning
2014-02-22 22:33:25 -06:00
Jeong, Heon
a82aecc008
Improved coding convention and messages.
2014-02-23 13:03:42 +09:00
Jeong, Heon
36a3e03048
Fixes issue #3349 , prints deprecation warning
...
This patch fixes issue #3349 , by prints deprecation warning for
users who depends on old(<1.7.0) implicit module registration.
2014-02-23 11:48:16 +09:00
Jeremy Ashkenas
fc8e9fd92a
Merge pull request #3382 from davidchambers/time-elements
...
changelog: use time elements for release dates
2014-02-18 12:18:45 -05:00
David Chambers
c9e87f3044
changelog: use time elements for release dates
2014-02-18 08:49:46 -08:00
Michael Ficarra
bb319e2add
Merge pull request #3381 from davidchambers/inline-css
...
changelog: replace inline CSS
2014-02-18 08:08:03 -06:00
David Chambers
81e2253a55
changelog: replace inline CSS
2014-02-17 21:45:49 -08:00
Michael Ficarra
c41a14f447
Merge pull request #3380 from madprgmr/master
...
Rudimentary fix for jashkenas/coffee-script#3379 .
2014-02-17 17:56:36 -06:00
Sean Hussey
a323160d14
Rudimentary fix for jashkenas/coffee-script#3379 .
2014-02-17 18:37:10 -05:00
Jeremy Ashkenas
a216f93b54
Merge pull request #3376 from davidchambers/anchors
...
change log improvements
2014-02-17 14:14:13 -05:00
David Chambers
551cf56ceb
changelog: add missing compare view URLs
2014-02-16 18:09:17 -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
b31951980e
Merge pull request #3368 from ricardobeat/cake-register-by-default
...
Cakefile: register .coffee extension by default
2014-02-09 22:19:41 -06:00
Ricardo Tomasi
e7ba29514d
Register .coffee extension by default on Cakefile
2014-02-10 01:16:14 -02:00
Michael Ficarra
a2c0106b3f
fixes #3363 : modulo operator evaluation order
2014-02-08 20:56:34 -06:00
Michael Ficarra
4dfc75dede
Merge pull request #3362 from epidemian/fix-modulo-coercion
...
Fix #3361 , make %% coerce right operand only once
2014-02-08 10:38:58 -06:00
Demian Ferreiro
0ad30e9b3f
Fix #3361 , make %% coerce right operand only once
...
Force coercion of right operand once before doing arithmetic with it in the `__modulo` utility function.
2014-02-08 13:24:39 -03:00
Jeremy Ashkenas
46f55d1bb4
Merge pull request #3360 from lydell/install-docs
...
Improve installation documentation
2014-02-07 10:53:51 -05:00
Simon Lydell
27f1976159
Improve installation documentation
...
- Simplify the command to install latest master.
- Promote using `--save` when installing locally, since it automatically
locks the minor version, protecting users from accidentally installing
breaking updates.
2014-02-07 16:30:52 +01:00
Michael Ficarra
816241d9a1
Merge pull request #3359 from lydell/v8-consistent-stacktraces
...
Make patched stack traces’ prelude consistent with V8
2014-02-07 09:00:45 -06:00
Simon Lydell
4bbd63c883
Make patched stack traces’ prelude consistent with V8
...
In V8, the `stack` property of errors contains a prelude and then the
stack trace. The contents of the prelude depends on whether the error
has a message or not.
If the error has _not_ got a message, the prelude contains the name of the
error and a newline.
If the error _has_ got a message, the prelude contains the name of the
error, a colon, a space, the message and a newline.
In other words, the prelude consists of `error.toString() + "\n"`
Before, coffee-script’s patched stack traces worked exactly like that,
except that it _always_ added a colon and a space after the name of the
error.
This fix is important because it allows for easy and consistent
consumption of the stack trace only:
`stack = error.stack[error.toString().length..]`
2014-02-07 13:01:01 +01:00
Adam Roben
e9a0512663
Remove reference to never-defined .isUndefined property
...
This was added in f4a7cca075 to fix #1038
for CoffeeScript 1.0.1. `.isUndefined` was removed in
caf3da2f66 but this code was never
updated. That actually caused the behavior of this code to change
(trailing `undefined` and `return undefined` statements no longer got
optimized away) when CoffeeScript 1.3.2 was released, but the new
behavior was deemed correct in
https://github.com/jashkenas/coffee-script/issues/1038#issuecomment-14427560 .
2014-02-06 09:23:16 -05:00
Adam Roben
8980647f32
Add tests for the optimization of trailing return statements
...
This documents current behavior. When #1038 was fixed, we also optimized
away trailing "undefined" and "return undefined", but that is no longer
the case.
2014-02-06 09:21:35 -05:00
Michael Ficarra
eda4f0c55b
Merge remote-tracking branch 'origin/gh-pages'
2014-02-01 21:07:10 -06:00
Michael Ficarra
ed928928f6
use npm-installed docco rather than relying on globally installed docco
2014-02-01 21:06:21 -06:00
Michael Ficarra
5f28319cb1
update "latest version" documentation link to 1.7.1
2014-01-29 23:24:06 -06:00
Michael Ficarra
6b0ee127da
recompile documentation with 1.7.1
2014-01-29 23:21:44 -06:00
Michael Ficarra
5e31672793
Merge branch 'master' into gh-pages
2014-01-29 23:21:00 -06:00
Michael Ficarra
4ab8503e5a
CoffeeScript 1.7.1
1.7.1
2014-01-29 23:19:36 -06:00
Michael Ficarra
cc4cc8e652
update changelog for 1.7.1
2014-01-29 23:07:27 -06:00
Michael Ficarra
52b89d5b03
rebuild annotated source documentation
2014-01-29 22:54:00 -06:00
Michael Ficarra
094a0cbe95
add docco as npm dependency so it doesn't have to be installed globally
2014-01-29 22:52:49 -06:00
Michael Ficarra
f8eca2e822
Merge branch 'master' into gh-pages
2014-01-29 22:51:23 -06:00
Jeremy Ashkenas
114eccb459
Merge pull request #3340 from benbria/master
...
Fix a typo causing module.paths to be always set as the cwd.
2014-01-29 10:29:55 -08:00
Geoffry Song
38bd879a9a
Fix a typo causing module.paths to be always set as the cwd.
...
`options.fileName` was used instead of `options.filename`.
2014-01-29 13:23:19 -05:00
Jeremy Ashkenas
a73a6e24a6
Merge pull request #3337 from roryokane/fix-operator-docs-commas
...
In docs, move commas out of code
2014-01-28 18:45:17 -08:00
Rory O’Kane
b4d35f13a4
In docs, move commas, part 2
...
I had missed that the next line had comma-separated operators, too.
2014-01-28 21:09:08 -05:00