Only enforce limit outside of .git

imgbot
Kevin Sjöberg 4 years ago committed by Blaž Hrastnik
parent 1bb9977faf
commit b20e4a108c

@ -85,10 +85,15 @@ pub fn file_picker(root: PathBuf) -> Picker<PathBuf> {
Err(_err) => None, Err(_err) => None,
}); });
let files = if root.join(".git").is_dir() {
files.collect()
} else {
const MAX: usize = 8192; const MAX: usize = 8192;
files.take(MAX).collect()
};
Picker::new( Picker::new(
files.take(MAX).collect(), files,
move |path: &PathBuf| { move |path: &PathBuf| {
// format_fn // format_fn
path.strip_prefix(&root) path.strip_prefix(&root)

Loading…
Cancel
Save