Entrian Solutions
 

Entrian Source Search 1.7.11: High DPI enhancements; bugfix for tildes in pathnames

Monday, September 4th, 2017 by Richie Hindle

Announcing Entrian Source Search 1.7.11, which:

  • Improves the UI on High DPI machines.  Thanks, Mark.
  • Fixes a bug introduced in version 1.7.10 whereby path~names~containing~tildes could be added to the index with a \\?\UNC \\?\path \\?\prefix, which would prevent Visual Studio being able to open them.  Thanks, Martin.

You can download this new release from the download page or the gallery.

 

Entrian Source Search 1.7.10: Lots of small enhancements

Thursday, August 24th, 2017 by Richie Hindle

I’m very pleased to announce the release of Entrian Source Search 1.7.10, with a pile of fixes and small enhancements:

  • Fixed a crash (PathTooLongException) when you have source files with pathnames longer than 260 characters.  Thanks, Uwe.
  • Fixed a bug whereby opening a XAML file that wasn’t part of the current solution would fail.  Thanks, Cyril.
  • The size of the Source Search toolbar and dialogs is no longer insanely big on some High DPI machines after you log in with Remote Desktop.  Thanks, Brett.
  • Relaxed the Fuzzy rules to be slightly more fuzzy; previously ‘state’ wasn’t a fuzzy match for ‘status’, and now it is.  Thanks, Patrick.
  • The crash dialog now remembers your email address.  Thanks, Jan.
  • Installing Source Search as an adminstrator now correctly makes it available for all non-admin users.  Thanks, Igor.
  • Fixed a typo on the New Index dialog.  Thanks, Sam.
  • If there’s a crash while loading the settings, the settings file is no longer kept locked by the crashed process.  Thanks, Daniel.
  • Opening an index for writing is now quicker than in previous versions.
  • The crash dialog now points out that you can redact the crash dump before sending it, in case there’s anything sensitive in there.

As always, this upgrade is available for free to all licensed users, and as a 30-individual-day trial for everyone else.  You can download it from the gallery or the download page.

 

Entrian Source Search 1.7.9: Autocreate indexes

Thursday, July 13th, 2017 by Richie Hindle

I’m very pleased to announce the release of Entrian Source Search 1.7.9, with one new feature and one bugfix:

  • The new Autocreate feature is great for teams.  It provides a single, central way to say to Source Search, “Whenever anyone opens this solution (or any solution under a given source directory), create an index automatically.”  So you don’t have the whole team being prompted to create indexes – it just happens.  See the “Index autocreation” section of the manual (down at the bottom of that page) to learn how it works.  Thanks, Brett and Igor.
  • The bugfix: Source Search is very careful not to interfere with any other process that want to read and write your source files.  But there was a race condition – if a file was quickly opened for reading, closed, then opened again for writing, Source Search could get in the way and cause the write to fail.  That loophole has now been closed.  Thanks, Kurt.

As always, this upgrade is available for free to all licensed users, and as a 30-individual-day trial for everyone else.  You can download it from the gallery or the download page.

Entrian Attach 1.4.5: Fixed a bogus permission error

Sunday, June 11th, 2017 by Richie Hindle

I’m very pleased to announce Entrian Attach 1.4.5, which fixes the following bug:

  • If you have a conditional attachment rule set up for an executable, and that executable starts under a user account that your Visual Studio doesn’t have permission to debug, and the conditional attachment rule fails, you used to get a permission error.  Now, Entrian Attach stays quiet. Thanks, Jools.

You can download this new release from the download page or the gallery.

 

Entrian Attach 1.4.4: Crash fix for super-long command lines

Monday, June 5th, 2017 by Richie Hindle

I’m pleased to announce Entrian Attach 1.4.4, which fixes a crash bug:

  • If you have a conditional attachment rule set up for an executable, and that executable starts with a command line that doesn’t match the rule but is longer than about 900 characters, Entrian Attach no longer crashes.  Thanks, Marc.

You can download this new release from the download page or the gallery.

 

Entrian Source Search 1.7.8: Multiple tabs

Tuesday, May 2nd, 2017 by Richie Hindle

I’m very pleased to announce Entrian Source Search 1.7.8, which includes one new feature and a pile of bugfixes. Source Search now let you have multiple tabs, so you can keep one or more sets of search results open while performing more searches:

 

See the manual page for Multiple tabs for full details on tabs and how to use them.

Also in this release:

  • You no longer see duplicate results after case-only renames on filesystems with 8.3 filenames disabled.  Thanks, Alan.
  • Fixed a crash trying index a directory for which you don’t have read permission.  Thanks, Jools.
  • Files using Mac line endings are now indexed properly.  Thanks, Keith.
  • The “Unexpected IO Exception” dialog now works for the indexer as well as the searcher, so if the indexer hits a transient file system problem, you get a chance to retry.  Thanks, Eddie.
  • Fixed a crash when using the “Previous Hit” hotkey for a file: search.  Thanks, Sam.
  • Fixed a rendering glitch in the results list for long source lines beginning with tab characters. Thanks, Anders.
  • The settings file is no longer truncated if the disk is full when Source Search tries to write to it.  Thanks, Martin.
  • If you try to create an index, find that there’s already one of that name, and ask to recreate it, you no longer get a silly error telling you that the index already exists.  Thanks, Martin.
  • All of the controls in the crash dialog now render clearly in the High Contrast theme.  Thanks, Martin.
  • Fixed a rendering glitch in the results list when using the editor font on a High DPI display.  Thanks, Chris.

As always, this upgrade is available for free to all licensed users, and as a 30-individual-day trial for everyone else.  You can download it from the gallery or the download page.

Entrian Source Search 1.7.7: Out-of-process indexing

Sunday, April 2nd, 2017 by Richie Hindle

I’m very pleased to announce Entrian Source Search 1.7.7, which includes one invisible change:

  • Indexing is now done by an external process, rather than within the Visual Studio process.

That means no more sharing of one increasingly-cramped 4GB address space between Visual Studio and the Entrian indexer, which is good news for anyone who’s ever suffered an OutOfMemoryException at the hands of Source Search.

This change also introduces the -watch switch to the command line tool ess.exe.  When you pass that switch to a create or update command, ess.exe continues to run at the end of the update, watching for changed files and updating the index as they change. That means you can use ess.exe to keep an index up to date just as you would a Visual Studio session (which is in fact what Source Search itself is now doing behind the scenes).

As always, the upgrade is available for free to all licensed users, and as a 30-individual-day trial for everyone else.  You can download it from the download page or the gallery.

 

Entrian Attach 1.4.3: Trim executable filenames

Saturday, April 1st, 2017 by Richie Hindle

I’m pleased to announce Entrian Attach 1.4.3, which fixes one small but important bug:

  • If you accidentally include leading or trailing spaces in your executable filenames, they are now stripped.  Accidentally setting the thing to attach to <space>myapp.exe no longer leaves you wondering why nothing works.  Thanks, Honza.

You can download this new release from the download page or the gallery.

 

Entrian Inline Watch 1.0.6: Bugfix for small floating point values

Saturday, April 1st, 2017 by Richie Hindle

I’m pleased to announce Entrian Inline Watch 1.0.6, which fixes a bug:

  • When you limit the decimal places for a floating point value, using eg. {Pitch,.1f}, that now works when the value is small enough that the Visual Studio debugger would render it using scientific notation.  Thanks, Maxime.

The new version is available from the download page or the gallery.

Entrian Source Search 1.7.6: More speed, fewer crashes, fewer kittens (sorry…)

Sunday, March 12th, 2017 by Richie Hindle

I’m pleased – and also apologetic – to announce Entrian Source Search 1.7.6, which has one bugfix, two enhancements, and which I’m afraid removes one essential feature:

  • Fixed a crash (“DRAGDROP_E_NOTREGISTERED”).  Thanks, Jeffy and Frédéric.
  • Scanning for changed files is now faster.
  • If your query is a single phrase starting with a minus sign, eg. -200, that’s interpreted as a negative filter (“show me all the files that don’t contain 200“) but that’s probably not what you meant – you now get a warning suggesting you might need quotes.  Thanks, Anders and the other person whose email I can’t find for the life of me.
  • Removed the accidentally-implemented ability to paste rich text into the Search box using Shift+Insert or Shift+Ctrl+V (thanks, Martin).  Sadly this does have the side-effect of preventing this sort of thing:

Sorry about that last one… if you feel you can live without the kitten-pasting feature, you can download this new version from the download page or the gallery.  If you’d rather stick with version 1.7.5, I totally understand.

One more thing: after nine years, Entrian Source Search now has a proper user manual.  🙂