| *** ../bash-4.4/lib/readline/history.c 2015-12-28 13:50:31.000000000 -0500 |
| --- lib/readline/history.c 2016-09-30 14:28:40.000000000 -0400 |
| *************** |
| *** 58,61 **** |
| --- 58,63 ---- |
| #define DEFAULT_HISTORY_INITIAL_SIZE 502 |
| |
| + #define MAX_HISTORY_INITIAL_SIZE 8192 |
| + |
| /* The number of slots to increase the_history by. */ |
| #define DEFAULT_HISTORY_GROW_SIZE 50 |
| *************** |
| *** 308,312 **** |
| { |
| if (history_stifled && history_max_entries > 0) |
| ! history_size = history_max_entries + 2; |
| else |
| history_size = DEFAULT_HISTORY_INITIAL_SIZE; |
| --- 310,316 ---- |
| { |
| if (history_stifled && history_max_entries > 0) |
| ! history_size = (history_max_entries > MAX_HISTORY_INITIAL_SIZE) |
| ! ? MAX_HISTORY_INITIAL_SIZE |
| ! : history_max_entries + 2; |
| else |
| history_size = DEFAULT_HISTORY_INITIAL_SIZE; |