kopia lustrzana https://github.com/backface/turtlestitch
				
				
				
			fixed type-issue for linked list indices
thanks, Nate, for reporting this issuepull/3/merge
							rodzic
							
								
									020cac64b1
								
							
						
					
					
						commit
						39ea1d542d
					
				| 
						 | 
				
			
			@ -1940,3 +1940,7 @@ ______
 | 
			
		|||
* Objects: Prevent watcher cells from growing wider as their contents becomes taller
 | 
			
		||||
* Objects: Keep watchers onstage when hiding/showing them, fixes #195
 | 
			
		||||
* BYOB, GUI, locale: New preference setting for plain block prototype labels
 | 
			
		||||
 | 
			
		||||
131008
 | 
			
		||||
------
 | 
			
		||||
* Lists: fixed type-issue for linked list indices (thanks, Nate, for reporting it!)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										8
									
								
								lists.js
								
								
								
								
							
							
						
						
									
										8
									
								
								lists.js
								
								
								
								
							| 
						 | 
				
			
			@ -61,7 +61,7 @@ PushButtonMorph, SyntaxElementMorph, Color, Point, WatcherMorph,
 | 
			
		|||
StringMorph, SpriteMorph, ScrollFrameMorph, CellMorph, ArrowMorph,
 | 
			
		||||
MenuMorph, snapEquals, Morph, isNil, localize, MorphicPreferences*/
 | 
			
		||||
 | 
			
		||||
modules.lists = '2013-June-20';
 | 
			
		||||
modules.lists = '2013-October-08';
 | 
			
		||||
 | 
			
		||||
var List;
 | 
			
		||||
var ListWatcherMorph;
 | 
			
		||||
| 
						 | 
				
			
			@ -200,11 +200,11 @@ List.prototype.length = function () {
 | 
			
		|||
};
 | 
			
		||||
 | 
			
		||||
List.prototype.at = function (index) {
 | 
			
		||||
    var value;
 | 
			
		||||
    var value, idx = +index;
 | 
			
		||||
    if (this.isLinked) {
 | 
			
		||||
        return index === 1 ? this.first : this.rest.at(index - 1);
 | 
			
		||||
        return idx === 1 ? this.first : this.rest.at(idx - 1);
 | 
			
		||||
    }
 | 
			
		||||
    value = this.contents[index - 1];
 | 
			
		||||
    value = this.contents[idx - 1];
 | 
			
		||||
    return isNil(value) ? '' : value;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Ładowanie…
	
		Reference in New Issue