doc: revise tools/icu/README.md

* Simplify introductory sentence.
* Remove some passive voice.
* Make style in bulleted list a little more consistent.
* Remove superfluous list entry.

PR-URL: https://github.com/nodejs/node/pull/32136
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
This commit is contained in:
Rich Trott
2020-03-07 05:11:17 -08:00
parent 41ac192192
commit 2a7d66200b

View File

@@ -1,9 +1,8 @@
# Notes about the `tools/icu` subdirectory
This directory contains tools, data, and information about the
International Components for Unicode integration. [ICU][] is used
both by V8 and also by
Node.js itself to provide internationalization functionality.
This directory contains tools and information about the
[International Components for Unicode][ICU] (ICU) integration.
Both V8 and Node.js use ICU to provide internationalization functionality.
* `patches/` are one-off patches, actually entire source file replacements,
organized by ICU version number.
@@ -15,9 +14,8 @@ Node.js itself to provide internationalization functionality.
is invoked. It builds against the `pkg-config` located ICU.
* `iculslocs.cc` is source for the `iculslocs` utility, invoked by `icutrim.py`
as part of repackaging. Not used separately. See source for more details.
* `no-op.cc` empty function to convince gyp to use a C++ compiler.
* `README.md` — you are here
* `shrink-icu-src.py` — this is used during upgrade (see guide below)
* `no-op.cc` contains an empty function to convince gyp to use a C++ compiler.
* `shrink-icu-src.py` is used during upgrade (see guide below).
Note:
> The files in this directory were written for the Node.js v0.12 effort.