diff options
author | obache <obache> | 2007-12-22 15:12:22 +0000 |
---|---|---|
committer | obache <obache> | 2007-12-22 15:12:22 +0000 |
commit | 5ebbbfbb8a0b44d1bb3fe188363205db5c67b239 (patch) | |
tree | 5ae6f983570a39869e8fc1ffd53cc55090ed78fc /editors/nano/patches | |
parent | f0aea6e330f93e3fc03a6b85584a5dbf01e8514e (diff) | |
download | pkgsrc-5ebbbfbb8a0b44d1bb3fe188363205db5c67b239.tar.gz |
Update nano to 2.0.7.
Patches for NetBSD curses no longer need.
2007/12/20 - GNU nano 2.0.7 keeps its balance. This release fixes
several bugs, among others: a segfault and several
cursor positioning problems when uncutting text or
inserting files into the current buffer; a problem where
the total number of characters would be miscalculated
when replacing single-byte characters with multibyte
ones; several minor issues with the statusbar prompt
involving text display and mouse support; and several
oddities when tab-completing in the middle of a line.
It also improves autodetection of DOS and Mac format
files, properly supports the mouse wheel when using a
version of ncurses built with the --enable-ext-mouse
option, fixes some problems under NetBSD curses, adds a
lot of translation updates, and adds more minor
documentation updates. Slang curses emulation support
has also been changed to turn off all the options that
--enable-tiny does, as it's hopelessly broken otherwise.
Finally, nano is now licensed under the GNU GPL version
3 or later, and its documentation is now dual-licensed
under the GNU GPL version 3 or later and the GNU FDL
version 1.2 or later. Have fun.
Diffstat (limited to 'editors/nano/patches')
-rw-r--r-- | editors/nano/patches/patch-aa | 20 | ||||
-rw-r--r-- | editors/nano/patches/patch-ab | 12 |
2 files changed, 0 insertions, 32 deletions
diff --git a/editors/nano/patches/patch-aa b/editors/nano/patches/patch-aa deleted file mode 100644 index 2faaa6d4a1e..00000000000 --- a/editors/nano/patches/patch-aa +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-aa,v 1.7 2007/12/05 00:54:56 obache Exp $ - ---- src/nano.c.orig 2007-01-12 02:58:12.000000000 +0000 -+++ src/nano.c -@@ -1280,6 +1280,7 @@ void terminal_init(void) - cbreak(); - nonl(); - noecho(); -+ raw(); - disable_extended_io(); - disable_signals(); - if (!ISSET(PRESERVE)) -@@ -2230,6 +2231,7 @@ int main(int argc, char **argv) - - /* Make sure the cursor is in the edit window. */ - reset_cursor(); -+ wnoutrefresh(edit); - - #ifndef NANO_TINY - if (!jump_buf_main) { diff --git a/editors/nano/patches/patch-ab b/editors/nano/patches/patch-ab deleted file mode 100644 index 98c8e62d14a..00000000000 --- a/editors/nano/patches/patch-ab +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ab,v 1.2 2007/12/05 00:54:56 obache Exp $ - ---- src/prompt.c.orig 2007-10-26 13:16:08.000000000 +0000 -+++ src/prompt.c -@@ -1122,6 +1122,7 @@ int get_prompt_string(bool allow_tabs, - #endif - - reset_statusbar_cursor(); -+ wnoutrefresh(bottomwin); - } - - #ifndef NANO_TINY |