node/lib
Trevor Norris 9b8837b355 src: be more intelligent about use of "arguments"
Use 'use strict' when there are named arguments and the arguments object
is passed to apply(). Also pass named arguments to call() when the named
argument is modified by the function.

Suggested in
https://github.com/joyent/node/pull/8302#issuecomment-54331801

Confirmed in
https://github.com/joyent/node/pull/8302#issuecomment-54364818

Signed-off-by: Trevor Norris <trev.norris@gmail.com>
2014-09-03 14:24:50 -07:00
..
_debugger.js debugger: don't set the `repl.prompt` string 2014-02-21 09:43:06 -08:00
_http_agent.js http: remove the circular dependency 2014-02-26 13:19:36 -08:00
_http_client.js lib: remove unused variables 2014-06-11 20:41:12 -07:00
_http_common.js http: parse the status message in a http response. 2013-12-20 17:55:08 +04:00
_http_incoming.js http: avoid create difference hidden class 2014-08-21 16:29:52 -07:00
_http_outgoing.js http: add request.flush() method 2014-04-24 10:43:51 +04:00
_http_server.js http: fix bailout for writeHead 2014-08-18 16:21:03 -07:00
_linklist.js Update copyright headers 2011-03-14 17:37:05 -07:00
_stream_duplex.js stdio: Set readable/writable flags properly 2013-01-17 10:42:44 -08:00
_stream_passthrough.js stream: _write takes an encoding argument 2013-03-05 14:27:15 -08:00
_stream_readable.js net,stream: add isPaused, don't read() when paused 2014-08-20 13:58:12 -07:00
_stream_transform.js lib: remove unused variables 2014-06-11 20:41:12 -07:00
_stream_writable.js streams: remove unused require('assert') 2014-07-31 08:58:33 -07:00
_tls_common.js tls: support multiple keys/certs 2014-09-03 17:36:54 +04:00
_tls_legacy.js net: add remoteFamily for socket 2014-07-23 23:44:57 +04:00
_tls_wrap.js tls, crypto: add DHE support 2014-08-29 00:36:48 +04:00
assert.js Merge remote-tracking branch 'origin/v0.10' into master 2014-07-29 12:51:27 +04:00
buffer.js Merge remote-tracking branch 'origin/v0.10' into master 2014-07-29 12:51:27 +04:00
child_process.js src: be more intelligent about use of "arguments" 2014-09-03 14:24:50 -07:00
cluster.js src: be more intelligent about use of "arguments" 2014-09-03 14:24:50 -07:00
console.js console: console.dir() accepts options object 2014-06-12 10:42:52 -07:00
constants.js Update copyright headers 2011-03-14 17:37:05 -07:00
crypto.js crypto: introduce ECDH 2014-08-29 00:27:09 +04:00
dgram.js dgram: remove new keyword from errnoException 2014-08-12 21:43:20 -07:00
dns.js dns: throw if hostname is not string or falsey 2014-08-20 13:51:09 -07:00
domain.js lib: remove unused variables 2014-06-11 20:41:12 -07:00
events.js events: Output the event that is leaking 2014-07-01 15:45:55 +04:00
freelist.js Update copyright headers 2011-03-14 17:37:05 -07:00
fs.js Merge remote-tracking branch 'upstream/v0.10' into v0.12 2014-08-07 16:33:35 -07:00
http.js Revert "stream: start old-mode read in a next tick" 2014-06-30 13:06:35 +04:00
https.js http, https: don't depend on `globalAgent` 2014-02-26 13:18:54 -08:00
module.js Merge remote-tracking branch 'upstream/v0.10' into v0.12 2014-08-07 16:33:35 -07:00
net.js src: be more intelligent about use of "arguments" 2014-09-03 14:24:50 -07:00
os.js lint 2013-03-28 13:19:08 -07:00
path.js path: isAbsolute() should always return boolean 2014-08-04 13:39:12 -07:00
punycode.js lib: remove unused variables and functions 2013-08-15 17:19:17 -07:00
querystring.js querystring: do not add sep for empty array 2014-07-24 00:41:51 +04:00
readline.js Revert "repl: fix overwrite for this._prompt" 2014-07-31 12:12:18 +04:00
repl.js repl: proper `setPrompt()` and `multiline` support 2014-07-31 12:30:46 +04:00
smalloc.js smalloc: check if object has external memory 2013-11-13 15:29:50 -08:00
stream.js src: Replace macros with util functions 2013-08-01 15:08:01 -07:00
string_decoder.js lib: jslint string_decoder.js 2014-07-15 12:43:59 +04:00
sys.js Fix #3577 Un-break require('sys') 2012-06-28 10:14:03 -07:00
timers.js timers: backport f8193ab 2014-07-31 08:53:24 -07:00
tls.js tls: add DHE-RSA-AES128-SHA256 to the def ciphers 2014-08-29 00:36:51 +04:00
tracing.js lib: remove unused variables 2014-06-11 20:41:12 -07:00
tty.js lib: remove unused variables and functions 2013-08-15 17:19:17 -07:00
url.js querystring: remove prepended ? from query field 2014-08-12 20:38:30 -07:00
util.js util: format as Error if instanceof Error 2014-04-26 00:52:49 +04:00
vm.js vm: update API to use options argument 2013-08-28 22:27:24 -07:00
zlib.js Merge remote-tracking branch 'origin/v0.10' into master 2014-07-29 12:51:27 +04:00