From 1fe824bcbb0267265a8ccdb7301b7b8e3e8779f3 Mon Sep 17 00:00:00 2001 From: Ruben Bridgewater Date: Wed, 17 Oct 2018 09:45:11 +0200 Subject: util,console: handle symbols as defined in the spec MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `console` functions rely on the `util.format()` behavior. It did not follow the whatwg spec when it comes to symbols in combination with the %d, %i and %f format specifiers. Using a symbol argument in combination with one of these specifiers resulted in an error instead of returning `'NaN'`. This is now fixed by this patch. PR-URL: https://github.com/nodejs/node/pull/23708 Refs: https://console.spec.whatwg.org/#formatter Reviewed-By: Roman Reiss Reviewed-By: Michaƫl Zasso --- doc/api/util.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'doc/api/util.md') diff --git a/doc/api/util.md b/doc/api/util.md index 8b2e7d2e41..9c4c6cca40 100644 --- a/doc/api/util.md +++ b/doc/api/util.md @@ -183,6 +183,10 @@ property take precedence over `--trace-deprecation` and