Skip to content

Releases: t0rzz/grep

grep v3.11-windows.1

Choose a tag to compare

@github-actions github-actions released this 20 Aug 17:35

grep 3.11 Windows port 1

A native Windows port of GNU grep 3.11 (64-bit), with PCRE2 linked
statically: a single portable executable with no DLL dependencies.

What's new

  • Streaming engine: no whole-file buffering, arbitrarily long lines
    and NUL-terminated records (-z)
  • GNU-compatible output, context/group separators, -o, -q, -I and
    option parsing, verified byte-for-byte against GNU grep
  • Windows Unicode support: UTF-8 command-line arguments, UTF-16
    paths with long-path (?) handling
  • Full glob support for --include/--exclude/--exclude-dir
  • 271-check regression suite, including 120 differential checks
    against GNU grep

Usage

Exit codes: 0 = match found, 1 = no match, 2 = error.

See the README in the archive for installation and PATH setup.

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 20:24
5

Make release name dynamic by extracting version from binary

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 20:23
4

Make release name dynamic by extracting version from binary

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 22:47

Fix return statements in int functions to return 0

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 20:29

Use version as tag name with run number suffix, and commit message as release body

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 23:36

Fix filename display in recursive searches

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 23:29

Update README.md with current project status and build instructions

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 23:28

Fix Windows line ending handling and argument parsing

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 23:24

Fix Windows line ending handling by stripping both \r and \n

grep v3.11

Choose a tag to compare

@github-actions github-actions released this 14 Dec 23:19

Add PCRE2_STATIC define for static linking