Commit 535881b5 authored by Axel Beckert's avatar Axel Beckert

Imported Upstream version 2.8.9dev1

parent fe864a19
-- $LynxId: CHANGES,v 1.738 2014/02/14 00:35:10 tom Exp $
-- $LynxId: CHANGES,v 1.746 2014/03/12 18:39:52 tom Exp $
===============================================================================
Changes since Lynx 2.8 release
===============================================================================
2014-03-12 (2.8.9dev.1)
2014-03-09 (2.8.8rel.2)
* correct errata in test-files which cause broken links in break-out directory
in lynx.isc.org server -TD
* amend change from 2.8.8pre.2, to ensure that MinGW libraries already
declaring 'sleep()' will build -TD
* drop unused save/compress rules from makefile.in, because fixing umask for
these is pointless -TD
* modify makefile.in to establish sane umask value in the "install-doc" rule
(report by Rajeev V Pillai) -TD
* build-fix for NetBSD, whose curses library provides use_default_colors(),
but the package turns off the keymap feature (patch by Thomas Klausner).
2014-02-14 (2.8.8rel.1)
2014-02-14 (2.8.8pre.5)
* change quoting for fixup to help_files.sed in 2.8.8dev.17 to work around
bug in cygwin's make/sed programs -TD
......
lynx-dev (2.8.8pre.5) unstable; urgency=low
lynx-dev (2.8.9dev.1) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Fri, 07 Feb 2014 20:00:47 -0500
-- Thomas E. Dickey <dickey@invisible-island.net> Mon, 10 Mar 2014 17:44:33 -0400
lynx-dev (2.8.8dev.16) unstable; urgency=high
......
; $LynxId: lynx.nsi,v 1.15 2014/02/08 01:00:47 tom Exp $
; $LynxId: lynx.nsi,v 1.18 2014/03/10 21:44:33 tom Exp $
; Script originally generated with the Venis Install Wizard, but customized.
; The Inno Setup script is preferred; but this can be built via cross-compiling.
......@@ -8,9 +8,9 @@
!define VERSION_EPOCH "2"
!define VERSION_MAJOR "8"
!define VERSION_MINOR "8"
!define VERSION_LEVEL "2005"
!define VERSION_PATCH "pre.5"
!define VERSION_MINOR "9"
!define VERSION_LEVEL "1001"
!define VERSION_PATCH "dev.1"
!define SUBKEY "Lynx"
......
# $LynxId: lynx.spec,v 1.23 2014/02/08 01:00:47 tom Exp $
# $LynxId: lynx.spec,v 1.26 2014/03/10 21:44:33 tom Exp $
Summary: A text-based Web browser
Name: lynx
Version: 2.8.8
Release: pre.5
Version: 2.8.9
Release: dev.1
License: GPLv2
Group: Applications/Internet
Source: lynx%{version}%{release}.tgz
......
; version used for Inno Setup files.
; $Format: "#define LYNX_VERSION \"$ProjectVersion$\""$
#define LYNX_VERSION "2.8.8pre.5"
#define LYNX_VERSION "2.8.9dev.1"
; most-recent full release and target
#define LYNX_RELEASE "2.8.7"
#define LYNX_RELEASE "2.8.8"
#define LYNX_TARGETS "2.8.8"
#define MyAppName "Lynx - web browser"
......
/*
* $LynxId: config.hin,v 1.135 2014/02/12 22:14:34 tom Exp $
* $LynxId: config.hin,v 1.136 2014/03/09 14:08:59 tom Exp $
* vile:cmode
*
* The configure script translates "config.hin" into "lynx_cfg.h"
......@@ -124,6 +124,7 @@
#undef HAVE_SETUID
#undef HAVE_SIGACTION /* CF_FUNC_SIGACTION */
#undef HAVE_SIZECHANGE /* CF_SIZECHANGE */
#undef HAVE_SLEEP
#undef HAVE_STDARG_H /* CF_VARARGS */
#undef HAVE_STDLIB_H
#undef HAVE_STPCPY /* AM_GNU_GETTEXT */
......
#! /bin/sh
# From configure.in 2.8.8pre.5.
# From configure.in 2.8.8rel.2.
# Guess values for system-dependent variables and create Makefiles.
# Generated by Autoconf 2.52.20121002.
#
......@@ -1273,7 +1273,7 @@ rm conftest.sed
PACKAGE=lynx
# $Format: "VERSION=$ProjectVersion$"$
VERSION=2.8.8pre.5
VERSION=2.8.9dev.1
echo "$as_me:1278: checking for DESTDIR" >&5
echo $ECHO_N "checking for DESTDIR... $ECHO_C" >&6
......@@ -29201,7 +29201,7 @@ for ac_func in \
truncate \
ttyname \
unsetenv \
usleep \
sleep usleep \
vasprintf \
waitpid \
dnl $LynxId: configure.in,v 1.264 2014/02/12 22:17:21 tom Exp $
dnl $LynxId: configure.in,v 1.268 2014/03/10 22:07:34 tom Exp $
dnl
dnl Process this file with autoconf to produce a configure script.
dnl
......@@ -29,7 +29,7 @@ dnl ---------------------------------------------------------------------------
dnl
dnl ask PRCS to plug-in the project-version for the configure-script.
dnl $Format: "AC_REVISION($ProjectVersion$)"$
AC_REVISION(2.8.8pre.5)
AC_REVISION(2.8.9dev.1)
# Save the original $CFLAGS so we can distinguish whether the user set those
# in the environment, or whether autoconf added -O and -g options:
......@@ -64,7 +64,7 @@ AC_ARG_PROGRAM
PACKAGE=lynx
dnl ask PRCS to plug-in the project-version for the packages.
# $Format: "VERSION=$ProjectVersion$"$
VERSION=2.8.8pre.5
VERSION=2.8.9dev.1
AC_SUBST(PACKAGE)
AC_SUBST(VERSION)
......@@ -816,7 +816,7 @@ AC_CHECK_FUNCS( \
truncate \
ttyname \
unsetenv \
usleep \
sleep usleep \
vasprintf \
waitpid \
)
......
File mode changed from 100644 to 100755
# $LynxId: lynx.cfg,v 1.242 2014/02/13 00:39:00 tom Exp $
# $LynxId: lynx.cfg,v 1.247 2014/03/10 22:07:34 tom Exp $
# lynx.cfg file.
# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)
# or Lynx_Dir:lynx.cfg (VMS)
#
# $Format: "#PRCS LYNX_VERSION \"$ProjectVersion$\""$
#PRCS LYNX_VERSION "2.8.8pre.5"
#PRCS LYNX_VERSION "2.8.9dev.1"
#
# $Format: "#PRCS LYNX_DATE \"$ProjectDate$\""$
#PRCS LYNX_DATE "Fri, 14 Feb 2014 05:00:16 -0800"
#PRCS LYNX_DATE "Wed, 12 Mar 2014 12:14:45 -0700"
#
# Definition pairs are of the form VARIABLE:DEFINITION
# NO spaces are allowed between the pair items.
......
Copyright 1997-2013,2014 Thomas E. Dickey
This copyright notice must be included in all copies or substantial
portions of Lynx. It outlines rights and restrictions for Lynx which
override the guidelines given in the COPYING file.
Most of the content of the Lynx release (and corresponding copyright) is
the work of developers on the lynx-dev mailing list, who have agreed to
distribute their work under the terms and conditions of the GNU Public
License (Version 2). Note that the License text after the terms and
conditions is advisory in nature, and contains neither terms nor
conditions. You may choose to follow that advice.
The copyright owners and developers for Lynx grant their express
permission for using any version of these common libraries (which are
known to have problematic licensing issues) with any operating system or
platform, irregardless of the manner in which the libraries are
connected to the Lynx program:
GNUTLS
libbsd http://libbsd.freedesktop.org/releases/
libidn
OpenSSL http://www.openssl.org
Additionally, the developers understand that these additional libraries
have no licensing issues. Permission is in any case granted to use Lynx
without restriction for these as well:
libbz2 http://www.bzip.org/
libiconv
libutf8 http://www.haible.de/bruno/packages-libutf8.html
nss_compat_ossl http://fedoraproject.org/wiki/Nss_compat_ossl
zlib http://www.gzip.org/zlib/
The list given is by no means exhaustive and may not be interpreted to
limit the set of libraries with which Lynx can be used.
The granted right to "use" (besides the obvious ability to run the
program as a user) covers all development activities such as of building,
modifying, distributing modified versions.
Any licensing questions should be directed to the mailing list:
lynx-dev@nongnu.org
or to the developer/maintainer (Thomas E. Dickey):
dickey@invisible-island.net
------------------------------------------------------------------------------
For reference, below is the original copyright notice for Lynx (2.4.2).
------------------------------------------------------------------------------
/* Copyright (C) 1995 University of Kansas.
This file is part of Lynx, a text-based WWW browser.
Lynx is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License, version 2, as
published by the Free Software Foundation.
Lynx is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
License for more details.
You should have received a copy of the GNU General Public License
along with Lynx; see the file COPYING. If not, write to the Free
Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
Any licensing or usage questions should be directed to Michael
Grobe <grobe@ukans.edu>.
*/
------------------------------------------------------------------------------
-- vile:txtmode fc=72 noti
-- $LynxId: COPYHEADER,v 1.11 2014/01/09 00:19:22 tom Exp $
------------------------------------------------------------------------------
This diff is collapsed.
# $LynxId: makefile.in,v 1.142 2014/02/14 00:30:43 tom Exp $
# $LynxId: makefile.in,v 1.146 2014/03/10 22:07:34 tom Exp $
##makefile for lynx
SHELL = @CONFIG_SHELL@
......@@ -46,7 +46,7 @@ TAR_UP = $(TAR) @TAR_UP_OPTIONS@ @TAR_PIPE_OPTIONS@
TAR_DOWN = $(TAR) @TAR_DOWN_OPTIONS@ @TAR_PIPE_OPTIONS@
# $Format: "LYNX_VERSION = $ProjectVersion$"$
LYNX_VERSION = 2.8.8pre.5
LYNX_VERSION = 2.8.9dev.1
## This is the version which we are developing (or, upon release, make this
## the same). Use no dots in the name, since it must work on VMS and MS-DOS.
......@@ -238,10 +238,8 @@ help:
@echo "Please run make with one of the following arguments"
@echo "all -- to make the executable, put it in this directory"
@echo "clean -- removes all '$o' and 'core' files"
@echo "distclean -- removes all generated files"
@echo "depend -- use makedepend to generate header-dependencies"
@echo "tar -- runs clean, removes executable, and tars the whole directory"
@echo "compress -- runs tar, then compresses the result"
@echo "zip -- runs clean, removes executable, and zips the whole directory"
@echo
##Miscellaneous actions
......@@ -283,29 +281,6 @@ maintainer-clean: distclean
-rm -rf WWW/Library/*/obsolete
-rm -f Lynx.prj .*_aux
tar: clean
rm -f lynx$x
$(MAKE) save
turnover: clean
$(MAKE) save
zipcompress: compress zip
echo "done!"
zip: clean
rm -f $(SRC_DIR)/lynx$x
rm -f lynx$x
rm -f $(SRC_DIR)/a.out
rm -f ../$(lynxname).zip
cd ..; rm -f $(lynxname).zip; zip -r $(lynxname).zip $(lynxdir)
save:
cd ..; rm -f $(lynxname).tar; $(TAR_UP) $(lynxdir) > $(lynxname).tar
compress: tar
cd ..; rm -f $(lynxname).tar.Z; compress -f -v $(lynxname).tar
# Directory containing reference source for patch generation,
# either absolute or relative to $(top_srcdir)/..
REFDIR=orig/$(lynxdir)
......@@ -348,8 +323,13 @@ install-man : $(MANDIR)
install-doc : $(DOCDIR) $(HELPDIR)
@echo Copying sample files
(cd $(srcdir) && $(TAR_UP) C[HO]* PROBLEMS README docs samples test ) | \
( cd $(DOCDIR) && chmod -R u+w . && $(TAR_DOWN) )
$(SHELL) -c '\
( umask 022; \
cd $(srcdir) && \
$(TAR_UP) C[HO]* PROBLEMS README docs samples test ) | \
( umask 022; \
cd $(DOCDIR) && \
chmod -R u+w . && $(TAR_DOWN) )'
$(SHELL) -c 'if test "$(COMPRESS_PROG)" != "" ; then \
(cd $(DOCDIR) && $(COMPRESS_PROG) -f docs/CHANGES*.[0-9] docs/*.announce ) \
fi'
......
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
/* $LynxId: LYCurses.c,v 1.178 2013/11/28 11:52:34 tom Exp $ */
/* $LynxId: LYCurses.c,v 1.179 2014/02/20 23:14:31 Thomas.Klausner Exp $ */
#include <HTUtils.h>
#include <HTAlert.h>
......@@ -1180,10 +1180,12 @@ void restart_curses(void)
keypad(LYwin, TRUE);
lynx_enable_mouse(1);
#if defined(USE_KEYMAPS)
if (-1 == lynx_initialize_keymaps()) {
endwin();
exit_immediately(EXIT_FAILURE);
}
#endif
if (has_colors()) {
start_color();
}
......
// $LynxId: LYIcon.rc,v 1.9 2014/02/08 01:00:47 tom Exp $
// $LynxId: LYIcon.rc,v 1.12 2014/03/10 21:44:33 tom Exp $
#include <windows.h>
100 ICON "../samples/lynx.ico"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,8,8,2005
PRODUCTVERSION 2,8,8,2005
FILEVERSION 2,8,9,1001
PRODUCTVERSION 2,8,9,1001
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
......@@ -19,12 +19,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "http://lynx.isc.org"
VALUE "FileDescription", "Lynx - web browser"
VALUE "FileVersion", "2.8.8.2005"
VALUE "FileVersion", "2.8.9.1001"
VALUE "InternalName", "Lynx"
VALUE "LegalCopyright", "1997-2014 Thomas E. Dickey"
VALUE "OriginalFilename", "lynx.exe"
VALUE "ProductName", "Lynx - web browser"
VALUE "ProductVersion", "2.8.8.2005"
VALUE "ProductVersion", "2.8.9.1001"
END
END
BLOCK "VarFileInfo"
......
/*
* $LynxId: LYUtils.c,v 1.265 2014/02/13 19:35:39 tom Exp $
* $LynxId: LYUtils.c,v 1.266 2014/03/09 14:27:06 tom Exp $
*/
#include <HTUtils.h>
#include <HTTCP.h>
......@@ -4584,7 +4584,7 @@ int win32_check_interrupt(void)
return FALSE;
}
#if !defined(sleep)
#if (!defined(__MINGW32__) && !defined(sleep)) || (defined(__MINGW32__) && !HAVE_SLEEP)
void sleep(unsigned sec)
{
unsigned int i, j;
......
ISO_LATIN1_test.html and iso8859-1.html are for testing the translation of
ISO_LATIN1_test.html and iso-8859-1.html are for testing the translation of
HTML entities with the character sets that are selectable via the 'o'ptions
menu.
......
......@@ -5,7 +5,7 @@
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=cp-1252">
<LINK REV="made" HREF="mailto:lynx-dev@nongnu.org">
<LINK REV="owner" HREF="http://mail.gnu.org/mailman/listinfo/lynx-dev/">
<LINK REL="sibling" HREF="iso8859-1.html" TITLE="iso-8859-1 test">
<LINK REL="sibling" HREF="iso-8859-1.html" TITLE="iso-8859-1 test">
<LINK REL="sibling" HREF="ALT88592.html" TITLE="iso-8859-2 ALT test">
</HEAD>
......
......@@ -5,7 +5,7 @@
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=cp-1252">
<LINK REV="made" HREF="mailto:lynx-dev@nongnu.org">
<LINK REV="owner" HREF="http://mail.gnu.org/mailman/listinfo/lynx-dev/">
<LINK REL="sibling" HREF="iso8859-1.html" TITLE="iso-8859-1 test">
<LINK REL="sibling" HREF="iso-8859-1.html" TITLE="iso-8859-1 test">
<LINK REL="sibling" HREF="ALT88592.html" TITLE="iso-8859-2 ALT test">
</HEAD>
......
......@@ -6,7 +6,7 @@
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<LINK REV="made" HREF="mailto:lynx-dev@nongnu.org">
<LINK REV="owner" HREF="http://mail.gnu.org/mailman/listinfo/lynx-dev/">
<LINK REL="sibling" HREF="iso8859-1.html" TITLE="iso-8859-1 test">
<LINK REL="sibling" HREF="iso-8859-1.html" TITLE="iso-8859-1 test">
<LINK REL="sibling" HREF="ALT88592.html" TITLE="iso-8859-2 ALT test">
</HEAD>
......
......@@ -6,7 +6,7 @@
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<LINK REV="made" HREF="mailto:lynx-dev@nongnu.org">
<LINK REV="owner" HREF="http://mail.gnu.org/mailman/listinfo/lynx-dev/">
<LINK REL="sibling" HREF="iso8859-1.html" TITLE="iso-8859-1 test">
<LINK REL="sibling" HREF="iso-8859-1.html" TITLE="iso-8859-1 test">
<LINK REL="sibling" HREF="ALT88592.html" TITLE="iso-8859-2 ALT test">
</HEAD>
......
......@@ -12,7 +12,7 @@
<h6>Heading 6</h6>
<h1>Heading 1 - Ordinary Text</h1>
<h2><a name="#fontlike_text">Heading 2 - <b>Fontlike</b> Text</a></h2>
<h2><a name="fontlike_text">Heading 2 - <b>Fontlike</b> Text</a></h2>
<!-- STYLE,BR,TAB -->
This is <b>b (bold)</b>.
<br>
......@@ -30,7 +30,7 @@ This is <tt>tt (typewriter)</tt>.
<br>
This is <u>u (underlined)</u>.
<h2><a name="#emphasized_text">Heading 2 - <em>Emphasized</em> Text</a></h2>
<h2><a name="emphasized_text">Heading 2 - <em>Emphasized</em> Text</a></h2>
This is <cite>cite (citation)</cite>.
<br>
This is <code>code</code>.
......@@ -61,7 +61,7 @@ This is <var>var</var>.
<a href="#emphasized_text">This is a link</a> to emphasized text.
<h1>Heading 1 - Emphasized Links</h1>
<h2><a name="#fontlike_links">Heading 2 - <b>Fontlike</b> Links</a></h2>
<h2><a name="fontlike_links">Heading 2 - <b>Fontlike</b> Links</a></h2>
<br>
This is <a href="#fontlike_text"><b>b (bold)</b> link</a>.
<br>
......@@ -79,7 +79,7 @@ This is <a href="#fontlike_text"><tt>tt (typewriter)</tt> link</a>.
<br>
This is <a href="#fontlike_text"><u>u (underlined)</u> link</a>.
<h2><a name="#emphasized_links">Heading 2 - <b>Emphasized</b> Links</a></h2>
<h2><a name="emphasized_links">Heading 2 - <b>Emphasized</b> Links</a></h2>
This is <a href="#emphasized_text"><cite>cite (citation)</cite> link</a>.
<br>
This is <a href="#emphasized_text"><code>code</code> link</a>.
......
/*
* $LynxId: userdefs.h,v 1.289 2014/02/08 01:00:47 tom Exp $
* $LynxId: userdefs.h,v 1.295 2014/03/10 22:07:34 tom Exp $
*
* Lynx - Hypertext navigation system
*
......@@ -1442,11 +1442,11 @@
* the version definition with the Project Version on checkout. Just
* ignore it. - kw */
/* $Format: "#define LYNX_VERSION \"$ProjectVersion$\""$ */
#define LYNX_VERSION "2.8.8pre.5"
#define LYNX_VERSION "2.8.9dev.1"
#define LYNX_WWW_HOME "http://lynx.isc.org/"
#define LYNX_WWW_DIST "http://lynx.isc.org/current/"
/* $Format: "#define LYNX_DATE \"$ProjectDate$\""$ */
#define LYNX_DATE "Fri, 14 Feb 2014 05:00:16 -0800"
#define LYNX_DATE "Wed, 12 Mar 2014 12:14:45 -0700"
#define LYNX_DATE_OFF 5 /* truncate the automatically-generated date */
#define LYNX_DATE_LEN 11 /* truncate the automatically-generated date */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment