<commit_before>var RadioM80 = function(){
	this.rds_url = 'http://www.yes.fm/a/radio/M80Radio/getWhatsOn?';

	this.last_track = null;
	this.last_date = null;
	this.second_to_last_track = null;
	this.last_program = null;

	var e = new CustomEvent('new_radio', {'detail': {'radio': this}});
	document.dispatchEvent(e);
};

RadioM80.prototype = Object.create(Radio.prototype);
RadioM80.prototype.constructor = RadioM80 ;

RadioM80.prototype.radio_name = 'M80 Radio';
RadioM80.prototype.stream_url = 'http://13303.live.streamtheworld.com/M80RADIO_SC';
RadioM80.prototype.stream_mimetype = 'audio/mpeg';
RadioM80.prototype.class_name = 'RadioM80';

RadioM80.prototype.get_current_track = function() {<commit_msg>Request m80's RDS with the proper protocol<commit_after>var RadioM80 = function(){
	this.rds_url = '//www.yes.fm/a/radio/M80Radio/getWhatsOn?';

	this.last_track = null;
	this.last_date = null;
	this.second_to_last_track = null;
	this.last_program = null;

	var e = new CustomEvent('new_radio', {'detail': {'radio': this}});
	document.dispatchEvent(e);
};

RadioM80.prototype = Object.create(Radio.prototype);
RadioM80.prototype.constructor = RadioM80 ;

RadioM80.prototype.radio_name = 'M80 Radio';
RadioM80.prototype.stream_url = 'http://13303.live.streamtheworld.com/M80RADIO_SC';
RadioM80.prototype.stream_mimetype = 'audio/mpeg';
RadioM80.prototype.class_name = 'RadioM80';

RadioM80.prototype.get_current_track = function() {
{'fraction_non_alphanumeric': 0.1474269819193324, 'fraction_numerical': 0.04450625869262865, 'mean_word_length': 5.951690821256038, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, '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': '2980039', 'n_tokens_mistral': 557, 'n_tokens_neox': 516, 'n_words': 78}