Tcl Source Code

View Ticket
Login
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: