<commit_before><html>
<head>
<meta charset="utf-8"/>
<title>Esport Team Names!</title>
<link rel="stylesheet" type="text/css" href="namegen.css"></link>
<style>
#thename {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
</style>
<script src="http://peterolson.github.io/BigInteger.js/BigInteger.min.js"></script>
<script type="text/javascript" src="common.js"></script>
<script type="text/javascript" src="esports.js"></script>
<script src="https://jeremyckahn.github.io/keydrown/dist/keydrown.min.js"></script>
<script type="text/javascript">
function displayName(name) {
	document.getElementById("thename").innerHTML = name;
}
function displayNameAnimated(numNames, delay) {
    var name = Generate(50);
    displayName(name.Name + " [" + name.Tag + "]");
	if (numNames > 1) {
		var currentDelay = Math.max( 75, Math.pow( 0.8, numNames ) * delay );
		setTimeout(function() { displayNameAnimated(numNames - 1, delay); }, currentDelay);
	}
}
function handleButtonClick() {
	ga('send', 'event', 'namegen', 'esports');
	if (ANIMATED) {
		displayNameAnimated(10, 550);
	} else {
		displayName(randomName());
	}
}

var ANIMATED = true;
document.addEventListener('keydown', function(evt) {
	if (evt.keyCode === 16) {
		ANIMATED = false;
	}
});
document.addEventListener('keyup', function(evt) {
	if (evt.keyCode === 16) {
		ANIMATED = true;
	}
});
</script>

</head><commit_msg>Fix Shift for single-name mode in esports namegen<commit_after><html>
<head>
<meta charset="utf-8"/>
<title>Esport Team Names!</title>
<link rel="stylesheet" type="text/css" href="namegen.css"></link>
<style>
#thename {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
</style>
<script src="http://peterolson.github.io/BigInteger.js/BigInteger.min.js"></script>
<script type="text/javascript" src="common.js"></script>
<script type="text/javascript" src="esports.js"></script>
<script src="https://jeremyckahn.github.io/keydrown/dist/keydrown.min.js"></script>
<script type="text/javascript">
function randomName() {
	var name = Generate(50);
	return name.Name + " [" + name.Tag + "]";
}
function displayName(name) {
	document.getElementById("thename").innerHTML = name;
}
function displayNameAnimated(numNames, delay) {
    displayName(randomName());
	if (numNames > 1) {
		var currentDelay = Math.max( 75, Math.pow( 0.8, numNames ) * delay );
		setTimeout(function() { displayNameAnimated(numNames - 1, delay); }, currentDelay);
	}
}
function handleButtonClick() {
	ga('send', 'event', 'namegen', 'esports');
	if (ANIMATED) {
		displayNameAnimated(10, 550);
	} else {
		displayName(randomName());
	}
}

var ANIMATED = true;
document.addEventListener('keydown', function(evt) {
	if (evt.keyCode === 16) {
		ANIMATED = false;
	}
});
document.addEventListener('keyup', function(evt) {
	if (evt.keyCode === 16) {
		ANIMATED = true;
	}
});
</script>

</head>
{'fraction_non_alphanumeric': 0.19114056505057553, 'fraction_numerical': 0.012556679455877224, 'mean_word_length': 5.303296703296703, 'pattern_counts': {'":': 0, '<': 43, '<?xml version=': 0, '>': 45, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5538909', 'n_tokens_mistral': 1046, 'n_tokens_neox': 1006, 'n_words': 194}