Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#280 Implementation of file volumes and file attributes command

open
Victor Wagner
5
2003-12-16
2003-05-20
Victor Wagner
No

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.

Discussion

  • Victor Wagner
    Victor Wagner
    2003-05-20

     
    Attachments
  • Don Porter
    Don Porter
    2003-11-12

    • assigned_to: nobody --> davygrvy
     
    • status: open --> pending
     
  • Logged In: YES
    user_id=7549

    is this fixed?

     
  • Victor Wagner
    Victor Wagner
    2003-12-16

    • status: pending --> open
     
  • Victor Wagner
    Victor Wagner
    2003-12-16

    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

     
    • assigned_to: davygrvy --> hobbs
     
    • assigned_to: hobbs --> vbwagner
     
  • 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

     
  • alan johnson
    alan johnson
    2004-02-01

    Logged In: YES
    user_id=943591

    thanks