write selections to files, so don't display the "Write Selection to
File" prompt
git-svn-id: svn://svn.savannah.gnu.org/nano/branches/nano_2_0_branch/nano@4092
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
with no name under an existing file's name. (DLR)
- Rename variable different_name to do_warning, for clarity.
(DLR)
+ - If we're in restricted mode, we're not allowed to write
+ selections to files, so don't display the "Write Selection to
+ File" prompt. (DLR)
- Simplify. (DLR)
input_tab()
- Don't bother checking if num_matches is less than zero, as
backupstr = ISSET(BACKUP_FILE) ? _(" [Backup]") : "";
- if (!exiting && openfile->mark_set)
+ /* If we're using restricted mode, don't display the "Write
+ * Selection to File" prompt. This is disabled, since it allows
+ * reading from or writing to files not specified on the command
+ * line. */
+ if (!ISSET(RESTRICTED) && !exiting && openfile->mark_set)
msg = (append == PREPEND) ?
_("Prepend Selection to File") : (append == APPEND) ?
_("Append Selection to File") :