Skip to content

Releases: nevdelap/ned

Release 1.3.1

12 Dec 09:11
Compare
Choose a tag to compare

What's New

  • Issue 91: Bug fix: hidden directories are supposed to be ignored unless -a is specified, same as hidden files are.

This bug has always existed and never been noticed.

Installation

Do one of these:

  1. Copy the appropriate bin, renamed as ned, and the man page:
sudo cp ned.xxx /usr/local/bin/ned
sudo cp ned.1.gz /usr/share/man/man1/
  1. For Arch Linux:
yay -Sy ned --noconfirm --needed
  1. As for installing from the a .deb, or .rpm, or a Windows exe, I've not created those for 1.3.x yet.

Dependencies

The Linux version doesn't need anything extra. Just put it somewhere on your path renamed as ned. The Linux version should work on every version of Linux.

Mac and Windows Versions

I've not yet built them. See the README.md for how to do it yourself or reach out to tell me you'd like them. Otherwise I'll get round it at some stage.

Release 1.3.0

11 Dec 22:30
Compare
Choose a tag to compare

What's New

  • Issue 87: Make --color a synonym of --colors.
  • Issue 83: Update regex from 1.1.* to 1.5.*.
  • Issue 81: Ran fix --edition and fmt over it.
  • Issue 79: Ran clippy over it.
  • Issue 77: Added mention of how to ignore not found in replaces.
  • Issue 75: Make stdin imply --stdout.
  • Issue 52: Stop searching if the output stream is closed.
  • Shortcut testing included/excluded file when it's a directory.
  • Update for latest clippy, lint, etc.
  • Add mention of ripgrep to README.md.
  • Update other dependencies to latest.

Installation

Do one of these:

  1. Copy the appropriate bin, renamed as ned, and the man page:
sudo cp ned.xxx /usr/local/bin/ned
sudo cp ned.1.gz /usr/share/man/man1/
  1. As for installing from the AUR, a .deb, or .rpm, or a Windows exe, I've not created those for 1.3.0 yet.

Dependencies

The Linux version doesn't need anything extra. Just put it somewhere on your path renamed as ned. The Linux version should work on every version of Linux.

Mac and Windows Versions

I've not yet built them. See the README.md for how to do it yourself or reach out to tell me you'd like them. Otherwise I'll get round it at some stage.

Release 1.2.8

04 Feb 11:07
1556795
Compare
Choose a tag to compare

What's New

Issue #66 Create a man page.

Installation

Do one of these:

  1. Copy the appropriate bin, renamed as ned, and the man page:
sudo cp ned.xxx /usr/local/bin/ned
sudo cp ned.1.gz /usr/share/man/man1/
  1. On Arch or Arch based distros to install the binary and man page:
yaourt -S ned
  1. On Debian based distros to install the binary and man page:
sudo dpkg -i ned_1.2.8-0_amd64.deb
  1. On Redhat or CentOS to install the binary and man page:
sudo rpm -i ned-1.2.8-1.el7.x86_64.rpm
  1. On Windows put the ned.exe somewhere on your path. For help:
ned --help

Dependencies

The ned.exe included here is 64bit and requires the vc_redist.x64.exe which can be downloaded from: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads (I don't use the Windows version so if this has changed I didn't notice.)

The Linux and Mac versions don't need anything extra. Just put them somewhere on your path renamed as ned. The Linux version should work on every version of Linux. I've no idea if the Mac version will work on Mojave, though I assume it should.

Release 1.2.7

02 Feb 11:35
b4c5958
Compare
Choose a tag to compare

What's New

Issue #67 Fix a -c/--colors issue. -c and --colors are the equivalent of --colors=always.

Installation

Do one of these:

  1. Copy the appropriate bin, renamed as ned:
sudo cp ned.xxx /usr/local/bin/ned
  1. On Arch or Arch based distros:
yaourt -S ned
  1. On Debian based distros download the appropiate deb and:
sudo dpkg -i ned_1.2.7-0_xxx.deb
  1. On Windows put the ned.exe somewhere on your path. For help:

Dependencies

The ned.exe included here is 64bit and requires the vc_redist.x64.exe which can be downloaded from: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads (I don't use the Windows version so if this has changed I didn't notice.)

The Linux and Mac versions don't need anything extra. Just put them somewhere on your path renamed as ned. The Linux version should work on every version of Linux. I've no idea if the Mac version will work on Mojave, though I assume it should.

Release 1.2.6

23 Jan 03:00
aac2b3f
Compare
Choose a tag to compare

This release has no changes to functionality. Its purpose is only to add copyright and license notices to the source files for building for the Arch User Repository. If you have version 1.2.5 you do not need to update.

What's New

ned is now available in the AUR for Arch and Manjaro and can be installed with:

yaourt -S ned

ned is also now available as a deb package for Debian, Ubuntu, Mint, etc, containing a musl binary with no dependencies. It can be downloaded and installed installed on 64-bit Linux with:

sudo dpkg -i ned_1.2.6-0_amd64.deb

or on 32-bit Linux with:

sudo dpkg -i ned_1.2.6-0_i386.deb

Note: Is is not available through a PPA because building Rust projects in Launchpad doesn't seem to be possible. The build doesn't have Internet access to download dependencies.

If installing manually you can install the binaries from version 1.2.5.

Release 1.2.5

19 Jan 23:55
1a88225
Compare
Choose a tag to compare

What's New

Issue #56 Fix a --case-replacements issue.
Update regex to 1.1.0.

Note: If you are using Arch, Manjaro, etc, you can install version 1.2.6 from the AUR - it is identical to this version, it just adds copyright and license notices to the source for the AUR release. See version 1.2.6.

Dependencies

The ned.exe included here is 64bit and requires the vc_redist.x64.exe which can be downloaded from: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads (I don't use the Windows version so if this has changed I didn't notice.)

The Linux and Mac versions don't need anything extra. Just put them somewhere on your path renamed as ned.

Release 1.2.4

03 Sep 23:38
7f48e62
Compare
Choose a tag to compare

What's New

Issue #53 --colors=always needs to take into account replace.

Dependencies

The ned.exe included here is 64bit and requires the vc_redist.x64.exe which can be downloaded from: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

The Linux and Mac versions don't need anything extra. Just put them somewhere on your path renamed as ned.

Release 1.2.3

30 Jul 08:16
0728a9a
Compare
Choose a tag to compare

What's New

Minor fix to usage and readme.

Dependencies

The ned.exe included here is 64bit and requires the vc_redist.x64.exe which can be downloaded from: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

The Linux and Mac versions don't need anything extra. Just put them somewhere on your path renamed as ned.

Release 1.2.2

27 Jul 15:45
50f7365
Compare
Choose a tag to compare

What's New

Issue #46 Add --colors=[auto|always|never] to existing --colors. --colors is equivalent to --colors=always.

Dependencies

The ned.exe included here is 64bit and requires the vc_redist.x64.exe which can be downloaded from: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

The Linux and Mac versions don't need anything extra. Just put them somewhere on your path renamed as ned.

Testing

Tested on Ubuntu 18.04, and on Windows 10.0.16299.192, using the x64 Native Tools Command Prompt for VS2017, and on OS X High Sierra 10.13.4, with Rust 1.27.2.

Release 1.2.1

01 Jul 10:39
Compare
Choose a tag to compare

What's New

Issue #29 Support \n, \t, \\ escapes in replace string: you have always been able to use actual newlines and tabs in the replace string, but it's not always as convenient as escape sequences depending on what you're doing and which shell you're using.

Issue #34 Add support for \U, \L, \I, \F, \E.

        --case-replacements
                        enable \U - uppercase, \L - lowercase, \I - initial
                        uppercase (title case), \F - first uppercase (sentence
                        case) replacements. \E marks the end of a case
                        replacement

Dependencies

The ned.exe included here is 64bit and requires the vc_redist.x64.exe which can be downloaded from: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

The Linux and Mac versions don't need anything extra. Just put them somewhere on your path renamed as ned.

Testing

Tested on Ubuntu 18.04, and on Windows 10.0.16299.192, using the x64 Native Tools Command Prompt for VS2017, and on OS X High Sierra, with Rust 1.26.2 and 1.27.0.