From: ulrich AT lab1 DOT psy DOT univie DOT ac DOT at Subject: no subject (file transmission) To: djgpp AT sun DOT soe DOT clarkson DOT edu Date: Mon, 10 Jan 1994 14:57:23 +0100 (MET) To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: UMSDOS for DJGPP UMSDOS for DJGPP: No, i haven't implemented it, but i think it will be a great help for porting GNU (UNIX) software with DJGPP. It will also be interesting for the following scenario: A group of programmers are developing an application. They want to compile great parts of the source code for MSDOS and Linux, and use the same tools on both systems. (GNU emacs version 19 including RCS version control, GNU fileutils, tar, ...) By the way, i have a running GNU Emacs 19.19 MSDOS port with full X Window support, compiled with the following tools and librarys: DJGPP 1.11maint1 GNU make 3.62 + libX.a: Xlib emulation using GRX * libfvwm.a: fvwm-0.99 X Window manager + libxpm.a: xpm-3.2g X pixmap library + (+ patched by me, * developed by me) It will be a great improvement for Emacs not to use the MSDOS filesystem. Also the number of patches will shrink alot. Here is a list of library source files to change to implement the Linux UMSDOS filesystem for DJGPP 1.11 (the list may be not complete). libsrc/c/sys: access.c chdir.s chmod.s chown.c creat.c getcwd.c getwd.s link.c mkdir.s open.s rename.s rmdir.s stat.c unlink.s utime.c libsrc/c/dos: dir.c exec.c If someone starts porting or has some ideas, please let me know. (mail to ulrich AT lab1 DOT psy DOT univie DOT ac DOT at)