{"id":542,"date":"2014-03-10T22:29:19","date_gmt":"2014-03-10T22:29:19","guid":{"rendered":"http:\/\/entrian.com\/blog\/?p=542"},"modified":"2021-07-01T07:15:23","modified_gmt":"2021-07-01T07:15:23","slug":"1-4-18-a-better-citizen","status":"publish","type":"post","link":"https:\/\/entrian.com\/blog\/1-4-18-a-better-citizen\/","title":{"rendered":"Source Search 1.4.18: A better citizen"},"content":{"rendered":"<p>I&#8217;m pleased to announce Entrian Source Search 1.4.18, which includes the following features and fixes:<\/p>\n<ul>\n<li><strong>Never gets in the way:<\/strong> Source Search now uses Opportunistic Locks to ensure that it can never cause file conflicts. \u00a0If it&#8217;s in the middle of indexing a file and another process tries to open that file, it will back off and try again later, guaranteeing the other process access to the file regardless of the sharing modes involved. \u00a0(Source Search has always opened files with maximum sharing, but this goes a step further.)<\/li>\n<li><strong>Syntax highlighting bugfix:<\/strong> When a <code>#region<\/code> line contained an apostrophe (<code>#region Here's my lovely region<\/code>) the syntax highlighting no longer gets confused.<\/li>\n<\/ul>\n<p>1.4.18 is available from the\u00a0<a href=\"http:\/\/entrian.com\/source-search\/download.html\">Download page<\/a> as a free upgrade for licensed users and as a 30-individual-day trial for everyone else.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m pleased to announce Entrian Source Search 1.4.18, which includes the following features and fixes: Never gets in the way: Source Search now uses Opportunistic Locks to ensure that it can never cause file conflicts. \u00a0If it&#8217;s in the middle of indexing a file and another process tries to open that file, it will back [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,4],"tags":[],"class_list":["post-542","post","type-post","status-publish","format-standard","hentry","category-30days","category-changelog"],"_links":{"self":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/comments?post=542"}],"version-history":[{"count":1,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/542\/revisions"}],"predecessor-version":[{"id":1240,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/542\/revisions\/1240"}],"wp:attachment":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/media?parent=542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/categories?post=542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/tags?post=542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}