Show
Ignore:
Timestamp:
12/06/07 21:08:03 (13 months ago)
Author:
cho45
Message:

lang/javascript/jsdeferred/trunk/Rakefile,
lang/javascript/jsdeferred/trunk/jsdeferred.nodoc.js:

nodoc をもうすこし綺麗に

Location:
lang/javascript/jsdeferred/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/jsdeferred/trunk/Rakefile

    r2651 r2659  
    44require "rake/clean" 
    55 
    6 CLEAN.include ["jsdeferred.{nodoc,mini,jquery}.js"] 
    76COPYRIGHT = <<EOS 
    87JSDefeered (c) Copyright (c) 2007 cho45 ( www.lowreal.net ) 
     
    109EOS 
    1110 
     11CLEAN.include ["jsdeferred.{nodoc,mini,jquery}.js"] 
     12 
    1213def mini(js, commentonly=false) 
    1314        js = js.dup 
    1415        js.gsub!(%r|\n?/\*.*?\*/|m, "") 
    15         js.gsub!(%r|\n?//.*|, "") 
     16        js.gsub!(%r|\n?\s*//.*|, "") 
     17        js.gsub!(/\A\s+|\s+\z/, "") 
    1618        unless commentonly 
    1719                js.gsub!(/^\s+/, "") 
  • lang/javascript/jsdeferred/trunk/jsdeferred.nodoc.js

    r2647 r2659  
    11// JSDefeered (c) Copyright (c) 2007 cho45 ( www.lowreal.net ) 
    22// See http://coderepos.org/share/wiki/JSDeferred 
    3  
    4  
    5  
    63function Deferred () { return (this instanceof Deferred) ? this.init(this) : new Deferred() } 
    74Deferred.prototype = { 
     
    6057                                if (--num <= 0) { 
    6158                                        if (dl instanceof Array) { 
    62                                                  
    6359                                                values.length = dl.length; 
    6460                                                values = Array.prototype.slice.call(values, 0); 
     
    161157        } 
    162158}; 
    163