mirror of
git://git.sv.gnu.org/nano.git
synced 2024-11-26 06:39:43 +03:00
make sure the "historylog" option isn't included in tiny mode
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1542 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
This commit is contained in:
parent
21cc550752
commit
417b03a4c3
@ -29,6 +29,8 @@ CVS code -
|
||||
new functions do_para_operation(), do_para_begin(), and
|
||||
do_para_end(). Note that the last three functions are
|
||||
disabled if justification is disabled. (DLR)
|
||||
- Make sure the "historylog" option isn't included at all if
|
||||
NANO_SMALL is defined. (DLR)
|
||||
- files.c:
|
||||
do_browser()
|
||||
- Some of the Pico compatibility options in the file browser
|
||||
|
4
files.c
4
files.c
@ -2870,7 +2870,7 @@ void load_history(void)
|
||||
|
||||
if (homenv != NULL || userage != NULL) {
|
||||
hist = fopen(nanohist, "r");
|
||||
if (!hist) {
|
||||
if (hist == NULL) {
|
||||
if (errno != ENOENT) {
|
||||
/* Don't save history when we quit. */
|
||||
UNSET(HISTORYLOG);
|
||||
@ -2923,7 +2923,7 @@ void save_history(void)
|
||||
|
||||
if (homenv != NULL || userage != NULL) {
|
||||
hist = fopen(nanohist, "wb");
|
||||
if (!hist) {
|
||||
if (hist == NULL) {
|
||||
rcfile_msg(_("Unable to write ~/.nano_history file, %s"), strerror(errno));
|
||||
} else {
|
||||
/* set rw only by owner for security ?? */
|
||||
|
6
nano.c
6
nano.c
@ -630,7 +630,9 @@ void usage(void)
|
||||
print1opt("-F", "--multibuffer", _("Enable multiple file buffers"));
|
||||
#endif
|
||||
#ifdef ENABLE_NANORC
|
||||
#ifndef NANO_SMALL
|
||||
print1opt("-H", "--historylog", _("Log & read search/replace string history"));
|
||||
#endif
|
||||
print1opt("-I", "--ignorercfiles", _("Don't look at nanorc files"));
|
||||
#endif
|
||||
#ifndef NANO_SMALL
|
||||
@ -3128,7 +3130,9 @@ int main(int argc, char *argv[])
|
||||
{"multibuffer", 0, 0, 'F'},
|
||||
#endif
|
||||
#ifdef ENABLE_NANORC
|
||||
#ifndef NANO_SMALL
|
||||
{"historylog", 0, 0, 'H'},
|
||||
#endif
|
||||
{"ignorercfiles", 0, 0, 'I'},
|
||||
#endif
|
||||
#ifndef DISABLE_JUSTIFY
|
||||
@ -3223,9 +3227,11 @@ int main(int argc, char *argv[])
|
||||
break;
|
||||
#endif
|
||||
#ifdef ENABLE_NANORC
|
||||
#ifndef NANO_SMALL
|
||||
case 'H':
|
||||
SET(HISTORYLOG);
|
||||
break;
|
||||
#endif
|
||||
case 'I':
|
||||
SET(NO_RCFILE);
|
||||
break;
|
||||
|
4
rcfile.c
4
rcfile.c
@ -49,6 +49,9 @@ const static rcoption rcopts[] = {
|
||||
#ifndef DISABLE_WRAPJUSTIFY
|
||||
{"fill", 0},
|
||||
#endif
|
||||
#ifndef NANO_SMALL
|
||||
{"historylog", HISTORYLOG},
|
||||
#endif
|
||||
#if !defined(DISABLE_MOUSE) && defined(NCURSES_MOUSE_VERSION)
|
||||
{"mouse", USE_MOUSE},
|
||||
#endif
|
||||
@ -84,7 +87,6 @@ const static rcoption rcopts[] = {
|
||||
{"tabsize", 0},
|
||||
{"tempfile", TEMP_OPT},
|
||||
{"view", VIEW_MODE},
|
||||
{"historylog", HISTORYLOG},
|
||||
{NULL, 0}
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user