<commit_before><div class="leftpanel">
	<div data-dojo-type="dojox/mobile/Heading" data-dojo-props="fixed: 'top'">
		${nls.contacts}
		<button data-dojo-type="dojox/mobile/ToolBarButton" style="position: absolute; right: 0">${nls.add}</button>
	</div>
	<div data-dojo-type="dojox/mobile/ScrollableView">
		<div data-dojo-type="dojox/mobile/EdgeToEdgeStoreList"  data-dojo-mixins="dojox/mobile/FilteredListMixin" id="contacts"
			 data-dojo-props="store: this.loadedStores.contacts, labelProperty: 'displayName',
			 itemRenderer: this.ContactListItem, placeHolder: '${nls.search}'" ></div><commit_msg>on table make sure to remember selection state<commit_after><div class="leftpanel">
	<script type="dojo/require">
		has: "dojo/has"
	</script>
	<div data-dojo-type="dojox/mobile/Heading" data-dojo-props="fixed: 'top'">
		${nls.contacts}
		<button data-dojo-type="dojox/mobile/ToolBarButton" style="position: absolute; right: 0">${nls.add}</button>
	</div>
	<div data-dojo-type="dojox/mobile/ScrollableView">
		<div data-dojo-type="dojox/mobile/EdgeToEdgeStoreList"  data-dojo-mixins="dojox/mobile/FilteredListMixin" id="contacts"
			 data-dojo-props="store: this.loadedStores.contacts, labelProperty: 'displayName',
			 itemRenderer: this.ContactListItem, placeHolder: '${nls.search}', stateful: !has('phone')"></div>
{'fraction_non_alphanumeric': 0.17905918057663125, 'fraction_numerical': 0.0015174506828528073, 'mean_word_length': 6.368715083798882, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 21, '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': '552653', 'n_tokens_mistral': 504, 'n_tokens_neox': 477, 'n_words': 70}