add_magic_quotes now double-escaping post content when saving
|Reported by:||filosofo||Owned by:|
|Milestone:||2.8||Priority:||highest omg bbq|
 introduced the use of mysql_real_escape_string() in wpdb's escape() method.
However, when you save a post the content gets double-escaped, which means that line breaks are turned into \r\n and then \\r\\n.
The first escape is in wp-settings.php where applies add_magic_quotes() to $_POST.
The second is in wp_update_post() which applies it to the post content (wp_update_post() is called by edit_post()).
Then wp_update_post() calls wp_insert_post(), which calls stripslashes_deep(), so we end up with rn.