We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8dcbe4a commit 648e6e5Copy full SHA for 648e6e5
Cargo.toml
@@ -1,6 +1,6 @@
1
[package]
2
name = "leth"
3
-version = "0.4.1"
+version = "0.5.0"
4
authors = ["fcd <[email protected]>"]
5
edition = "2018"
6
src/main.rs
@@ -54,11 +54,12 @@ pub fn main() {
54
let item_reader = SkimItemReader::default();
55
let items = item_reader.of_bufread(Cursor::new(items));
56
57
- let selected_items = Skim::run_with(&options, Some(items))
58
- .map(|out| out.selected_items)
59
- .unwrap_or_else(|| Vec::new());
+ let output = Skim::run_with(&options, Some(items)).unwrap();
+ if output.is_abort {
+ return;
60
+ }
61
- for item in selected_items.iter() {
62
+ for item in output.selected_items.iter() {
63
let url = item.clone();
64
Command::new("firefox")
65
.arg(url.output().as_ref())
0 commit comments