summaryrefslogtreecommitdiff
path: root/editors/nano/patches
diff options
context:
space:
mode:
authorobache <obache>2007-12-22 15:12:22 +0000
committerobache <obache>2007-12-22 15:12:22 +0000
commit5ebbbfbb8a0b44d1bb3fe188363205db5c67b239 (patch)
tree5ae6f983570a39869e8fc1ffd53cc55090ed78fc /editors/nano/patches
parentf0aea6e330f93e3fc03a6b85584a5dbf01e8514e (diff)
downloadpkgsrc-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-aa20
-rw-r--r--editors/nano/patches/patch-ab12
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