head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.54 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.52 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.50 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.48 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.46 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.44 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.42 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.40 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.38 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.36 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.34 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.32 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.30 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.28 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.26 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.24 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.22 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.20 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.18 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.16 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.14 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.12 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.10 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.8 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.6 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.4 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 buildlink2-base:1.5 netbsd-1-5-PATCH001:1.4; locks; strict; comment @# @; 1.5 date 2001.12.31.04.21.31; author fredb; state dead; branches; next 1.4; 1.4 date 2001.03.26.14.23.05; author simonb; state Exp; branches; next 1.3; 1.3 date 2001.02.10.06.19.52; author fredb; state Exp; branches; next 1.2; 1.2 date 2001.02.09.18.10.10; author fredb; state Exp; branches; next 1.1; 1.1 date 2000.11.01.17.33.44; author itojun; state Exp; branches; next ; desc @@ 1.5 log @Update lynx-current to 2.8.5dev.5 (2.8.5.0.5). Numerous bug fixes, many involving refinements to the options handling (both on the command line and in ~/lynx.cfg), and also including several fixes for obscure html parsing errors. This package now enables a few experimental options which are not brand new, but have not been enabled in the package before: --enable-kbd-layout (define EXP_KEYBOARD_LAYOUT) Disabled by default, this option allows you to use translation tables on the input keystrokes. Current tables include ROT13'd keyboard layout JCUKEN Cyrillic, for AT 101-key kbd YAWERTY Cyrillic, for DEC LK201 kbd --enable-nested-tables Extends TRST to format nested tables, as well as be smarter about
and

tags in table cells. Also for the first time, enable color styles with NetBSD curses (the default) on NetBSD-1.5 and newer, only: --enable-color-style (define USE_COLOR_STYLE) Use this option to enable optional and *experimental* color style. This is implemented for curses (if it supports color), ncurses and PDCurses, but not slang. The color style support lets the user specify an ".lss" file to map html styles to colors. This was already the package default for the ncurses build, though now, in NetBSD curses, the colors don't look quite the same as they do in ncurses. @ text @$NetBSD: patch-ac,v 1.4 2001/03/26 14:23:05 simonb Exp $ --- src/LYCurses.c.orig Tue Feb 27 13:41:57 2001 +++ src/LYCurses.c Sun Mar 25 23:17:50 2001 @@@@ -1492,6 +1492,10 @@@@ #endif /* FANCY_CURSES || USE_SLANG */ } +#ifdef HAVE_SYS_PARAM_H +#include +#endif + /* * Accommodate the different flavors of touchline */ @@@@ -1502,11 +1506,17 @@@@ wredrawln(LYwin, row, 1); #else #if defined(HAVE_TOUCHLINE) - /* touchline() is not available on VMS before version 7.0, and then only on - * Alpha, since prior ports of curses were broken. BSD touchline() has a - * 4th parameter since it is used internally by touchwin(). + /* touchline() is not available on VMS before version 7.0, and then + * only on Alpha, since prior ports of curses were broken. Traditional + * BSD touchline() had a 4th parameter which was used internally by + * touchwin(), but NetBSD dropped that in version 1.5 when it moved + * to a SysV-like curses. */ - touchline(LYwin, row, 1, 0); +#if defined(NCURSES) || (defined(__NetBSD_Version__) && __NetBSD_Version__ >= 104250000) + touchline(stdscr, row, 1); +#else + touchline(stdscr, row, 1, 0); +#endif #else #if !defined(USE_SLANG) touchwin(LYwin); @ 1.4 log @Update lynx-current to 2.8.4dev.19. The dev.16 distfile is no longer available from the lynx download side. More bugfixes - see http://lynx.isc.org/current/CHANGES for a complete list of changes. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @__NetBSD_Version__ needs . @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.2 2001/02/09 18:10:10 fredb Exp $ d3 3 a5 3 --- src/LYCurses.c.orig Mon Jan 1 19:39:50 2001 +++ src/LYCurses.c Fri Feb 9 23:33:47 2001 @@@@ -1408,6 +1408,10 @@@@ d16 2 a17 2 @@@@ -1418,11 +1422,17 @@@@ wredrawln(stdscr, row, 1); d29 1 d33 1 a33 1 touchline(stdscr, row, 1, 0); d37 1 a37 1 touchwin(stdscr); @ 1.2 log @Make LYNX_SCREEN_LIB=curses build again on NetBSD-1.4.3 and older. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.1 2000/11/01 17:33:44 itojun Exp $ d4 13 a16 2 +++ src/LYCurses.c Fri Feb 9 10:30:10 2001 @@@@ -1418,11 +1418,17 @@@@ d29 1 a29 1 +#if defined(__NetBSD_Version__) && __NetBSD_Version__ >= 104250000 @ 1.1 log @use USE_LIBINTL + BUILD_DEPEND to devel/gettext. make libslang-less build possible. @ text @d1 1 a1 1 $NetBSD$ d3 7 a9 4 --- src/LYCurses.c- Thu Nov 2 02:31:16 2000 +++ src/LYCurses.c Thu Nov 2 02:31:26 2000 @@@@ -1453,6 +1453,5 @@@@ /* touchline() is not available on VMS before version 7.0, and then only on d12 5 a16 1 + * Alpha, since prior ports of curses were broken. d18 1 a18 1 - touchline(stdscr, row, 1, 0); d20 3 d24 2 @