Date: Sun, 16 Apr 1995 09:06:30 +0300 From: eliz AT is DOT elta DOT co DOT il. (Eli Zaretskii) To: djgpp-announce AT sun DOT soe DOT clarkson DOT edu Subject: Less 290 port to DJGPP I've uploaded to omnigate.clarkson.edu:/pub/msdos/djgpp/pub a port of Less 290 to DJGPP. This includes full source ready to be built under DJGPP, and pre-built executables. The executables were built with the GNU Rx package and GNU glob.c file-globbing function, so if you want to distribute these programs, you should know they are L?GPL. If this bothers you, you can always rebuild Less without these two; you will have to tweak defines.dj and Makefile.dj for this, as they are configured to use both Rx and glob.c. I've put a poor-man replacement for glob.c into the sources, but you will lose Unix-style file-globbing inside Less if you use it. The uploaded archive also includes a corrected version of DJGPP's gppconio.c module. The version in your libc.a library has a bug (IMHO) in the insline() function which will cause Less to behave erratically when scrolling. Once you get the archive (called less290a.zip), unzip it to any directory and read the file Readme.dj. It explains the port I've done and gives the instructions on compiling it, if you want to. If you see any problem which you think is specific to DOS or DJGPP port, please tell me about it. If you aren't sure if this is a DOS/DJGPP issue, tell me anyway. I'm working with the author of Less to include DJGPP support in the next public release.