Why blogger puts BR tags only when content served via RSS feed?
- by tamashumi
I have a problem with using my new blog RSS feed. I wrote a post (the first one) with some code examples formatted by SyntaxHighlighter. To paste a code sample I'm switching from WYSIWYG to HTML view and put the code inside pre tag like this (don't worry, h4 tag was opened a line above the screenshot area):
The problem is that such pre tag, when later accessed via RSS feed contains br tags instead of new line characters. Below is screenshot of the adequate RSS source code:
What's most important when accessed via www, the post html is formatted fine, no brs inside pre. I verified that by downloading the blog post with wget. So I believe this isn't SyntaxHighlighter issue nor any 'new line' formatting on blog post save.
This is a real problem as I want aggregate my blog on employers blog and all formatting of code examples is broken because of that.
The base question is: how to get rid of those unwanted brs served via RSS?
What's strangest friend of mine also uses blogger for such aggregation and he has no such issue. I checked his RSS feed and there are no brs inside pre tags. We also compared settings of our blogs. However we have found no clue.
The blog post
RSS for the blog (just check source and search for string: pre class="brush)
Mentioned friend's blog
Last thing: I see content served from RSS is now also html encoded. If I remember well, it wasn't previously.