diff --git a/CHANGELOG.md b/CHANGELOG.md index 25e65b9b..5334d596 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 0.3.1: 2017-12-04 +Support more options, and reserve several others. The purpose is to reuse +`fzf.vim` as much as possible. +- `--print0`: use NUL(\0) as field separator for output. +- `--read0`: read input delimited by NUL(\0) characters +- `--tabstop`: allow customizing tabstop (default to 8). +- `--no-hscroll`: disable hscroll on match. +- reserve several other options, skim will do nothing on them instead of throwing errors. + ## 0.3.0: 2017-09-21 This release starts from adding `--height` featuren, ends up a big change in the code base. diff --git a/Cargo.lock b/Cargo.lock index a9cd9a16..07e20b29 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,21 +1,3 @@ -[root] -name = "skim" -version = "0.3.0" -dependencies = [ - "clap 2.26.2 (registry+https://github.com/rust-lang/crates.io-index)", - "clippy 0.0.162 (registry+https://github.com/rust-lang/crates.io-index)", - "env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "shlex 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "time 0.1.38 (registry+https://github.com/rust-lang/crates.io-index)", - "unicode-width 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", - "utf8parse 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "aho-corasick" version = "0.6.1" @@ -277,6 +259,24 @@ name = "shlex" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "skim" +version = "0.3.1" +dependencies = [ + "clap 2.26.2 (registry+https://github.com/rust-lang/crates.io-index)", + "clippy 0.0.162 (registry+https://github.com/rust-lang/crates.io-index)", + "env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", + "regex 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "shlex 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "termion 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "time 0.1.38 (registry+https://github.com/rust-lang/crates.io-index)", + "unicode-width 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "utf8parse 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "strsim" version = "0.6.0" diff --git a/Cargo.toml b/Cargo.toml index 0c3d76e6..6684a3a5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "skim" -version = "0.3.0" +version = "0.3.1" authors = ["Mark Wallace "] description = "Fuzzy Finder in rust!" documentation = "https://github.com/lotabout/skim" diff --git a/install b/install index f352823e..a64f7ab7 100755 --- a/install +++ b/install @@ -9,7 +9,7 @@ set -u -version="0.3.0" +version="0.3.1" cd "$(dirname "${BASH_SOURCE[0]}")" skim_base="$(pwd)" diff --git a/src/main.rs b/src/main.rs index 37f8ad81..c6265434 100644 --- a/src/main.rs +++ b/src/main.rs @@ -40,7 +40,7 @@ use std::fs::File; use std::os::unix::io::{FromRawFd, IntoRawFd}; use clap::{Arg, App}; -const VERSION: &'static str = "0.3.0"; +const VERSION: &'static str = "0.3.1"; const USAGE : &'static str = " Usage: sk [options]