From: Tuomo L. <dj...@mb...> - 2005-10-05 16:38:42
|
Lennart Borgman wrote: > Yes, the UWIN shell starts, but there is something wrong in the > communication. It might be that it does not expect input from Emacs. I > do not know how what it checks and there is no active support of UWIN > any more so it feels like a dead end. It is a pitty because it seems to > have had a very good start. Could this have something to do with the fact that Windows doesn't have pseudo-terminals or whatever. (Please don't ask, I think I heard about this on this very list..) >>Frankly, I don't see why DJGPP's bash wouldn't work. It uses DPMI so >>it acts more or less in a civilized manner. AFAIK all Windows up to >>(and including) 32-bit XP have at least an emulation of a part of >>the DOS subsystem. So, it too is worth at least a try. > > I would be glad for more comments on this! Not from me, I hope. AFAICR there is some sort of emulation layer on XP (and on NT and 2K - 9x/ME do not need one) that allows them to run some games, I think. So DPMI shell by comparison isn't that big a deal really. I just tried it and it works. Maybe I should rather say it runs and that I can execute GnuWin's ls (and which) with it. Of course it is bound by DOS limitations, but you should try if it suits for your purposes. Note that DJGPP is a GCC for DOS, so it should work at least with some makefiles. > I need a knowledgeable and intelligent speaking partner. But maybe such > a human would find my wishes just to stupid ;-) Well, that pretty much rules me out on both accounts. I don't think such a person would find your wishes too stupid. (S)he might find the job worth getting paid for, though. Essentially the problem is that fully functional shell might not be possible to implement on Windows. (Easily at least.) How about hacking make instead? Instead of having it rely on shell to do the right thing, why not just frankenstein* yourself a working make by sticking small bits of bash onto make with large lumps of chewing gum? *) Yay, did I just invent a colourful yet descriptive verb? Or was I just channelling that stuff from somewhere? -- Tuomo ... If Murphy's Law can go wrong, it will |