Matt Schalit wrote:
> 
> David Douthitt wrote:

> There's something wrong with elvis, when I open gatping.c
> At line 177 and 178, all hell breaks loose.  It's the damned
> oddest thing I've ever seen.
> 
>   e3 can display gatping.c correctly
>   vi on UnixWare 7 displays gatping.c correctly.
>   gatping.c is 312 lines long.
>   line 177 is --->      sizeof ( struct sockaddr_in ) ) ;
>   line 178 is --->      if ( n < 0 || n != ping_pkt_size )
>   elvis may or may not agree with the numbering.
>   elivs may shift the lines by one.
>   elivs has SERIOUS problems understanding line 178.
>   If one uses the 'l' key to move the cursor to the right
>      along the line 178, the cursor jumps and does not move
>      accross all the characters!
>   If one deletes the first tab character at the beginnning of
>      line 178, a duplicate of line 177 appears in it's place.
>   gdb also prints out the wrong
> 
> I'm going nuts here.  This is Oxygen-090601, with elvis 1.4-1.

Development of elvis-tiny has apparently stopped - at least the Debian
project has no maintainer.  I've submitted some patches (gratefully
accepted); I'll see what I can find out.

> > Here's a debugging session:
> 
> On what operating system?

Red Hat Linux 6.0 with glibc 2.1.3.  This is the actual system from
which the Oxygen 2.1.3 libraries either come from or were compiled on.

_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to