From f72dc6bd1a49409bde709fb0c949f2fdf0fb9ef2 Mon Sep 17 00:00:00 2001
From: theduke <reg@theduke.at>
Date: Sat, 28 Apr 2018 21:32:00 +0200
Subject: [PATCH] Increase default HISTFILE_SIZE to 100000 (#720)

Old default of 1000 is much too low.
---
 manual/src/ch14-00-history.md  | 2 +-
 src/lib/shell/variables/mod.rs | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/manual/src/ch14-00-history.md b/manual/src/ch14-00-history.md
index c55c0644..931565ea 100644
--- a/manual/src/ch14-00-history.md
+++ b/manual/src/ch14-00-history.md
@@ -100,4 +100,4 @@ Defaults to **$HOME/.local/share/ion/history**
 ### HISTFILE_SIZE
 Specifies how many commands should be saved in `HISTFILE` at most.
 Ideally, this should have the same value as `HISTORY_SIZE`.
-Defaults to **1000**.
+Defaults to **100000**.
diff --git a/src/lib/shell/variables/mod.rs b/src/lib/shell/variables/mod.rs
index 15708e96..29009158 100644
--- a/src/lib/shell/variables/mod.rs
+++ b/src/lib/shell/variables/mod.rs
@@ -33,7 +33,7 @@ impl Default for Variables {
         let mut map = FnvHashMap::with_capacity_and_hasher(64, Default::default());
         map.insert("DIRECTORY_STACK_SIZE".into(), "1000".into());
         map.insert("HISTORY_SIZE".into(), "1000".into());
-        map.insert("HISTFILE_SIZE".into(), "1000".into());
+        map.insert("HISTFILE_SIZE".into(), "100000".into());
         map.insert(
             "PROMPT".into(),
             "${x::1B}]0;${USER}: \
-- 
GitLab