[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [vile] strange 9.7 vile behavior under FreeBSD
From: |
Gary Jennejohn |
Subject: |
Re: [vile] strange 9.7 vile behavior under FreeBSD |
Date: |
Sun, 22 Jun 2008 09:51:50 +0200 |
On Sat, 21 Jun 2008 10:39:35 -0400 (EDT)
Thomas Dickey <address@hidden> wrote:
> On Wed, 18 Jun 2008, Gary Jennejohn wrote:
>
[snip - problem under FreeBSD with vile-9.7 when iconv is not enabled]
> Revisiting this - as exactly as I can with my 6.0 FreeBSD, I'm still
> not seeing a problem. I set the locale the same, and am indeed linking
> to iconv (different versions of course):
>
> ../bin/vile:
> libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28122000)
> libncurses.so.6 => /lib/libncurses.so.6 (0x2820f000)
> libperl.so => /usr/local/lib/perl5/5.8.7/mach/CORE/libperl.so
> (0x2824e0>
> libm.so.4 => /lib/libm.so.4 (0x28350000)
> libcrypt.so.3 => /lib/libcrypt.so.3 (0x28366000)
> libutil.so.5 => /lib/libutil.so.5 (0x2837e000)
> libpthread.so.2 => /usr/lib/libpthread.so.2 (0x2838a000)
> libc.so.6 => /lib/libc.so.6 (0x283af000)
>
> I didn't see anything useful in my log-comments for eightbit.c, but
> as I mentioned, I seem to recall fixing during development some issue
> that would cause vile to ignore input. That's a thousand lines of
> code though (I don't recall whether it was sign-extension or checking
> return-values from iconv).
>
It may very well be a) something specific to 8-current or b) a side-
effect of some other port which I have installed. The way in which
port dependencies interact is pretty much impossible to analyze. And
since I only have 8-current installed I can't evaluate it any better.
OBTW the problem disappears for me too when I link against iconv. I
only see a problem w/o iconv but with i18n support. It also works
when I turn off both iconv and i18n support, which is the configuration
I'm currently using.
Thanks for pursuing this.
---
Gary Jennejohn