{"id":1132,"date":"2018-05-19T18:50:20","date_gmt":"2018-05-19T18:50:20","guid":{"rendered":"http:\/\/entrian.com\/blog\/?p=1132"},"modified":"2021-09-22T07:54:23","modified_gmt":"2021-09-22T07:54:23","slug":"ess-1715","status":"publish","type":"post","link":"https:\/\/entrian.com\/blog\/ess-1715\/","title":{"rendered":"Entrian Source Search 1.7.15: Saved tabs and history, trim leading whitespace, lots of bugfixes"},"content":{"rendered":"<p>I&#8217;m pleased to announce Entrian Source Search 1.7.15, with these fixes and features:<\/p>\n<ul>\n<li>Your tabs, search history, etc. are now saved and restored between sessions.\u00a0 Thanks, Boris.<\/li>\n<li>You can now choose to trim any leading whitespace from the lines in the results list.\u00a0 Thanks, Ernie.<\/li>\n<li>You can once again use a UNC path as an index root.\u00a0 Thanks, Allen and Brady.<\/li>\n<li>When using a High DPI display mode, Source Search dialogs containing multiline text boxes no longer suffers from layout glitches.\u00a0 Thanks, Yash.<\/li>\n<li>Searching using a wildcard in a filename, eg. [file:jquery.*.js] now returns all the results, rather than missing out a seemingly random subset of them.\u00a0 Thanks, Jools.<\/li>\n<li>Wildcards in filename filters now behave more as you&#8217;d expect: prefixed wildcards (eg. j*) in filenames can now match more than one token rather than just one, so [file:j*.js] matches jquery-ui.min.js as well as jquery.js.\u00a0 Thanks, Jools.<\/li>\n<li>After a crash disables Source Search, triggering it again now asks whether you want to re-enable it, rather then telling you to use the &#8220;More \/ Enable&#8230;&#8221; command to do so.\u00a0 The problem with old message was that if the Source Search window wasn&#8217;t visible, there was no way to get to that &#8220;&#8221;More \/ Enable&#8230;&#8221; command.\u00a0 Thanks, Walter.<\/li>\n<li>When you resize the Visual Studio window during a search, so that the Search box changes size, the spinner now maintains its position at the right-hand end of the search box.\u00a0 Thanks, Jools.<\/li>\n<li>The &#8216;Show only filename\/folder&#8217; and &#8216;Don&#8217;t show filename\/folder&#8217; commands now work properly with filenames and folders that contain spaces.\u00a0 Thanks, Avraham.<\/li>\n<li>In C-family languages, if you have source file with an unclosed string, the syntax highlighting now recovers rather than highligting the whole of the rest of the file as a string.<\/li>\n<li>Using a text filter (This +That, meaing &#8216;search for This in files containing That&#8217;) for an index with a directory mapping now works properly.\u00a0 Thanks, Huy.<\/li>\n<li>In the dark theme, the results list header now has visible separators between the columns.\u00a0 Thanks, Jools.<\/li>\n<li>Source Search no longer fails on startup when the ANSI codepage is set to UTF-8.\u00a0 Thanks, Justin.<\/li>\n<li>Single tokens that are many hundreds of characters long no longer cause rendering glitches in the autocomplete dropdown.\u00a0 Thanks, Sam.<\/li>\n<li>Alt+= on a Lisp symbol in a .dc or .dcx file now searches for the whole symbol.\u00a0 Thanks, Jonathan.<\/li>\n<li>The Source Search installer no longer has a dependency on MSVCP140.dll, which isn&#8217;t present on all developer PCs.\u00a0 Thanks, Derrick.<\/li>\n<\/ul>\n<p>You can download this new release\u00a0from\u00a0<a href=\"http:\/\/entrian.com\/source-search\/download.html\">the download page<\/a> or from\u00a0<a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=EntrianSolutions-RichieHindle.EntrianSourceSearchAfulltextindexsearchengineforyo\">the Visual Studio Marketplace<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m pleased to announce Entrian Source Search 1.7.15, with these fixes and features: Your tabs, search history, etc. are now saved and restored between sessions.\u00a0 Thanks, Boris. You can now choose to trim any leading whitespace from the lines in the results list.\u00a0 Thanks, Ernie. You can once again use a UNC path as an [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,4],"tags":[],"class_list":["post-1132","post","type-post","status-publish","format-standard","hentry","category-30days","category-changelog"],"_links":{"self":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/1132","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=1132"}],"version-history":[{"count":2,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/1132\/revisions"}],"predecessor-version":[{"id":1321,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/1132\/revisions\/1321"}],"wp:attachment":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/media?parent=1132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/categories?post=1132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/tags?post=1132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}