Uh oh!
There was an error while loading. Please reload this page.
src: port --bash-completion to C++ - #25901
Conversation
addaleax
left a comment
There was a problem hiding this comment.
I'm wondering if keeping this in JS is worth it, because that makes it more accessible to people? I realize it's slower, but we encourage people to write the output to a file anyway, so I wouldn't do this for performance reasons
There was a problem hiding this comment.
This could also be a member of OptionsParser, right?
There was a problem hiding this comment.
It can, but so is GetOptions() so I figured it's better to keep them consistent
@addaleax IMO it is an overkill to implement Being handled later in time (after |
joyeecheung
commented
Feb 17, 2019
@addaleax: is your comment in #25901 (review) blocking? |
addaleax
commented
Feb 17, 2019
@joyeecheung No, it’s not :) |
BridgeAR
commented
Mar 5, 2019
@joyeecheung this needs a rebase |
BridgeAR
commented
Mar 27, 2019
Ping @joyeecheung |
nodejs-github-bot
commented
Apr 2, 2019
nodejs-github-bot
commented
Apr 3, 2019
So that it gets handle earlier and faster during the bootstrap process. Drive-by fixes: - Remove `[has_eval_string]` and `[ssl_openssl_cert_store]` from the completion output - Set `kProfProcess` execution mode for `--prof-process` instead of `kPrintBashProcess` which is removed in this patch. - Append new line to the end of the output of --bash-completion
nodejs-github-bot
commented
May 11, 2019
nodejs-github-bot
commented
May 12, 2019
joyeecheung
commented
May 12, 2019
joyeecheung
commented
May 20, 2019
nodejs-github-bot
commented
May 20, 2019
nodejs-github-bot
commented
May 20, 2019
nodejs-github-bot
commented
May 22, 2019
addaleax
commented
May 22, 2019
@joyeecheung Since you pinged me – the code changes look good to me, but I’d still have a mild preference to keep this in JS because that does seem to be less complex to me. But as far as I’m concerned, this PR is ready to land 👍 (I can’t make out what the Windows failure is, so I’ll just start a resume CI…) |
nodejs-github-bot
commented
May 22, 2019
fhinkel
commented
Oct 28, 2019
ping @joyeecheung |
nodejs-github-bot
commented
Dec 20, 2019
nodejs-github-bot
commented
Dec 24, 2019
nodejs-github-bot
commented
Dec 25, 2019
So that it gets handle earlier and faster during the bootstrap process. Drive-by fixes: - Remove `[has_eval_string]` and `[ssl_openssl_cert_store]` from the completion output - Set `kProfProcess` execution mode for `--prof-process` instead of `kPrintBashProcess` which is removed in this patch. - Append new line to the end of the output of --bash-completion PR-URL: #25901 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: James M Snell <jasnell@gmail.com>
BridgeAR
commented
Dec 25, 2019
Landed in 403c84a 🎉 |
So that it gets handle earlier and faster during the bootstrap process. Drive-by fixes: - Remove `[has_eval_string]` and `[ssl_openssl_cert_store]` from the completion output - Set `kProfProcess` execution mode for `--prof-process` instead of `kPrintBashProcess` which is removed in this patch. - Append new line to the end of the output of --bash-completion PR-URL: #25901 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: James M Snell <jasnell@gmail.com>
So that it gets handle earlier and faster during the bootstrap process. Drive-by fixes: - Remove `[has_eval_string]` and `[ssl_openssl_cert_store]` from the completion output - Set `kProfProcess` execution mode for `--prof-process` instead of `kPrintBashProcess` which is removed in this patch. - Append new line to the end of the output of --bash-completion PR-URL: #25901 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: James M Snell <jasnell@gmail.com>
So that it gets handle earlier and faster during the bootstrap process. Drive-by fixes: - Remove `[has_eval_string]` and `[ssl_openssl_cert_store]` from the completion output - Set `kProfProcess` execution mode for `--prof-process` instead of `kPrintBashProcess` which is removed in this patch. - Append new line to the end of the output of --bash-completion PR-URL: #25901 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: James M Snell <jasnell@gmail.com>
So that it gets handle earlier and faster during the bootstrap
process.
Drive-by fixes:
[has_eval_string]and[ssl_openssl_cert_store]fromthe completion output
Before:
After:
Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes