Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Nov 2017 13:23:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 220013] editors/nvi-m17n [patch] fix CJK display problem caused by libncurses
Message-ID:  <bug-220013-13-6WNdXAEhpk@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-220013-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-220013-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220013

Satoshi TOMIOKA <tomioka.satoshi.ml@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #188075|0                           |1
        is obsolete|                            |

--- Comment #5 from Satoshi TOMIOKA <tomioka.satoshi.ml@gmail.com> ---
Created attachment 188352
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D188352&action=
=3Dedit
patch to correct detection of fileencoding and to avoid disappeared some
symbols

In the newest port nvi-m17n (1.79.20040608_4,1), even when the previous pat=
ch I
uploaded (Comment 4) is applied, there is another problem; some well-used
multi-byte symbols, e.g. the circle symbol (ISO-2022-JP code 217b) or the
multiplication sign (215f), cannot be displayed.

I guess that this problem is related to ncursew library, although I could n=
ot
find the way to fix it.
However, this problem can be solved by using the bundled curses codes inclu=
ded
in the original ports sources instead of linking /lib/libncursesw.so.8.

The new patch is an accumulated patch to apply to nvi-m17n-1.79.20040608_4,=
1.
This can fix two problems.
One is to solve the detection error of fileencoding, which is same to the p=
atch
uploaded previously (obsoleted).
The other is new patch to solve the disappearing the well-used symbols.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220013-13-6WNdXAEhpk>