<commit_before><!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Simple Shapes</title>
	<script type="text/javascript" src="../_js/raphael/raphael.min.js"></script>
</head>
<body>

<script type="text/javascript">
	// Creates canvas 320 × 200 at 10, 50
	var paper = Raphael(10, 50, 320, 500);

	// Creates circle at x = 50, y = 40, with radius 10
	var circle = paper.circle(50, 40, 10);
	// Sets the fill attribute of the circle to red (#f00)
	circle.attr("fill", "#f00");

	// Sets the stroke attribute of the circle to white
	circle.attr("stroke", "#fff");

	var c = paper.rect(10, 10, 50, 50);

	var c = paper.ellipse(50, 50, 40, 20);

	var t = paper.text(250, 50, "Raphaël\nkicks\nbutt!").rotate(270).attr({"font-size":"20px"});

	var path = paper.path("M100,300L100,20").attr({"stroke-dasharray":"--"});

	var path2 = paper.path("M130,300L130,20").attr({"stroke-width":"5px"});
	
	//var txt = paper.print(10, 50, "print", r.getFont("Arial"), 30).attr({fill: "#fff"});

paper.text(200, 180, "Raphaël\nkicks\nbutt!").attr(
  {"font-family":"Helvetica",
   "font-style":"bold",
   "font-size":"30"});

</script>	
</body>
</html><commit_msg>Finished building demo elements and features<commit_after><!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Simple Shapes</title>
	<script type="text/javascript" src="../_js/raphael/raphael.min.js"></script>
</head>
<body>

<script type="text/javascript">
	// Creates canvas 320 × 200 at 10, 50
	var paper = Raphael(10, 50, 500, 500);

	// Creates circle at x = 50, y = 40, with radius 10
	var circle = paper.circle(50, 40, 10);
	// Sets the fill attribute of the circle to red (#f00)
	circle.attr("fill", "#f00");

	// Sets the stroke attribute of the circle to white
	circle.attr("stroke", "#fff");

	var c = paper.rect(10, 10, 50, 50);

	var c = paper.ellipse(50, 50, 40, 20);

	var t = paper.text(250, 50, "Raphaël\nkicks\nbutt!").rotate(270).attr({"font-size":"20px"});

	var path = paper.path("M100,300L100,20L60,60").attr({"stroke-dasharray":"--"});

	var path2 = paper.path("M130,300L130,20").attr({"stroke-width":"5px"});
	
	//var txt = paper.print(10, 50, "print", r.getFont("Arial"), 30).attr({fill: "#fff"});

	paper.text(200, 180, "Raphaël\nkicks\nbutt!").attr({
		"font-family":"Helvetica",
	   	"font-style":"bold",
	   	"font-size":"30"}
   	);


	var colours = [
		'red',
		'yellow',
		'green',
		'purple',
		'blue',
		'orange',
		'gray',
		'pink'
	];



	for (var i = 0; i < 30; i++){
		paper.circle(
			(Math.random()*300)+100, (Math.random()*300)+100, Math.floor(Math.random()*60)).attr({"fill":colours[Math.floor(Math.random()*colours.length)],"fill-opacity":Math.random().toString()}
		);
	}

	// var circle2 = paper.circle(350, 320, 50).attr({"fill":"yellow","fill-opacity":"0.5"});
	// var circle3 = paper.circle(370, 340, 50).attr({"fill":"yellow","fill-opacity":"0.5"});

</script>	
</body>
</html>
{'fraction_non_alphanumeric': 0.2303196974905466, 'fraction_numerical': 0.08422138191818494, 'mean_word_length': 4.339449541284404, 'pattern_counts': {'":': 18, '<': 32, '<?xml version=': 0, '>': 31, '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': '105037', 'n_tokens_mistral': 1351, 'n_tokens_neox': 1101, 'n_words': 251}