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


#1247 Text files in the Windows distribution are in UNIX format

obsolete: 8.3b1

OriginalBugID: 3950 RFE
Version: 8.3b1
SubmitDate: '1999-12-27'
LastModified: '2000-01-18'
Severity: LOW
Status: Assigned
Submitter: techsupp
ChangedBy: hobbs
OS: All Windows
FixedDate: '2000-10-25'
ClosedDate: '2000-10-25'

Csaba Nemethi

This small improvement could increase the popularity of Tcl/Tk under

Most of the time I work under UNIX but I also have Tcl/Tk for Windows
on my PC. And there are lots of people who use the Windows version
only; I wonder whether they can read all of the ASCII files included in
the distribution. The only text files in DOS format, i.e., having
CR/LF as line terminator, are Readme.txt, license.txt, and install.log.
The ASCII files located in the directories include and lib as well as
in their subdirectories are all in UNIX format, hence the standard
Windows editor notepad.exe cannot display them properly. And probably
not all Tcl/Tk users have a more intelligent editor, capable of
displaying also text files in UNIX format.

All ASCII files included in the Tcl/Tk for Windows distribution should
have DOS format.

This seems to be of dubious value, since all the Windows editors
that I know of, with the exception of Notepad, can read CR line
terminated docs without problem. This include WordPad.
-- 01/05/2000 hobbs
This was moved to RFE as it doesn't actually interrupt any use
of running Tcl on Windows.
-- 01/18/2000 hobbs


  • Don Porter
    Don Porter

    • labels: 104245 --> 53. Configuration and Build Tools
    • assigned_to: nobody --> davygrvy
  • Logged In: YES

    See #219409 in the bugs traker for the patch to fix some of this.

    Us Tcl core guys are getting lazy about these <eol> issues. I know TEA doesn't mind source files in LF, as it's in the spec, but making the source dist for a specific platform doesn't have to be all that complicated...

    export CYGWIN=binmode
    $ cvs export -r core-8-X-X -d tcl8.X.X tcl

    Now everything's now in Win/DOS style ready for building and packing with no funny business. Doing seperate checkouts per platform is not a bad thing. I know it wasn't done at Scriptics, but that setup had some slow file I/O over Samba.

    • status: open --> closed-duplicate