Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.1.30
Commits on Feb 22, 2010
  1. @ry

    bump version

    ry authored
  2. @ry
  3. @ry
  4. @ry

    Implement fs.readdirSync()

    ry authored
  5. @ry

    Fix bug in process.mixin where deep copies would not work at all.

    Benjamin Thomas authored ry committed
    Before, doing this:
    
        var sys = require("sys");
    
        var obj = {
          one: 1,
          two: 2,
          three: {
            value: 3
          }
        };
    
        sys.p(process.mixin(true, {}, obj));
    
    Would output this:
    
        {
         "two": 2,
         "three": {
          "one": 1,
          "two": 2,
          "three": {
           "value": 3
          },
          "value": 3
         },
         "one": 1
        }
    
    When it should have outputed this:
    
        {
         "one": 1,
         "two": 2,
         "three": {
          "value": 3
         }
        }
  6. @ry

    Revert "Add fs.readdirSync()"

    ry authored
    Doesn't work on Linux.
    
    This reverts commit 05d6da6.
  7. @isaacs @ry

    Expose fs.lstat

    isaacs authored ry committed
  8. @zoka @ry

    Configurable debug ports, and --debug-brk

    zoka authored ry committed
  9. @ry
  10. @miksago @ry

    Add fs.readdirSync()

    miksago authored ry committed
  11. @ry
Commits on Feb 21, 2010
  1. @ry

    Add note about Promise removal

    ry authored
  2. @scottgonzalez @ry

    Fixed encoding in fs.writeFile().

    scottgonzalez authored ry committed
  3. @jashkenas @ry

    Remove '--' from command line parsing

    jashkenas authored ry committed
  4. @ry
  5. @ry

    Add changelog to website

    ry authored
  6. @creationix @ry

    Fix typo in fs.writeFile

    creationix authored ry committed
  7. @ry

    Simplify call to V8::IdleNotification

    ry authored
    Run a max priority ev_timer every 2 seconds. If there aren't any pending
    watchers then call V8::IdleNotification() once. This is slower at freeing
    memory, but I think simpler and less aggressive.
  8. @ry

    Remove promises

    ry authored
  9. @ry
  10. @ry
  11. @ry

    Experimental idle garbage compact

    ry authored
Commits on Feb 20, 2010
  1. @ry
  2. @rsms @ry

    skipping TLS test if node was not compiled with TLS

    rsms authored ry committed
  3. @ry

    sys.exec() no longer uses Promise

    ry authored
  4. @ry

    'dns' no longer uses Promise

    ry authored
  5. @ry

    http.cat no longer uses Promise

    ry authored
  6. @ry

    Do not use Promise in 'fs' module

    ry authored
  7. @ry
Commits on Feb 19, 2010
  1. @ry

    Module loading no longer depends on Promise

    ry authored
    The module loading code is looking extremely messy. It needs a refactor.
  2. @ry

    Upgrade V8 to 2.1.1

    ry authored
  3. @ry

    Remove Promise.prototype.wait()

    ry authored
    I don't want users to have to think about coroutine safety.
    
    http://thread.gmane.org/gmane.comp.lang.javascript.nodejs/2468/focus=2603
  4. @ry

    Truly synchronous require()

    ry authored
    This is to reduce our dependency on wait(). For some reason this patch
    affects the timer test:
    
      % ./node test/mjsunit/test-timers.js
      diff: 989
      diff: 989
      diff: 1989
      diff: 2989
    
    Previously it showed:
    
      % ./node test/mjsunit/test-timers.js
      diff: 1000
      diff: 1000
      diff: 2000
      diff: 3000
    
    I'm not sure what caused this change, and it's rather disturbing. However I
    want to remove wait() as soon as possible and so am pushing this patch
    through.
    
    The module loading code is becoming increasingly ugly - this patch has not
    helped. A refactor needs to be done soon.
  5. @ry

    Fix AUTHORS again

    ry authored
    I hope I won't spend all my time now maintaining this file...
Commits on Feb 18, 2010
  1. @ry

    fix email in AUTHORS

    ry authored
Something went wrong with that request. Please try again.