jashkenas--coffeescript/documentation/sections
Geoffrey Booth f6d63776c3
ES module version of compiler for use in browsers; dynamic import() docs; revised Stage 3 policy (#5177)
* Build both a legacy and modern browser compiler

* Dynamic import example and documentation

* Update the docs to use the modern browser compiler if the browser supports it

* Update policy regarding Stage 3 features

* This never made sense, and assigning a string to index 0 *of a string* throws in Module mode (and silently does nothing in Script mode) so remove this unneeded code that throws when compiling `fn for i from from iterable` in Module mode

* Have browser-based tests use the ES module version if supported

* Simplify building logic

* Update output

* For the ES module version of the browser compiler, don't automatically attach the runScripts event handler

* Consistent comments

* Fix comment
2019-03-26 23:55:31 -07:00
..
changelog Release 2.3.2 (#5110) 2018-09-19 23:53:49 -07:00
annotated_source.md 2.0.0 (#4701) 2017-09-18 08:19:19 -07:00
announcing_coffeescript_2.md 2.0.0 (#4701) 2017-09-18 08:19:19 -07:00
async_functions.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
books.md [CS2] Fix links in v2 docs (#4506) 2017-04-17 19:43:22 -07:00
breaking_changes.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
breaking_changes_argument_parsing_and_shebang_lines.md [CS2] Add #! support for executable scripts on Linux. (#3946) 2017-07-19 16:25:06 -07:00
breaking_changes_bound_generator_functions.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
breaking_changes_classes.md 2.0.2 (#4758) 2017-10-26 18:29:45 -07:00
breaking_changes_default_values.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
breaking_changes_fat_arrow.md Docs headings and changelog refactor (#5067) 2018-05-20 09:39:53 -07:00
breaking_changes_jsx_and_the_less_than_and_greater_than_operators.md [CS2] Add #! support for executable scripts on Linux. (#3946) 2017-07-19 16:25:06 -07:00
breaking_changes_literate_coffeescript.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
breaking_changes_super_extends.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
breaking_changes_super_this.md 2.0.2 (#4758) 2017-10-26 18:29:45 -07:00
cake.md Fix broken links, update redirected links (#4505) 2017-04-17 19:43:10 -07:00
chaining.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
changelog.md Docs headings and changelog refactor (#5067) 2018-05-20 09:39:53 -07:00
chat.md Refactor docs resources section; reorganize outline; other minor corrections 2016-12-18 18:13:59 -08:00
classes.md Fix broken links, update redirected links (#4505) 2017-04-17 19:43:10 -07:00
coffeescript_2.md Update transpilation docs (#4700) 2017-09-16 09:32:48 -07:00
command_line_interface.md Babel 7 (#5105) 2018-09-09 13:41:49 -07:00
comments.md [CS2] Comments (#4572) 2017-08-02 19:34:34 -07:00
comparisons.md [CS2] Fix links in v2 docs (#4506) 2017-04-17 19:43:22 -07:00
compatibility.md 2.3.1 (#5069) 2018-05-21 22:14:34 -07:00
conditionals.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
contributing.md ES module version of compiler for use in browsers; dynamic import() docs; revised Stage 3 policy (#5177) 2019-03-26 23:55:31 -07:00
destructuring.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
embedded.md Docs improvements: content in Markdown, organization into subtemplates, fixed tests (#4401) 2016-12-15 21:05:44 -08:00
examples.md [CS2] Fix links in v2 docs (#4506) 2017-04-17 19:43:22 -07:00
existential_operator.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
expressions.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
fat_arrow.md 2.3.0 (#5043) 2018-04-28 18:57:15 -07:00
functions.md Refactor docs resources section; reorganize outline; other minor corrections 2016-12-18 18:13:59 -08:00
generators.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
heregexes.md Docs improvements: content in Markdown, organization into subtemplates, fixed tests (#4401) 2016-12-15 21:05:44 -08:00
installation.md Babel 7 (#5105) 2018-09-09 13:41:49 -07:00
introduction.md Fix #4703, 4713: Transpile fixes (#4717) 2017-09-26 09:20:13 -07:00
jsx.md [CS2] Fix a couple of typos (#4602) 2017-07-03 22:10:03 -07:00
language.md Modernize various sections as relevant to v2; improve presentation of tables 2016-12-19 22:27:32 -08:00
lexical_scope.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
literate.md [CS2] Literate CoffeeScript without dependencies (#4509) 2017-04-17 23:30:40 -07:00
loops.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
modules.md ES module version of compiler for use in browsers; dynamic import() docs; revised Stage 3 policy (#5177) 2019-03-26 23:55:31 -07:00
nodejs_usage.md Option to transpile with Babel (#4697) 2017-09-15 06:58:18 -07:00
objects_and_arrays.md 2.1.0 (#4823) 2017-12-10 23:12:33 -08:00
operators.md 2.3.0 (#5043) 2018-04-28 18:57:15 -07:00
overview.md [CS2] 2.0.0-beta5 (#4682) 2017-09-02 12:48:38 -07:00
prototypal_inheritance.md [CS2] Remove unnecessary utility helper functions (#4526) 2017-04-25 07:10:42 -07:00
resources.md Fix link to logo 2017-09-19 16:47:32 +09:00
screencasts.md [CS2] Fix links in v2 docs (#4506) 2017-04-17 19:43:22 -07:00
scripts.md 2.0.3 (#4795) 2017-11-26 19:29:08 -08:00
slices.md Docs improvements: content in Markdown, organization into subtemplates, fixed tests (#4401) 2016-12-15 21:05:44 -08:00
source_maps.md [CS2] Fix links in v2 docs (#4506) 2017-04-17 19:43:22 -07:00
splats.md 2.3.0 (#5043) 2018-04-28 18:57:15 -07:00
strings.md Improvements to strings and comments docs; could be back-ported to v1 docs 2016-12-18 15:13:54 -08:00
switch.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
tagged_template_literals.md Modernize various sections as relevant to v2; improve presentation of tables 2016-12-19 22:27:32 -08:00
test.md 2.0.0 (#4701) 2017-09-18 08:19:19 -07:00
transpilation.md Babel 7 (#5105) 2018-09-09 13:41:49 -07:00
try.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
type_annotations.md [CS2] Comments (#4572) 2017-08-02 19:34:34 -07:00
unsupported.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
unsupported_get_set.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
unsupported_let_const.md [CS2] Docs updates (#4536) 2017-05-05 19:44:11 -07:00
unsupported_named_functions.md [CS2] 2.0.0-beta5 (#4682) 2017-09-02 12:48:38 -07:00
usage.md [CS2] Comments (#4572) 2017-08-02 19:34:34 -07:00
whats_new_in_coffeescript_2.md CoffeeScript 2 announcement (#4695) 2017-09-16 11:57:18 -07:00