summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-04-11 14:19:19 +0200
committerrabite <rabite@posteo.de>2019-04-11 14:19:19 +0200
commitf93bdd6527edb6f5d8f6bd1efff3c078a9800232 (patch)
tree32ad920893e9af7a430cf62cba97dc05cacc64d2
parent4bc1f2d9e2b279f3dbd217347b47004a6ac8a6ec (diff)
parent3e47d407c4d404e5fc3db88e2b365a2df7846a54 (diff)
Merge branch 'master' into evil
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
-rw-r--r--src/fscache.rs6
3 files changed, 5 insertions, 5 deletions
diff --git a/Cargo.lock b/Cargo.lock
index cad8669..5220100 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -239,7 +239,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "hunter"
-version = "1.0.1"
+version = "1.0.4"
dependencies = [
"alphanumeric-sort 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/Cargo.toml b/Cargo.toml
index c173b9a..3d34d83 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "hunter"
-version = "1.0.1"
+version = "1.0.4"
authors = ["rabite"]
edition = "2018"
description = "Fast, lag-free terminal file browser"
diff --git a/src/fscache.rs b/src/fscache.rs
index 7add081..e5b1340 100644
--- a/src/fscache.rs
+++ b/src/fscache.rs
@@ -1,4 +1,4 @@
-use notify::{INotifyWatcher, Watcher, DebouncedEvent, RecursiveMode};
+use notify::{RecommendedWatcher, Watcher, DebouncedEvent, RecursiveMode};
use std::sync::{Arc, RwLock};
use std::sync::mpsc::{channel, Sender, Receiver};
@@ -69,7 +69,7 @@ pub struct FsCache {
files: Arc<RwLock<HashMap<File, Files>>>,
pub tab_settings: Arc<RwLock<HashMap<File, TabSettings>>>,
watched_dirs: Arc<RwLock<HashSet<File>>>,
- watcher: Arc<RwLock<INotifyWatcher>>,
+ watcher: Arc<RwLock<RecommendedWatcher>>,
pub fs_changes: Arc<RwLock<Vec<(File, Option<File>, Option<File>)>>>,
sender: Sender<Events>,
}
@@ -77,7 +77,7 @@ pub struct FsCache {
impl FsCache {
pub fn new(sender: Sender<Events>) -> FsCache {
let (tx_fs_event, rx_fs_event) = channel();
- let watcher = INotifyWatcher::new(tx_fs_event,
+ let watcher = RecommendedWatcher::new(tx_fs_event,
Duration::from_secs(2)).unwrap();