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
Ryan Dahl
06c0e29118
Fix cpplint
2019-01-30 15:53:23 -05:00
Ryan Dahl
13582ff3f2
libdeno: improve exception handling
2019-01-30 15:53:23 -05:00
Ryan Dahl
b9e368cb4c
Add snapshot_compiler.bin to binary size benchmark ( #1611 )
2019-01-30 14:01:13 -05:00
Ryan Dahl
514b7d3359
Remove Travis benchmark ( #1617 )
...
- We don't look at this benchmark because it jumps around. It isn't
stable so doesn't feel trustable.
- It requires an extra request for every homepage visit. This is
excessive.
- I would gladly reintroduce it if we could store the results of the API
call into a JSON file like we do with other benchmarks.
2019-01-30 13:28:55 -05:00
Masashi Hirano
02b9046a0e
Fix example code of writeFile ( #1626 )
...
According to spec, `TextEncoder()` takes no parameters. However `TextEncoder("utf-8")` is written in example codes.
Spec of TextEncoder: https://www.w3.org/TR/encoding/#interface-textencoder
MDN: https://developer.mozilla.org/ja/docs/Web/API/TextEncoder/TextEncoder#Parameters
2019-01-30 10:44:40 -05:00
Ryan Dahl
1681bda14d
v0.2.9
2019-01-29 22:57:11 -05:00
Sergey Golovin
240ca25617
Add repl functions "help" and "exit" ( #1563 )
2019-01-29 14:41:12 -05:00