This patch includes new file in the contrib/djgpp port
tclDjgppFCmd.c
which implements file attributes and file volumes
command so they
behave identically with Win32 Tcl on same machine (on
Win 95 or orher platform, capable of running both DJGPP
and Win32 executables).
It also contains couple of #ifdefs in
unix/tclUnixFCmd.c to comment out
unix implementations of these command and
changes in contrib/djgpp/Makefile which are needed to
avoid conflicts
between DJGPP sys/ioctl.h (needed for file volumes) and
Waterloo TCP
sys/ioctl.h needed for socket code.
Patch also includes all changes made by patches #736378
and #721790
becouse it is just diff between my current working
source directory of DOS
tcl and current cvs. langinfo.c is somewhat improved
against
#721790 version. It now returns standard-compliant
value (empty string)
instead of NULL for invalid (unsupported) requests.
Logged In: YES
user_id=7549
is this fixed?
Logged In: YES
user_id=757679
What is fixed? I cannot see DOS file attributes enum in
tclUnixFCmd.c and cannot see tclDjgppFCmd.c in current CVS
contrib tree.
OK, I agree that since release of DJGPP 2.04 beta, special
dynamic loading code can be excluded and standard POSIX
dlopen used,
but file volumes and file attributes should be implemented
windowsish way on DOS
Logged In: YES
user_id=7549
Passing to Jeff.
Jeff, could you add Victor as a developer with write
permission to be the DOS maintainer. I don't have time for
this
Logged In: YES
user_id=79902
I've added Victor to the Tcl project with suitable
permissions; he should also sign up in the appropriate area
in TIP#24 by going to http://purl.org/tcl/tip/edit/24
Logged In: YES
user_id=943591
thanks