Re: UTF8 has stopped working in vile after OS upgrade

2022-08-02 Thread Thomas Dickey
On Tue, Aug 02, 2022 at 03:23:26PM +1000, Brendan O'Dea wrote: > OK, so this appears to have been caused by the change: > > "modify lins_chars() to handle a case where a script inserts a UTF-8 > character (report by Thomas Dupond)." > > lins_chars is being invoked with wide=0, and is working

Re: UTF8 has stopped working in vile after OS upgrade

2022-08-01 Thread Brendan O'Dea
OK, so this appears to have been caused by the change: "modify lins_chars() to handle a case where a script inserts a UTF-8 character (report by Thomas Dupond)." lins_chars is being invoked with wide=0, and is working for codepoints >= 256 (which is why ę works, and £ does not). I've pushed a

Re: UTF8 has stopped working in vile after OS upgrade

2022-08-01 Thread Thomas Dickey
On Fri, Jul 29, 2022 at 04:27:05AM -0400, Thomas Dickey wrote: > On Fri, Jul 29, 2022 at 03:40:12PM +1000, Brendan O'Dea wrote: > > Testing the vile 9.8v-2 package on my Debian machine I get some decidedly > > odd behaviour: > > > > The following sequence: > > > > l- e' c, > > > > is rendered

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-29 Thread Chris Green
On Fri, Jul 29, 2022 at 04:27:05AM -0400, Thomas Dickey wrote: > On Fri, Jul 29, 2022 at 03:40:12PM +1000, Brendan O'Dea wrote: > > Testing the vile 9.8v-2 package on my Debian machine I get some decidedly > > odd behaviour: > > > > The following sequence: > > > > l- e' c, > > > > is rendered

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-29 Thread Thomas Dickey
On Fri, Jul 29, 2022 at 03:40:12PM +1000, Brendan O'Dea wrote: > Testing the vile 9.8v-2 package on my Debian machine I get some decidedly > odd behaviour: > > The following sequence: > > l- e' c, > > is rendered in vile as: > > \?A3\?E9\?E7 > > outside of vile, in the same terminal that

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-29 Thread Chris Green
On Thu, Jul 28, 2022 at 07:27:36PM -0400, Thomas Dickey wrote: > On Thu, Jul 28, 2022 at 10:27:05PM +0100, Chris Green wrote: > > ... and further, no compose key sequences work in vile 9.8v whereas > > they do work in vile 9.8u. > > > > E.g. I can't enter accented characters using COMPOSE + e + '

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Brendan O'Dea
Testing the vile 9.8v-2 package on my Debian machine I get some decidedly odd behaviour: The following sequence: l- e' c, is rendered in vile as: \?A3\?E9\?E7 outside of vile, in the same terminal that appears fine: £éç which would suggest that vile doesn't handle UTF-8 at all,

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Thomas Dickey
On Thu, Jul 28, 2022 at 10:27:05PM +0100, Chris Green wrote: > ... and further, no compose key sequences work in vile 9.8v whereas > they do work in vile 9.8u. > > E.g. I can't enter accented characters using COMPOSE + e + ' (for e > with acute accent) or COMPOSE + c + , (for c with a cedilla).

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Chris Green
... and further, no compose key sequences work in vile 9.8v whereas they do work in vile 9.8u. E.g. I can't enter accented characters using COMPOSE + e + ' (for e with acute accent) or COMPOSE + c + , (for c with a cedilla). -- Chris Green

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Thomas Dickey
On Thu, Jul 28, 2022 at 09:21:52PM +0100, Chris Green wrote: > Further information... > > I've built vile 9.7 on this system and pound signs work correctly, if > I build vile 9.8 with the same build environment pound signs don't work. That's a fairly long timespan, since I started 9.8 in 2010.

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Chris Green
On Thu, Jul 28, 2022 at 09:21:52PM +0100, Chris Green wrote: > Further information... > > I've built vile 9.7 on this system and pound signs work correctly, if > I build vile 9.8 with the same build environment pound signs don't work. > ... and maybe more to the point I've built 9.8u from

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Chris Green
Further information... I've built vile 9.7 on this system and pound signs work correctly, if I build vile 9.8 with the same build environment pound signs don't work. -- Chris Green

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Chris Green
On Thu, Jul 28, 2022 at 03:15:55PM -0400, Thomas Dickey wrote: > On Thu, Jul 28, 2022 at 11:54:54AM +0100, Chris Green wrote: > > I just upgraded my systems from xubuntu 21.10 to xubuntu 22.04. > > I don't know about "xubuntu", but Ubuntu 22.04 doesn't seem an improvement. > Xubuntu is just

Re: UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Thomas Dickey
On Thu, Jul 28, 2022 at 11:54:54AM +0100, Chris Green wrote: > I just upgraded my systems from xubuntu 21.10 to xubuntu 22.04. I don't know about "xubuntu", but Ubuntu 22.04 doesn't seem an improvement. > My UTF8 confiuguration in vile and xvile is broken now. > > Well, entering pound

UTF8 has stopped working in vile after OS upgrade

2022-07-28 Thread Chris Green
I just upgraded my systems from xubuntu 21.10 to xubuntu 22.04. My UTF8 confiuguration in vile and xvile is broken now. Well, entering pound sterling signs no longer works, here is one:- � (That looks a bit like an iso 8859-1 character to me, not sure really) vile has been upgraded to