Hi Mathias, >>> info: Terminal type 'dumb' is not smart enough to run Info. >>> >> This is the precise message I was referring to, in my earlier post, >> when I said I could not run info 4.6 from cmd.exe. >> >> I normally use the MSYS shell, ... >> >> GnuWin32 does provide a termcap implementation, so it may help to >> experiment with that. >> > Thanks for the many hints. When I have time, I will play a little > bit with that. > > Well, I spent already some time with it and found, that 'less' work > perfectly on my cmd.exe shell. Neither 'less' nor 'info' change > their behaviour if I change the TERM environment variable -- except > that 'info' will complain about the stupidity of vt100 or of > whatever I will set TERM -- independent whether a corresponding > entry exist or not within the gnuwin32-path/etc/termcap file.
Yep. I did too, with the same result. :-( > I have also set a TERMCAP environment variable to > gnuwin32-path/etc/termcap as well as to gnuwin32-path\etc\termcap. > No influence. Tried this too. Again, the same result as you. Looks like the GnuWin32 termcap implementation may be broken, but then, what does `less' use, since it seems to work for you? (I don't use the GnuWin32 implementation of `less', since both MSYS and Cygwin provide their own). > Perhaps I first must find a program that tests the settings and > functionality of termcap in order to know if I do the right thing or > not. I am not an experienced gnuwinner ;-) > >> However, as a Q&D work around, I have found that I can install >> the GnuWin32 texinfo 4.6 components into my MSYS shell PATH -- >> *except* for info.exe -- >> > I do something analogous: I install GnuWin32 texinfo-4.6 *except* > info.exe in my gnuwin32-path/bin folder and take the info.exe along > with the required dlls from cygwin :-\ If you are going to do that, why not just go the whole hog, and do a full Cygwin install -- at least of all the packages you want to use? If you do so, then you will get everything you are using GnuWin32 for, and more, with an excellent POSIX emulation, and `bash' shell into the bargain. BTW, I just built texinfo 4.8 from pristine GNU sources, on a Win2K box with Cygwin -- seems to work perfectly, except for one of 21 tests with `make check'; the `--no-headers' test for `makeinfo' fails with `-o /dev/null', as it is specified, but even this passes, if `-o nul' is used instead. :-) I also tried to build a native Win32 version, from the same sources, using MSYS/MinGW -- no go; don't have appropriate headers to support the required termio/termcap features, even with GnuWin32 termcap lib package installed; (no `sys/ioctl.h' or `sgtty.h' -- maybe others as well -- I gave up when `make' started complaining about dozens of missing defines, for entities I recognised as being termio/termcap related). I guess I could try adapting the Cygwin headers, but I wouldn't like to trust the outcome :-( Alternatively, I could use the headers bundled with libgw32c.a, and link with that, but then, I suspect we would still see the broken termcap/termio behaviour :-( > Thanks again for all hints! You're welcome. Best regards, Keith. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ GnuWin32-Users mailing list GnuWin32-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gnuwin32-users