[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev UCdomap changes - patch
From: |
Leonid Pauzner |
Subject: |
Re: lynx-dev UCdomap changes - patch |
Date: |
Thu, 26 Aug 1999 00:42:04 +0400 (MSD) |
23-Aug-99 14:57 Klaus Weide wrote:
> An alternative to Henry's patch for UCdomap.h. Should remove the
> behavior where translation of some strings in some display character sets
> depended on browsing (and charset-changing) history. This should (must?)
> be used together with my previous patch (which changed LYCharUtils.c).
> Table-less charsets don't get put into the UCInit[] list any more, in a
> way this means reverting back to what was the case before Leonid's change.
> There is a bit more code now, but otoh we don't need fake structures
> that are mostly empty any more in UCdomap.h. Lenonid and Henry, what
> do you think?
Looks reasonable. But I am not sure with `trydefault' and
`SevenBitApproximation' - what should we change to revert x-transparent
behaviour on entities as discussed before? That's became non-trivial, IMO.
> Also an unrelated minor change to UCReverseTransChar
> (simplification / check for an ulikely malloc error).
> Klaus
> Index: lynx2-8-3/WWW/Library/Implementation/UCDefs.h
> --- lynx2-8-3.old/WWW/Library/Implementation/UCDefs.h Fri, 04 Jun 1999
> 20:57:16 -0500
> +++ lynx2-8-3/WWW/Library/Implementation/UCDefs.h Sun, 22 Aug 1999 18:12:10
> -0500
> @@ -12,7 +12,8 @@
> CONST char * MIMEname;
> int enc;
> - int codepage; /* IBM OS/2 specific number */
> + int codepage; /* if positive, an IBM OS/2 specific number;
> + if negative, flag for no table translation */