Commit graph

1433 commits

Author SHA1 Message Date
Bert Belder 394b81de15
Move .rustfmt.toml to the repository root
This allows rustfmt to automatically pick it up.
It's right there with similar files such as .prettierrc.
2019-02-08 20:06:21 -08:00
Ryan Dahl 526497bc29
Adds deno.noColor (#1716) 2019-02-08 22:13:04 -05:00
Yoshiya Hinosawa 4c869dc885 Use std/prettier in deno //tools/format.ts (#1708) 2019-02-08 21:38:59 -05:00
Ryan Dahl 99ce807a12
Add deps to --info output. (#1720)
Move module stuff into its own file.
2019-02-08 21:36:10 -05:00
Dmitry Sharshakov 9ab03389f0 Add --allow-read (#1689)
Co-authored-by: Greg Altman <g.s.altman@gmail.com>
2019-02-08 15:59:38 -05:00
bokuweb 3abaf9edb6 fix format command in contribution guide (#1712) 2019-02-08 11:32:26 -05:00
bokuweb ca397f6793 fix clippy warnings (#1711) 2019-02-08 11:14:33 -05:00
Ryan Dahl 46804e50ed
Color exceptions (#1698) 2019-02-07 20:07:20 -05:00
Bert Belder f22e0d72c5
third_party: add the 'regex' crate 2019-02-07 14:46:52 -08:00
Ryan Dahl c26cf4f812
travis: cache buildtools dir (#1703) 2019-02-07 16:46:19 -05:00
Ryan Dahl f527e86bb5
Add statement about browser compatibility to docs. (#1623) 2019-02-07 16:26:19 -05:00
Dmitry Sharshakov 5c50d2819b Add emojis to permission prompts (#1684) 2019-02-07 16:19:50 -05:00
Dmitry Sharshakov aea7884d11 Make integration tests standalone (#1671)
Co-authored-by: Sergey Golovin <golovim@gmail.com>
2019-02-07 15:11:03 -05:00
Dmitry Sharshakov 9470f2b0c8 editorconfig: Don't insert final newline in .out files (#1686) 2019-02-07 11:31:49 -05:00
Ryan Dahl 79b95341d9
Upgrade V8 to 7.4.98 (kKeep fix) (#1640)
* Upgrade V8 to 7.4.98 (kKeep fix)

https://github.com/denoland/deno/issues/814
https://bugs.chromium.org/p/v8/issues/detail?id=8761

* fix tests
2019-02-06 23:43:31 -05:00
jingweicai 37b05740fa fix: do not load cache files when recompile flag is set (#1695) 2019-02-06 23:42:34 -05:00
Kaley Main 39429a261d Add log-scale to execution graph (#1694) 2019-02-06 18:08:26 -05:00
Ryan Dahl 2782d03b29 Remove excessive anchor links. (#1664) 2019-02-06 11:05:38 -08:00
JaePil Jung ffe8f73d34 Add missing run permission in test function (#1697) 2019-02-06 09:21:26 -05:00
JaePil Jung ed6aec9bf0 Fixed test code (#1688) 2019-02-05 11:20:17 -05:00
Dmitry Sharshakov 7b282e4dbc Fix indentation for .py files in .editorconfig (#1672) 2019-02-05 09:47:26 -05:00
Kitson Kelly 48fedee34e Add WebAssembly to runtime library (#1677)
This also modifies the `ts_library_builder` to support inlining assets.

Includes integration tests from @sh7dm
2019-02-05 08:12:58 -05:00
Jimmy Moon 748b0f9c9d Remove duplicated links in website (#1668) 2019-02-04 12:45:05 -05:00
Masashi Hirano e2d76278bf Replace macros to check nullptr (#1674)
This replaces CHECK_EQ/CHECK_NE with CHECK_NULL/CHECK_NOT_NULL to check nullptr.
These macros are implemented in V8.
Refs: https://github.com/denoland/deno_third_party/blob/master/v8/src/base/logging.h#L312
2019-02-04 11:53:40 -05:00
JaePil Jung 66cea39067 Fixed chart width to responsive (#1670) 2019-02-04 08:40:39 -05:00
Dmitry Sharshakov cb95797e27 Add hashlinks to website (#1659) 2019-02-03 13:24:33 -05:00
Sergey Golovin 201b520c9a Refactor markup of the site (#1663) 2019-02-03 12:49:38 -05:00
Dmitry Sharshakov 181b03273c Add isTTY function (#1622) 2019-02-02 22:05:30 -05:00
Ryan Dahl 1d48e025d3
web design (#1655) 2019-02-02 18:40:18 -05:00
Kitson Kelly efa1eeb8b3 Compiler cleanups and minor improvements (#1656) 2019-02-02 18:27:53 -05:00
Ryan Dahl c324182252 v0.2.10 2019-02-02 18:26:31 -05:00
Ryan Dahl 18b815e336 Support --fmt 2019-02-02 17:48:43 -05:00
Ryan Dahl f84da880bb Upgrade deno_std for std/prettier/main.ts 2019-02-02 17:48:43 -05:00
Kevin (Kun) "Kassimo" Qian c144733f72 Avoid --info crash on missing filename (#1660) 2019-02-02 17:39:28 -05:00
Ryan Dahl 4b61170e22 Better error message for bad filename CLI argument. 2019-02-02 17:33:21 -05:00
Ryan Dahl 98d20cd178 Make it possible to run one integration test at a time 2019-02-02 17:33:21 -05:00
Ryan Dahl df54db7762 Fix v8_str internalize bug 2019-02-02 16:46:31 -05:00
Ryan Dahl 1770a77bca Clean up return value of deno_execute
and deno_respond
2019-02-02 16:46:31 -05:00
Kevin (Kun) "Kassimo" Qian 0b082c4361 Clarify writeFile options and avoid unexpected perm modification (#1643) 2019-02-02 14:26:18 -05:00
hashrock 7ecd665ddf Add an animated logo (#1653) 2019-02-02 03:56:24 -05:00
Kevin (Kun) "Kassimo" Qian 3650bae5f6 Add --info flag to display file info (compiled code/source map) (#1647) 2019-02-02 01:28:31 -05:00
Dmitry Sharshakov 16ed1f2545 Add performance.now (#1633) 2019-02-02 01:27:42 -05:00
Bert Belder e5899b14e2
src: simplify rust code 2019-02-01 14:58:25 -08:00
Ajit Rana 7d994c2e68 Revise build instructions for windows (#1641) 2019-02-01 14:54:43 -08:00
Kitson Kelly 81372e8267 Add item to CONTRIBUTING.md about needing tests
This adds requiring tests covering the change as a pre-req before raising a PR.
2019-01-31 22:50:28 -05:00
Ryan Dahl eff7a1484e
Upgrade deno_std to bef7ba (#1609) 2019-01-31 18:11:37 -05:00
Tim van der Lippe c7b53125c3 Improve build instructions (#1593) 2019-01-31 13:00:17 -05:00
Amen 0be9d1ff0e nit: add missing dot when printing help 2019-01-30 19:51:44 -05:00
Ryan Dahl 00597ffde1
Refactor libdeno ES module interface. (#1624)
Allows for future asynchronous module loading.

Add support for import.meta.url

Fixes #1496
2019-01-30 17:21:31 -05:00
Ryan Dahl 7d278a0383
appveyor: Remove dead code (#1621) 2019-01-30 17:20:56 -05:00