Commit 97f6ec86 authored by Axel Beckert's avatar Axel Beckert

Imported Upstream version 2.8.7dev1

parent b112b611
Most of the people who have contributed more than one patch to Lynx (as well as
a few who have only one) are noted in the changelogs by their initials (to keep
the changelog short). Here is a summary of those initials and the
corresponding full names:
AAC Andrey A Chernov
BD Binh Do
BJP Brian J Pardy
BL Bela Lubkin
CK Charles Karney
DK Doug Kaufman
DSB Scott Bigham
DW David Woolley
FLWM Frederic L W Meunier
FM Foteos Macrides
GN Glenn Nielsen
GV Gisle Vanem
HL Hiram Lester Jr
HM Hynek Med
HN Henry Nelson
IC Ismael Cordeiro
IZ Ilya Zakharevich
JB John Bley
JED John E Davis
JES James E Spath
JKT J Kevin Ternes
JN John Nowlin
KED Kim DeVaughn
KW Klaus Weide
LE Laura Eaves
LP Leonid Pauzner
LV Larry W Virden
NSH nsh@horae.dti.ne.jp
PC Peter Canning
PDS Paul D Smith
PG Paul Gilmartin
PHDM Philippe De Muyter
PW Philip Webb
RN Ryan Nielsen
SC Stef Caunter
SH Hiroyuki Senshu
SKY Sinan Kaan Yerli
SS Sergey Svishchev
TD Thomas E Dickey
TG Thorsten Glaser
TH Hataguchi Takeshi
VH Vlad Harchev
WB Wayne Buttles
WS Bill Schiavo
This source diff could not be displayed because it is too large. You can view the blob instead.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: See http://invisible-island.net/public/public.html for info
iD8DBQBFJtEJcCNT4PfkjtsRAnytAKC3rO7DVxVNHICFIKX+vgCCtFjc8wCfUnye
cUEFsCqkOK7Xf7APdEsTc+k=
=p72x
-----END PGP SIGNATURE-----
See the COPYHEADER file which gives copyright information for Lynx.
------------------------------------------------------------------------------
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
......
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: See http://invisible-island.net/public/public.html for info
iD8DBQBFJtJ/cCNT4PfkjtsRArLIAJ4gKHdikok6gCcKfizm9T3HdEEP+wCfUj+N
9sC1gLEOekFUgKVqYsSTP+w=
=aDfb
-----END PGP SIGNATURE-----
Lynx README file
Lynx Version 2.8.5 is the latest release (February 2004).
Lynx Version 2.8.6 is the latest release (October 2006).
See the CHANGES file for a complete record of all changes and bug fixes.
New releases are announced on the lynx-dev mailing list (see below).
......
#! /bin/sh
# From configure.in 2.8.6pre.4.
# From configure.in 2.8.6pre.5.
# Guess values for system-dependent variables and create Makefiles.
# Generated by Autoconf 2.52.20030208.
#
......@@ -1228,7 +1228,7 @@ fi;
PACKAGE=lynx
# $Format: "VERSION=$ProjectVersion$"$
VERSION=2.8.6pre.5
VERSION=2.8.7dev.1
test -z "$ALL_LINGUAS" && ALL_LINGUAS=`test -d $srcdir/po && cd $srcdir/po && echo *.po|sed -e 's/\.po//g' -e 's/*//'`
......@@ -3519,7 +3519,7 @@ dgux*)
TRY_CFLAGS="$TRY_CFLAGS -DDGUX"
;;
hpux*)
TRY_CFLAGS="$TRY_CFLAGS -DSNAKE"
TRY_CFLAGS="$TRY_CFLAGS -DSNAKE -D_XOPEN_SOURCE_EXTENDED"
test -z "$GCC" && TRY_CFLAGS="$TRY_CFLAGS -Wp,-H600000 -DSYS_HPUX"
;;
isc*)
......
......@@ -25,7 +25,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.6pre.5)
AC_REVISION(2.8.7dev.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:
......@@ -57,7 +57,7 @@ AC_ARG_WITH(system-type,
PACKAGE=lynx
dnl ask PRCS to plug-in the project-version for the packages.
# $Format: "VERSION=$ProjectVersion$"$
VERSION=2.8.6pre.5
VERSION=2.8.7dev.1
AC_SUBST(PACKAGE)
AC_SUBST(VERSION)
AC_SUBST(DESTDIR)
......@@ -247,7 +247,7 @@ dgux*)
TRY_CFLAGS="$TRY_CFLAGS -DDGUX"
;;
hpux*)
TRY_CFLAGS="$TRY_CFLAGS -DSNAKE"
TRY_CFLAGS="$TRY_CFLAGS -DSNAKE -D_XOPEN_SOURCE_EXTENDED"
test -z "$GCC" && TRY_CFLAGS="$TRY_CFLAGS -Wp,-H600000 -DSYS_HPUX"
;;
isc*)
......
This diff is collapsed.
......@@ -22,8 +22,141 @@ Release Current Original
Beginning with 2.8.6, the fraction of remaining original codebase is an
estimate, since all C source code is automatically indented using the
indent.sh script. That added 7216 lines of change since it was not possible
to completely match the hand-edited indention scheme.
to completely match the hand-edited indention scheme. Note that the actual
fraction of remaining original codebase is more likely at the lower bound,
e.g., about 8% rather than 12%.
Current lynx releases contain a large amount of text other than C code.
That includes plain text, html, message libraries, custom and generated
scripts.
-------------------------------------------------------------------------------
Here is a count of contributions (from CHANGES and docs/CHANGES2.8) since the
start of the 2.8 series:
0.5 AJL
3 Al Gilman
1 Alexei Anatski
2 Alexey Dobriyan
1 Alois Maier
2 Andrew Belov
3.5 Andrey A Chernov
1 Arkadiusz Miskiewicz
1 Arnaud Giersch
1 Atsuhito Kohda
23.5 Bela Lubkin
1 Bill Nottingham
3.5 Bill Schiavo
2 Binh Do
1 Brett Lymn
46.3 Brian J Pardy
1 Carlton Anderson
1 Charles Karney
1 Chris Adams
1 Christian Hudon
1 Christian Jensen
2.5 Christian Weisgerber
1 Crouton
1 Dan Jacobson
1 David Combs
1 David Henderson
0.5 David Woolley
1 Dick Wesseling
121.7 Doug Kaufman
1 Duncan Simpson
2.5 Eduardo Chappa
2 Emanuele Giaquinta
1 Eric Brun
25 External
280.5 Foteos Macrides
1 Frank Heckenbach
4.3 Frederic L W Meunier
1 Frederick P Herrmann
1 Georg Drenkhahn
1 George Lindholm
19 Gisle Vanem
1 Glenn Nielsen
26 Hataguchi Takeshi
1 Heikki Kantola
0.5 Helen Sommer
23 Henry Nelson
1 Hiram Lester Jr
8.5 Hiroyuki Senshu
3 Hynek Med
0.3 Igor B Poretsky
84.8 Ilya Zakharevich
6.5 Ismael Cordeiro
2 J Kevin Ternes
1 Jacob Poon
27.5 James E Spath
1 Jan Hlavacek
2.5 Jason F McBrayer
1 Jean-Yves Levesque
1 Jeffrey C Honig
1 Jens Schmalzing
1 Jens Seidel
1 Jerome Lauret
0.3 Johannes Hromadka
35 John Bley
2 John Davis
4 John E Davis
1 John Hawkinson
1 John Nowlin
2 Jonathan Sergent
2 Julian Coleman
3 Karl Eichwalder
1 Karl-Andre Skevik
29.3 Kim DeVaughn
707.3 Klaus Weide
1 Lalo Martins
1 Larry Virden
15.8 Larry W Virden
11 Laura Eaves
344.3 Leonid Pauzner
1 Liam Davis
1 Marc Huber
0.3 Marek Kubita
2 Masashi Fujita
1 Masayasu Ishikawa
1 Masayuki Hatta
1 Matt Kraal
1 Michael Sobolev
6.5 Michael Warner
2 Michel Such
2 Mike Castle
2 Munechika Sumikawa
1 Nigel Horne
3 OOPS
1 Pat Walsh
1 Paul D Smith
50.5 Paul Gilmartin
1 Peter Canning
26.3 Philip Webb
14 Philippe De Muyter
1 Rado Smiljanic
1 Randall
1 Risto Widenius
1 Rob Cameron
1 Ryan Nielsen
2 Scott Bigham
6 Sergey Svishchev
1 Serhii Hlodin
15 Sinan Kaan Yerli
4.8 Stef Caunter
1 Stepan Kasal
1 Tadayoshi Okuma
1 Thomas Braun
1613.8 Thomas E Dickey
5.5 Thorsten Glaser
2 Tim Larson
1 Timur Birsh
2 Tomas Vanhala
1.5 Ulf Harnhammar
6.5 Victor Schneider
2 Ville Herva
86 Vlad Harchev
37.5 Wayne Buttles
1 Wesley Morgan
0.5 nsh@horae.dti.ne.jp
3838 Total
......@@ -3,10 +3,10 @@
# or Lynx_Dir:lynx.cfg (VMS)
#
# $Format: "#PRCS LYNX_VERSION \"$ProjectVersion$\""$
#PRCS LYNX_VERSION "2.8.6pre.5"
#PRCS LYNX_VERSION "2.8.7dev.1"
#
# $Format: "#PRCS LYNX_DATE \"$ProjectDate$\""$
#PRCS LYNX_DATE "Mon, 02 Oct 2006 12:56:53 -0700"
#PRCS LYNX_DATE "Thu, 12 Oct 2006 17:15:18 -0700"
#
# Definition pairs are of the form VARIABLE:DEFINITION
# NO spaces are allowed between the pair items.
......
......@@ -947,7 +947,7 @@
for message catalogs.
2 Notes
This is the Lynx v2.8.5 Release; development is in progress for 2.8.6.
This is the Lynx v2.8.6 Release; development is in progress for 2.8.7.
If you wish to contribute to the further development of Lynx, subscribe
to our mailing list. Send email to <lynx-dev-request@nongnu.org> with
......@@ -1004,3 +1004,6 @@
Foteos Macrides
Worcester Foundation for Biomedical Research
Shrewsbury, Massachusetts 01545
Thomas E. Dickey
<dickey@invisible-island.net>
......@@ -1064,7 +1064,7 @@ codes. Currently, it is hard-coded to a wish list.
.B NLSPATH
This variable, if set, is used as the path prefix for message catalogs.
.SH NOTES
This is the Lynx v2.8.5 Release; development is in progress for 2.8.6.
This is the Lynx v2.8.6 Release; development is in progress for 2.8.7.
.PP
If you wish to contribute to the further development
of \fILynx\fR, subscribe to our mailing list. Send email to
......
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 3.0//EN">
<html>
<head>
<title>Lynx Users Guide v2.8.5</title>
<title>Lynx Users Guide v2.8.6</title>
<link rev="made" href="mailto:lynx-dev@nongnu.org">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<h1>Lynx Users Guide v2.8.5</h1>
<h1>Lynx Users Guide v2.8.6</h1>
Lynx is a fully-featured <em>World Wide Web</em> (<em>WWW</em>) client
for users running cursor-addressable, character-cell display devices (e.g.,
......@@ -491,7 +491,7 @@ The form-based menu shown below is an HTML file generated at runtime,
in which the user fills in choices as in any ordinary HTML form.
<pre>
Options Menu (Lynx Version 2.8.5dev.15)
Options Menu (Lynx Version 2.8.6rel.2)
Accept Changes - Reset Changes Left Arrow cancels changes <A
HREF="keystrokes/option_help.html">HELP!</A>
......@@ -566,7 +566,7 @@ and is accessed by setting FORMS_OPTIONS to TRUE in
<A HREF="#lynx.cfg">lynx.cfg</A>.
<pre>
Options Menu (Lynx Version 2.8.5rel.1)
Options Menu (Lynx Version 2.8.6rel.2)
(E)ditor : emacs
(D)ISPLAY variable : aixtest.cc.ukans.edu:0.0
......@@ -960,7 +960,7 @@ return to Lynx or the '<em>&gt;</em>' command to save the options to a
<dd>The header string which Lynx sends to HTTP servers to indicate the
User-Agent is displayed here. Changes may be disallowed via
the <em>-restrictions</em> switch. Otherwise, the header can be
changed temporarily to a string such as <em>L_y_n_x/2.8.5</em>
changed temporarily to a string such as <em>L_y_n_x/2.8.6</em>
for access to sites which discriminate against Lynx based on
checks for the presence of &quot;Lynx&quot; in the header. If
the User-Agent header has been changed, it can
......@@ -3126,6 +3126,7 @@ The 2.8.1 development set was released as v2.8.2 in June 1999.<br>
The 2.8.2 development set was released as v2.8.3 in April 2000.<br>
The 2.8.3 development set was released as v2.8.4 in July 2001.<br>
The 2.8.4 development set was released as v2.8.5 in February 2004.<br>
The 2.8.5 development set was released as v2.8.6 in October 2006.<br>
<p>Since early 1997, the Lynx code has expanded into autoconfigure and
PC versions. The branching of the Lynx source base from a single
......
......@@ -27,7 +27,7 @@
<h2>Other sources of Lynx help:</h2>
<ul>
<li><a href="http://www.hippo.ru/%7Ehvv/lynxcfg_toc.html">lynx.cfg options</a>
<li><a href="http://lynx.isc.org/release/lynx2-8-6/lynx_help/cattoc.html">lynx.cfg options</a>
-- a reference for advanced configurations
<li><a href="http://www.chass.utoronto.ca/%7Epurslow/lhfb.html">Lynx Help for Beginners</a> -- quick help on many common problems
<!-- {li}{a href="http://lynx.isc.org/cgi-bin/fom"}The Lynx FAQ-O-Matic{/a} .. many common queries, some more advanced; users may add answers. -->
......
......@@ -36,10 +36,10 @@ TAR_DOWN = $(TAR) @TAR_DOWN_OPTIONS@ @TAR_PIPE_OPTIONS@
## 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.
VERSION = 2-8-6
VERSION = 2-8-7
##this is the name of the directory the lynx source code is in.
##(e.g., lynx2-8-6, not the full path)
##(e.g., lynx2-8-7, not the full path)
lynxdir= lynx$(VERSION)
lynxname= lynx$(VERSION)
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -879,7 +879,7 @@ if (recent_sizechange) { \
delscreen(LYscreen); \
LYscreen = NULL; } }
/*
* Surrogates for newterm annd delscreen
* Surrogates for newterm and delscreen
*/
#else /* HAVE_NEWTERM */
static WINDOW *LYscreen = NULL;
......@@ -1209,12 +1209,10 @@ void start_curses(void)
#endif /* USE_COLOR_STYLE || USE_COLOR_TABLE */
#ifdef USE_COLOR_STYLE
#ifdef PDCURSES
/* PDCurses forgets color settings when we call endwin() */
/* Curses forgets color settings when we call delscreen() */
if (!isEmpty(lynx_lss_file) && LYCanReadFile(lynx_lss_file)) {
style_readFromFile(lynx_lss_file);
}
#endif
parse_userstyles();
#endif
#ifdef USE_COLOR_TABLE
......
......@@ -955,6 +955,26 @@ static void append_ssl_version(char **target,
}
#endif /* USE_SSL */
static void SetLocale(void)
{
#ifdef LOCALE
/*
* LOCALE support for international characters.
*/
setlocale(LC_ALL, "");
#endif /* LOCALE */
/* Set the text message domain. */
#if defined(HAVE_LIBINTL_H) || defined(HAVE_LIBGETTEXT_H)
{
char *cp;
if ((cp = LYGetEnv("LYNX_LOCALEDIR")) == 0)
cp = LOCALEDIR;
bindtextdomain("lynx", cp);
textdomain("lynx");
}
#endif /* HAVE_LIBINTL_H */
}
/*
* Wow! Someone wants to start up Lynx.
*/
......@@ -1093,19 +1113,7 @@ int main(int argc,
atexit(free_lynx_globals);
#endif /* LY_FIND_LEAKS */
#ifdef LOCALE
/*
* LOCALE support for international characters.
*/
setlocale(LC_ALL, "");
#endif /* LOCALE */
/* Set the text message domain. */
#if defined(HAVE_LIBINTL_H) || defined(HAVE_LIBGETTEXT_H)
if ((cp = LYGetEnv("LYNX_LOCALEDIR")) == 0)
cp = LOCALEDIR;
bindtextdomain("lynx", cp);
textdomain("lynx");
#endif /* HAVE_LIBINTL_H */
SetLocale();
/*
* Initialize our startup and global variables.
......@@ -3119,6 +3127,7 @@ static int version_fun(char *next_arg GCC_UNUSED)
{
char *result = NULL;
SetLocale();
SetOutputMode(O_TEXT);
HTSprintf0(&result, gettext("%s Version %s (%s)"),
......@@ -3178,8 +3187,9 @@ static int version_fun(char *next_arg GCC_UNUSED)
#endif
puts("");
puts(gettext("Copyrights held by the University of Kansas, CERN, and other contributors."));
puts(gettext("Distributed under the GNU General Public License."));
puts(gettext("Copyrights held by the Lynx Developers Group,"));
puts(gettext("the University of Kansas, CERN, and other contributors."));
puts(gettext("Distributed under the GNU General Public License (Version 2)."));
puts(gettext("See http://lynx.isc.org/ and the online help for more information."));
puts("");
#ifdef USE_SSL
......
This diff is collapsed.
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