Uh oh!
There was an error while loading. Please reload this page.
repl: display error message when loading directory - #4170
Conversation
There was a problem hiding this comment.
maybe is not a file -> is not a valid file
88ebc6d to
3e03a6aCompareprincejwesley
commented
Dec 8, 2015
@JungMinu Updated. |
JungMinu
commented
Dec 9, 2015
/cc @evanlucas@thefourtheye PTAL :) |
jasnell
commented
Dec 9, 2015
Semver-major due to the added throw |
jasnell
commented
Dec 9, 2015
LGTM |
JungMinu
commented
Dec 9, 2015
LGTM |
bnoordhuis
commented
Dec 10, 2015
Can you add a regression test to |
princejwesley
commented
Dec 10, 2015
@bnoordhuis Sure. I'll add and update here |
When loading directory instead of file, no error message is displayed. Its good to display error message for this scenario. Before: > .load /Users/princejohnwesley/Projects/Playground/Node > After: > .load /Users/princejohnwesley/Projects/Playground/Node Failed to load:/Users/princejohnwesley/Projects/Playground/Node is not a valid file >
3e03a6a to
8a6db50Compareprincejwesley
commented
Dec 10, 2015
@bnoordhuis Test added |
bnoordhuis
commented
Dec 10, 2015
LGTM, thanks. CI: https://ci.nodejs.org/job/node-test-pull-request/975/ |
bnoordhuis
commented
Dec 10, 2015
@JungMinu I see you've assigned this to yourself. Feel free to land it when the CI checks out. |
JungMinu
commented
Dec 11, 2015
CI is happy except for unrelated Windows test :) |
When loading directory instead of file, no error message is displayed. It's good to display error message for this scenario. PR-URL: #4170 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Minwoo Jung <jmwsoft@gmail.com>
JungMinu
commented
Dec 11, 2015
Thanks, landed in aad6b9f |
Fishrock123
commented
Dec 11, 2015
@jasnell how is this semver-major? |
jasnell
commented
Dec 11, 2015
@Fishrock123 ... precautionary based on the new throw. If folks are
|
ChALkeR
commented
Dec 11, 2015
@jasnell Is there a new throw? |
jasnell
commented
Dec 11, 2015
Sorry, not new throw... sigh, I'm doing too many things at once. I meant the new output message. While it's not technically a throw, it is a new output indicating that the operation failed. The ctc had decided to treat changes to error messages as semver-major... this one comes across as a grey area to me so to be safe I flagged it. Like I said tho, I'm perfectly fine with removing that if others are -- I may just be being overly conservative on it :-) |
ChALkeR
commented
Dec 11, 2015
Ah, that makes sense then, thanks for the explanation! =) |
Fishrock123
commented
Dec 11, 2015
I don't think REPL warnings count as error messages. (We've added and changed lots of them with the repl history stuff anyways.) |
jasnell
commented
Dec 11, 2015
@Fishrock123 ... ok! works for me then. Removing the flag :-) |
When loading directory instead of file, no error message is displayed. It's good to display error message for this scenario. PR-URL: #4170 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Minwoo Jung <jmwsoft@gmail.com>
When loading directory instead of file, no error message is displayed. It's good to display error message for this scenario. PR-URL: #4170 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Minwoo Jung <jmwsoft@gmail.com>
When loading directory instead of file, no error message is displayed. It's good to display error message for this scenario. PR-URL: #4170 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Minwoo Jung <jmwsoft@gmail.com>
Notable changes: * assert - accommodate ES6 classes that extend Error (Rich Trott) #4166 * build - add "--partly-static" build options (Super Zheng) #4152 * deps - backport 066747e from upstream V8 (Ali Ijaz Sheikh) #4655 - backport 200315c from V8 upstream (Vladimir Kurchatkin) #4128 - upgrade libuv to 1.8.0 (Saúl Ibarra Corretgé) * docs - various updates landed in 70 different commits! * repl - attach location info to syntax errors (cjihrig) #4013 - display error message when loading directory (Prince J Wesley) #4170 * tests - various updates landed in over 50 commits * util - allow lookup of hidden values (cjihrig) #3988
Notable changes: * assert - accommodate ES6 classes that extend Error (Rich Trott) #4166 * build - add "--partly-static" build options (Super Zheng) #4152 * deps - backport 066747e from upstream V8 (Ali Ijaz Sheikh) #4655 - backport 200315c from V8 upstream (Vladimir Kurchatkin) #4128 - upgrade libuv to 1.8.0 (Saúl Ibarra Corretgé) * docs - various updates landed in 70 different commits! * repl - attach location info to syntax errors (cjihrig) #4013 - display error message when loading directory (Prince J Wesley) #4170 * tests - various updates landed in over 50 commits * util - allow lookup of hidden values (cjihrig) #3988 PR-URL: #4768
Notable changes: * assert - accommodate ES6 classes that extend Error (Rich Trott) #4166 * build - add "--partly-static" build options (Super Zheng) #4152 * deps - backport 066747e from upstream V8 (Ali Ijaz Sheikh) #4655 - backport 200315c from V8 upstream (Vladimir Kurchatkin) #4128 - upgrade libuv to 1.8.0 (Saúl Ibarra Corretgé) * docs - various updates landed in 70 different commits! * repl - attach location info to syntax errors (cjihrig) #4013 - display error message when loading directory (Prince J Wesley) #4170 * tests - various updates landed in over 50 commits * util - allow lookup of hidden values (cjihrig) #3988 PR-URL: #4768
When loading directory instead of file, no error message is displayed. It's good to display error message for this scenario. PR-URL: nodejs#4170 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Minwoo Jung <jmwsoft@gmail.com>
Notable changes: * assert - accommodate ES6 classes that extend Error (Rich Trott) nodejs#4166 * build - add "--partly-static" build options (Super Zheng) nodejs#4152 * deps - backport 066747e from upstream V8 (Ali Ijaz Sheikh) nodejs#4655 - backport 200315c from V8 upstream (Vladimir Kurchatkin) nodejs#4128 - upgrade libuv to 1.8.0 (Saúl Ibarra Corretgé) * docs - various updates landed in 70 different commits! * repl - attach location info to syntax errors (cjihrig) nodejs#4013 - display error message when loading directory (Prince J Wesley) nodejs#4170 * tests - various updates landed in over 50 commits * util - allow lookup of hidden values (cjihrig) nodejs#3988 PR-URL: nodejs#4768
When loading directory instead of file, no error message
is displayed. Its good to display error message for
this scenario.
Before:
After: