nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit a7fa1744385e7a401b19b663368bf6fcc2ad3409
parent 217cfbf362703b3e32d228822e1a8c932bc0abb0
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Sat, 14 Oct 2017 11:55:09 +0200

tweaks: adjust indentation and comments after the previous change

Diffstat:
Msrc/files.c | 25+++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/src/files.c b/src/files.c @@ -2014,9 +2014,10 @@ bool write_marked_file(const char *name, FILE *f_open, bool tmp, /* Write the current file to disk. If the mark is on, write the current * marked selection to disk. If exiting is TRUE, write the entire file - * to disk regardless of whether the mark is on, and without prompting if - * the TEMP_FILE flag is set and the current file has a name. Return 0 - * on error, 1 on success, and 2 when the buffer is to be discarded. */ + * to disk regardless of whether the mark is on. Do not ask for a name + * when withprompt is FALSE nor when the TEMP_FILE flag is set and the + * file already has a name. Return 0 on error, 1 on success, and 2 when + * the buffer is to be discarded. */ int do_writeout(bool exiting, bool withprompt) { int i = 0; @@ -2072,20 +2073,20 @@ int do_writeout(bool exiting, bool withprompt) openfile->filename[0] != '\0') answer = mallocstrcpy(answer, openfile->filename); else { - /* If we're using restricted mode, and the filename isn't blank, - * disable tab completion. */ - i = do_prompt(!ISSET(RESTRICTED) || openfile->filename[0] == '\0', - TRUE, MWRITEFILE, given, + /* Ask for (confirmation of) the filename. Disable tab completion + * when using restricted mode and the filename isn't blank. */ + i = do_prompt(!ISSET(RESTRICTED) || openfile->filename[0] == '\0', + TRUE, MWRITEFILE, given, #ifndef DISABLE_HISTORIES - NULL, + NULL, #endif - edit_refresh, "%s%s%s", msg, + edit_refresh, "%s%s%s", msg, #ifndef NANO_TINY - formatstr, backupstr + formatstr, backupstr #else - "", "" + "", "" #endif - ); + ); } if (i < 0) {