Fedor Indutny
542156a6a1
debugger: use regexps in repl test
...
Fixes #1788
2011-09-28 11:39:45 -07:00
Ryan Dahl
416c14f644
Remove a few instances of process.binding('stdio') from src/node.js
2011-09-27 15:04:01 -07:00
Ryan Dahl
7e62bc9828
Move process.stdout unref hack to handle_wrap.cc
...
See #1726
2011-09-27 15:01:28 -07:00
Fedor Indutny
0a42266824
debugger: double ctrl+break on win should exit node
...
Fixes #1780 .
2011-09-27 14:31:30 -07:00
Ryan Dahl
f63a1f8409
Merge branch 'new-tty-binding'
2011-09-27 13:13:21 -07:00
Ryan Dahl
41d811f41f
Fix test-module-load-list.js
2011-09-27 13:11:09 -07:00
Bert Belder
c06af229dc
Upgrade libuv to 2c0fca9a41
2011-09-27 13:03:29 -07:00
Bert Belder
81425598db
Enable console colors on windows by default
2011-09-27 13:03:29 -07:00
Bert Belder
73fcd43b85
Add new tty js files to node.gyp
2011-09-27 13:03:28 -07:00
Ryan Dahl
2e389c6531
scope.Close in GuessHandleType; don't use uv_is_tty
2011-09-27 13:03:28 -07:00
Ryan Dahl
e1dc6e6d73
Bind uv_tty_get_winsize
2011-09-27 13:03:28 -07:00
Ryan Dahl
1de156abb1
Bind/use uv_guess_handle
2011-09-27 13:03:28 -07:00
Ryan Dahl
74b6426ec6
Initial pass at new TTY js layer
...
This breaks Windows.
2011-09-27 13:02:11 -07:00
Ryan Dahl
f5bdce9cc0
Disable test-dgram-unix.js test-dgram-unix-anon.js test-dgram-multicast.js
2011-09-27 12:52:48 -07:00
Fedor Indutny
95866a6445
debugger: export port
...
Fixes test-debugger-client.js
Fixes #1782 .
2011-09-27 12:49:03 -07:00
Ryan Dahl
0f8f863043
Fixes #1726 , hack to unref process.stdout
2011-09-27 12:41:59 -07:00
Ben Noordhuis
abfcd1fb00
docs: document crypto.randomBytes()
2011-09-27 20:27:57 +02:00
Ben Noordhuis
413d38c43b
test: test crypto (P)RNG functions
2011-09-27 20:27:57 +02:00
Ben Noordhuis
c4eaf7e5a9
crypto: implement randomBytes() and pseudoRandomBytes()
2011-09-27 20:27:53 +02:00
Fedor Indutny
67706b8bb7
Export disableColors from repl, share with debugger
2011-09-27 11:58:02 +02:00
Fedor Indutny
f4124e18cb
debugger: setBreakpoint('fn()')
...
Fixes #1777
2011-09-27 00:26:16 -07:00
Ryan Dahl
fa2eaeafda
write-only streams should not shutdown
...
See
https://github.com/joyent/node/issues/1726#issuecomment-2207602
2011-09-26 23:25:50 -07:00
Ryan Dahl
040cf02724
Re-land Bert's test for #1697
...
Was reverted out in cde81a6675
2011-09-26 12:50:59 -07:00
isaacs
c828ded0c2
zlib: Typo. s/opt/opts/
2011-09-26 11:50:20 -07:00
Fedor Indutny
c26cf84a08
debugger: fix backtrace with no frames
...
Fixes #1768
2011-09-26 10:57:19 -07:00
Fedor Indutny
02e0a0aa10
debugger docs
...
Fixes #1767
2011-09-25 12:38:06 -07:00
Fedor Indutny
82d0ac7ac7
Ctrl+Break on windows starts debugger server
2011-09-25 11:58:23 -07:00
Fedor Indutny
26aab0dc5d
EnableDebug immediatly on SIGUSR1
...
Don't wait for script to break somewhere, because that may not happen if
execution is inside event-loop, not in v8.
Add '\n' to the end of 'debugger listening...' message
2011-09-25 11:58:22 -07:00
Fedor Indutny
9b6acc27aa
handle backtrace errors
2011-09-25 11:58:22 -07:00
Fedor Indutny
2c9bcb28be
move debugger_running to correct place
2011-09-25 11:58:22 -07:00
Fedor Indutny
9e09fc0508
more cli options
...
* node debug localhost:5858 - connects to remote debugger
* node debug -p `pgrep node` - connects to running process
* Fixed double-run of debugger on SIGUSR1
2011-09-25 11:58:22 -07:00
Ben Noordhuis
d91f64fcbb
cygwin: fix new[]/delete mismatch
2011-09-25 03:34:19 +02:00
Ben Noordhuis
6ee676c0e4
cygwin: fix return of uninitialized variable
2011-09-25 03:34:12 +02:00
Ben Noordhuis
d157131439
buffers: handle bad length argument in constructor
...
Coerce fractional, negative and non-numeric length arguments to numbers.
Fractional numbers are rounded up, negative numbers and non-numeric values
are set to zero.
2011-09-24 18:27:03 +02:00
Ben Noordhuis
fcba1459f2
uv: upgrade to 8f617b9
2011-09-24 05:23:41 +02:00
Fedor Indutny
43cb4ec76b
debugger fix for #1707
2011-09-23 13:42:41 -07:00
Fedor Indutny
39fec6003e
debugger: remove useless clearlines, updated test
...
* remove useless clearline call at Interface start
* silence after .handleBreak()
* output '\b' if this.stdout is not a tty (debugger)
* add '\b' checks for clearline (test)
2011-09-23 13:42:41 -07:00
Fedor Indutny
e406613ee5
test-debugger-repl improvements
2011-09-23 13:42:41 -07:00
Fedor Indutny
78d91ff074
don't use global vars
2011-09-23 13:42:41 -07:00
Fedor Indutny
2010071339
readline: custom streams support
2011-09-23 13:42:41 -07:00
Ben Leslie
a4e10cdb07
Raise an error when a malformed package.json file is found.
...
The current behaviour will silently ignore any parsing errors
that may occur when loading a package.json file. This makes
debugging errors in the package.json file very difficult.
This changes the behaviour that that errors opening and reading
the file package.json file continue to be ignored, but errors
in parsing will throw an exception.
2011-09-23 12:00:26 -07:00
Ryan Dahl
94bedc60f4
Upgrade libuv to f20297f
2011-09-23 11:10:18 -07:00
Fedor Indutny
1e37efb08b
initial tests
...
* Don't buffer command, before it's execution (repl)
* `quit` command, custom streams for .start, stubbed out test, disable
history repeation for non-tty (debugger)
2011-09-23 09:38:24 -07:00
Igor Zinkovsky
66293f6e98
fix spelling
2011-09-23 09:20:15 -07:00
Ben Noordhuis
9ad334085f
build: explicitly link in libz on non-win32 platforms
2011-09-23 15:40:35 +02:00
Igor Zinkovsky
8fe5712477
fs watcher binding
2011-09-22 22:32:33 -07:00
Ryan Dahl
8d37b6c92b
upgrade libuv
2011-09-22 22:29:20 -07:00
isaacs
74c02066fe
Add broken test for #1726 .
2011-09-22 19:38:01 -07:00
Igor Zinkovsky
de0066c697
remove node_zlib.h from node.gyp
2011-09-21 16:54:35 -07:00
Fedor Indutny
8efe7a8304
[debugger] shorten break message
2011-09-21 13:27:24 -07:00