Ticket UUID: | 740414 | |||
Title: | Implementation of file volumes and file attributes command | |||
Type: | Patch | Version: | None | |
Submitter: | vbwagner | Created on: | 2003-05-20 12:29:57 | |
Subsystem: | 95. contrib ports | Assigned To: | vbwagner | |
Priority: | 5 Medium | Severity: | ||
Status: | Open | Last Modified: | 2004-02-02 05:23:48 | |
Resolution: | None | Closed By: | davygrvy | |
Closed on: | 2003-12-16 02:22:22 | |||
Description: |
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. | |||
User Comments: |
chomo added on 2004-02-02 05:23:48:
Logged In: YES user_id=943591 thanks dkf added on 2003-12-16 16:56:52: 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 davygrvy added on 2003-12-16 16:35:44: 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 vbwagner added on 2003-12-16 16:14:30: 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 davygrvy added on 2003-12-16 09:22:22: Logged In: YES user_id=7549 is this fixed? vbwagner added on 2003-05-20 19:29:57: File Added - 50747: djgpp.patch.gz |
Attachments:
- djgpp.patch.gz [download] added by vbwagner on 2003-05-20 19:29:57. [details]