0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
Cross-platform JavaScript runtime environment https://nodejs.org/
Go to file
Fedor Indutny ae5e23310e repl: remove double calls where possible
Repl is doing double evaluation of code: wrapped in parens and without
them. That's needed to allow users typing multiline chunks of code by
handling syntax errors on repl side. However if function declaration is
wrapped in parens (`(function a() {})`) calling it will be impossible,
so we're evaluating functions twice. That works fine for declaration,
but if entered code chunk returns function - it should not be called
twice.

fix #2773
2012-02-18 00:30:52 +06:00
benchmark bench: add /echo endpoint to http_simple 2011-12-30 02:03:10 +01:00
deps 2012.02.14, Version 0.7.4 (unstable) 2012-02-14 14:34:43 -08:00
doc Readline proposal and bugfixes. Related: #2737 #2756 2012-02-16 12:12:03 +06:00
lib repl: remove double calls where possible 2012-02-18 00:30:52 +06:00
src process: remove old notices about removed methods 2012-02-15 19:45:33 -08:00
test repl: remove double calls where possible 2012-02-18 00:30:52 +06:00
tools Merge remote-tracking branch 'origin/v0.6' 2012-02-12 16:12:26 +01:00
.gitattributes Explicitly disable cr/lf conversion for test fixtures 2011-08-10 19:59:37 +02:00
.gitignore build: respect --debug configure switch 2012-01-17 23:03:21 +01:00
.travis.yml test: add .travis.yml for testing on Travis CI 2011-12-05 16:50:55 -08:00
AUTHORS 2012.02.14, Version 0.7.4 (unstable) 2012-02-14 14:34:43 -08:00
BSDmakefile Tell BSD users to run gmake instead. 2011-07-11 14:17:23 +02:00
ChangeLog 2012.02.14, Version 0.7.4 (unstable) 2012-02-14 14:34:43 -08:00
common.gypi Default to static linking CRT on Windows. 2012-02-15 13:32:46 -08:00
configure build: detect host_arch better 2012-02-13 17:43:30 +01:00
LICENSE s/NPM/npm/ 2011-12-05 16:20:44 -08:00
Makefile docs: Move images out of the dist tarball 2012-02-13 15:27:06 -08:00
node.gyp Merge remote-tracking branch 'origin/v0.6' 2012-02-12 16:12:26 +01:00
README.md docs: mention that python 2.6 or 2.7 is required 2012-01-05 16:44:22 +01:00
vcbuild.bat Merge remote-tracking branch 'origin/v0.6' 2012-02-12 16:12:26 +01:00

Evented I/O for V8 javascript. Build Status

To build:

Unix/Macintosh (requires python 2.6 or 2.7):

./configure
make
make install

Windows:

vcbuild.bat

To run the tests:

Unix/Macintosh:

make test

Windows:

vcbuild.bat test

To build the documentation:

make doc

To read the documentation:

man doc/node.1

Resources for Newcomers