Benjamin Thomas
57642e2349
Fix process.nextTick so thrown errors don't confuse it.
...
If the function for a process.nextTick throws an error, then the
splice() never removes that function from the nextTickQueue array. This
makes sure the functions that have been run in _tickCallback get removed
regardless of errors.
Also add a test for this.
2010-08-27 22:13:50 -07:00
Ryan Dahl
4fdebab005
Safe constructor: net.Server, net.Stream
2010-08-27 15:38:46 -07:00
Ryan Dahl
f86ad1693f
Safe Constructor: Buffer
2010-08-27 15:23:51 -07:00
Ryan Dahl
44a287987e
Safe constructors: http.Server and http.Client
2010-08-27 13:58:52 -07:00
Ryan Dahl
e8b3751743
Only check for execinfo lib in freebsd
...
OpenEmbedded doesn't like it when you look in /usr/lib
2010-08-27 06:20:20 -07:00
Johan Euphrosine
51224f12ca
add test for readline putty support
2010-08-23 10:25:55 -07:00
Brian
d9eb64928e
Fix home/end keys in repl for putty/xterm.
2010-08-23 09:18:36 -07:00
Russell Haering
6078c37be5
Modify fs.open to use accept a callback without a mode
2010-08-23 02:42:25 -07:00
Johan Euphrosine
748469c71c
add readline support for meta-f and meta-b
2010-08-23 01:47:41 -07:00
Johan Euphrosine
fd3e84499e
add home/end support in rxvt and readline tests
2010-08-23 01:46:14 -07:00
Felix Geisendörfer
c209e57e50
Document WriteStream 'open' event
2010-08-23 01:44:44 -07:00
isaacs
072750e662
Add testing items, and make npm lowercase
2010-08-22 20:25:06 -07:00
isaacs
e55c486801
Missing 'var' in sys.inspect (Found by Oleg Slobodskoi)
2010-08-22 13:45:39 -07:00
Aria Stewart
8ec21059dd
Fix doc.js so that it doesn't misnest menu items in the TOC
2010-08-22 13:10:18 -07:00
Johan Euphrosine
0e1e00e68b
fix home/end on GNU/Linux
2010-08-22 12:34:58 -07:00
Johan Euphrosine
bedca2e7a9
add tests for console.log arguments handling
2010-08-22 12:34:00 -07:00
Aria Stewart
a834d93d2c
s/HTTPS/SSL/ where appropriate
2010-08-22 12:31:58 -07:00
Ryan Dahl
2982e75a0b
set-cookies header is an array of values. always
2010-08-21 16:34:38 -07:00
Ryan Dahl
488aff085b
Improve appendix markdown
2010-08-21 01:24:14 -07:00
Ryan Dahl
33e919ae6f
Add appendix to docs
2010-08-21 00:30:18 -07:00
Ryan Dahl
7fc794a8ec
Fix default encoding in docs
2010-08-20 08:49:20 -07:00
Ryan Dahl
4fcbc1b64a
Update make website-upload
2010-08-20 02:00:37 -07:00
Ryan Dahl
9283e134e5
bump version
2010-08-20 01:53:08 -07:00
Ryan Dahl
51ecba8da9
Add get/set methods to Buffer
2010-08-19 23:29:06 -07:00
Ryan Dahl
0c20c588af
Remove YAWS vs Apache benchmark
...
http://twitter.com/bascule/status/21626934378
2010-08-19 19:25:00 -07:00
Tim Caswell
81a53e83ab
Make process.nextTick worlds faster for large queues.
2010-08-19 19:19:18 -07:00
Ryan Dahl
60b93cca6d
Fix race conditions in test-dgram-multicast.js
2010-08-19 18:49:27 -07:00
Ryan Dahl
12a169e8ff
Add buffer_creation benchmark
2010-08-19 01:40:28 -07:00
Trent Mick
293809b8b6
drop obsolete TODO comment
2010-08-18 23:02:54 -07:00
Trent Mick
1aeaf8d289
repl tab completion: insert common prefix of multiple completions
2010-08-18 23:02:30 -07:00
Trent Mick
5c1ffa165f
repl completion: completion for arguments to "require"
2010-08-18 22:59:49 -07:00
Trent Mick
2134982ea4
repl completion: comment/TODO cleanup, no functional change
2010-08-18 22:59:35 -07:00
Herbert Vojčík
c5eb1b55d9
Making "root" available in both context and non-context mode.
2010-08-18 22:50:55 -07:00
Ryan Dahl
0906f945be
Fix V8 build for old gcc
...
also sent upstream: http://codereview.chromium.org/3130033/show
2010-08-18 22:50:16 -07:00
Herbert Vojčík
28b21d15c3
Fix undefined_reference_in_new_context test for own-context module loader.
2010-08-18 14:06:30 -07:00
Ryan Dahl
5bce8ed118
Fix process.platform
2010-08-18 13:16:32 -07:00
Herbert Vojčík
2b126da395
Tests for behaviour of 'global'.
2010-08-18 12:08:39 -07:00
Herbert Vojčík
5dc2b93311
Fix sys.inspect for regex in different context.
2010-08-18 11:47:43 -07:00
Herbert Vojčík
9253333850
Fix registerExtension for NODE_MODULE_CONTEXTS
...
Fix of registerExtension-produced non-string module loading with own
context. Plus finishing touches to the test.
2010-08-18 11:46:37 -07:00
Ryan Dahl
39b432e42a
Add process.versions
2010-08-17 11:25:42 -07:00
Ryan Dahl
41ad33910f
Add Paul Querna's io benchmarks
2010-08-17 08:43:26 -07:00
Herbert Vojčík
cf2b206a8e
More changes to tests so they really work under context module loader.
...
Plus, getting rid of test/common.js defining things in global.
2010-08-17 08:41:05 -07:00
Herbert Vojčík
1872719b8c
Typo in comment.
2010-08-17 08:38:44 -07:00
Ryan Dahl
91757fa840
Upgrade V8 to 2.3.8
2010-08-17 08:37:25 -07:00
Ryan Dahl
d4f4380f7e
Add TODO
2010-08-17 08:16:43 -07:00
Ryan Dahl
03dda31b75
Simplify loading events.js
2010-08-17 08:15:46 -07:00
Herbert Vojčík
32e309440f
Fix of 'sys.common.debug' calls in tests.
2010-08-17 08:08:36 -07:00
Marco Rogers
6744e59e46
detect 0 length fs writes with tests
2010-08-16 23:57:01 -07:00
Herbert Vojčík
4db608dbba
Get away uint/int comparision warning.
2010-08-16 15:17:17 -07:00
Ryan Dahl
ae5d613b3e
Add --without-snapshot configure option
2010-08-15 14:27:05 -07:00