Code Block Test

Why does code wrap inside code blocks? Can I make this stop?

<RoutingRules>
	<RoutingRule>
		<Condition>
			<KeyPrefixEquals>archives/date/</KeyPrefixEquals>
		</Condition>
		<Redirect>
			<ReplaceKeyPrefixWith>blog/</ReplaceKeyPrefixWith>
			<HostName>www.tenseg.net</HostName>
		</Redirect>
	</RoutingRule>
	<RoutingRule>
		<Condition>
			<KeyPrefixEquals>archives/category/</KeyPrefixEquals>
		</Condition>
		<Redirect>
			<ReplaceKeyPrefixWith>blog/category/</ReplaceKeyPrefixWith>
			<HostName>www.tenseg.net</HostName>
		</Redirect>
	</RoutingRule>
</RoutingRules>

This problem becomes even worse if we add line numbers. This make the Prism line number feature unusable.

<RoutingRules>
	<RoutingRule>
		<Condition>
			<KeyPrefixEquals>archives/date/</KeyPrefixEquals>
		</Condition>
		<Redirect>
			<ReplaceKeyPrefixWith>blog/</ReplaceKeyPrefixWith>
			<HostName>www.tenseg.net</HostName>
		</Redirect>
	</RoutingRule>
	<RoutingRule>
		<Condition>
			<KeyPrefixEquals>archives/category/</KeyPrefixEquals>
		</Condition>
		<Redirect>
			<ReplaceKeyPrefixWith>blog/category/</ReplaceKeyPrefixWith>
			<HostName>www.tenseg.net</HostName>
		</Redirect>
	</RoutingRule>
</RoutingRules>