nano

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

commit fb4e402411eadbceefa24893cf66764fb2c3d562
parent b55ce29a48a432e1ed22a70a4ca3bb30469ab2d6
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Sat, 22 Feb 2014 10:56:52 +0000

Applying a compile-fixing and warning-fixing patch by David Ramsey.


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4588 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

Diffstat:
MChangeLog | 3+++
Msrc/cut.c | 14+++++++++-----
Msrc/nano.c | 4++--
3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,5 +1,8 @@ 2014-02-22 David Lawrence Ramsey <pooka109@gmail.com> + * src/nano.c (allow_pending_sigwinch) - A (char *) cast for pedantic purposes. + * src/cut.c (do_cut_text) - Wrap a reference to 'copy_text' in NANO_TINY. +2014-02-22 David Lawrence Ramsey <pooka109@gmail.com> * ChangeLog, NEWS, doc/faq.html - Fix typos, wording, and spacing. 2014-01-24 Benno Schulenberg <bens> diff --git a/src/cut.c b/src/cut.c @@ -207,11 +207,15 @@ void do_cut_text( } else if (!undoing) update_undo(CUT); #endif - /* Leave the text in the cutbuffer, and mark the file as - * modified. */ - if (!copy_text) { - set_modified(); - } + /* Leave the text in the cutbuffer, and mark the file as + * modified. */ +#ifndef NANO_TINY + if (!copy_text) { +#endif + set_modified(); +#ifndef NANO_TINY + } +#endif /* Update the screen. */ edit_refresh_needed = TRUE; diff --git a/src/nano.c b/src/nano.c @@ -1398,7 +1398,7 @@ void do_toggle(int flag) enabled = ISSET(flag); - if (flag == NO_HELP + if (flag == NO_HELP #ifndef DISABLE_WRAPPING || flag == NO_WRAP #endif @@ -1408,7 +1408,7 @@ void do_toggle(int flag) ) enabled = !enabled; - desc = _(flagtostr(flag)); + desc = (char *) _(flagtostr(flag)); statusbar("%s %s", desc, enabled ? _("enabled") : _("disabled")); }