{"id":1499,"date":"2010-11-18T14:22:22","date_gmt":"2010-11-18T18:22:22","guid":{"rendered":"http:\/\/www.red-sweater.com\/blog\/?p=1499"},"modified":"2010-11-18T14:24:59","modified_gmt":"2010-11-18T18:24:59","slug":"marsedit-3-1-3","status":"publish","type":"post","link":"https:\/\/redsweater.com\/blog\/1499\/marsedit-3-1-3","title":{"rendered":"MarsEdit 3.1.3"},"content":{"rendered":"<p><a href=\"http:\/\/www.red-sweater.com\/marsedit\/\">MarsEdit 3.1.3<\/a> is out and contains some &#8220;finally!&#8221; bug fixes, as well as a relatively major shift in the way that <a href=\"https:\/\/www.blogger.com\/\">Google Blogger<\/a> type blogs are configured by default.<\/p>\n<h3>Improved Rich Text Paste<\/h3>\n<p>As I have said before, the Rich Text editor in MarsEdit, as incredible as it is, is a work in progress. One of the things many people have reported since MarsEdit 3 came out is that it can be particularly irritating when it comes to pasting text. Often extra paragraphs would be inserted, and things just seemed generally unreliable. I&#8217;m not promising perfection yet, but I think you&#8217;ll find it a lot cleaner starting with this update.<\/p>\n<h3>Communicating With Blogger<\/h3>\n<p>For years, MarsEdit has communicated with Blogger using its standard &#8220;Google Atom&#8221; interface, which was developed in tandem with the standard AtomPub protocol. Over the past couple years, they have been working on a newer version of the interface which aims to be more compatible with the AtomPub standard. MarsEdit started supporting this in release 3.1.2, and starting with 3.1.3, &#8220;Google Data Protocol 2.0&#8221; will be the standard means of communicating with Blogger.<\/p>\n<p>The big win for users with this change is it should lead to more reliable preservation of HTML markup in your posts. But I don&#8217;t want to jump the gun and shift everybody over to it just yet, so I&#8217;m only defaulting <em>newly configured<\/em> Blogger blogs to use the new protocol for now.<\/p>\n<p>If you&#8217;re feeling adventurous, you can switch your previously-configured Blogger blog to use the new protocol. Just open up the blog settings in MarsEdit, switch to the &#8220;General&#8221; pane, and select &#8220;Google Data Protocol 2.0&#8221; from the System API popup. Then refresh your blog to make sure you get a fresh copy of all your recent posts.<\/p>\n<h3>Local Draft Duplicates<\/h3>\n<p>One of the major annoyances people run into with MarsEdit is a creeping number of extra draft copies in the &#8220;Local Drafts&#8221; area. I have been tackling this problem for years, and I think I finally found one of the last, if not the last cause of the problem. If you&#8217;ve been running into this, delete all the cruft now and hopefully it will stay tidier going forward!<\/p>\n<h3>Change Log<\/h3>\n<p>Most of this was discussed in detail above, but in case you want a definitive list of the user-facing changes that come with 3.1.3, here it is!<\/p>\n<ul>\n<li>Improvements to paste functionality in Rich Editing mode<\/li>\n<li>Avoid a bug where saved local-drafts were not deleted after publishing<\/li>\n<li>Fix a bug that caused custom field values to go blank while editing a post<\/li>\n<li>Blogspot-specific changes\n<ul>\n<li>Newly configured blogs now default to GData 2.0 protocol, fixing some HTML formatting issues<\/li>\n<li>Fixes to GData 2.0 protocol to allow edit date, categories, etc.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>MarsEdit 3.1.3 is out and contains some &#8220;finally!&#8221; bug fixes, as well as a relatively major shift in the way that Google Blogger type blogs are configured by default. Improved Rich Text Paste As I have said before, the Rich Text editor in MarsEdit, as incredible as it is, is a work in progress. One [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[],"class_list":["post-1499","post","type-post","status-publish","format-standard","hentry","category-marsedit"],"_links":{"self":[{"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/posts\/1499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/comments?post=1499"}],"version-history":[{"count":5,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/posts\/1499\/revisions"}],"predecessor-version":[{"id":1504,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/posts\/1499\/revisions\/1504"}],"wp:attachment":[{"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/media?parent=1499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/categories?post=1499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redsweater.com\/blog\/wp-json\/wp\/v2\/tags?post=1499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}