[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev lynx2.8.3dev.4
From: |
Leonid Pauzner |
Subject: |
Re: lynx-dev lynx2.8.3dev.4 |
Date: |
Thu, 15 Jul 1999 18:52:36 +0400 (MSD) |
14-Jul-99 12:46 T.E.Dickey wrote:
> 1999-07-14 (2.8.3dev.4)
> * incorporate changes for win32 by Hiroyuki Senshu <address@hidden>
> from
> ftp://crab.it.osha.sut.ac.jp/pub/Win32/develope/senshu/Lynx/
> based on his patch against 2.8.2pre.6
> Most changes are ifdef'd
> #define _WIN_CC= .... for Windows C Compiler
> #define CJK_EX .... CJK EXtention
> #define SH_EX .... Senshu Hiroyuki EXtention
> #define WIN_EX .... Windows EXtention
Looking into dev.4.patch I found out several minore problems
still present from pre4 Hiroyuki diff (I sent him letter when pre6
resinc was out, but we never got pre7 etc from Hiroyuki),
quoted from my private letter:
To: address@hidden
From: "Leonid Pauzner" <address@hidden>
Date: Thu, 27 May 1999 00:18:20 +0400 (MSD)
Subject: Re: lynx-dev Lynx for win32 pre6 is out
26-May-99 08:34 Hiroyuki Senshu wrote:
> May 25 3:18 GNU Compressed win32pr6.dif.gz ............. 96 Kb
Thanks.
...
diff -uNr lynx282.pr6/src/GridText.h lynx282.w32/src/GridText.h
--- lynx282.pr6/src/GridText.h Tue May 25 08:17:32 1999
+++ lynx282.w32/src/GridText.h Tue May 25 10:40:22 1999
@@ -47,6 +47,13 @@
#define NOCHOP 0
^^^^^^^^^^^^^^^^^
#define CHOP 1
+#define TABSTOP 8
+#define SPACES " " /* must be at least TABSTOP spaces long */
+#define SPLAT '.'
+
+#define NOCHOP 0
^^^^^^^^^^^^^^^^^
+#define CHOP 1
+
/* just for information:
US-ASCII control characters <32 which are not defined in Unicode standard
=00 U+0000 NULL
^^^^ redundant: defines already there (perhaps a mismatch from earlies changes)
diff -uNr lynx282.pr6/src/HTAlert.c lynx282.w32/src/HTAlert.c
--- lynx282.pr6/src/HTAlert.c Tue May 25 08:17:32 1999
+++ lynx282.w32/src/HTAlert.c Tue May 25 10:53:16 1999
/* Issue a read-progress message. HTReadProgress()
@@ -122,6 +179,67 @@
long, bytes,
long, total)
{
...
+ if (total < 0) {
+ if (total < -1)
+ strcat(line, " (Press 'z' to abort)");
+ }
+ _HTProgress(line);
^^^^^^^^^^^^^^^^^^^^^
+ }
+#else
static long kb_units = 1024;
static time_t first, last;
static long bytes_last;
@@ -184,6 +302,7 @@
CTRACE(tfp, "%s\n", line);
}
}
+#endif
}
^^^ _HTProgress(line) should be changed according the #else case:
/* do not store the message for history page. */
statusline(line);
CTRACE(tfp, "%s\n", line);
so this kind of messages will not fill a limited 40-line cycled buffer
of LYNXMESSAGES:/
diff -uNr lynx282.pr6/src/LYPrint.c lynx282.w32/src/LYPrint.c
--- lynx282.pr6/src/LYPrint.c Tue Apr 13 18:39:16 1999
+++ lynx282.w32/src/LYPrint.c Tue May 25 11:24:00 1999
@@ -651,6 +658,9 @@
}
stop_curses();
+#ifdef SH_EX
+ SetOutputMode(O_TEXT);
+#endif
printf(MAILING_FILE);
LYSystem(buffer);
sleep(AlertSecs);
@@ -658,9 +668,9 @@
if (isPMDF)
LYRemoveTemp(hdrfile);
LYRemoveTemp(my_temp);
-#else /* Unix or DOS */
+#else /* !VMS (Unix or DOS) */
-#ifdef DOSPATH
+#if defined(DOSPATH) || defined(WIN_EX)
outfile_fp = LYOpenTemp(my_temp, ".txt", "w");
#else
HTSprintf0(&buffer, "%s %s", system_mail, system_mail_flags);
^^^ unbalansed SetOutputMode() - no return to O_BINARY here.
Also I wonder whether WIN_EX may be defined when DOSPATH undefined...
- Re: lynx-dev lynx2.8.3dev.4: "stubbing off hotlinks"???, (continued)
- Re: lynx-dev lynx2.8.3dev.4: "stubbing off hotlinks"???, David Combs, 1999/07/14
- Re: lynx-dev lynx2.8.3dev.4, Vlad Harchev, 1999/07/15
- Re: lynx-dev lynx2.8.3dev.4 - --force-empty-hrefless-a, Klaus Weide, 1999/07/15
- Re: lynx-dev lynx2.8.3dev.4 - --force-empty-hrefless-a, Vlad Harchev, 1999/07/15
- Re: lynx-dev lynx2.8.3dev.4 - --force-empty-hrefless-a, Klaus Weide, 1999/07/15
- Re: lynx-dev lynx2.8.3dev.4 - --force-empty-hrefless-a, Vlad Harchev, 1999/07/15
- Re: lynx-dev lynx2.8.3dev.4 - --force-empty-hrefless-a, Klaus Weide, 1999/07/17
- Re: lynx-dev lynx2.8.3dev.4 - --force-empty-hrefless-a, Vlad Harchev, 1999/07/17
Re: lynx-dev lynx2.8.3dev.4, Vlad Harchev, 1999/07/15
Re: lynx-dev lynx2.8.3dev.4,
Leonid Pauzner <=
Re: lynx-dev lynx2.8.3dev.4, Leonid Pauzner, 1999/07/15
Re: lynx-dev lynx2.8.3dev.4, pg, 1999/07/15
- Re: lynx-dev lynx2.8.3dev.4, T.E.Dickey, 1999/07/15
- Re: lynx-dev lynx2.8.3dev.4, pg, 1999/07/16
- Re: lynx-dev lynx2.8.3dev.4, T.E.Dickey, 1999/07/16
- Re: lynx-dev lynx2.8.3dev.4, pg, 1999/07/16
- Re: lynx-dev lynx2.8.3dev.4, T.E.Dickey, 1999/07/16
- Re: lynx-dev lynx2.8.3dev.4, pg, 1999/07/17
- Re: lynx-dev lynx2.8.3dev.4, Klaus Weide, 1999/07/17
- Re: lynx-dev lynx2.8.3dev.4, pg, 1999/07/17