{"id":42406,"date":"2024-03-07T17:18:23","date_gmt":"2024-03-07T22:18:23","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=42406"},"modified":"2024-05-01T11:49:08","modified_gmt":"2024-05-01T15:49:08","slug":"eaglefiler-1-9-13","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/03\/07\/eaglefiler-1-9-13\/","title":{"rendered":"EagleFiler 1.9.13"},"content":{"rendered":"<p><a href=\"https:\/\/c-command.com\/blog\/2024\/03\/07\/eaglefiler-1-9-13\/\">EagleFiler 1.9.13<\/a> makes lots of improvements to my multipurpose Mac app for organizing files, archiving e-mails and Web pages, writing notes, etc. EagleFiler has long been able to <a href=\"https:\/\/c-command.com\/eaglefiler\/help\/import-enex-file\">import from Evernote<\/a>, converting your notes to the standard RTF file format. This version is better at extracting attached files that are embedded in the notes and preserving their metadata. With <a href=\"https:\/\/arstechnica.com\/tech-policy\/2024\/02\/twitter-front-end-nitter-dies-as-musk-wins-war-against-third-party-services\/\">Nitter no longer working<\/a>, EagleFiler no longer uses it to import Twitter URLs. Instead, when you press the <a href=\"https:\/\/c-command.com\/eaglefiler\/help\/capture-key\">capture key<\/a> in Safari it will import the text of the tweets. There remain <a href=\"https:\/\/c-command.com\/eaglefiler\/help\/services\">other<\/a> <a href=\"https:\/\/c-command.com\/eaglefiler\/help\/save-pdf-to-eaglefiler\">ways<\/a> to import and preserve the images and rich text from tweets.<\/p>\n\n<p>Some interesting bugs were:<\/p>\n<ul>\n<li><p>Sometimes <a href=\"https:\/\/developer.apple.com\/documentation\/foundation\/nsurlcomponents?language=objc\">NSURLComponents<\/a> will generate a <code>nil<\/code> URL, so in that case EagleFiler constructs the URL manually. I think this behavior change is tied to an SDK check.<\/p><\/li>\n<li><p>I fixed a deadlock that I think has probably been there for 15 years or so but that only happened in rare circumstances so no one had reported it.<\/p><\/li>\n<li><p><code>textutil<\/code> will hang when converting a Web archive file with a custom URL scheme.<\/p><\/li>\n<li><p>Some e-mails messages in the wild are &ldquo;from&rdquo; addresses that contain non-ASCII characters.<\/p><\/li>\n<\/ul>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/01\/30\/ifttt-killing-legacy-pro-plan\/\">IFTTT Killing Legacy Pro Plan<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/07\/10\/evernote-acquisition-and-layoffs\/\">Evernote Acquisition and Layoffs<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/07\/03\/twitter-now-requires-logging-in\/\">Twitter Now Requires Logging In<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>EagleFiler 1.9.13 makes lots of improvements to my multipurpose Mac app for organizing files, archiving e-mails and Web pages, writing notes, etc. EagleFiler has long been able to import from Evernote, converting your notes to the standard RTF file format. This version is better at extracting attached files that are embedded in the notes and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-03-07T22:18:25Z","apple_news_api_id":"28ad9f06-cfa1-441c-ad65-9839aeb01f0c","apple_news_api_modified_at":"2024-03-08T18:43:19Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAw==","apple_news_api_share_url":"https:\/\/apple.news\/AKK2fBs-hRBytZZg5rrAfDA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[69,595,1448,30,32,2385,71,49,489],"class_list":["post-42406","post","type-post","status-publish","format-standard","hentry","category-technology","tag-cocoa","tag-eaglefiler","tag-evernote","tag-mac","tag-macapp","tag-macos-14-sonoma","tag-programming","tag-twitter","tag-url"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/42406","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=42406"}],"version-history":[{"count":5,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/42406\/revisions"}],"predecessor-version":[{"id":42420,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/42406\/revisions\/42420"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=42406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=42406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=42406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}