[pw32-dev] Re: zsh compiled and linked with PW32.
Status: Beta
Brought to you by:
pfalcon
|
From: Paul S. <Pau...@te...> - 2000-04-05 19:03:28
|
Hello Earnie,
понедельник, 3 апреля 2000 г., you wrote to me:
EB> This is just an FYI. I've been able to build to zsh.exe. It doesn't quite
EB> work yet and there's a lot of work left to do; but, it's exciting to know that
EB> I got this far with your PW32.
For me, too ;-)
EB> Also, BTW, the termcap-1.3 build OOB but had to
EB> add the -D_POSIX_SOURCE=1 compile switch in the Makefile.
Well, but does it *work*? Nothing abot that was done from my side.
So, to make it work one of the following should be done:
- Intrinsic support for non-dumb terminal
- Relying on external means of providing non-dumb terminal
As you guess, I'd vote for the second, if there were such method. I
know that NT has ANSI terminal driver but I have no idea whether it
installed by default and if no, where it lives at all. As for 9x,
situation even worse - ms stopped distributing ansi.sys from dos 7.
And even if such thing existed (of course it does), it's doubtful that
win32 app output will be processed by it. Darkness. So, if you've got
automagical line editing in zsh, tell me so, especially if you have
slightest idea on what make it happen ;-)
EB> Some of the problems deal with lack of ioctl, SIGSTOP, SIGCONT, SIGTSTP,
EB> SIGTTOU and SIGTTIN. There are other; but these are the most significant.
Well, I'll throw names in. As for functionality, SIGT* - no
chance. For SIFSTOP/SIGCONT, it's trivial, what is hard - making
stopped/continued status available via waitpid(). I have idea how to
make it on NT, but no bright solution for 9x.
EB> Regards,
EB> Earnie.
Well, I hope to release 0.5.0 when first spring shock will dim out
;-)
--
Paul Sokolovsky, IT Specialist
http://www.brainbench.com/transcript.jsp?pid=11135
|