On Fri, 26 Apr 2002 23:41:32 +0200
"Hartmut Figge" <[EMAIL PROTECTED]> wrote:
> For me, i have a very ugly workaround. I have inserted the lines
>
> if ($SURELY_X)
> $DOSEMU_STDIN_IS_CONSOLE=(0)
> endif
>
> just before the earlier mentioned lines, start xdosemu from the menu of
> the windowmanager with the command 'xdosemu.fake', where 'xdosemu.fake'
> is a shell-script with the lines
>
> #!/bin/sh
> export SURELY_X=1
> xdosemu
> unset SURELY_X
It's no bad =), my patch looks like this:
------
diff -ruN dosemu-1.1.2.orig/src/base/init/config.c dosemu-1.1.2/src/base/init/config.c
--- dosemu-1.1.2.orig/src/base/init/config.c Mon Mar 18 23:26:44 2002
+++ dosemu-1.1.2/src/base/init/config.c Tue Mar 19 00:54:20 2002
@@ -611,6 +611,10 @@
}
buf[j] = 0;
setenv("DOSEMU_OPTIONS", buf, 1);
+ if (usedoptions['X'])
+ { strcpy(buf, "0");
+ setenv("DOSEMU_STDIN_IS_CONSOLE",buf,1);
+ }
return;
}
uname(&unames);
------
--
Grigory Batalov.
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html