Jeremy Ashkenas
5e06f7e859
Removing Ultraviolet workaround
2013-06-02 07:50:03 +04:00
Michael Ficarra
b85cf5355f
Merge pull request #2085 from stepheneb/ruby-1-9-generate-coffeescript-syntax
...
rake task creates/installs coffeescript.syntax
2013-05-31 13:48:22 -07:00
Jordi Massaguer Pla
bf4d91dd38
fix spacing in Rakefile
...
previous commit was not following the right indentation when adding the
license field.
2013-01-29 12:11:45 +01:00
Jordi Massaguer Pla
64fe56a9e1
add license information to gemspec
...
this way you can get this info from the rubygems.org API
2013-01-28 13:53:29 +01:00
Stephen Bannasch
deae3e53f5
rake task creates/installs coffeescript.syntax
...
The ultraviolet gem doesn't work with Ruby 1.9, instead
we need to use the updated 'spox' versions of ultraviolet
and plist:
spox-ultraviolet, spox-plist
This new rake task: install_coffeescript_syntax loads
either the original gems if running Ruby < 1.9 or the
'spox' versions if running on Ruby >= 1.9.
Load CoffeeScript.tmLanguage directly from the github repo
for the TextMate bundle.
Parse and write the yaml-format syntax file directly
into the correct location in the ultraviolet gem.
2012-01-31 17:15:46 -05:00
Jeremy Ashkenas
9db6d6f4ef
Updating rake task to pull version number and date.
2010-11-21 22:33:27 -05:00
Jeremy Ashkenas
57bd6bc2cd
Adding the coffee-script-source gem publisher to the Rakefile.
2010-11-21 21:42:15 -05:00
Jeremy Ashkenas
2c7f6d8bfe
switching to UglifyJS for browser version of CoffeeScript.
2010-11-10 23:06:26 -05:00
Jeremy Ashkenas
35b6a70724
going back to the Closure Compiler.
2010-10-19 21:59:13 -04:00
satyr
88cc1ee35d
765: -b/--bare <- --no-wrap
2010-10-14 04:09:56 +09:00
Jeremy Ashkenas
de0b93381c
switching to YUI compressor for the time being... ticket #575
2010-10-11 08:40:15 -04:00
Jeremy Ashkenas
c50cf23b7b
CoffeeScript 0.9.4
2010-09-21 23:58:05 -04:00
Jeremy Ashkenas
7d98bb216a
merged in satyr's leakless branch.
2010-09-21 08:02:22 -04:00
satyr
e4b7d06f35
removed browser specific hacks from src/* by making "rake browser" provide fake require and exports
2010-09-21 18:37:44 +09:00
Jeremy Ashkenas
a2631759c0
CoffeeScript 0.9.3
2010-09-16 00:32:57 -04:00
Jeremy Ashkenas
493780efab
separate out browser.coffee from the core coffee-script module.
2010-09-04 06:39:01 -04:00
Jeremy Ashkenas
e2c46d14f0
CoffeeScript 0.9.2
2010-08-23 22:08:33 -04:00
Jeremy Ashkenas
6c997978bc
CoffeeScript 0.9.1 is on the books.
2010-08-11 00:40:15 -04:00
Jeremy Ashkenas
b42045f3f7
regenerating large swathes of the docs
2010-08-03 00:06:34 -04:00
Jeremy Ashkenas
980a663c19
ported and regenerated examples.
2010-07-29 00:51:35 -04:00
Jeremy Ashkenas
9814fc2e1c
Updating documentation with endtime's suggestions.
2010-07-17 10:28:06 -04:00
Jeremy Ashkenas
ff7e729b84
bumping version to 0.7.2 for --options patch.
2010-07-12 08:17:26 -04:00
Jeremy Ashkenas
e40d25e4bd
rebuilding docs and compressed version for CoffeeScript 0.7.1
2010-07-11 10:40:44 -04:00
Jeremy Ashkenas
1f7af35368
getting ready for a 0.7.0. cleanups and doc revisions, not quite there yet.
2010-06-28 00:19:58 -04:00
Jeremy Ashkenas
ec570c46bf
Big commit. First draft of stripping comments from generated JS output. Issue #41
2010-06-27 12:59:54 -04:00
Jeremy Ashkenas
1fbb6e8734
adding copying header to extras/coffee-script.js
2010-06-01 22:09:00 -04:00
Jeremy Ashkenas
b297510d2b
big refactor -- pulled all helper functions into helpers.coffee to facilitate sharing.
2010-03-09 21:24:30 -05:00
Jeremy Ashkenas
0ab810e4cb
fancy new fullscreen version of 'Try CoffeeScript'
2010-02-27 02:21:26 -05:00
Jeremy Ashkenas
c14869f008
implementing the inline javascript in the documentation page in text/coffeescript, switching from the closure compiler to the yui compressor for building the browser version -- the closure compiler had a bug for our input -- fixable by hand but not worth the tiny savings
2010-02-24 20:41:56 -05:00
Jeremy Ashkenas
c1427d6558
adding a minified combined coffee-script.js. Include it on the page, after any text/coffeescript tags, and call CoffeeScript.activate(); to run it
2010-02-24 19:57:29 -05:00
Jeremy Ashkenas
edf5f4947e
removing all tasks from the Rakefile except for 'doc' ... we might need to keep that around for a while
2010-02-17 00:26:03 -05:00
Jeremy Ashkenas
495ca64c46
removing underscore as a dependency for nodes.coffee -- let's be minimal
2010-02-16 18:38:03 -05:00
Jeremy Ashkenas
b983b3fcdc
moving Underscore.coffee from /examples to /src
2010-02-13 02:05:00 -05:00
Jeremy Ashkenas
7ec0a8d653
merging node into master -- you can now pass the --narwhal flag to use narwhal instead. All tests are executing successfully against both Node.js and Narwhal/Rhino backends
2010-02-07 12:52:07 -05:00
Jeremy Ashkenas
5ec096e40d
merging all narwhal integration into a single file, so we can merge the node branch without breaking narwhal compatibility
2010-02-07 11:54:01 -05:00
Jeremy Ashkenas
f5a37035cf
node conversion finished, narwhal removed.
2010-01-29 23:30:54 -05:00
Jeremy Ashkenas
8efcaf6eec
moved CoffeeScript.tmbundle to extras and rewrote the installation instructions in plain text
2010-01-25 22:22:39 -05:00
Jeremy Ashkenas
5f94186b40
adding the compiled parser back into the repo (after all that) so that it can be used as the source for the narwhal package
2010-01-23 12:44:36 -05:00
Jeremy Ashkenas
3e987de4a8
rebuilding underscore.coffee docs, adding a build task -- need to remember to copy over nicer headers
2010-01-10 17:23:07 -05:00
Jeremy Ashkenas
ae603749be
adding the complete underscore.coffee example to the docs
2010-01-04 22:51:02 -05:00
Jeremy Ashkenas
20ade4f448
adding a rake:ultraviolet build syntax highlighter task, and regenerating the docs with correct highlighting
2009-12-31 13:01:10 -05:00
tlrobinson
55616cf3b8
Fixed Narwhal integration. Cleaned up module organization, etc.
2009-12-28 01:16:57 -08:00
Jeremy Ashkenas
3c67d54bbe
changed bin/coffee-script to bin/coffee
2009-12-26 08:57:13 -08:00
Jeremy Ashkenas
d46bf8ee71
moved the coffeescript extension over from .cs to .coffee -- let's leave C# in peace. Changed array comprehensions to always return their mapped result, even when unassigned
2009-12-25 14:18:05 -08:00
Jeremy Ashkenas
4b5db1181c
make equals signs full equals of colons -- you can use them inside of object literals now too
2009-12-25 13:21:17 -08:00
Jeremy Ashkenas
73aaf127c8
removed bin/cs in favor of a more comprehensive coffee-script command ... now with --interactive and --run
2009-12-24 23:57:27 -08:00
Jeremy Ashkenas
2d57ee693b
the narwhal integration written in JavaScript has been replaced with CoffeeScript, and compiler-generated variable names now start with '__'
2009-12-24 23:09:24 -08:00
Jeremy Ashkenas
9bb3e3fbe8
clean up children at exit -- had about twenty processes all watching and recompiling the docs
2009-12-21 12:15:13 -05:00
Jeremy Ashkenas
c7fa9c320a
documentation waypoint
2009-12-21 11:41:45 -05:00
Jeremy Ashkenas
93bdfcb72a
added full complement of bitwise operators
2009-12-19 22:55:58 -05:00