Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
fix wrong merge
Commit Description:
fix wrong merge
// https://github.com/tc39/proposal-string-pad-start-end
var toLength = require ( './_to-length' );
var repeat = require ( './_string-repeat' );
var defined = require ( './_defined' );
module . exports = function ( that , maxLength , fillString , left ) {
var S = String ( defined ( that ));
var stringLength = S . length ;
var fillStr = fillString === undefined ? ' ' : String ( fillString );
var intMaxLength = toLength ( maxLength );
if ( intMaxLength <= stringLength || fillStr == '' ) return S ;
var fillLen = intMaxLength - stringLength ;
var stringFiller = repeat . call ( fillStr , Math . ceil ( fillLen / fillStr . length ));
if ( stringFiller . length > fillLen ) stringFiller = stringFiller . slice ( 0 , fillLen );
return left ? stringFiller + S : S + stringFiller ;
};
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