Commit 3f27f02
committed
repl: docs-only deprecation of magic mode
The workaround used in repl to support `let` and `const` in non-strict
mode (known as "magic" mode) has been unnecessary since V8 v4.9 /
Node.js v6.0.0. This commit doc-deprecate magic mode (which is now
entirely equivalent to sloppy mode) in both `repl` module and in
`internal/repl`, which is responsible for starting the REPL in `node`
interactive mode.
PR-URL: #11599
Refs: https://v8project.blogspot.com/2016/01/v8-release-49.html
Refs: https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V6.md#6.0.0
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>1 parent b77c890 commit 3f27f02Copy full SHA for 3f27f02
File tree
Expand file treeCollapse file tree
4 files changed
+25
-11
lines changedOpen diff view settings
Filter options
- doc/api
- lib
- internal
Expand file treeCollapse file tree
4 files changed
+25
-11
lines changedOpen diff view settings
Collapse file
+14Lines changed: 14 additions & 0 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
542 | 542 | |
543 | 543 | |
544 | 544 | |
| 545 | + |
| 546 | + |
| 547 | + |
| 548 | + |
| 549 | + |
| 550 | + |
| 551 | + |
| 552 | + |
| 553 | + |
| 554 | + |
| 555 | + |
| 556 | + |
| 557 | + |
| 558 | + |
545 | 559 | |
546 | 560 | |
547 | 561 | |
|
Collapse file
+8-7Lines changed: 8 additions & 7 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
408 | 408 | |
409 | 409 | |
410 | 410 | |
411 | | - |
412 | | - |
413 | | - |
| 411 | + |
| 412 | + |
| 413 | + |
414 | 414 | |
415 | 415 | |
416 | 416 | |
417 | | - |
418 | | - |
| 417 | + |
| 418 | + |
| 419 | + |
419 | 420 | |
420 | 421 | |
421 | 422 | |
| ||
461 | 462 | |
462 | 463 | |
463 | 464 | |
464 | | - |
465 | | - |
| 465 | + |
| 466 | + |
466 | 467 | |
467 | 468 | |
468 | 469 | |
|
Collapse file
+2-3Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
39 | 39 | |
40 | 40 | |
41 | 41 | |
42 | | - |
43 | | - |
| 42 | + |
44 | 43 | |
45 | 44 | |
46 | 45 | |
47 | | - |
| 46 | + |
48 | 47 | |
49 | 48 | |
50 | 49 | |
|
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
633 | 633 | |
634 | 634 | |
635 | 635 | |
636 | | - |
| 636 | + |
637 | 637 | |
638 | 638 | |
639 | 639 | |
|
0 commit comments