Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
fix wrong merge on user
Commit Description:
fix wrong merge on user
// Thanks
// @rauchma http://www.2ality.com/2014/01/efficient-string-repeat.html
// @mathiasbynens https://github.com/mathiasbynens/String.prototype.repeat/blob/4a4b567def/repeat.js
"use strict" ;
var value = require ( "../../../object/valid-value" )
, toInteger = require ( "../../../number/to-integer" );
module . exports = function ( count ) {
var str = String ( value ( this )), result ;
count = toInteger ( count );
if ( count < 0 ) throw new RangeError ( "Count must be >= 0" );
if ( ! isFinite ( count )) throw new RangeError ( "Count must be < ∞" );
result = "" ;
while ( count ) {
if ( count % 2 ) result += str ;
if ( count > 1 ) str += str ;
// eslint-disable-next-line no-bitwise
count >>= 1 ;
}
return result ;
};
Site-wide shortcuts
/
Use quick search box
g h
Goto home page
g g
Goto my private gists page
g G
Goto my public gists page
n r
New repository page
n g
New gist page
Repositories
g s
Goto summary page
g c
Goto changelog page
g f
Goto files page
g F
Goto files page with file search activated
g p
Goto pull requests page
g o
Goto repository settings
g O
Goto repository permissions settings