Permalink
Commits on Sep 30, 2009
  1. bump version

    ry committed Sep 30, 2009
Commits on Sep 29, 2009
  1. Pass the Host header in http.cat calls, if it was specified in the UR…

    …L passed to http.cat.
    isaacs committed Sep 29, 2009
  2. Bugfix: require() and include() should work in callbacks.

    Removing requireAsync and includeAsync from global scope for now as a
    temporary fix.  Reported by Yuffster.
    ry committed Sep 29, 2009
  3. Clean up some text in documentation.

    ry committed Sep 29, 2009
  4. Camel-case all http events

    ry committed Sep 29, 2009
Commits on Sep 28, 2009
  1. Copy Python's shutil.copytree into wscript.

    It's broken in Python 2.4.4. One gets this message when trying to run
    configure:
    
      [...]
      Checking for SYS_clock_gettime           : ok
      Checking for library rt                  : ok
      Checking for function clock_gettime      : ok
      Checking for function nanosleep          : ok
      Checking for function ceil               : ok
      ---- deps/udns ----
      Traceback (most recent call last):
        File "/path/to/node/tools/waf", line 148, in ?
          Scripting.prepare(t, cwd, VERSION, wafdir)
        File "/path/to/node/tools/.waf-1.5.8-3e327cd9534c48e6762f56fdb1332663/wafadmin/Scripting.py", line 102, in prepare
          prepare_impl(t,cwd,ver,wafdir)
        File "/path/to/node/tools/.waf-1.5.8-3e327cd9534c48e6762f56fdb1332663/wafadmin/Scripting.py", line 95, in prepare_impl
          main()
        File "/path/to/node/tools/.waf-1.5.8-3e327cd9534c48e6762f56fdb1332663/wafadmin/Scripting.py", line 130, in main
          fun(ctx)
        File "/path/to/node/tools/.waf-1.5.8-3e327cd9534c48e6762f56fdb1332663/wafadmin/Scripting.py", line 168, in configure
          conf.sub_config([''])
        File "/path/to/node/tools/.waf-1.5.8-3e327cd9534c48e6762f56fdb1332663/wafadmin/Configure.py", line 100, in sub_config
          self.recurse(k,name='configure')
        File "/path/to/node/tools/.waf-1.5.8-3e327cd9534c48e6762f56fdb1332663/wafadmin/Utils.py", line 391, in recurse
          f(self)
        File "<string>", line 82, in configure
        File "<string>", line 48, in conf_subproject
        File "/usr/lib/python2.4/shutil.py", line 111, in copytree
          os.mkdir(dst)
      OSError: [Errno 2] No such file or directory: '/sites/rabidlabs.net/sandboxes/m/public_html/projects/0909.node/node/build/default/deps/udns'
    
    The problem is probably this:
    http://mail.python.org/pipermail/python-bugs-list/2005-January/027118.html
    
    As a solution I am copying 2.6's version of the function in.
    ry committed Sep 28, 2009
  2. Add doc for node.compile()

    ry committed Sep 28, 2009
  3. Update module loading docs

    ry committed Sep 28, 2009
  4. Add warning when coroutine stack size grows too large.

    For the moment too large is 10.
    ry committed Sep 28, 2009
  5. Error message on bad module load.

    ry committed Sep 28, 2009
  6. include utils in the repl.

    ry committed Sep 28, 2009
  7. Don't delete timer object on clearTimeout.

    I've heard delete is inefficient in v8. Better to let the garbage collector
    take care of it naturally.
    ry committed Sep 28, 2009
  8. Move tcp library to /tcp.js

    ry committed Sep 28, 2009
  9. Add forgotten file lib/utils.js

    ry committed Sep 28, 2009
  10. http.js license reference

    ry committed Sep 28, 2009
  11. Move http library to /http.js

    ry committed Sep 28, 2009
  12. Remove api.xml from gitignore

    ry committed Sep 28, 2009
Commits on Sep 27, 2009
  1. Multipart stream parser

    felixge committed with ry Sep 27, 2009
  2. Add docbook documentation

    ry committed Sep 27, 2009
  3. Add node.inspect() and deprecate p().

    ry committed Sep 27, 2009
  4. readFile/writeFile to read/write in file library.

    as suggested by Bluebie.
    ry committed Sep 27, 2009
  5. Fixes for libeio wscript on Debian.

    - Link libeio to pthread.
    - Add -D_GNU_SOURCE to libeio wscript.
    kapouer committed with ry Sep 27, 2009
Commits on Sep 26, 2009
Commits on Sep 25, 2009
  1. Added _ that is te result of the previous command.

    RayMorgan committed Sep 25, 2009
  2. Enhanced the repl library.

    Now supports:
    - command options: .help, .break, .clear, .exit
    - local vars and global functions
    - ability to print 0, false and ""
    - when value is a function, prints [Function]
    - when object is circular, prints [Circular Object] instead of throwing an error
    RayMorgan committed Sep 25, 2009
Commits on Sep 24, 2009
  1. bump version

    ry committed Sep 24, 2009
  2. Clean up website a bit.

    ry committed Sep 24, 2009
Commits on Sep 23, 2009
  1. Extract the good parts of node-repl into standalone library.

    Now you can require("/repl.js") in your server to be able to examine it
    while it's running.
    ry committed Sep 23, 2009