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