Uh oh!
There was an error while loading. Please reload this page.
src: add process.versions.icu - #3102
Conversation
There was a problem hiding this comment.
I think this should be unicode/uversion.h?
There was a problem hiding this comment.
evanlucas
commented
Sep 28, 2015
evanlucas
commented
Sep 28, 2015
Ah, linter wasn't happy. Fixed |
evanlucas
commented
Sep 28, 2015
srl295
commented
Sep 28, 2015
.. But otherwise +1 and lgtm- I actually wondered about this before. There are other versions here: Unicode, time zone, cldr data. Only Unicode |
orangemocha
commented
Sep 28, 2015
The last CI run had some issues (nodejs/build#204) on ARM unrelated to this change. New CI run: https://ci.nodejs.org/job/node-test-pull-request/394/ |
evanlucas
commented
Sep 28, 2015
Updated to use |
Fishrock123
commented
Sep 28, 2015
SGTM |
silverwind
commented
Sep 28, 2015
Looks to be working great, thanks. Could you also update the example in the docs? |
evanlucas
commented
Sep 28, 2015
Updated docs as well |
There was a problem hiding this comment.
Not sure that comment is necessary. Strictly speaking, it'd also have to be there for openssl. I'd remove it, given that the default is to build with ICU now.
There was a problem hiding this comment.
"default" is slightly misleading here. Just calling ./configure won't install ICU, but the [default] release builds you download and use will.
There was a problem hiding this comment.
Yeah, of course I mean the user-facing 'default' ;)
There was a problem hiding this comment.
i agree re openssl, just removing the comment will probably be the best scenario.
silverwind
commented
Sep 28, 2015
LGTM |
srl295
commented
Sep 28, 2015
LGTM here also |
evanlucas
commented
Sep 29, 2015
Awesome. Will land tomorrow if there are no objections :] |
rvagg
commented
Sep 29, 2015
lgtm |
rvagg
commented
Sep 29, 2015
tagged as |
evanlucas
commented
Sep 29, 2015
works for me :] |
If i18n support is present, add the icu version to process.versions Fixes: nodejs#3089 PR-URL: nodejs#3102 Reviewed-By: Steven R Loomis <srloomis@us.ibm.com> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Rod Vagg <rod@vagg.org>
evanlucas
commented
Sep 29, 2015
Thanks! Landed in 30b8bb0 |
silverwind
commented
Sep 29, 2015
By the way: How do you mark your manual commits as merged on Github? |
evanlucas
commented
Sep 29, 2015
The branch for this one was |
silverwind
commented
Sep 29, 2015
I'll try that next time, thanks. Won't work for PRs where others are the author, I assume? |
evanlucas
commented
Sep 29, 2015
I don't believe so. I haven't been able to anyways |
jbergstroem
commented
Sep 29, 2015
@silverwind if you force-push the (final) commit to the branch a PR is tracking GH will mark the branch as merged when you fast-forward and push to master. |
The first Node.js LTS release! See https://github.com/nodejs/LTS/ for details of the LTS process. * **icu**: Updated to version 56 with significant performance improvements (Steven R. Loomis) #3281 * **node**: - Added new `-c` (or `--check`) command line argument for checking script syntax without executing the code (Dave Eddy) #2411 - Added `process.versions.icu` to hold the current ICU library version (Evan Lucas) #3102 - Added `process.release.lts` to hold the current LTS codename when the binary is from an active LTS release line (Rod Vagg) #3212 * **npm**: Upgraded to npm 2.14.7 from 2.14.4, see release notes: https://github.com/npm/npm/releases/tag/v2.14.7 for full details (Kat Marchán) #3299 PR-URL: #3258
The first Node.js LTS release! See https://github.com/nodejs/LTS/ for details of the LTS process. * **icu**: Updated to version 56 with significant performance improvements (Steven R. Loomis) #3281 * **node**: - Added new `-c` (or `--check`) command line argument for checking script syntax without executing the code (Dave Eddy) #2411 - Added `process.versions.icu` to hold the current ICU library version (Evan Lucas) #3102 - Added `process.release.lts` to hold the current LTS codename when the binary is from an active LTS release line (Rod Vagg) #3212 * **npm**: Upgraded to npm 2.14.7 from 2.14.4, see release notes: https://github.com/npm/npm/releases/tag/v2.14.7 for full details (Kat Marchán) #3299 PR-URL: #3258
The first Node.js LTS release! See https://github.com/nodejs/LTS/ for details of the LTS process. * **icu**: Updated to version 56 with significant performance improvements (Steven R. Loomis) #3281 * **node**: - Added new `-c` (or `--check`) command line argument for checking script syntax without executing the code (Dave Eddy) #2411 - Added `process.versions.icu` to hold the current ICU library version (Evan Lucas) #3102 - Added `process.release.lts` to hold the current LTS codename when the binary is from an active LTS release line (Rod Vagg) #3212 * **npm**: Upgraded to npm 2.14.7 from 2.14.4, see release notes: https://github.com/npm/npm/releases/tag/v2.14.7 for full details (Kat Marchán) #3299 PR-URL: #3258
The first Node.js LTS release! See https://github.com/nodejs/LTS/ for details of the LTS process. * **icu**: Updated to version 56 with significant performance improvements (Steven R. Loomis) #3281 * **node**: - Added new `-c` (or `--check`) command line argument for checking script syntax without executing the code (Dave Eddy) #2411 - Added `process.versions.icu` to hold the current ICU library version (Evan Lucas) #3102 - Added `process.release.lts` to hold the current LTS codename when the binary is from an active LTS release line (Rod Vagg) #3212 * **npm**: Upgraded to npm 2.14.7 from 2.14.4, see release notes: https://github.com/npm/npm/releases/tag/v2.14.7 for full details (Kat Marchán) #3299 PR-URL: #3258
MylesBorins
commented
Nov 17, 2015
landed in v4.x-staging in 7271cb0 |
If i18n support is present, add the icu version
to process.versions
Fixes: #3089
R= @silverwind / @srl295 ?