github dnGrep/dnGrep v4.6.7.0

19 hours ago

v4.6.7.0

Changes in this release:

#1349 Error copying search results Fixed a bug in copying the search results when the matching text in the result contains a newline.

#1340 Command Line Added new the command line options for Everything and searchFor. The new option keys add an asterisk to the key name to enable taking the option value verbatim without need to add additional quotes or escape characters. When in verbatim mode, the option must be the last option on the command line. If both Everything and searchFor are in verbatim mode, they must be the last two options on the command line, and the last option key must use the long form of the key, either -everything* or -searchFor*. This feature has been available for Everything since v4.2.6 (May 2024) but without using the asterisk modifier. The asterisk modifier has been added to the Everything options for consistency, and the keys without the modifier (this is a breaking change) work like other options, and do not need to be at the end of the command line. Here is an example of verbatim mode, note the regular expression to search contains quoted patterns and both option values include spaces.

"C:\Program Files\dnGrep\dnGREP.exe" -st Regex -searchFor* "p\w*" "r\w*" -everything* c:\temp\testData *.cs

Syntax:
Normal mode: you must add quotes if the value contains a space, and the value cannot contain a quote character.

  \s [string]
  -s [string]
  -searchFor [string]
  \e [string]
  -e [string]
  -everything [string]

Verbatim mode: do not add enclosing quotes, and the value may contain any character.

  \s* [string]
  -s* [string]
  -searchFor* [string]
  \e* [string]
  -e* [string]
  -everything* [string]

Updated Translations Updates to several languages, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see Translate dnGrep for more information. Do as much or as little as you like. If you do not want to use Weblate for translations, I will take input in any format and merge the changes. Send me a note in the issues or discussions page.

.NET 9.0 updated to .NET 9.0.9
Third party library updates

Checksums:

Name: dnGREP.4.6.7.x64.msi
SHA-256: ab36625195b441ce30f7696d8a6236b5d7883713ed87432e0459ee300f468adc

Name: dnGREP.4.6.7.x86.msi
SHA-256: 64469472330405aa7ed9084f0364721459583ad00d55e6cb0d1e01d03db543d1

Name: dnGrep.4.6.7.0.x64.zip
SHA-256: eb0a86d0be660bb34861d2d5e028ceea55b71944c13394fe756326dff3ceb986

Name: dnGrep.4.6.7.0.x86.zip
SHA-256: 2321d54adc32922804a925e04ccaaeffb6f8ef42a4bace4bcb661a2a9dcc516b

This program uses free code signing provided by SignPath.io, and a certificate by the SignPath Foundation.

Don't miss a new dnGrep release

NewReleases is sending notifications on new releases.