From: Ryan Dahl Date: Thu, 20 May 2010 17:12:05 +0000 (-0700) Subject: Deprecate sys.p() X-Git-Tag: v0.1.96~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=022c0838480ddec334e85dd8a8ca7d376eb26d95;p=platform%2Fupstream%2Fnodejs.git Deprecate sys.p() --- diff --git a/lib/sys.js b/lib/sys.js index 7bf582d..d37eab2 100644 --- a/lib/sys.js +++ b/lib/sys.js @@ -182,7 +182,13 @@ exports.inspect = function (obj, showHidden, depth) { return format(obj, (typeof depth === 'undefined' ? 2 : depth)); }; +var pWarning; + exports.p = function () { + if (!pWarning) { + pWarning = "sys.p will be removed in future versions of Node. Use sys.puts(sys.inspect()) instead.\n"; + exports.error(pWarning); + } for (var i = 0, len = arguments.length; i < len; ++i) { error(exports.inspect(arguments[i])); }