[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: about lpe
> Someone requested comments on lpe a little while back as a possible replacement
> for vi that was more like edit.com. I think it can be that, if it can compiled
> as a static binary without the slang libs. I don't konw how to do that.
It was not for having an edit.com clone but because most people hate
I forgot about static linking. I have looked at slang and lpe would be
still smaller than VI
> lpe is only 96493, /bin/vi is 437428 (I suppose vi can be compiled to fill
I suspect it has curses compiled statitic in it.
> In screen.c from line 138 I've changed this:
> /* Draw the banner at the bottom of the screen */
> static void draw_banner(buffer *buf)
> char banner;
> int namelen;
> memset(banner, '-', SLtt_Screen_Cols);
> if (buf->rdonly) banner = '%';
> if (buf->modified) banner = '*';
> memcpy(banner + 2, "Indie", 5);
> memcpy(banner + 10, buf->name, (namelen = strlen(buf->name)));
> memcpy(banner + 24, "press Ctrl-X to save and exit, Ctrl-C aborts", 44);
> It's also quite easy to make locale, but I guess it's not a good idea on a
> rescue disc.
> It must be compiled with --enable-delkludge for the backspace key to work.
> Unfortunatly it deletes the 'wrong' way, as usual in Linux :-(
We want to wean them of Windows. :-)
Jean Francois Martinez
Project Independence: Linux for the Masses
- about lpe
- From: Birger Langkjer <firstname.lastname@example.org>