Commit d341ccc3 authored by Axel Beckert's avatar Axel Beckert

Imported Upstream version 2.8.8pre4

parent f232aee7
-- $LynxId: CHANGES,v 1.723 2014/01/11 16:26:24 tom Exp $
-- $LynxId: CHANGES,v 1.730 2014/02/04 01:45:19 tom Exp $
===============================================================================
Changes since Lynx 2.8 release
===============================================================================
2014-02-04 (2.8.8pre.4)
* modify the LOCALE_CHARSET feature to provide a default value for the
ASSUMED_CHARSET feature aka "display-charset" (Debian #737416) -TD
* fix two bugs in print-to-file from 2.8.8dev.10 changes -TD
+ suggested filename suffix for text/html was ".html" rather than ".txt"
+ using ^U to clear the filename to print to did not cancel the prompt
(report by Klaus-Peter Wegge)
* disable EXP_JAPANESEUTF8_SUPPORT if the system has no iconv support -TD
* modify makefiles to perform the src/chrtrans rules from the top-level rather
than via the src-level, solving the issue of "makefile races" -TD
* reviewed minor fixes from OpenBSD CVS for these issues:
- fix makefile races [espie]
- read/write result checking fixes to avoid unsigned comparisons vs -1 [krw]
However, the former is not an improvement; kept only the latter -TD
2014-01-11 (2.8.8pre.3)
* apply analogous changes to tidytls.c interface -TD
* apply openssl patch from openSUSE package for Lynx to modify the SSL options
......
lynx-dev (2.8.8pre.3) unstable; urgency=low
lynx-dev (2.8.8pre.4) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 04 Jan 2014 10:27:33 -0500
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 19 Jan 2014 06:47:17 -0500
lynx-dev (2.8.8dev.16) unstable; urgency=high
......
; $LynxId: lynx.nsi,v 1.13 2014/01/09 00:29:11 tom Exp $
; $LynxId: lynx.nsi,v 1.14 2014/01/19 11:47:17 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.
......@@ -9,8 +9,8 @@
!define VERSION_EPOCH "2"
!define VERSION_MAJOR "8"
!define VERSION_MINOR "8"
!define VERSION_LEVEL "2003"
!define VERSION_PATCH "pre.3"
!define VERSION_LEVEL "2004"
!define VERSION_PATCH "pre.4"
!define SUBKEY "Lynx"
......
# $LynxId: lynx.spec,v 1.21 2014/01/04 15:27:33 tom Exp $
# $LynxId: lynx.spec,v 1.22 2014/01/19 11:47:17 tom Exp $
Summary: A text-based Web browser
Name: lynx
Version: 2.8.8
Release: pre.3
Release: pre.4
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.3"
#define LYNX_VERSION "2.8.8pre.4"
; most-recent full release and target
#define LYNX_RELEASE "2.8.7"
......
/*
* $LynxId: HTUtils.h,v 1.119 2013/11/28 11:33:20 tom Exp $
* $LynxId: HTUtils.h,v 1.120 2014/01/19 15:18:01 tom Exp $
*
* Utility macros for the W3 code library
* MACROS FOR GENERAL USE
......@@ -136,6 +136,10 @@ char *alloca();
#undef HAVE_LIBINTL_H
#endif
#ifndef HAVE_ICONV
#undef EXP_JAPANESEUTF8_SUPPORT
#endif
#ifndef lynx_srand
#define lynx_srand srand
#endif
......
......@@ -1273,7 +1273,7 @@ rm conftest.sed
PACKAGE=lynx
# $Format: "VERSION=$ProjectVersion$"$
VERSION=2.8.8pre.3
VERSION=2.8.8pre.4
echo "$as_me:1278: checking for DESTDIR" >&5
echo $ECHO_N "checking for DESTDIR... $ECHO_C" >&6
dnl $LynxId: configure.in,v 1.258 2014/01/09 20:06:38 tom Exp $
dnl $LynxId: configure.in,v 1.259 2014/01/19 11:47:17 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.3)
AC_REVISION(2.8.8pre.4)
# 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.3
VERSION=2.8.8pre.4
AC_SUBST(PACKAGE)
AC_SUBST(VERSION)
......
-- $LynxId: README.metrics,v 1.8 2013/12/16 00:14:10 tom Exp $
-- $LynxId: README.metrics,v 1.9 2014/02/03 00:34:01 tom Exp $
This is a short summary of code metrics showing how lynx has grown from
release to release. It also shows how the original codebase has
......@@ -23,8 +23,8 @@ Release Current Original
15573 13587 3.9 8.0
2.8.7 441453 180674 25064 23101 5.7 12.8
15436 13473 3.5 7.5
2.8.8pre.2 464871 184810 24027 22288 5.2 12.1
14603 12864 3.1 7.0
2.8.8pre.4 465760 184841 24026 22288 5.2 12.1
14602 12864 3.1 7.0
Beginning with 2.8.6, the percentage of the remaining original codebase is
shown on two lines (i.e., comparing against 2.4.2 indented to use the current
......@@ -205,34 +205,34 @@ resolve these issues.
However, some information can be gleaned from the existing change-logs
to show the principal contributors for each release:
** credits from CHANGES docs/CHANGES2.8 (4297.6 changes)
** credits from CHANGES docs/CHANGES2.8 (4319.6 changes)
1.1 Brian J Pardy
3.0 Doug Kaufman
6.5 Foteos Macrides
2.0 Ilya Zakharevich
16.4 Klaus Weide
8.0 Leonid Pauzner
7.9 Leonid Pauzner
1.2 Paul Gilmartin
47.2 Thomas E Dickey
47.4 Thomas E Dickey
2.0 Vlad Harchev
** credits from CHANGES docs/CHANGES* (5764.6 changes)
** credits from CHANGES docs/CHANGES* (5786.6 changes)
2.3 Doug Kaufman
23.7 Foteos Macrides
23.6 Foteos Macrides
1.5 Ilya Zakharevich
12.5 Klaus Weide
5.9 Leonid Pauzner
35.2 Thomas E Dickey
35.4 Thomas E Dickey
1.5 Vlad Harchev
3.6 unknown
** credits from CHANGES (3377.6 changes)
** credits from CHANGES (3399.6 changes)
1.4 Brian J Pardy
3.5 Doug Kaufman
2.5 Ilya Zakharevich
1.0 John Bley
13.0 Klaus Weide
9.3 Leonid Pauzner
1.6 Paul Gilmartin
52.5 Thomas E Dickey
12.9 Klaus Weide
9.2 Leonid Pauzner
1.5 Paul Gilmartin
52.8 Thomas E Dickey
2.5 Vlad Harchev
** credits from docs/CHANGES2.8 (920 changes)
1.2 Doug Kaufman
......
# $LynxId: lynx.cfg,v 1.235 2014/01/04 15:27:33 tom Exp $
# $LynxId: lynx.cfg,v 1.238 2014/02/04 01:36:21 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.3"
#PRCS LYNX_VERSION "2.8.8pre.4"
#
# $Format: "#PRCS LYNX_DATE \"$ProjectDate$\""$
#PRCS LYNX_DATE "Sat, 11 Jan 2014 11:06:15 -0800"
#PRCS LYNX_DATE "Tue, 04 Feb 2014 16:50:18 -0800"
#
# Definition pairs are of the form VARIABLE:DEFINITION
# NO spaces are allowed between the pair items.
......@@ -442,6 +442,9 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu/
# LOCALE_CHARSET overrides CHARACTER_SET if true, using the current locale to
# lookup a MIME name that corresponds, and use that as the display charset.
#
# It also modifies the default value for ASSUMED_CHARSET; it does not override
# that setting.
#
# Note that while nl_langinfo(CODESET) itself is standardized, the return
# values and their relationship to the locale value is not. GNU libiconv
# happens to give useful values, but other implementations are not guaranteed
......
# $LynxId: makefile.in,v 1.137 2014/01/09 22:26:18 tom Exp $
# $LynxId: makefile.in,v 1.139 2014/01/19 14:40:59 tom Exp $
##makefile for lynx
SHELL = @CONFIG_SHELL@
......@@ -20,6 +20,14 @@ CPPFLAGS = @CPPFLAGS@
LINT = @LINT@
ETAGS = @ETAGS@
BUILD_CC = @BUILD_CC@
BUILD_CPP = @BUILD_CPP@
BUILD_CFLAGS = @BUILD_CFLAGS@
BUILD_CPPFLAGS = @BUILD_CPPFLAGS@ @DEFS@
BUILD_EXEEXT = @BUILD_EXEEXT@
BUILD_LDFLAGS = @BUILD_LDFLAGS@
BUILD_LIBS = @BUILD_LIBS@
x = @EXEEXT@
o = .@OBJEXT@
......@@ -38,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.3
LYNX_VERSION = 2.8.8pre.4
## 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.
......@@ -185,6 +193,14 @@ WWW_CFLAGS = \
CPPFLAGS="$(CPPFLAGS)" \
LYFLAGS="$(SITE_LYDEFS)"
CHR_CFLAGS = \
SITE_DEFS="$(SITE_DEFS)" \
BUILD_CFLAGS="$(BUILD_CFLAGS)" \
BUILD_CPPFLAGS="$(BUILD_CPPFLAGS)" \
BUILD_LDFLAGS="$(BUILD_LDFLAGS)" \
BUILD_LIBS="$(BUILD_LIBS)" \
BUILD_CC="$(BUILD_CC)"
SRC_CFLAGS = \
CFLAGS="$(CFLAGS)" \
CPPFLAGS="$(CPPFLAGS)" \
......@@ -201,6 +217,7 @@ all lynx$x: cfg_defs.h LYHelp.h
@MSG_DIR_MAKE@ $(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c
@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR)
cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS)
cd $(CHR_DIR) && $(MAKE_RECUR) all $(CHR_CFLAGS)
cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS)
lint:
......
/*
* $LynxId: LYGlobalDefs.h,v 1.137 2013/10/02 19:03:07 tom Exp $
* $LynxId: LYGlobalDefs.h,v 1.138 2014/02/04 01:25:39 tom Exp $
*
* global variable definitions
*/
......@@ -586,6 +586,7 @@ extern "C" {
#ifdef USE_LOCALE_CHARSET
extern BOOLEAN LYLocaleCharset;
#endif
extern BOOLEAN assumed_charset;
#ifndef NO_DUMP_WITH_BACKSPACES
extern BOOLEAN with_backspaces;
......
// $LynxId: LYIcon.rc,v 1.7 2014/01/09 00:26:48 tom Exp $
// $LynxId: LYIcon.rc,v 1.8 2014/01/19 11:47:17 tom Exp $
#include <windows.h>
100 ICON "../samples/lynx.ico"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,8,8,2003
PRODUCTVERSION 2,8,8,2003
FILEVERSION 2,8,8,2004
PRODUCTVERSION 2,8,8,2004
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.2003"
VALUE "FileVersion", "2.8.8.2004"
VALUE "InternalName", "Lynx"
VALUE "LegalCopyright", "1997-2014 Thomas E. Dickey"
VALUE "OriginalFilename", "lynx.exe"
VALUE "ProductName", "Lynx - web browser"
VALUE "ProductVersion", "2.8.8.2003"
VALUE "ProductVersion", "2.8.8.2004"
END
END
BLOCK "VarFileInfo"
......
/*
* $LynxId: LYJump.c,v 1.49 2013/11/28 11:19:08 tom Exp $
* $LynxId: LYJump.c,v 1.50 2014/01/19 11:43:21 tom Exp $
*/
#include <HTUtils.h>
#include <HTAlert.h>
......@@ -419,7 +419,7 @@ static unsigned LYRead_Jumpfile(struct JumpTable *jtp)
if (IsStream_LF) {
/** Handle as a stream. **/
#endif /* VMS */
if (read(fd, mp, (size_t) st.st_size) < st.st_size) {
if (read(fd, mp, (size_t) st.st_size) != st.st_size) {
HTAlert(ERROR_READING_JUMP_FILE);
FREE(mp);
close(fd);
......
/*
* $LynxId: LYMain.c,v 1.251 2013/11/28 11:20:21 tom Exp $
* $LynxId: LYMain.c,v 1.252 2014/02/04 01:25:16 tom Exp $
*/
#include <HTUtils.h>
#include <HTTP.h>
......@@ -594,6 +594,7 @@ int justify_max_void_percent = 35;
#ifdef USE_LOCALE_CHARSET
BOOLEAN LYLocaleCharset = FALSE;
#endif
BOOLEAN assumed_charset = FALSE;
#ifndef NO_DUMP_WITH_BACKSPACES
BOOLEAN with_backspaces = FALSE;
......@@ -2497,13 +2498,14 @@ static int anonymous_fun(char *next_arg GCC_UNUSED)
/* -assume_charset */
static int assume_charset_fun(char *next_arg)
{
assumed_charset = TRUE;
UCLYhndl_for_unspec = safeUCGetLYhndl_byMIME(next_arg);
StrAllocCopy(UCAssume_MIMEcharset,
LYCharSet_UC[UCLYhndl_for_unspec].MIMEname);
/* this may be a memory for bogus typo -
StrAllocCopy(UCAssume_MIMEcharset, next_arg);
LYLowerCase(UCAssume_MIMEcharset); */
CTRACE((tfp, "assume_charset_fun %s ->%d ->%s\n",
NonNull(next_arg),
UCLYhndl_for_unspec,
UCAssume_MIMEcharset));
return 0;
}
......
/*
* $LynxId: LYPrint.c,v 1.102 2013/11/28 11:21:09 tom Exp $
* $LynxId: LYPrint.c,v 1.104 2014/02/04 01:58:51 tom Exp $
*/
#include <HTUtils.h>
#include <HTAccess.h>
......@@ -137,16 +137,18 @@ static void SetupFilename(bstring **filename,
{
HTFormat format;
HTAtom *encoding;
char *cp;
BStrCopy0(*filename, sug_filename); /* add suggestion info */
BStrAlloc(*filename, LY_MAXPATH); /* FIXME */
change_sug_filename((*filename)->str);
if (!(HTisDocumentSource())
&& strrchr((*filename)->str, '.') != NULL) {
&& (cp = strrchr((*filename)->str, '.')) != NULL) {
format = HTFileFormat((*filename)->str, &encoding, NULL);
CTRACE((tfp, "... format %s\n", format->name));
if (!strcasecomp(format->name, "text/html") ||
!IsUnityEnc(encoding)) {
(*filename)->len = (int) (cp - (*filename)->str);
BStrCat0(*filename, TEXT_SUFFIX);
}
}
......@@ -181,7 +183,7 @@ static int RecallFilename(bstring **filename,
recall = ((*total >= 1) ? RECALL_URL : NORECALL);
if ((ch = LYgetBString(filename, FALSE, 0, recall)) < 0 ||
*filename == '\0' || ch == UPARROW_KEY || ch == DNARROW_KEY) {
isBEmpty(*filename) || ch == UPARROW_KEY || ch == DNARROW_KEY) {
if (recall && ch == UPARROW_KEY) {
if (*first) {
*first = FALSE;
......
/*
* $LynxId: LYReadCFG.c,v 1.182 2013/11/29 00:21:45 tom Exp $
* $LynxId: LYReadCFG.c,v 1.183 2014/02/04 01:39:32 tom Exp $
*/
#ifndef NO_RULES
#include <HTRules.h>
......@@ -557,13 +557,14 @@ typedef struct {
static int assume_charset_fun(char *value)
{
assumed_charset = TRUE;
UCLYhndl_for_unspec = safeUCGetLYhndl_byMIME(value);
StrAllocCopy(UCAssume_MIMEcharset,
LYCharSet_UC[UCLYhndl_for_unspec].MIMEname);
/* this may be a memory for bogus typo -
StrAllocCopy(UCAssume_MIMEcharset, value);
LYLowerCase(UCAssume_MIMEcharset); */
CTRACE((tfp, "assume_charset_fun %s ->%d ->%s\n",
NonNull(value),
UCLYhndl_for_unspec,
UCAssume_MIMEcharset));
return 0;
}
......@@ -591,8 +592,9 @@ static int character_set_fun(char *value)
current_char_set = auto_display_charset;
#endif
/* do nothing here: so fallback to userdefs.h */
} else
} else {
current_char_set = i;
}
return 0;
}
......
/*
* $LynxId: LYUtils.c,v 1.263 2013/12/09 11:21:42 tom Exp $
* $LynxId: LYUtils.c,v 1.264 2014/02/03 00:17:39 tom Exp $
*/
#include <HTUtils.h>
#include <HTTCP.h>
......@@ -6839,6 +6839,8 @@ int LYValidateOutput(char *filename)
{
int c;
CTRACE((tfp, "LYValidateOutput '%s'\n", filename));
/*
* Assume we can write to a pipe
*/
......
/*
* $LynxId: UCdomap.c,v 1.95 2012/02/23 01:05:42 tom Exp $
* $LynxId: UCdomap.c,v 1.96 2014/02/04 01:29:44 tom Exp $
*
* UCdomap.c
* =========
......@@ -1529,7 +1529,7 @@ int UCGetLYhndl_byMIME(const char *value)
int i;
int LYhndl = -1;
if (!value || !(*value)) {
if (isEmpty(value)) {
CTRACE((tfp,
"UCGetLYhndl_byMIME: NULL argument instead of MIME name.\n"));
return ucError;
......@@ -2468,7 +2468,6 @@ static char *nl_langinfo(nl_item item)
*/
void LYFindLocaleCharset(void)
{
BOOL found = FALSE;
char *name;
CTRACE((tfp, "LYFindLocaleCharset(%d)\n", LYLocaleCharset));
......@@ -2478,19 +2477,35 @@ void LYFindLocaleCharset(void)
int value = UCGetLYhndl_byMIME(name);
if (value >= 0) {
found = TRUE;
linedrawing_char_set = value;
CTRACE((tfp, "Found name \"%s\" -> %d\n", name, value));
/*
* If no locale was set, we will get the POSIX character set, which
* in Lynx is treated as US-ASCII. However, Lynx's longstanding
* behavior has been to default to ISO-8859-1. So we treat that
* encoding specially. Otherwise, if LOCALE_CHARSET is set, then
* we will use the locale encoding -- unless overridden by the
* ASSUME_CHARSET value and/or command-line option.
*/
if (LYLocaleCharset) {
CTRACE((tfp, "...prior LocaleCharset '%s'\n", NonNull(UCAssume_MIMEcharset)));
if (value == US_ASCII) {
CTRACE((tfp, "...prefer existing charset to ASCII\n"));
} else if (assumed_charset) {
CTRACE((tfp, "...already assumed-charset\n"));
} else {
current_char_set = linedrawing_char_set;
UCLYhndl_for_unspec = current_char_set;
StrAllocCopy(UCAssume_MIMEcharset, name);
CTRACE((tfp, "...using LocaleCharset '%s'\n", NonNull(UCAssume_MIMEcharset)));
}
}
} else {
CTRACE((tfp, "Cannot find a handle for MIME name \"%s\"\n", name));
}
} else {
CTRACE((tfp, "Cannot find a MIME name for locale\n"));
}
if (found && LYLocaleCharset) {
current_char_set = linedrawing_char_set;
}
}
#endif /* USE_LOCALE_CHARSET */
......
# $LynxId: makefile.in,v 1.38 2012/08/12 23:54:57 tom Exp $
# $LynxId: makefile.in,v 1.39 2014/01/19 14:42:43 tom Exp $
#
# Makefile for the makeuctb and unicode tables.
#
......@@ -117,7 +117,7 @@ TABLES= \
default: $(FONTMAP_INC)
tables: $(TABLES)
all tables: $(TABLES)
OBJS = makeuctb$o
C_SRC = $(OBJS:$o=.c)
......
# $LynxId: makefile.in,v 1.70 2013/10/13 22:58:41 tom Exp $
# $LynxId: makefile.in,v 1.73 2014/01/19 14:41:13 tom Exp $
# template-makefile for Lynx src directory
SHELL = @CONFIG_SHELL@
......@@ -34,6 +34,8 @@ BUILD_CPP = @BUILD_CPP@
BUILD_CFLAGS = @BUILD_CFLAGS@
BUILD_CPPFLAGS = @BUILD_CPPFLAGS@ @DEFS@
BUILD_EXEEXT = @BUILD_EXEEXT@
BUILD_LDFLAGS = @BUILD_LDFLAGS@
BUILD_LIBS = @BUILD_LIBS@
MAKE_RECUR = $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)"
......@@ -104,7 +106,7 @@ all: lynx$x
@RULE_CC@
@ECHO_CC@$(CPP) -C $(CPP_OPTS) $< >$@
lynx$x: message do_chartrans_stuff $(top_builddir)/LYHelp.h $(OBJS) $(WWWLIB)
lynx$x: message $(top_builddir)/LYHelp.h $(OBJS) $(WWWLIB)
@echo "Linking and creating Lynx executable"
$(CC) $(CC_OPTS) $(LDFLAGS) -o $@ $(OBJS) $(WWWLIB) $(LIBS) $(INTLLIB)
@echo "Copying Lynx executable into top-level directory"
......@@ -155,7 +157,7 @@ LYUtils$o : $(top_srcdir)/userdefs.h
LYmktime$o : $(top_srcdir)/userdefs.h
LYrcFile$o : $(top_srcdir)/userdefs.h
LYIcon$o: LYIcon.rc
LYIcon$o: LYIcon.rc
$(WINDRES) -i LYIcon.rc -o LYIcon$o -O coff
CHRTR= chrtrans/
......@@ -230,7 +232,7 @@ test_mktime: test_mktime.o parsdate.o LYebcdic.o
# update generated source (may be in ".", or srcdir)
parsdate.c : $(srcdir)/parsdate.y
$(YACC) $(srcdir)/parsdate.y
$(YACC) $(srcdir)/parsdate.y
-rm -f $@
mv y.tab.c $@
......
/*
* $LynxId: userdefs.h,v 1.285 2014/01/09 00:25:45 tom Exp $
* $LynxId: userdefs.h,v 1.287 2014/01/19 11:47:17 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.3"
#define LYNX_VERSION "2.8.8pre.4"
#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 "Sat, 11 Jan 2014 11:06:15 -0800"
#define LYNX_DATE "Tue, 04 Feb 2014 16:50:18 -0800"
#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