0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
nodejs/tools
Ben Noordhuis c30fc8d495 src: support UTF-8 in compiled-in JS source files
Detect it when source files in lib/ are not ASCII.  Decode them as UTF-8
and store them as UTF-16 in the binary so they can be used as external
string resources without non-ASCII characters getting mangled.

Fixes: https://github.com/nodejs/node/issues/10673
PR-URL: https://github.com/nodejs/node/pull/11129
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
2017-02-13 19:16:14 +01:00
..
configure.d
doc doc: add documentation for url.format(URL[, options]); 2017-02-02 12:36:21 -08:00
eslint eslint: remove dangling eslint symlink 2017-01-12 13:29:36 -08:00
eslint-rules tools,test: enforce assert.ifError with lint rule 2017-01-09 09:20:38 -08:00
gyp tools: add compile_commands.json gyp generator 2017-02-09 22:32:22 +01:00
icu
msvs win,msi: add required UIRef for localized strings 2016-12-20 14:41:23 +00:00
osx-pkg.pmdoc
pkgsrc
rpm
certdata.txt
check-imports.py
compress_json.py
cpplint.py
create_android_makefiles
create_expfile.sh
genv8constants.py
getmoduleversion.py
getnodeversion.py
gyp_node.py
install.py
js2c.py src: support UTF-8 in compiled-in JS source files 2017-02-13 19:16:14 +01:00
jslint.js
license2rtf.js
license-builder.sh test: remove dependency on node-weak 2017-02-11 14:21:29 +01:00
lsan_suppressions.txt
macosx-firewall.sh tools: add macosx-firwall script to avoid popups 2016-12-09 08:31:08 +01:00
make-v8.sh
Makefile
mk-ca-bundle.pl
mkssldef.py
osx-codesign.sh
osx-pkg-postinstall.sh
osx-productsign.sh
release.sh
run-valgrind.py
sign.bat
specialize_node_d.py
test-npm-package.js build: add node-inspect integration test 2017-02-13 14:50:29 +01:00
test-npm.sh
test.py test: fix test.py command line options processing 2017-02-04 06:15:25 +01:00
update-authors.sh
utils.py