os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/README
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
README:  Tcl
sl@0
     2
    This is the Tcl 8.4.15 source distribution.
sl@0
     3
    Tcl/Tk is also available through NetCVS:
sl@0
     4
	http://tcl.sourceforge.net/
sl@0
     5
    You can get any source release of Tcl from the file distributions
sl@0
     6
    link at the above URL.
sl@0
     7
sl@0
     8
RCS: @(#) $Id: README,v 1.49.2.18 2006/10/23 17:53:23 dgp Exp $
sl@0
     9
sl@0
    10
Contents
sl@0
    11
--------
sl@0
    12
    1. Introduction
sl@0
    13
    2. Documentation
sl@0
    14
    3. Compiling and installing Tcl
sl@0
    15
    4. Development tools
sl@0
    16
    5. Tcl newsgroup
sl@0
    17
    6. Tcl contributed archive
sl@0
    18
    7. Tcl Resource Center
sl@0
    19
    8. Mailing lists
sl@0
    20
    9. Support and Training
sl@0
    21
    10. Thank You
sl@0
    22
sl@0
    23
1. Introduction
sl@0
    24
---------------
sl@0
    25
Tcl provides a powerful platform for creating integration applications that
sl@0
    26
tie together diverse applications, protocols, devices, and frameworks.
sl@0
    27
When paired with the Tk toolkit, Tcl provides the fastest and most powerful
sl@0
    28
way to create GUI applications that run on PCs, Unix, and the Macintosh.
sl@0
    29
Tcl can also be used for a variety of web-related tasks and for creating
sl@0
    30
powerful command languages for applications.
sl@0
    31
sl@0
    32
Tcl is maintained, enhanced, and distributed freely by the Tcl community.
sl@0
    33
The home for Tcl/Tk sources and bug/patch database is on SourceForge:
sl@0
    34
sl@0
    35
	http://tcl.sourceforge.net/
sl@0
    36
sl@0
    37
with the Tcl Developer Xchange hosted at:
sl@0
    38
sl@0
    39
	http://www.tcl.tk/
sl@0
    40
sl@0
    41
Tcl is a freely available open source package.  You can do virtually
sl@0
    42
anything you like with it, such as modifying it, redistributing it,
sl@0
    43
and selling it either in whole or in part.  See the file
sl@0
    44
"license.terms" for complete information.
sl@0
    45
sl@0
    46
2. Documentation
sl@0
    47
----------------
sl@0
    48
sl@0
    49
Extensive documentation is available at our website.
sl@0
    50
The home page for this release, including new features, is
sl@0
    51
	http://www.tcl.tk/software/tcltk/8.4.html
sl@0
    52
sl@0
    53
Detailed release notes can be found at the file distributions page
sl@0
    54
by clicking on the relevant version.
sl@0
    55
	http://sourceforge.net/project/showfiles.php?group_id=10894
sl@0
    56
sl@0
    57
Information about Tcl itself can be found at
sl@0
    58
	http://www.tcl.tk/about/
sl@0
    59
sl@0
    60
There have been many Tcl books on the market.  Many are mentioned in the Wiki:
sl@0
    61
	http://wiki.tcl.tk/book
sl@0
    62
sl@0
    63
2a. Unix Documentation
sl@0
    64
----------------------
sl@0
    65
sl@0
    66
The "doc" subdirectory in this release contains a complete set of
sl@0
    67
reference manual entries for Tcl.  Files with extension ".1" are for
sl@0
    68
programs (for example, tclsh.1); files with extension ".3" are for C
sl@0
    69
library procedures; and files with extension ".n" describe Tcl
sl@0
    70
commands.  The file "doc/Tcl.n" gives a quick summary of the Tcl
sl@0
    71
language syntax.  To print any of the man pages on Unix, cd to the
sl@0
    72
"doc" directory and invoke your favorite variant of troff using the
sl@0
    73
normal -man macros, for example
sl@0
    74
sl@0
    75
		ditroff -man Tcl.n
sl@0
    76
sl@0
    77
to print Tcl.n.  If Tcl has been installed correctly and your "man" program
sl@0
    78
supports it, you should be able to access the Tcl manual entries using the
sl@0
    79
normal "man" mechanisms, such as
sl@0
    80
sl@0
    81
		man Tcl
sl@0
    82
sl@0
    83
2b. Windows Documentation
sl@0
    84
-------------------------
sl@0
    85
sl@0
    86
The "doc" subdirectory in this release contains a complete set of Windows
sl@0
    87
help files for Tcl.  Once you install this Tcl release, a shortcut to the
sl@0
    88
Windows help Tcl documentation will appear in the "Start" menu:
sl@0
    89
sl@0
    90
	Start | Programs | Tcl | Tcl Help
sl@0
    91
sl@0
    92
3. Compiling and installing Tcl
sl@0
    93
-------------------------------
sl@0
    94
sl@0
    95
There are brief notes in the unix/README, win/README, and macosx/README about
sl@0
    96
compiling on these different platforms.  There is additional information
sl@0
    97
about building Tcl from sources at
sl@0
    98
sl@0
    99
	http://www.tcl.tk/doc/howto/compile.html
sl@0
   100
sl@0
   101
4. TclPro Development tools
sl@0
   102
---------------------------
sl@0
   103
sl@0
   104
A high quality set of commercial quality development tools is available to
sl@0
   105
accelerate your Tcl application development.  The TclPro product provides a
sl@0
   106
debugger, static code checker, packaging utility, and bytecode compiler.
sl@0
   107
TclPro was open-sourced when Scriptics/Ajuba was acquired by Interwoven.
sl@0
   108
Visit its home at SourceForge for more information and source/binaries:
sl@0
   109
sl@0
   110
	http://tclpro.sourceforge.net/
sl@0
   111
sl@0
   112
ActiveState has picked up support for commercial Tcl development tools.
sl@0
   113
More information can be found at
sl@0
   114
sl@0
   115
	http://www.ActiveState.com/Tcl
sl@0
   116
sl@0
   117
5. Tcl newsgroup
sl@0
   118
----------------
sl@0
   119
sl@0
   120
There is a USENET news group, "comp.lang.tcl", intended for the exchange of
sl@0
   121
information about Tcl, Tk, and related applications.  The newsgroup is a
sl@0
   122
great place to ask general information questions.  There is also
sl@0
   123
a USENET news group, "comp.lang.tcl.announce", intended to announce new
sl@0
   124
releases of software, training, and more.  For bug reports, please
sl@0
   125
see the "Support and bug fixes" section below.
sl@0
   126
sl@0
   127
6. Tcl contributed archive
sl@0
   128
--------------------------
sl@0
   129
sl@0
   130
Many people have created exciting packages and applications based on Tcl
sl@0
   131
and/or Tk and made them freely available to the Tcl community.  An archive
sl@0
   132
of these contributions is kept on the machine ftp://archives.tcl.tk/pub/tcl
sl@0
   133
(aka ftp://ftp.procplace.com/pub/tcl).  You can access the archive using
sl@0
   134
anonymous FTP.  The archive also contains several FAQ ("frequently asked
sl@0
   135
questions") documents that provide solutions to problems that are commonly
sl@0
   136
encountered by Tcl newcomers.
sl@0
   137
sl@0
   138
7. The Tcler's Wiki
sl@0
   139
-------------------
sl@0
   140
sl@0
   141
A Wiki-based open community site covering all aspects of Tcl/Tk is at:
sl@0
   142
sl@0
   143
	http://wiki.tcl.tk/
sl@0
   144
sl@0
   145
A wealth of useful information can be found there.
sl@0
   146
sl@0
   147
8. Mailing lists
sl@0
   148
----------------
sl@0
   149
sl@0
   150
Several mailing lists are hosted at SourceForge to discuss development or
sl@0
   151
use issues (like Macintosh and Windows topics).  For more information and
sl@0
   152
to subscribe, visit:
sl@0
   153
sl@0
   154
	http://sourceforge.net/projects/tcl/
sl@0
   155
sl@0
   156
and go to the Mailing Lists page.
sl@0
   157
sl@0
   158
9. Support and Training
sl@0
   159
------------------------
sl@0
   160
sl@0
   161
We are very interested in receiving bug reports, patches, and suggestions
sl@0
   162
for improvements.  We prefer that you send this information to us via the
sl@0
   163
bug form at SourceForge, rather than emailing us directly.  The bug
sl@0
   164
database is at:
sl@0
   165
sl@0
   166
	http://tcl.sourceforge.net/
sl@0
   167
sl@0
   168
The bug form was designed to give uniform structure to bug reports as
sl@0
   169
well as to solicit enough information to minimize followup questions.
sl@0
   170
sl@0
   171
We will log and follow-up on each bug, although we cannot promise a
sl@0
   172
specific turn-around time.  Enhancements, reported via the Feature
sl@0
   173
Requests form at the same web site, may take longer and may not happen
sl@0
   174
at all unless there is widespread support for them (we're trying to
sl@0
   175
slow the rate at which Tcl/Tk turns into a kitchen sink).  It's very
sl@0
   176
difficult to make incompatible changes to Tcl/Tk at this point, due to
sl@0
   177
the size of the installed base.
sl@0
   178
sl@0
   179
The Tcl community is too large for us to provide much individual support
sl@0
   180
for users.  If you need help we suggest that you post questions to
sl@0
   181
comp.lang.tcl.  We read the newsgroup and will attempt to answer esoteric
sl@0
   182
questions for which no one else is likely to know the answer.  In addition,
sl@0
   183
see the following page on the Wiki for links to other organizations that offer
sl@0
   184
Tcl/Tk training:
sl@0
   185
sl@0
   186
	http://wiki.tcl.tk/training
sl@0
   187
sl@0
   188
10. Thank You
sl@0
   189
-------------
sl@0
   190
sl@0
   191
We'd like to express our thanks to the Tcl community for all the
sl@0
   192
helpful suggestions, bug reports, and patches we have received.
sl@0
   193
Tcl/Tk has improved vastly and will continue to do so with your help.