tweaks: adjust a comment, and condense a fragment of code

master
Benno Schulenberg 2017-11-09 21:38:19 +01:00
parent 2122a1a2b5
commit dfcb1268ca
1 changed files with 5 additions and 7 deletions

View File

@ -2358,13 +2358,11 @@ int main(int argc, char **argv)
/* Initialize the pointers for the Search/Replace/Execute histories. */
history_init();
/* If we need any of the history files, verify that the user's home
* directory and its .nano subdirctory exist. */
if (ISSET(HISTORYLOG) || ISSET(POS_HISTORY)) {
if (!have_statedir()) {
UNSET(HISTORYLOG);
UNSET(POS_HISTORY);
}
/* If we need history files, verify that we have a directory for them,
* and when not, cancel the options. */
if ((ISSET(HISTORYLOG) || ISSET(POS_HISTORY)) && !have_statedir()) {
UNSET(HISTORYLOG);
UNSET(POS_HISTORY);
}
/* If the user wants history persistence, read the relevant files. */