80 Commits (8b05206665aa38475a4dd76cd313c53360f4e946)

Author SHA1 Message Date
Nick Stenning 0a3eff8021 Standardise module load order for native and registered file extensions. 14 years ago
Nick Stenning 78520ba482 Don't attempt to load a directory. 14 years ago
Ryan Dahl adec544fdd Revert "Expose the V8 debug object process.debug" 14 years ago
Ryan Dahl d9fbb8a580 Expose the V8 debug object process.debug 14 years ago
Danny Coates dc8c079d90 remove node::CheckBreak in favor of using the v8 debugger js object 14 years ago
Ryan Dahl b5b83b210b Fix --debug-brk; hacky solution 14 years ago
isaacs f0f247d7e5 Fix dirname so that dirname('/a/b/') -> '/a', like sh's does. 14 years ago
isaacs d75b63bc3c Support including modules that don't have an extension. 14 years ago
isaacs 49e0f14a2f Cache modules based on filename rather than ID 15 years ago
Ryan Dahl 9472812569 Fix reference to root global context 15 years ago
Ryan Dahl 3a00470dbb Add 'root' global variable as reference to sandbox 15 years ago
Ryan Dahl 5f30377bbc Load modules in individual contexts 15 years ago
isaacs 781d51285d Use execPath for default NODE_PATH, not installPrefix 15 years ago
David Siegel 2085909aeb fix corner-case bug in Module 15 years ago
Ryan Dahl 8a52fb7aeb Revert "Fix 'uncaughtException' for top level exceptions" 15 years ago
Ryan Dahl 8f8dcf8ed6 Fix 'uncaughtException' for top level exceptions 15 years ago
Ryan Dahl ce8c30c9de Clean up indention on module compile 15 years ago
Ryan Dahl 6056d2ea2c node without arguments starts the REPL 15 years ago
Felix Geisendörfer 987cbe35c6 Fix: require.async module exception delegation 15 years ago
Ryan Dahl 1a5acd9850 API: readFileSync without encoding argument now returns a Buffer 15 years ago
Ryan Dahl 74b7fa29a1 Refactor HTTP 15 years ago
Ryan Dahl ab068db9b1 Improve error reporting 15 years ago
Tim Caswell c07c601c3b fs.readFile uses a buffer internally and will return the raw buffer if no encoding is specified. 15 years ago
isaacs c0d42b0365 Look in /usr/local/lib/node for modules, so that there's a way to install modules globally 15 years ago
isaacs cfd459abde Move the module loading framework into lib/module.js. Minimal changes otherwise. 15 years ago
isaacs e0061a511d refactor path module to lib/path.js 15 years ago
isaacs 7ff53f4c6a Refactor events module to lib/events.js 15 years ago
Michaeljohn Clement ac9d9f4e9f better function test in addEventListener 15 years ago
Herbert Vojcik c2a06725d6 Script class with eval-function-family in binding('evals') plus tests. 15 years ago
Ryan Dahl 4e7e2f8724 Change nextTick implementation for the better 15 years ago
Ryan Dahl b98cd6753b process.mixin: deprecation -> removed 15 years ago
Tim Caswell 62d9852c3d Replace slow and broken for..in loops with faster for loops over the keys. 15 years ago
Herbert Vojcik 06b9c8bf1f Fix of normalizing paths of form ./../the/rest 15 years ago
Ryan Dahl 218d7e9f2d Clean up NODE_DEBUG detection 15 years ago
Herbert Vojcik 9e8afe9133 DRY loading native module 15 years ago
Carson McDonald e5cbe73a82 Better EventEmitter modify-in-emit 15 years ago
Scott Taylor 39f0ef9d4a Remove duplicate shebang filtering 15 years ago
Ryan Dahl 1332cafb7c s/Socket/Stream/g 15 years ago
Ryan Dahl 04c06b9149 child process now use net.Socket 15 years ago
Ryan Dahl fdf46a65c9 Use streams for stdout and stdin 15 years ago
Ryan Dahl c90546f138 Move native js files into binding object 15 years ago
Ryan Dahl 8492c52e15 Use uniform watcher names 15 years ago
Ryan Dahl 627fb5adbb Load c++ modules on demand 15 years ago
Ryan Dahl 5c712a7da5 Lazy load fs.readFile 15 years ago
Ryan Dahl 1256df76bc remove whitespace 15 years ago
Ryan Dahl 1395cba6ce Remove require.paths from process object 15 years ago
Ryan Dahl 4ccdc501d4 Include lib/ directory in node executable. Compile on demand. 15 years ago
Scott González d2ec5c23cf Fixed typo in comment for require.registerExtension(). 15 years ago
Ryan Dahl 2c7cbbc1b0 Optimize event emitter for single listener 15 years ago
Ryan Dahl c1613e6ebb Deprecate process.mixin 15 years ago