<commit_before><!DOCTYPE html>
<html>
<head>
	<title>Sandbox</title>

	<!-- TODO: have these be an automatic import via Grunt, similar to how index.html works -->
	<script type="text/javascript" src="vendor/underscore/underscore.js"></script>
	<script type="text/javascript" src="vendor/jquery/dist/jquery.js"></script>
	<script type="text/javascript" src="vendor/rivets/dist/rivets.js"></script>
	<script type="text/javascript" src="vendor/sylvester/sylvester.src.js"></script>
	<script type="text/javascript" src="vendor/Chart.js/Chart.js"></script>
	<script type="text/javascript" src="vendor/sat-js/SAT.js"></script>

	<script type="text/javascript" src="vendor/webaudiox/examples/vendor/jsfx/audio.js"></script>
	<script type="text/javascript" src="vendor/webaudiox/examples/vendor/jsfx/jsfx.js"></script>
	<script type="text/javascript" src="vendor/webaudiox/examples/vendor/jsfx/jsfxlib.js"></script>
	<script type="text/javascript" src="vendor/webaudiox/build/webaudiox.js"></script>

	<script type="text/javascript" src="src/app/redWireCommon.js"></script>
	<script type="text/javascript" src="src/app/lcs.js"></script>
	<script type="text/javascript" src="src/app/redWire.js"></script>
	<script type="text/javascript" src="src/app/io.js"></script>
	<script type="text/javascript" src="src/app/puppet.js"></script>

	<!-- TODO: move styles to CSS file -->
	<style type="text/css">
		body {
			overflow: hidden; 
			margin: 0px;
		}

		#gameContent {
			position: relative;

			-webkit-transform-origin: 0% 0%; 
			transform-origin: 0% 0%;

			/* TODO: this size be configurable */
			width: 960px;
			height: 540px;
		}

		#gameContent input, button, label, a, select {
			pointer-events: auto;
		}
	</style>
</head>

<body>
	<div id="gameContent" tabindex="0"></div>
</body>

</html><commit_msg>Fixing pointer events<commit_after><!DOCTYPE html>
<html>
<head>
	<title>Sandbox</title>

	<!-- TODO: have these be an automatic import via Grunt, similar to how index.html works -->
	<script type="text/javascript" src="vendor/underscore/underscore.js"></script>
	<script type="text/javascript" src="vendor/jquery/dist/jquery.js"></script>
	<script type="text/javascript" src="vendor/rivets/dist/rivets.js"></script>
	<script type="text/javascript" src="vendor/sylvester/sylvester.src.js"></script>
	<script type="text/javascript" src="vendor/Chart.js/Chart.js"></script>
	<script type="text/javascript" src="vendor/sat-js/SAT.js"></script>

	<script type="text/javascript" src="vendor/webaudiox/examples/vendor/jsfx/audio.js"></script>
	<script type="text/javascript" src="vendor/webaudiox/examples/vendor/jsfx/jsfx.js"></script>
	<script type="text/javascript" src="vendor/webaudiox/examples/vendor/jsfx/jsfxlib.js"></script>
	<script type="text/javascript" src="vendor/webaudiox/build/webaudiox.js"></script>

	<script type="text/javascript" src="src/app/redWireCommon.js"></script>
	<script type="text/javascript" src="src/app/lcs.js"></script>
	<script type="text/javascript" src="src/app/redWire.js"></script>
	<script type="text/javascript" src="src/app/io.js"></script>
	<script type="text/javascript" src="src/app/puppet.js"></script>

	<!-- TODO: move styles to CSS file -->
	<style type="text/css">
		body {
			overflow: hidden; 
			margin: 0px;
		}

		#gameContent {
			position: relative;

			-webkit-transform-origin: 0% 0%; 
			transform-origin: 0% 0%;

			/* TODO: this size be configurable */
			width: 960px;
			height: 540px;
		}

		#gameContent input, button, label, a, select {
			pointer-events: all;
		}
	</style>
</head>

<body>
	<div id="gameContent" tabindex="0"></div>
</body>

</html>
{'fraction_non_alphanumeric': 0.19131877246336743, 'fraction_numerical': 0.006635333149018523, 'mean_word_length': 4.863857374392221, 'pattern_counts': {'":': 0, '<': 93, '<?xml version=': 0, '>': 93, 'https://': 0, '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': '4589832', 'n_tokens_mistral': 1355, 'n_tokens_neox': 1234, 'n_words': 223}