Changeset 19023 for lang/ruby

Show
Ignore:
Timestamp:
09/09/08 02:00:37 (2 months ago)
Author:
drry
Message:
  • whitespace changes.
  • et cetera.
Location:
lang/ruby/bokeshi/trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/bokeshi/trunk/bokeshi/stage.rb

    r18746 r19023  
    102102      return (0 <= row and row < size and 0 <= col and col < size(row)) 
    103103    end 
    104      
     104 
    105105  end 
    106106end 
  • lang/ruby/bokeshi/trunk/website/public/javascripts/bokeshi.js

    r18798 r19023  
    22 
    33function initStage() { 
    4     var stageUL = $("<ul></ul>"); 
    5     for (var i = 0; i < stage.length; i++) { 
    6         var rowUL = $("<ul></ul>").addClass("row"); 
    7         for (var j = 0; j < stage[i].length; j++) { 
     4    var stageUL = $("<ul/>"); 
     5    for (var i = 0, l = stage.length; i < l; i++) { 
     6        var rowUL = $("<ul/>").addClass("row"); 
     7        for (var j = 0, m = stage[i].length; j < m; j++) { 
    88            rowUL.append($("<li>|</li>").data("row", i).data("col", j)); 
    99        } 
     
    2424                var firstRow = $(selected[0]).data("row"); 
    2525                var firstCol = $(selected[0]).data("col"); 
    26                 var isSuccessive = true 
    27                 for (var i = 1; i < selected.length; i++) { 
     26                var isSuccessive = true; 
     27                for (var i = 1, l = selected.length; i < l; i++) { 
    2828                    if ($(selected[i]).data("col") != firstCol + i) { 
    2929                        isSuccessive = false; 
     
    4848        stage = data.stage; 
    4949        stage.reset = function () { 
    50             for (var i = 0; i < this.length; i++) { 
    51                 for (var j = 0; j < this[i].length; j++) { 
     50            for (var i = 0, l = this.length; i < l; i++) { 
     51                for (var j = 0, m = this[i].length; j < m; j++) { 
    5252                    this[i][j] = null; 
    5353                } 
    5454            } 
    5555            $("#stage li").removeClass("removed").removeClass("byPlayer").removeClass("byCPU"); 
    56             $("#message").hide(); 
     56            $("#message").hide(); 
    5757        }; 
    5858        stage.remove = function (removing, by) { 
     
    8484                $("#waitingMessage").show(); 
    8585                $.post("./", { 
    86                     "stage": this.toRequestStr(), 
    87                     "dummy": (new Date()).getTime() 
    88                 }, function (data) { 
     86                    "stage": this.toRequestStr(), 
     87                    "dummy": (new Date()).getTime() 
     88                }, function (data) { 
    8989                    var nextRemoving = data.nextRemoving; 
    9090                    if (nextRemoving) { 
     
    104104        }; 
    105105        stage.isTerminated = function () { 
    106             for (var i = 0; i < this.length; i++) { 
    107                 for (var j = 0; j < this[i].length; j++) { 
     106            for (var i = 0, l = this.length; i < l; i++) { 
     107                for (var j = 0, m = this[i].length; j < m; j++) { 
    108108                    if (!this[i][j]) { 
    109109                        return false; 
     
    112112            } 
    113113            return true; 
    114         } 
     114        }; 
    115115        initStage(); 
    116116    }, "json"); 
    117     $("#reset").click(function () { 
    118         stage.reset(); 
    119     }); 
     117    $("#reset").click(stage.reset); 
    120118    $("#waitingMessage").hide(); 
    121119    $("#message").hide(); 
  • lang/ruby/bokeshi/trunk/website/public/stylesheets/style.css

    r18763 r19023  
    1919 
    2020#stage .byPlayer { 
    21   color: #3333cc 
     21  color: #3333cc; 
    2222} 
    2323