Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
fix wrong merge
Commit Description:
fix wrong merge
"use strict" ;
var toInteger = require ( "../../number/to-integer" )
, value = require ( "../../object/valid-value" )
, repeat = require ( "./repeat" )
, abs = Math . abs
, max = Math . max ;
module . exports = function ( fill /*, length*/ ) {
var self = String ( value ( this )), sLength = self . length , length = arguments [ 1 ];
length = isNaN ( length ) ? 1 : toInteger ( length );
fill = repeat . call ( String ( fill ), abs ( length ));
if ( length >= 0 ) return fill . slice ( 0 , max ( 0 , length - sLength )) + self ;
return self + ( sLength + length >= 0 ? "" : fill . slice ( length + sLength ));
};
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