summaryrefslogtreecommitdiffstats
path: root/Python/importdl.h
blob: e51e551ff952799885a3c27e9b1b25a36c41c9d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#ifndef Py_IMPORTDL_H
#define Py_IMPORTDL_H

#ifdef __cplusplus
extern "C" {
#endif


/* Definitions for dynamic loading of extension modules */
enum filetype {
    SEARCH_ERROR,
    PY_SOURCE,
    PY_COMPILED,
    C_EXTENSION,
    PY_RESOURCE, /* Mac only */
    PKG_DIRECTORY,
    C_BUILTIN,
    PY_FROZEN,
    PY_CODERESOURCE, /* Mac only */
    IMP_HOOK
};

struct filedescr {
    char *suffix;
    char *mode;
    enum filetype type;
};
extern struct filedescr * _PyImport_Filetab;
extern const struct filedescr _PyImport_DynLoadFiletab[];

extern PyObject *_PyImport_LoadDynamicModule(PyObject *name, PyObject *pathname,
                                             FILE *);

/* Max length of module suffix searched for -- accommodates "module.slb" */
#define MAXSUFFIXSIZE 12

#ifdef MS_WINDOWS
#include <windows.h>
typedef FARPROC dl_funcptr;
#else
#if defined(PYOS_OS2) && !defined(PYCC_GCC)
#include <os2def.h>
typedef int (* APIENTRY dl_funcptr)();
#else
typedef void (*dl_funcptr)(void);
#endif
#endif


#ifdef __cplusplus
}
#endif
#endif /* !Py_IMPORTDL_H */
_3608360'>bug_3608360 Tcl is a high-level, general-purpose, interpreted, dynamic programming language. It was designed with the goal of being very simple but powerful.
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat
-rw-r--r--.fossil-settings/binary-glob3
-rw-r--r--.fossil-settings/crnl-glob0
-rw-r--r--.fossil-settings/ignore-glob24
-rw-r--r--.project11
-rw-r--r--.settings/org.eclipse.core.resources.prefs2
-rw-r--r--.settings/org.eclipse.core.runtime.prefs2
-rw-r--r--ChangeLog11656
-rw-r--r--ChangeLog.20004
-rw-r--r--ChangeLog.20012
-rw-r--r--ChangeLog.20032
-rw-r--r--ChangeLog.20075921
-rw-r--r--ChangeLog.20083796
-rw-r--r--README58
-rw-r--r--changes1262
-rw-r--r--compat/README2
-rw-r--r--compat/dirent.h2
-rw-r--r--compat/dirent2.h12
-rw-r--r--compat/dlfcn.h21
-rw-r--r--compat/fake-rfc2553.c266
-rw-r--r--compat/fake-rfc2553.h170
-rw-r--r--compat/fixstrtod.c2
-rw-r--r--compat/float.h2
-rw-r--r--compat/gettod.c2
-rw-r--r--compat/limits.h2
-rw-r--r--compat/memcmp.c12
-rw-r--r--compat/mkstemp.c78
-rw-r--r--compat/opendir.c8
-rw-r--r--compat/stdlib.h53
-rw-r--r--compat/string.h76
-rw-r--r--compat/strncasecmp.c16
-rw-r--r--compat/strstr.c2
-rw-r--r--compat/strtod.c18
-rw-r--r--compat/strtol.c7
-rw-r--r--compat/strtoul.c8
-rw-r--r--compat/unistd.h114
-rw-r--r--compat/waitpid.c2
-rw-r--r--compat/zlib/CMakeLists.txt249
-rw-r--r--compat/zlib/ChangeLog1472
-rw-r--r--compat/zlib/FAQ368
-rw-r--r--compat/zlib/INDEX68
-rw-r--r--compat/zlib/Makefile5
-rw-r--r--compat/zlib/Makefile.in288
-rw-r--r--compat/zlib/README115
-rw-r--r--compat/zlib/adler32.c179
-rw-r--r--compat/zlib/amiga/Makefile.pup69
-rw-r--r--compat/zlib/amiga/Makefile.sas68
-rw-r--r--compat/zlib/as400/bndsrc215
-rw-r--r--compat/zlib/as400/compile.clp110
-rw-r--r--compat/zlib/as400/readme.txt115
-rw-r--r--compat/zlib/as400/zlib.inc451
-rw-r--r--compat/zlib/compress.c80
-rwxr-xr-xcompat/zlib/configure831
-rw-r--r--compat/zlib/contrib/README.contrib78
-rw-r--r--compat/zlib/contrib/ada/buffer_demo.adb106
-rw-r--r--compat/zlib/contrib/ada/mtest.adb156
-rw-r--r--compat/zlib/contrib/ada/read.adb156
-rw-r--r--compat/zlib/contrib/ada/readme.txt65
-rw-r--r--compat/zlib/contrib/ada/test.adb463
-rw-r--r--compat/zlib/contrib/ada/zlib-streams.adb225
-rw-r--r--compat/zlib/contrib/ada/zlib-streams.ads114
-rw-r--r--compat/zlib/contrib/ada/zlib-thin.adb141
-rw-r--r--compat/zlib/contrib/ada/zlib-thin.ads450
-rw-r--r--compat/zlib/contrib/ada/zlib.adb701
-rw-r--r--compat/zlib/contrib/ada/zlib.ads328
-rw-r--r--compat/zlib/contrib/ada/zlib.gpr20
-rw-r--r--compat/zlib/contrib/amd64/amd64-match.S452
-rw-r--r--compat/zlib/contrib/asm686/README.68651
-rw-r--r--compat/zlib/contrib/asm686/match.S357
-rw-r--r--compat/zlib/contrib/blast/Makefile8
-rw-r--r--compat/zlib/contrib/blast/README4
-rw-r--r--compat/zlib/contrib/blast/blast.c446
-rw-r--r--compat/zlib/contrib/blast/blast.h75
-rw-r--r--compat/zlib/contrib/blast/test.pkbin0 -> 8 bytes
-rw-r--r--compat/zlib/contrib/blast/test.txt1
-rw-r--r--compat/zlib/contrib/delphi/ZLib.pas557
-rw-r--r--compat/zlib/contrib/delphi/ZLibConst.pas11
-rw-r--r--compat/zlib/contrib/delphi/readme.txt76
-rw-r--r--compat/zlib/contrib/delphi/zlibd32.mak99
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib.build33
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib.chmbin0 -> 72726 bytes
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib.sln21
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs58
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs202
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs83
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/CodecBase.cs198
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/Deflater.cs106
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/DotZLib.cs288
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj141
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/GZipStream.cs301
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/Inflater.cs105
-rw-r--r--compat/zlib/contrib/dotzlib/DotZLib/UnitTests.cs274
-rw-r--r--compat/zlib/contrib/dotzlib/LICENSE_1_0.txt23
-rw-r--r--compat/zlib/contrib/dotzlib/readme.txt58
-rw-r--r--compat/zlib/contrib/gcc_gvmat64/gvmat64.S574
-rw-r--r--compat/zlib/contrib/infback9/README1
-rw-r--r--compat/zlib/contrib/infback9/infback9.c615
-rw-r--r--compat/zlib/contrib/infback9/infback9.h37
-rw-r--r--compat/zlib/contrib/infback9/inffix9.h107
-rw-r--r--compat/zlib/contrib/infback9/inflate9.h47
-rw-r--r--compat/zlib/contrib/infback9/inftree9.c324
-rw-r--r--compat/zlib/contrib/infback9/inftree9.h61
-rw-r--r--compat/zlib/contrib/inflate86/inffas86.c1157
-rw-r--r--compat/zlib/contrib/inflate86/inffast.S1368
-rw-r--r--compat/zlib/contrib/iostream/test.cpp24
-rw-r--r--compat/zlib/contrib/iostream/zfstream.cpp329
-rw-r--r--compat/zlib/contrib/iostream/zfstream.h128
-rw-r--r--compat/zlib/contrib/iostream2/zstream.h307
-rw-r--r--compat/zlib/contrib/iostream2/zstream_test.cpp25
-rw-r--r--compat/zlib/contrib/iostream3/README35
-rw-r--r--compat/zlib/contrib/iostream3/TODO17
-rw-r--r--compat/zlib/contrib/iostream3/test.cc50
-rw-r--r--compat/zlib/contrib/iostream3/zfstream.cc479
-rw-r--r--compat/zlib/contrib/iostream3/zfstream.h466
-rw-r--r--compat/zlib/contrib/masmx64/bld_ml64.bat2
-rw-r--r--compat/zlib/contrib/masmx64/gvmat64.asm553
-rw-r--r--compat/zlib/contrib/masmx64/inffas8664.c186
-rw-r--r--compat/zlib/contrib/masmx64/inffasx64.asm396
-rw-r--r--compat/zlib/contrib/masmx64/readme.txt31
-rw-r--r--compat/zlib/contrib/masmx86/bld_ml32.bat2
-rw-r--r--compat/zlib/contrib/masmx86/inffas32.asm1080
-rw-r--r--compat/zlib/contrib/masmx86/match686.asm479
-rw-r--r--compat/zlib/contrib/masmx86/readme.txt27
-rw-r--r--compat/zlib/contrib/minizip/Makefile25
-rw-r--r--compat/zlib/contrib/minizip/Makefile.am45
-rw-r--r--compat/zlib/contrib/minizip/MiniZip64_Changes.txt6
-rw-r--r--compat/zlib/contrib/minizip/MiniZip64_info.txt74
-rw-r--r--compat/zlib/contrib/minizip/configure.ac32
-rw-r--r--compat/zlib/contrib/minizip/crypt.h131
-rw-r--r--compat/zlib/contrib/minizip/ioapi.c247
-rw-r--r--compat/zlib/contrib/minizip/ioapi.h208
-rw-r--r--compat/zlib/contrib/minizip/iowin32.c461
-rw-r--r--compat/zlib/contrib/minizip/iowin32.h28
-rw-r--r--compat/zlib/contrib/minizip/make_vms.com25
-rw-r--r--compat/zlib/contrib/minizip/miniunz.c660
-rw-r--r--compat/zlib/contrib/minizip/miniunzip.163
-rw-r--r--compat/zlib/contrib/minizip/minizip.146
-rw-r--r--compat/zlib/contrib/minizip/minizip.c520
-rw-r--r--compat/zlib/contrib/minizip/minizip.pc.in12
-rw-r--r--compat/zlib/contrib/minizip/mztools.c291
-rw-r--r--compat/zlib/contrib/minizip/mztools.h37
-rw-r--r--compat/zlib/contrib/minizip/unzip.c2125
-rw-r--r--compat/zlib/contrib/minizip/unzip.h437
-rw-r--r--compat/zlib/contrib/minizip/zip.c2007
-rw-r--r--compat/zlib/contrib/minizip/zip.h362
-rw-r--r--compat/zlib/contrib/pascal/example.pas599
-rw-r--r--compat/zlib/contrib/pascal/readme.txt76
-rw-r--r--compat/zlib/contrib/pascal/zlibd32.mak99
-rw-r--r--compat/zlib/contrib/pascal/zlibpas.pas276
-rw-r--r--compat/zlib/contrib/puff/Makefile42
-rw-r--r--compat/zlib/contrib/puff/README63
-rw-r--r--compat/zlib/contrib/puff/puff.c840
-rw-r--r--compat/zlib/contrib/puff/puff.h35
-rw-r--r--compat/zlib/contrib/puff/pufftest.c165
-rw-r--r--compat/zlib/contrib/puff/zeros.rawbin0 -> 2517 bytes
-rw-r--r--compat/zlib/contrib/testzlib/testzlib.c275
-rw-r--r--compat/zlib/contrib/testzlib/testzlib.txt10
-rw-r--r--compat/zlib/contrib/untgz/Makefile14
-rw-r--r--compat/zlib/contrib/untgz/Makefile.msc17
-rw-r--r--compat/zlib/contrib/untgz/untgz.c674
-rw-r--r--compat/zlib/contrib/vstudio/readme.txt65
-rw-r--r--compat/zlib/contrib/vstudio/vc10/miniunz.vcxproj310
-rw-r--r--compat/zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters22
-rw-r--r--compat/zlib/contrib/vstudio/vc10/minizip.vcxproj307
-rw-r--r--compat/zlib/contrib/vstudio/vc10/minizip.vcxproj.filters22
-rw-r--r--compat/zlib/contrib/vstudio/vc10/testzlib.vcxproj420
-rw-r--r--compat/zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters58
-rw-r--r--compat/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj310
-rw-r--r--compat/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters22
-rw-r--r--compat/zlib/contrib/vstudio/vc10/zlib.rc32
-rw-r--r--compat/zlib/contrib/vstudio/vc10/zlibstat.vcxproj473
-rw-r--r--compat/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters77
-rw-r--r--compat/zlib/contrib/vstudio/vc10/zlibvc.def143
-rw-r--r--compat/zlib/contrib/vstudio/vc10/zlibvc.sln135
-rw-r--r--compat/zlib/contrib/vstudio/vc10/zlibvc.vcxproj657
-rw-r--r--compat/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters118
-rw-r--r--compat/zlib/contrib/vstudio/vc11/miniunz.vcxproj314
-rw-r--r--compat/zlib/contrib/vstudio/vc11/minizip.vcxproj311
-rw-r--r--compat/zlib/contrib/vstudio/vc11/testzlib.vcxproj426
-rw-r--r--compat/zlib/contrib/vstudio/vc11/testzlibdll.vcxproj314
-rw-r--r--compat/zlib/contrib/vstudio/vc11/zlib.rc32
-rw-r--r--compat/zlib/contrib/vstudio/vc11/zlibstat.vcxproj464
-rw-r--r--compat/zlib/contrib/vstudio/vc11/zlibvc.def143
-rw-r--r--compat/zlib/contrib/vstudio/vc11/zlibvc.sln117
-rw-r--r--compat/zlib/contrib/vstudio/vc11/zlibvc.vcxproj688
-rw-r--r--compat/zlib/contrib/vstudio/vc9/miniunz.vcproj565
-rw-r--r--compat/zlib/contrib/vstudio/vc9/minizip.vcproj562
-rw-r--r--compat/zlib/contrib/vstudio/vc9/testzlib.vcproj852
-rw-r--r--compat/zlib/contrib/vstudio/vc9/testzlibdll.vcproj565
-rw-r--r--compat/zlib/contrib/vstudio/vc9/zlib.rc32
-rw-r--r--compat/zlib/contrib/vstudio/vc9/zlibstat.vcproj835
-rw-r--r--compat/zlib/contrib/vstudio/vc9/zlibvc.def143
-rw-r--r--compat/zlib/contrib/vstudio/vc9/zlibvc.sln144
-rw-r--r--compat/zlib/contrib/vstudio/vc9/zlibvc.vcproj1156
-rw-r--r--compat/zlib/crc32.c425
-rw-r--r--compat/zlib/crc32.h441
-rw-r--r--compat/zlib/deflate.c1967
-rw-r--r--compat/zlib/deflate.h346
-rw-r--r--compat/zlib/doc/algorithm.txt209
-rw-r--r--compat/zlib/doc/rfc1950.txt619
-rw-r--r--compat/zlib/doc/rfc1951.txt955
-rw-r--r--compat/zlib/doc/rfc1952.txt675
-rw-r--r--compat/zlib/doc/txtvsbin.txt107
-rw-r--r--compat/zlib/examples/README.examples49
-rw-r--r--compat/zlib/examples/enough.c572
-rw-r--r--compat/zlib/examples/fitblk.c233
-rw-r--r--compat/zlib/examples/gun.c702
-rw-r--r--compat/zlib/examples/gzappend.c504
-rw-r--r--compat/zlib/examples/gzjoin.c449
-rw-r--r--compat/zlib/examples/gzlog.c1059
-rw-r--r--compat/zlib/examples/gzlog.h91
-rw-r--r--compat/zlib/examples/zlib_how.html545
-rw-r--r--compat/zlib/examples/zpipe.c205
-rw-r--r--compat/zlib/examples/zran.c409
-rw-r--r--compat/zlib/gzclose.c25
-rw-r--r--compat/zlib/gzguts.h209
-rw-r--r--compat/zlib/gzlib.c634
-rw-r--r--compat/zlib/gzread.c594
-rw-r--r--compat/zlib/gzwrite.c577
-rw-r--r--compat/zlib/infback.c640
-rw-r--r--compat/zlib/inffast.c340
-rw-r--r--compat/zlib/inffast.h11
-rw-r--r--compat/zlib/inffixed.h94
-rw-r--r--compat/zlib/inflate.c1512
-rw-r--r--compat/zlib/inflate.h122
-rw-r--r--compat/zlib/inftrees.c306
-rw-r--r--compat/zlib/inftrees.h62
-rw-r--r--compat/zlib/make_vms.com867
-rw-r--r--compat/zlib/msdos/Makefile.bor115
-rw-r--r--compat/zlib/msdos/Makefile.dj2104
-rw-r--r--compat/zlib/msdos/Makefile.emx69
-rw-r--r--compat/zlib/msdos/Makefile.msc112
-rw-r--r--compat/zlib/msdos/Makefile.tc100
-rw-r--r--compat/zlib/nintendods/Makefile126
-rw-r--r--compat/zlib/nintendods/README5
-rw-r--r--compat/zlib/old/Makefile.emx69
-rw-r--r--compat/zlib/old/Makefile.riscos151
-rw-r--r--compat/zlib/old/README3
-rw-r--r--compat/zlib/old/descrip.mms48
-rw-r--r--compat/zlib/old/os2/Makefile.os2136
-rw-r--r--compat/zlib/old/os2/zlib.def51
-rw-r--r--compat/zlib/old/visual-basic.txt160
-rw-r--r--compat/zlib/qnx/package.qpg141
-rw-r--r--compat/zlib/test/example.c601
-rw-r--r--compat/zlib/test/infcover.c671
-rw-r--r--compat/zlib/test/minigzip.c651
-rw-r--r--compat/zlib/treebuild.xml116
-rw-r--r--compat/zlib/trees.c1226
-rw-r--r--compat/zlib/trees.h128
-rw-r--r--compat/zlib/uncompr.c59
-rw-r--r--compat/zlib/watcom/watcom_f.mak43
-rw-r--r--compat/zlib/watcom/watcom_l.mak43
-rw-r--r--compat/zlib/win32/DLL_FAQ.txt397
-rw-r--r--compat/zlib/win32/Makefile.bor110
-rw-r--r--compat/zlib/win32/Makefile.gcc182
-rw-r--r--compat/zlib/win32/Makefile.msc163
-rw-r--r--compat/zlib/win32/README-WIN32.txt103
-rw-r--r--compat/zlib/win32/README.txt60
-rw-r--r--compat/zlib/win32/USAGE.txt89
-rw-r--r--compat/zlib/win32/VisualC.txt3
-rw-r--r--compat/zlib/win32/zdll.libbin0 -> 15658 bytes
-rw-r--r--compat/zlib/win32/zlib.def86
-rwxr-xr-xcompat/zlib/win32/zlib1.dllbin0 -> 107520 bytes
-rw-r--r--compat/zlib/win32/zlib1.rc40
-rw-r--r--compat/zlib/win64/libz.dll.abin0 -> 46874 bytes
-rw-r--r--compat/zlib/win64/zdll.libbin0 -> 15288 bytes
-rwxr-xr-xcompat/zlib/win64/zlib1.dllbin0 -> 112640 bytes
-rw-r--r--compat/zlib/zconf.h511
-rw-r--r--compat/zlib/zconf.h.cmakein513
-rw-r--r--compat/zlib/zconf.h.in511
-rw-r--r--compat/zlib/zlib.3151
-rw-r--r--compat/zlib/zlib.3.pdfbin0 -> 8734 bytes
-rw-r--r--compat/zlib/zlib.h1768
-rw-r--r--compat/zlib/zlib.map83
-rw-r--r--compat/zlib/zlib.pc.cmakein13
-rw-r--r--compat/zlib/zlib.pc.in13
-rw-r--r--compat/zlib/zlib2ansi152
-rw-r--r--compat/zlib/zutil.c324
-rw-r--r--compat/zlib/zutil.h253
-rw-r--r--doc/Access.375
-rw-r--r--doc/AddErrInfo.372
-rw-r--r--doc/Alloc.36
-rw-r--r--doc/AllowExc.34
-rw-r--r--doc/AppInit.314
-rw-r--r--doc/AssocData.38
-rw-r--r--doc/Async.38
-rw-r--r--doc/BackgdErr.353
-rw-r--r--doc/Backslash.34
-rw-r--r--doc/BoolObj.310
-rw-r--r--doc/ByteArrObj.358
-rw-r--r--doc/CallDel.318
-rw-r--r--doc/Cancel.366
-rw-r--r--doc/ChnlStack.36
-rw-r--r--doc/Class.3236
-rw-r--r--doc/CmdCmplt.34
-rw-r--r--doc/Concat.34
-rw-r--r--doc/CrtChannel.3139
-rw-r--r--doc/CrtChnlHdlr.39
-rw-r--r--doc/CrtCloseHdlr.38
-rw-r--r--doc/CrtCommand.338
-rw-r--r--doc/CrtFileHdlr.315
-rw-r--r--doc/CrtInterp.367
-rw-r--r--doc/CrtMathFnc.332
-rw-r--r--doc/CrtObjCmd.339
-rw-r--r--doc/CrtSlave.326
-rw-r--r--doc/CrtTimerHdlr.313
-rw-r--r--doc/CrtTrace.318
-rw-r--r--doc/DString.34
-rw-r--r--doc/DetachPids.34
-rw-r--r--doc/DictObj.342
-rw-r--r--doc/DoOneEvent.34
-rw-r--r--doc/DoWhenIdle.313
-rw-r--r--doc/DoubleObj.332
-rw-r--r--doc/DumpActiveMemory.34
-rw-r--r--doc/Encoding.347
-rw-r--r--doc/Ensemble.381
-rw-r--r--doc/Environment.317
-rw-r--r--doc/Eval.329
-rw-r--r--doc/Exit.329
-rw-r--r--doc/ExprLong.312
-rw-r--r--doc/ExprLongObj.316
-rw-r--r--doc/FileSystem.3836
-rw-r--r--doc/FindExec.311
-rw-r--r--[-rwxr-xr-x]doc/GetCwd.34
-rw-r--r--doc/GetHostName.34
-rw-r--r--doc/GetIndex.329
-rw-r--r--doc/GetInt.34
-rw-r--r--doc/GetOpnFl.33
-rw-r--r--doc/GetStdChan.38
-rw-r--r--doc/GetTime.377
-rw-r--r--[-rwxr-xr-x]doc/GetVersion.34
-rw-r--r--doc/Hash.350
-rw-r--r--doc/Init.34
-rw-r--r--doc/InitStubs.310
-rw-r--r--doc/IntObj.350
-rw-r--r--doc/Interp.344
-rw-r--r--doc/Limit.312
-rw-r--r--doc/LinkVar.332
-rw-r--r--doc/ListObj.3131
-rw-r--r--doc/Load.370
-rw-r--r--doc/Method.3249
-rw-r--r--doc/NRE.3328
-rw-r--r--doc/Namespace.320
-rw-r--r--doc/Notifier.368
-rw-r--r--doc/OOInitStubs.354
-rw-r--r--doc/Object.3239
-rw-r--r--doc/ObjectType.3183
-rw-r--r--doc/OpenFileChnl.375
-rw-r--r--doc/OpenTcp.327
-rw-r--r--doc/Panic.331
-rw-r--r--doc/ParseArgs.3198
-rw-r--r--doc/ParseCmd.353
-rw-r--r--doc/PkgRequire.319
-rw-r--r--doc/Preserve.312
-rw-r--r--doc/PrintDbl.38
-rw-r--r--doc/RecEvalObj.310
-rw-r--r--doc/RecordEval.310
-rw-r--r--doc/RegConfig.316
-rw-r--r--doc/RegExp.338
-rw-r--r--doc/SaveResult.312
-rw-r--r--doc/SetChanErr.3156
-rw-r--r--doc/SetErrno.33
-rw-r--r--doc/SetRecLmt.34
-rw-r--r--doc/SetResult.3107
-rw-r--r--doc/SetVar.312
-rw-r--r--doc/Signal.33
-rw-r--r--doc/Sleep.34
-rw-r--r--doc/SourceRCFile.35
-rw-r--r--doc/SplitList.315
-rw-r--r--doc/SplitPath.39
-rw-r--r--doc/StaticPkg.315
-rw-r--r--doc/StdChannels.34
-rw-r--r--doc/StrMatch.34
-rw-r--r--doc/StringObj.3158
-rw-r--r--doc/SubstObj.310
-rw-r--r--doc/TCL_MEM_DEBUG.36
-rw-r--r--doc/Tcl.n106
-rw-r--r--doc/TclZlib.3276
-rw-r--r--doc/Tcl_Main.3101
-rw-r--r--doc/Thread.376
-rw-r--r--doc/ToUpper.34
-rw-r--r--doc/TraceCmd.38
-rw-r--r--doc/TraceVar.310
-rw-r--r--doc/Translate.315
-rw-r--r--doc/UniCharIsAlpha.34
-rw-r--r--doc/UpVar.34
-rw-r--r--doc/Utf.36
-rw-r--r--doc/WrongNumArgs.328
-rw-r--r--doc/after.n35
-rw-r--r--doc/append.n13
-rw-r--r--doc/apply.n48
-rw-r--r--doc/array.n18
-rw-r--r--doc/bgerror.n17
-rw-r--r--doc/binary.n168
-rw-r--r--doc/break.n22
-rw-r--r--doc/case.n4
-rw-r--r--doc/catch.n93
-rw-r--r--doc/cd.n10
-rw-r--r--doc/chan.n206
-rw-r--r--doc/class.n136
-rw-r--r--doc/clock.n46
-rw-r--r--doc/close.n53
-rw-r--r--doc/concat.n52
-rw-r--r--doc/continue.n24
-rw-r--r--doc/copy.n66
-rw-r--r--doc/coroutine.n205
-rw-r--r--doc/dde.n40
-rw-r--r--doc/define.n404
-rw-r--r--doc/dict.n202
-rw-r--r--doc/encoding.n52
-rw-r--r--doc/eof.n10
-rw-r--r--doc/error.n24
-rw-r--r--doc/eval.n32
-rw-r--r--doc/exec.n144
-rw-r--r--doc/exit.n10
-rw-r--r--doc/expr.n139
-rw-r--r--doc/fblocked.n4
-rw-r--r--doc/fconfigure.n50
-rw-r--r--doc/fcopy.n49
-rw-r--r--doc/file.n113
-rw-r--r--doc/fileevent.n60
-rw-r--r--doc/filename.n6
-rw-r--r--doc/flush.n9
-rw-r--r--doc/for.n29
-rw-r--r--doc/foreach.n11
-rw-r--r--doc/format.n38
-rw-r--r--doc/gets.n14
-rw-r--r--doc/glob.n174
-rw-r--r--doc/global.n17
-rw-r--r--doc/history.n4
-rw-r--r--doc/http.n155
-rw-r--r--doc/if.n30
-rw-r--r--doc/incr.n16
-rw-r--r--doc/info.n487
-rw-r--r--doc/interp.n234
-rw-r--r--doc/join.n10
-rw-r--r--doc/lappend.n11
-rw-r--r--doc/lassign.n25
-rw-r--r--doc/library.n61
-rw-r--r--doc/lindex.n63
-rw-r--r--doc/linsert.n35
-rw-r--r--doc/list.n22
-rw-r--r--doc/llength.n14
-rw-r--r--doc/lmap.n85
-rw-r--r--doc/load.n59
-rw-r--r--doc/lrange.n18
-rw-r--r--doc/lrepeat.n17
-rw-r--r--doc/lreplace.n52
-rw-r--r--doc/lreverse.n9
-rw-r--r--doc/lsearch.n56
-rw-r--r--[-rwxr-xr-x]doc/lset.n56
-rw-r--r--doc/lsort.n171
-rw-r--r--doc/man.macros2
-rw-r--r--doc/mathfunc.n54
-rw-r--r--doc/mathop.n30
-rw-r--r--doc/memory.n20
-rw-r--r--doc/msgcat.n115
-rw-r--r--doc/my.n56
-rw-r--r--doc/namespace.n288
-rw-r--r--doc/next.n206
-rw-r--r--doc/object.n128
-rw-r--r--doc/open.n89
-rw-r--r--doc/package.n39
-rw-r--r--doc/packagens.n14
-rw-r--r--doc/pid.n4
-rw-r--r--doc/pkgMkIndex.n15
-rw-r--r--doc/platform.n30
-rw-r--r--doc/platform_shell.n8
-rw-r--r--doc/prefix.n116
-rw-r--r--doc/proc.n31
-rw-r--r--doc/puts.n12
-rw-r--r--doc/pwd.n8
-rw-r--r--doc/re_syntax.n44
-rw-r--r--doc/read.n21
-rw-r--r--doc/refchan.n223
-rw-r--r--doc/regexp.n65
-rw-r--r--doc/registry.n23
-rw-r--r--doc/regsub.n67
-rw-r--r--doc/rename.n9
-rw-r--r--doc/return.n148
-rw-r--r--doc/safe.n31
-rw-r--r--doc/scan.n90
-rw-r--r--doc/seek.n23
-rw-r--r--doc/self.n152
-rw-r--r--doc/set.n9
-rw-r--r--doc/socket.n171
-rw-r--r--doc/source.n14
-rw-r--r--doc/split.n33
-rw-r--r--doc/string.n262
-rw-r--r--doc/subst.n25
-rw-r--r--doc/switch.n74
-rw-r--r--doc/tailcall.n69
-rw-r--r--doc/tclsh.138
-rw-r--r--doc/tcltest.n509
-rw-r--r--doc/tclvars.n233
-rw-r--r--doc/tell.n9
-rw-r--r--doc/throw.n48
-rw-r--r--doc/time.n15
-rw-r--r--doc/tm.n68
-rw-r--r--doc/trace.n21
-rw-r--r--doc/transchan.n160
-rw-r--r--doc/try.n103
-rw-r--r--doc/unknown.n6
-rw-r--r--doc/unload.n36
-rw-r--r--doc/unset.n19
-rw-r--r--doc/update.n11
-rw-r--r--doc/uplevel.n14
-rw-r--r--doc/upvar.n32
-rw-r--r--doc/variable.n15
-rw-r--r--doc/vwait.n209
-rw-r--r--doc/while.n12
-rw-r--r--doc/zlib.n460
-rw-r--r--generic/README2
-rw-r--r--generic/regc_color.c39
-rw-r--r--generic/regc_cvec.c6
-rw-r--r--generic/regc_lex.c53
-rw-r--r--generic/regc_locale.c939
-rw-r--r--generic/regc_nfa.c416
-rw-r--r--generic/regcomp.c32
-rw-r--r--generic/regcustom.h16
-rw-r--r--generic/rege_dfa.c234
-rw-r--r--generic/regerror.c2
-rw-r--r--generic/regerrs.h1
-rw-r--r--generic/regex.h16
-rw-r--r--generic/regexec.c577
-rw-r--r--generic/regfronts.c6
-rw-r--r--generic/regguts.h28
-rw-r--r--generic/tcl.decls2269
-rw-r--r--generic/tcl.h1228
-rw-r--r--generic/tclAlloc.c45
-rw-r--r--generic/tclAssembly.c4325
-rw-r--r--generic/tclAsync.c58
-rw-r--r--generic/tclBasic.c4653
-rw-r--r--generic/tclBinary.c2508
-rw-r--r--generic/tclCkalloc.c269
-rw-r--r--generic/tclClock.c456
-rw-r--r--generic/tclCmdAH.c2500
-rw-r--r--generic/tclCmdIL.c1511
-rw-r--r--generic/tclCmdMZ.c1754
-rw-r--r--generic/tclCompCmds.c6501
-rw-r--r--generic/tclCompCmdsGR.c3171
-rw-r--r--generic/tclCompCmdsSZ.c4383
-rw-r--r--generic/tclCompExpr.c1433
-rw-r--r--generic/tclCompile.c2938
-rw-r--r--generic/tclCompile.h915
-rw-r--r--generic/tclConfig.c166
-rw-r--r--generic/tclDTrace.d62
-rw-r--r--generic/tclDate.c575
-rw-r--r--generic/tclDecls.h6445
-rw-r--r--generic/tclDictObj.c1260
-rw-r--r--generic/tclEncoding.c662
-rw-r--r--generic/tclEnsemble.c3486
-rw-r--r--generic/tclEnv.c161
-rw-r--r--generic/tclEvent.c469
-rw-r--r--generic/tclExecute.c9656
-rw-r--r--generic/tclFCmd.c671
-rw-r--r--generic/tclFileName.c602
-rw-r--r--generic/tclFileSystem.h73
-rw-r--r--generic/tclGet.c65
-rw-r--r--generic/tclGetDate.y254
-rw-r--r--generic/tclHash.c198
-rw-r--r--generic/tclHistory.c92
-rw-r--r--generic/tclIO.c2876
-rw-r--r--generic/tclIO.h139
-rw-r--r--generic/tclIOCmd.c525
-rw-r--r--generic/tclIOGT.c149
-rw-r--r--generic/tclIORChan.c1436
-rw-r--r--generic/tclIORTrans.c3420
-rw-r--r--generic/tclIOSock.c182
-rw-r--r--generic/tclIOUtil.c2596
-rw-r--r--generic/tclIndexObj.c982
-rw-r--r--generic/tclInt.decls867
-rw-r--r--generic/tclInt.h1992
-rw-r--r--generic/tclIntDecls.h2069
-rw-r--r--generic/tclIntPlatDecls.h742
-rw-r--r--generic/tclInterp.c852
-rw-r--r--generic/tclLink.c98
-rw-r--r--generic/tclListObj.c873
-rw-r--r--generic/tclLiteral.c373
-rw-r--r--generic/tclLoad.c452
-rw-r--r--generic/tclLoadNone.c87
-rw-r--r--generic/tclMain.c743
-rw-r--r--generic/tclNamesp.c3531
-rw-r--r--generic/tclNotify.c85
-rw-r--r--generic/tclOO.c2977
-rw-r--r--generic/tclOO.decls218
-rw-r--r--generic/tclOO.h147
-rw-r--r--generic/tclOOBasic.c1249
-rw-r--r--generic/tclOOCall.c1495
-rw-r--r--generic/tclOODecls.h234
-rw-r--r--generic/tclOODefineCmds.c2697
-rw-r--r--generic/tclOOInfo.c1526
-rw-r--r--generic/tclOOInt.h604
-rw-r--r--generic/tclOOIntDecls.h166
-rw-r--r--generic/tclOOMethod.c1783
-rw-r--r--generic/tclOOStubInit.c78
-rw-r--r--generic/tclOOStubLib.c71
-rw-r--r--generic/tclObj.c1336
-rw-r--r--generic/tclOptimize.c444
-rw-r--r--generic/tclPanic.c67
-rw-r--r--generic/tclParse.c508
-rw-r--r--generic/tclParse.h17
-rw-r--r--generic/tclPathObj.c843
-rw-r--r--generic/tclPipe.c267
-rw-r--r--generic/tclPkg.c274
-rw-r--r--generic/tclPkgConfig.c10
-rw-r--r--generic/tclPlatDecls.h103
-rw-r--r--generic/tclPort.h9
-rw-r--r--generic/tclPosixStr.c80
-rw-r--r--generic/tclPreserve.c51
-rw-r--r--generic/tclProc.c1321
-rw-r--r--generic/tclRegexp.c64
-rw-r--r--generic/tclRegexp.h4
-rw-r--r--generic/tclResolve.c44
-rw-r--r--generic/tclResult.c350
-rw-r--r--generic/tclScan.c142
-rw-r--r--[-rwxr-xr-x]generic/tclStrToD.c3184
-rw-r--r--generic/tclStringObj.c1752
-rw-r--r--generic/tclStringTrim.h43
-rw-r--r--generic/tclStubInit.c680
-rw-r--r--generic/tclStubLib.c138
-rw-r--r--generic/tclStubLibTbl.c58
-rw-r--r--generic/tclTest.c2006
-rw-r--r--generic/tclTestObj.c617
-rw-r--r--generic/tclTestProcBodyObj.c105
-rw-r--r--generic/tclThread.c77
-rw-r--r--[-rwxr-xr-x]generic/tclThreadAlloc.c193
-rw-r--r--generic/tclThreadJoin.c12
-rw-r--r--generic/tclThreadStorage.c580
-rw-r--r--generic/tclThreadTest.c377
-rw-r--r--generic/tclTimer.c216
-rw-r--r--generic/tclTomMath.decls252
-rw-r--r--generic/tclTomMath.h89
-rw-r--r--generic/tclTomMathDecls.h594
-rw-r--r--generic/tclTomMathInt.h3
-rw-r--r--generic/tclTomMathInterface.c19
-rw-r--r--generic/tclTomMathStubLib.c79
-rw-r--r--generic/tclTrace.c550
-rw-r--r--generic/tclUniData.c2138
-rw-r--r--generic/tclUtf.c202
-rw-r--r--generic/tclUtil.c2608
-rw-r--r--generic/tclVar.c2702
-rw-r--r--generic/tclZlib.c4017
-rw-r--r--generic/tommath.h2
-rw-r--r--library/auto.tcl381
-rw-r--r--library/clock.tcl1263
-rw-r--r--library/dde/pkgIndex.tcl10
-rw-r--r--[-rwxr-xr-x]library/encoding/tis-620.enc0
-rw-r--r--library/history.tcl304
-rw-r--r--library/http/http.tcl642
-rw-r--r--library/http/pkgIndex.tcl6
-rw-r--r--library/http1.0/http.tcl8
-rw-r--r--library/init.tcl180
-rw-r--r--library/msgcat/msgcat.tcl191
-rw-r--r--library/msgcat/pkgIndex.tcl2
-rw-r--r--[-rwxr-xr-x]library/msgs/af.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/af_za.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ar.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ar_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ar_jo.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ar_lb.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ar_sy.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/be.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/bg.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/bn.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/bn_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ca.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/cs.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/da.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/de.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/de_at.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/de_be.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/el.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_au.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_be.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_bw.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_ca.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_gb.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_hk.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_ie.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_nz.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_ph.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_sg.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_za.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/en_zw.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/eo.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_ar.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_bo.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_cl.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_co.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_cr.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_do.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_ec.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_gt.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_hn.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_mx.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_ni.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_pa.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_pe.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_pr.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_py.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_sv.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_uy.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/es_ve.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/et.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/eu.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/eu_es.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fa.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fa_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fa_ir.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fi.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fo.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fo_fo.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fr.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fr_be.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fr_ca.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/fr_ch.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ga.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ga_ie.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/gl.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/gl_es.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/gv.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/gv_gb.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/he.msg4
-rw-r--r--[-rwxr-xr-x]library/msgs/hi.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/hi_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/hr.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/hu.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/id.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/id_id.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/is.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/it.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/it_ch.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ja.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/kl.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/kl_gl.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ko.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ko_kr.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/kok.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/kok_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/kw.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/kw_gb.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/lt.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/lv.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/mk.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/mr.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/mr_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ms.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ms_my.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/mt.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/nb.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/nl.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/nl_be.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/nn.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/pl.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/pt.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/pt_br.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ro.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ru.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ru_ua.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/sh.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/sk.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/sl.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/sq.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/sr.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/sv.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/sw.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ta.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/ta_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/te.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/te_in.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/th.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/tr.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/uk.msg2
-rw-r--r--[-rwxr-xr-x]library/msgs/vi.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/zh.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/zh_cn.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/zh_hk.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/zh_sg.msg0
-rw-r--r--[-rwxr-xr-x]library/msgs/zh_tw.msg0
-rw-r--r--library/opt/optparse.tcl476
-rw-r--r--library/opt/pkgIndex.tcl2
-rw-r--r--library/package.tcl338
-rw-r--r--library/parray.tcl4
-rw-r--r--library/platform/pkgIndex.tcl4
-rw-r--r--library/platform/platform.tcl177
-rw-r--r--library/platform/shell.tcl11
-rwxr-xr-xlibrary/reg/pkgIndex.tcl14
-rw-r--r--library/safe.tcl1690
-rw-r--r--library/tclIndex21
-rw-r--r--library/tcltest/pkgIndex.tcl2
-rw-r--r--library/tcltest/tcltest.tcl271
-rw-r--r--library/tm.tcl263
-rw-r--r--[-rwxr-xr-x]library/tzdata/Africa/Asmara0
-rw-r--r--library/tzdata/Africa/Cairo188
-rw-r--r--library/tzdata/Africa/Casablanca144
-rw-r--r--library/tzdata/Africa/Dar_es_Salaam4
-rw-r--r--library/tzdata/Africa/Gaborone3
-rw-r--r--library/tzdata/Africa/Juba5
-rw-r--r--library/tzdata/Africa/Kampala4
-rw-r--r--library/tzdata/Africa/Nairobi4
-rw-r--r--library/tzdata/Africa/Tripoli177
-rw-r--r--library/tzdata/Africa/Tunis182
-rw-r--r--library/tzdata/America/Anguilla7
-rw-r--r--library/tzdata/America/Araguaina3
-rw-r--r--library/tzdata/America/Argentina/Buenos_Aires4
-rw-r--r--library/tzdata/America/Argentina/Catamarca3
-rw-r--r--library/tzdata/America/Argentina/Cordoba4
-rw-r--r--library/tzdata/America/Argentina/Jujuy3
-rw-r--r--library/tzdata/America/Argentina/La_Rioja3
-rw-r--r--library/tzdata/America/Argentina/Mendoza3
-rw-r--r--library/tzdata/America/Argentina/Rio_Gallegos3
-rw-r--r--library/tzdata/America/Argentina/Salta66
-rw-r--r--library/tzdata/America/Argentina/San_Juan3
-rw-r--r--library/tzdata/America/Argentina/San_Luis68
-rw-r--r--library/tzdata/America/Argentina/Tucuman4
-rw-r--r--library/tzdata/America/Argentina/Ushuaia3
-rw-r--r--library/tzdata/America/Aruba8
-rw-r--r--library/tzdata/America/Asuncion360
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/Atikokan2
-rw-r--r--library/tzdata/America/Bahia3
-rw-r--r--library/tzdata/America/Bahia_Banderas222
-rw-r--r--library/tzdata/America/Barbados6
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/Blanc-Sablon2
-rw-r--r--library/tzdata/America/Bogota6
-rw-r--r--library/tzdata/America/Campo_Grande196
-rw-r--r--library/tzdata/America/Caracas2
-rw-r--r--library/tzdata/America/Cayman4
-rw-r--r--library/tzdata/America/Costa_Rica6
-rw-r--r--library/tzdata/America/Creston8
-rw-r--r--library/tzdata/America/Cuiaba196
-rw-r--r--library/tzdata/America/Curacao4
-rw-r--r--library/tzdata/America/Dawson_Creek2
-rw-r--r--library/tzdata/America/Dominica7
-rw-r--r--library/tzdata/America/Edmonton2
-rw-r--r--library/tzdata/America/Eirunepe1
-rw-r--r--library/tzdata/America/Glace_Bay2
-rw-r--r--library/tzdata/America/Goose_Bay357
-rw-r--r--library/tzdata/America/Grand_Turk4
-rw-r--r--library/tzdata/America/Grenada7
-rw-r--r--library/tzdata/America/Guadeloupe7
-rw-r--r--library/tzdata/America/Halifax2
-rw-r--r--library/tzdata/America/Havana186
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/Indiana/Petersburg0
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/Indiana/Tell_City0
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/Indiana/Vincennes0
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/Indiana/Winamac0
-rw-r--r--library/tzdata/America/Jamaica6
-rw-r--r--library/tzdata/America/Juneau5
-rw-r--r--library/tzdata/America/Kralendijk5
-rw-r--r--library/tzdata/America/Lower_Princes5
-rw-r--r--library/tzdata/America/Marigot5
-rw-r--r--library/tzdata/America/Matamoros219
-rw-r--r--library/tzdata/America/Metlakatla43
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/Moncton2
-rw-r--r--library/tzdata/America/Montreal2
-rw-r--r--library/tzdata/America/Montserrat7
-rw-r--r--library/tzdata/America/Nassau4
-rw-r--r--library/tzdata/America/Nipigon2
-rw-r--r--library/tzdata/America/North_Dakota/Beulah279
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/North_Dakota/New_Salem0
-rw-r--r--library/tzdata/America/Ojinaga222
-rw-r--r--library/tzdata/America/Port-au-Prince176
-rw-r--r--library/tzdata/America/Rainy_River2
-rw-r--r--library/tzdata/America/Regina2
-rw-r--r--[-rwxr-xr-x]library/tzdata/America/Resolute186
-rw-r--r--library/tzdata/America/Rio_Branco1
-rw-r--r--library/tzdata/America/Santa_Isabel284
-rw-r--r--library/tzdata/America/Santarem36
-rw-r--r--library/tzdata/America/Santiago360
-rw-r--r--library/tzdata/America/Sao_Paulo196
-rw-r--r--library/tzdata/America/Sitka275
-rw-r--r--library/tzdata/America/St_Barthelemy5
-rw-r--r--library/tzdata/America/St_Johns357
-rw-r--r--library/tzdata/America/St_Kitts7
-rw-r--r--library/tzdata/America/St_Lucia8
-rw-r--r--library/tzdata/America/St_Thomas7
-rw-r--r--library/tzdata/America/St_Vincent8
-rw-r--r--library/tzdata/America/Swift_Current2
-rw-r--r--library/tzdata/America/Tijuana361
-rw-r--r--library/tzdata/America/Toronto2
-rw-r--r--library/tzdata/America/Tortola7
-rw-r--r--library/tzdata/America/Vancouver2
-rw-r--r--library/tzdata/America/Virgin6
-rw-r--r--library/tzdata/America/Winnipeg2
-rw-r--r--library/tzdata/Antarctica/Casey4
-rw-r--r--library/tzdata/Antarctica/Davis4
-rw-r--r--library/tzdata/Antarctica/Macquarie97
-rw-r--r--library/tzdata/Antarctica/Mawson1
-rw-r--r--library/tzdata/Antarctica/McMurdo258
-rw-r--r--library/tzdata/Antarctica/Palmer360
-rw-r--r--library/tzdata/Antarctica/South_Pole6
-rw-r--r--library/tzdata/Asia/Aden4
-rw-r--r--library/tzdata/Asia/Amman206
-rw-r--r--library/tzdata/Asia/Anadyr184
-rw-r--r--library/tzdata/Asia/Baghdad184
-rw-r--r--library/tzdata/Asia/Calcutta11
-rw-r--r--library/tzdata/Asia/Damascus190
-rw-r--r--library/tzdata/Asia/Dhaka3
-rw-r--r--library/tzdata/Asia/Dili2
-rw-r--r--library/tzdata/Asia/Gaza347
-rw-r--r--library/tzdata/Asia/Hebron277
-rw-r--r--library/tzdata/Asia/Ho_Chi_Minh9
-rw-r--r--library/tzdata/Asia/Hong_Kong17
-rw-r--r--library/tzdata/Asia/Irkutsk179
-rw-r--r--library/tzdata/Asia/Jakarta12
-rw-r--r--library/tzdata/Asia/Jayapura4
-rw-r--r--library/tzdata/Asia/Jerusalem198
-rw-r--r--library/tzdata/Asia/Kamchatka184
-rw-r--r--library/tzdata/Asia/Karachi4
-rw-r--r--library/tzdata/Asia/Kathmandu7
-rw-r--r--library/tzdata/Asia/Katmandu8
-rw-r--r--library/tzdata/Asia/Khandyga72
-rw-r--r--library/tzdata/Asia/Kolkata10
-rw-r--r--library/tzdata/Asia/Krasnoyarsk179
-rw-r--r--library/tzdata/Asia/Magadan179
-rw-r--r--library/tzdata/Asia/Makassar4
-rw-r--r--library/tzdata/Asia/Muscat4
-rw-r--r--library/tzdata/Asia/Novokuznetsk71
-rw-r--r--library/tzdata/Asia/Novosibirsk179
-rw-r--r--library/tzdata/Asia/Omsk179
-rw-r--r--library/tzdata/Asia/Pontianak12
-rw-r--r--library/tzdata/Asia/Rangoon4
-rw-r--r--library/tzdata/Asia/Saigon10
-rw-r--r--library/tzdata/Asia/Sakhalin179
-rw-r--r--library/tzdata/Asia/Shanghai4
-rw-r--r--library/tzdata/Asia/Taipei4
-rw-r--r--library/tzdata/Asia/Ust-Nera70
-rw-r--r--library/tzdata/Asia/Vladivostok179
-rw-r--r--library/tzdata/Asia/Yakutsk179
-rw-r--r--library/tzdata/Asia/Yekaterinburg179
-rw-r--r--library/tzdata/Asia/Yerevan177
-rw-r--r--library/tzdata/Atlantic/Bermuda4
-rw-r--r--[-rwxr-xr-x]library/tzdata/Atlantic/Faroe0
-rw-r--r--library/tzdata/Atlantic/Stanley180
-rw-r--r--[-rwxr-xr-x]library/tzdata/Australia/Eucla0
-rw-r--r--library/tzdata/CET2
-rw-r--r--library/tzdata/Europe/Belgrade1
-rw-r--r--library/tzdata/Europe/Berlin7
-rw-r--r--library/tzdata/Europe/Budapest3
-rw-r--r--library/tzdata/Europe/Busingen5
-rw-r--r--[-rwxr-xr-x]library/tzdata/Europe/Guernsey0
-rw-r--r--library/tzdata/Europe/Helsinki10
-rw-r--r--[-rwxr-xr-x]library/tzdata/Europe/Isle_of_Man0
-rw-r--r--library/tzdata/Europe/Istanbul3
-rw-r--r--[-rwxr-xr-x]library/tzdata/Europe/Jersey0
-rw-r--r--library/tzdata/Europe/Kaliningrad179
-rw-r--r--library/tzdata/Europe/Minsk179
-rw-r--r--library/tzdata/Europe/Moscow179
-rw-r--r--[-rwxr-xr-x]library/tzdata/Europe/Podgorica0
-rw-r--r--library/tzdata/Europe/Samara184
-rw-r--r--library/tzdata/Europe/Sofia1
-rw-r--r--library/tzdata/Europe/Vaduz246
-rw-r--r--library/tzdata/Europe/Vienna4
-rw-r--r--[-rwxr-xr-x]library/tzdata/Europe/Volgograd179
-rw-r--r--library/tzdata/Europe/Zurich14
-rw-r--r--library/tzdata/Indian/Mauritius4
-rw-r--r--library/tzdata/MET2
-rw-r--r--library/tzdata/Pacific/Apia180
-rw-r--r--library/tzdata/Pacific/Chuuk6
-rw-r--r--library/tzdata/Pacific/Easter360
-rw-r--r--library/tzdata/Pacific/Fakaofo3
-rw-r--r--library/tzdata/Pacific/Fiji185
-rw-r--r--library/tzdata/Pacific/Honolulu7
-rw-r--r--library/tzdata/Pacific/Johnston6
-rw-r--r--library/tzdata/Pacific/Pohnpei6
-rw-r--r--library/tzdata/Pacific/Ponape7
-rw-r--r--library/tzdata/Pacific/Truk7
-rw-r--r--library/tzdata/Pacific/Yap6
-rw-r--r--library/word.tcl16
-rw-r--r--libtommath/bn_error.c4
-rw-r--r--libtommath/bn_fast_mp_invmod.c4
-rw-r--r--libtommath/bn_fast_mp_montgomery_reduce.c4
-rw-r--r--libtommath/bn_fast_s_mp_mul_digs.c4
-rw-r--r--libtommath/bn_fast_s_mp_mul_high_digs.c4
-rw-r--r--libtommath/bn_fast_s_mp_sqr.c4
-rw-r--r--libtommath/bn_mp_2expt.c4
-rw-r--r--libtommath/bn_mp_abs.c4
-rw-r--r--libtommath/bn_mp_add.c4
-rw-r--r--libtommath/bn_mp_add_d.c5
-rw-r--r--libtommath/bn_mp_addmod.c4
-rw-r--r--libtommath/bn_mp_and.c4
-rw-r--r--libtommath/bn_mp_clamp.c4
-rw-r--r--libtommath/bn_mp_clear.c4
-rw-r--r--libtommath/bn_mp_clear_multi.c4
-rw-r--r--libtommath/bn_mp_cmp.c6
-rw-r--r--libtommath/bn_mp_cmp_d.c6
-rw-r--r--libtommath/bn_mp_cmp_mag.c6
-rw-r--r--libtommath/bn_mp_cnt_lsb.c6
-rw-r--r--libtommath/bn_mp_copy.c6
-rw-r--r--libtommath/bn_mp_count_bits.c6
-rw-r--r--libtommath/bn_mp_div.c4
-rw-r--r--libtommath/bn_mp_div_2.c4
-rw-r--r--libtommath/bn_mp_div_2d.c6
-rw-r--r--libtommath/bn_mp_div_3.c4
-rw-r--r--libtommath/bn_mp_div_d.c6
-rw-r--r--libtommath/bn_mp_dr_is_modulus.c4
-rw-r--r--libtommath/bn_mp_dr_reduce.c4
-rw-r--r--libtommath/bn_mp_dr_setup.c4
-rw-r--r--libtommath/bn_mp_exch.c4
-rw-r--r--libtommath/bn_mp_expt_d.c4
-rw-r--r--libtommath/bn_mp_exptmod.c4
-rw-r--r--libtommath/bn_mp_exptmod_fast.c5
-rw-r--r--libtommath/bn_mp_exteuclid.c4
-rw-r--r--libtommath/bn_mp_fread.c4
-rw-r--r--libtommath/bn_mp_fwrite.c4
-rw-r--r--libtommath/bn_mp_gcd.c4
-rw-r--r--libtommath/bn_mp_get_int.c4
-rw-r--r--libtommath/bn_mp_grow.c4
-rw-r--r--libtommath/bn_mp_init.c4
-rw-r--r--libtommath/bn_mp_init_copy.c4
-rw-r--r--libtommath/bn_mp_init_multi.c4
-rw-r--r--libtommath/bn_mp_init_set.c4
-rw-r--r--libtommath/bn_mp_init_set_int.c4
-rw-r--r--libtommath/bn_mp_init_size.c4
-rw-r--r--libtommath/bn_mp_invmod.c4
-rw-r--r--libtommath/bn_mp_invmod_slow.c4
-rw-r--r--libtommath/bn_mp_is_square.c4
-rw-r--r--libtommath/bn_mp_jacobi.c4
-rw-r--r--libtommath/bn_mp_karatsuba_mul.c4
-rw-r--r--libtommath/bn_mp_karatsuba_sqr.c4
-rw-r--r--libtommath/bn_mp_lcm.c4
-rw-r--r--libtommath/bn_mp_lshd.c4
-rw-r--r--libtommath/bn_mp_mod.c4
-rw-r--r--libtommath/bn_mp_mod_2d.c6
-rw-r--r--libtommath/bn_mp_mod_d.c4
-rw-r--r--libtommath/bn_mp_montgomery_calc_normalization.c4
-rw-r--r--libtommath/bn_mp_montgomery_reduce.c4
-rw-r--r--libtommath/bn_mp_montgomery_setup.c6
-rw-r--r--libtommath/bn_mp_mul.c4
-rw-r--r--libtommath/bn_mp_mul_2.c4
-rw-r--r--libtommath/bn_mp_mul_2d.c6
-rw-r--r--libtommath/bn_mp_mul_d.c4
-rw-r--r--libtommath/bn_mp_mulmod.c4
-rw-r--r--libtommath/bn_mp_n_root.c4
-rw-r--r--libtommath/bn_mp_neg.c6
-rw-r--r--libtommath/bn_mp_or.c4
-rw-r--r--libtommath/bn_mp_prime_fermat.c4
-rw-r--r--libtommath/bn_mp_prime_is_divisible.c4
-rw-r--r--libtommath/bn_mp_prime_is_prime.c4
-rw-r--r--libtommath/bn_mp_prime_miller_rabin.c4
-rw-r--r--libtommath/bn_mp_prime_next_prime.c6
-rw-r--r--libtommath/bn_mp_prime_rabin_miller_trials.c4
-rw-r--r--libtommath/bn_mp_prime_random_ex.c4
-rw-r--r--libtommath/bn_mp_radix_size.c5
-rw-r--r--libtommath/bn_mp_radix_smap.c4
-rw-r--r--libtommath/bn_mp_rand.c4
-rw-r--r--libtommath/bn_mp_read_radix.c8
-rw-r--r--libtommath/bn_mp_read_signed_bin.c4
-rw-r--r--libtommath/bn_mp_read_unsigned_bin.c4
-rw-r--r--libtommath/bn_mp_reduce.c4
-rw-r--r--libtommath/bn_mp_reduce_2k.c4
-rw-r--r--libtommath/bn_mp_reduce_2k_l.c4
-rw-r--r--libtommath/bn_mp_reduce_2k_setup.c4
-rw-r--r--libtommath/bn_mp_reduce_2k_setup_l.c4
-rw-r--r--libtommath/bn_mp_reduce_is_2k.c4
-rw-r--r--libtommath/bn_mp_reduce_is_2k_l.c4
-rw-r--r--libtommath/bn_mp_reduce_setup.c4
-rw-r--r--libtommath/bn_mp_rshd.c4
-rw-r--r--libtommath/bn_mp_set.c4
-rw-r--r--libtommath/bn_mp_set_int.c4
-rw-r--r--libtommath/bn_mp_shrink.c15
-rw-r--r--libtommath/bn_mp_signed_bin_size.c4
-rw-r--r--libtommath/bn_mp_sqr.c4
-rw-r--r--libtommath/bn_mp_sqrmod.c4
-rw-r--r--libtommath/bn_mp_sqrt.c26
-rw-r--r--libtommath/bn_mp_sub.c4
-rw-r--r--libtommath/bn_mp_sub_d.c4
-rw-r--r--libtommath/bn_mp_submod.c4
-rw-r--r--libtommath/bn_mp_to_signed_bin.c4
-rw-r--r--libtommath/bn_mp_to_signed_bin_n.c4
-rw-r--r--libtommath/bn_mp_to_unsigned_bin.c4
-rw-r--r--libtommath/bn_mp_to_unsigned_bin_n.c4
-rw-r--r--libtommath/bn_mp_toom_mul.c4
-rw-r--r--libtommath/bn_mp_toom_sqr.c4
-rw-r--r--libtommath/bn_mp_toradix.c4
-rw-r--r--libtommath/bn_mp_toradix_n.c4
-rw-r--r--libtommath/bn_mp_unsigned_bin_size.c4
-rw-r--r--libtommath/bn_mp_xor.c4
-rw-r--r--libtommath/bn_mp_zero.c4
-rw-r--r--libtommath/bn_prime_tab.c4
-rw-r--r--libtommath/bn_reverse.c4
-rw-r--r--libtommath/bn_s_mp_add.c4
-rw-r--r--libtommath/bn_s_mp_exptmod.c4
-rw-r--r--libtommath/bn_s_mp_mul_digs.c4
-rw-r--r--libtommath/bn_s_mp_mul_high_digs.c4
-rw-r--r--libtommath/bn_s_mp_sqr.c4
-rw-r--r--libtommath/bn_s_mp_sub.c4
-rw-r--r--libtommath/bncore.c4
-rw-r--r--libtommath/changes.txt14
-rw-r--r--libtommath/demo/demo.c4
-rw-r--r--libtommath/demo/timing.c4
-rw-r--r--libtommath/etc/2kprime.c9
-rw-r--r--libtommath/etc/drprime.c5
-rw-r--r--libtommath/etc/drprimes.txt11
-rw-r--r--libtommath/etc/mersenne.c4
-rw-r--r--libtommath/etc/mont.c9
-rw-r--r--libtommath/etc/pprime.c4
-rw-r--r--libtommath/etc/tune.c4
-rw-r--r--libtommath/logs/index.html3
-rw-r--r--libtommath/makefile7
-rw-r--r--libtommath/makefile.cygwin_dll4
-rw-r--r--libtommath/makefile.shared2
-rw-r--r--libtommath/mtest/logtab.h5
-rw-r--r--libtommath/mtest/mpi-config.h5
-rw-r--r--libtommath/mtest/mpi-types.h5
-rw-r--r--libtommath/mtest/mpi.c8
-rw-r--r--libtommath/mtest/mpi.h6
-rw-r--r--libtommath/mtest/mtest.c4
-rw-r--r--libtommath/pre_gen/mpi.c502
-rw-r--r--libtommath/tommath.h80
-rw-r--r--libtommath/tommath_class.h4
-rw-r--r--libtommath/tommath_superclass.h4
-rw-r--r--license.terms2
-rw-r--r--macosx/GNUmakefile7
-rw-r--r--macosx/README195
-rw-r--r--macosx/Tcl-Common.xcconfig14
-rw-r--r--macosx/Tcl-Debug.xcconfig3
-rw-r--r--macosx/Tcl-Info.plist.in8
-rw-r--r--macosx/Tcl-Release.xcconfig3
-rw-r--r--macosx/Tcl.pbproj/default.pbxuser173
-rw-r--r--macosx/Tcl.pbproj/jingham.pbxuser173
-rw-r--r--macosx/Tcl.pbproj/project.pbxproj1539
-rw-r--r--macosx/Tcl.xcode/default.pbxuser12
-rw-r--r--macosx/Tcl.xcode/project.pbxproj871
-rw-r--r--macosx/Tcl.xcodeproj/default.pbxuser19
-rw-r--r--macosx/Tcl.xcodeproj/project.pbxproj873
-rw-r--r--macosx/Tclsh-Info.plist.in8
-rw-r--r--macosx/configure.ac2
-rw-r--r--macosx/tclMacOSXBundle.c282
-rw-r--r--macosx/tclMacOSXFCmd.c297
-rw-r--r--macosx/tclMacOSXNotify.c1575
-rw-r--r--pkgs/README57
-rw-r--r--pkgs/package.list.txt35
-rw-r--r--tests/README2
-rw-r--r--tests/all.tcl4
-rw-r--r--tests/append.test255
-rw-r--r--tests/appendComp.test281
-rw-r--r--tests/apply.test95
-rw-r--r--tests/assemble.test3292
-rw-r--r--tests/assemble1.bench85
-rw-r--r--tests/assocd.test35
-rw-r--r--tests/async.test75
-rw-r--r--tests/autoMkindex.test301
-rw-r--r--tests/basic.test44
-rw-r--r--tests/binary.test1984
-rw-r--r--tests/case.test4
-rw-r--r--tests/chan.test64
-rw-r--r--tests/chanio.test4595
-rw-r--r--tests/clock.test332
-rw-r--r--tests/cmdAH.test1215
-rw-r--r--tests/cmdIL.test429
-rw-r--r--tests/cmdInfo.test13
-rw-r--r--tests/cmdMZ.test293
-rw-r--r--tests/compExpr-old.test5
-rw-r--r--tests/compExpr.test218
-rw-r--r--tests/compile.test479
-rw-r--r--tests/concat.test23
-rw-r--r--tests/config.test6
-rw-r--r--tests/coroutine.test739
-rw-r--r--tests/dcall.test13
-rw-r--r--tests/dict.test2078
-rw-r--r--tests/dstring.test271
-rw-r--r--tests/encoding.test206
-rw-r--r--tests/env.test296
-rw-r--r--tests/error.test1052
-rw-r--r--tests/eval.test23
-rw-r--r--tests/event.test787
-rw-r--r--tests/exec.test594
-rw-r--r--tests/execute.test334
-rw-r--r--tests/expr-old.test19
-rw-r--r--tests/expr.test382
-rw-r--r--tests/fCmd.test2481
-rw-r--r--tests/fileName.test1346
-rw-r--r--tests/fileSystem.test994
-rw-r--r--tests/for-old.test2
-rw-r--r--tests/for.test391
-rw-r--r--tests/foreach.test25
-rw-r--r--tests/format.test35
-rw-r--r--tests/get.test5
-rw-r--r--tests/history.test18
-rw-r--r--tests/http.test400
-rw-r--r--tests/http11.test656
-rw-r--r--tests/httpd28
-rw-r--r--tests/httpd11.tcl254
-rw-r--r--tests/httpold.test2
-rw-r--r--tests/if-old.test2
-rw-r--r--tests/if.test679
-rw-r--r--tests/incr-old.test2
-rw-r--r--tests/incr.test232
-rw-r--r--tests/indexObj.test47
-rw-r--r--tests/info.test1677
-rw-r--r--tests/init.test154
-rw-r--r--tests/interp.test1265
-rw-r--r--tests/io.test493
-rw-r--r--tests/ioCmd.test942
-rw-r--r--tests/ioTrans.test1918
-rw-r--r--tests/ioUtil.test333
-rw-r--r--tests/iogt.test512
-rw-r--r--tests/join.test17
-rw-r--r--tests/lindex.test9
-rw-r--r--tests/link.test159
-rw-r--r--tests/linsert.test12
-rw-r--r--tests/list.test26
-rw-r--r--tests/listObj.test33
-rw-r--r--tests/llength.test2
-rw-r--r--tests/lmap.test471
-rw-r--r--tests/load.test49
-rw-r--r--tests/lrange.test15
-rw-r--r--tests/lrepeat.test25
-rw-r--r--tests/lreplace.test6
-rw-r--r--tests/lsearch.test146
-rw-r--r--tests/lset.test91
-rw-r--r--[-rwxr-xr-x]tests/lsetComp.test4
-rw-r--r--tests/macOSXFCmd.test3
-rw-r--r--tests/macOSXLoad.test2
-rw-r--r--tests/main.test40
-rw-r--r--tests/mathop.test50
-rw-r--r--tests/misc.test12
-rw-r--r--tests/msgcat.test65
-rw-r--r--tests/namespace-old.test141
-rw-r--r--tests/namespace.test498
-rw-r--r--[-rwxr-xr-x]tests/notify.test5
-rw-r--r--tests/nre.test426
-rw-r--r--tests/obj.test9
-rw-r--r--tests/oo.test3512
-rw-r--r--tests/ooNext2.test788
-rw-r--r--tests/opt.test30
-rw-r--r--tests/package.test1258
-rw-r--r--tests/parse.test143
-rw-r--r--tests/parseExpr.test79
-rw-r--r--tests/parseOld.test27
-rw-r--r--tests/pid.test2
-rw-r--r--tests/pkg.test1222
-rw-r--r--tests/pkgMkIndex.test129
-rw-r--r--tests/platform.test34
-rw-r--r--tests/proc-old.test21
-rw-r--r--tests/proc.test386
-rw-r--r--tests/pwd.test2
-rw-r--r--tests/reg.test176
-rw-r--r--tests/regexp.test565
-rw-r--r--tests/regexpComp.test109
-rw-r--r--tests/registry.test737
-rw-r--r--tests/remote.tcl45
-rw-r--r--tests/rename.test89
-rw-r--r--tests/resolver.test203
-rw-r--r--tests/result.test32
-rw-r--r--tests/safe.test1004
-rw-r--r--tests/scan.test776
-rw-r--r--tests/security.test16
-rw-r--r--tests/set-old.test38
-rw-r--r--tests/set.test10
-rw-r--r--tests/socket.test1382
-rw-r--r--tests/source.test43
-rw-r--r--tests/split.test24
-rw-r--r--tests/stack.test52
-rw-r--r--tests/string.test355
-rw-r--r--tests/stringComp.test374
-rw-r--r--tests/stringObj.test169
-rw-r--r--tests/subst.test139
-rw-r--r--tests/switch.test159
-rw-r--r--tests/tailcall.test666
-rw-r--r--[-rwxr-xr-x]tests/tcltest.test20
-rw-r--r--tests/thread.test1477
-rw-r--r--tests/timer.test308
-rw-r--r--tests/tm.test12
-rw-r--r--tests/trace.test440
-rw-r--r--tests/unixFCmd.test320
-rw-r--r--tests/unixFile.test5
-rw-r--r--tests/unixForkEvent.test45
-rw-r--r--tests/unixInit.test159
-rw-r--r--tests/unixNotfy.test22
-rw-r--r--tests/unknown.test22
-rw-r--r--tests/unload.test70
-rw-r--r--tests/uplevel.test118
-rw-r--r--tests/upvar.test343
-rw-r--r--tests/utf.test105
-rw-r--r--tests/util.test2926
-rw-r--r--tests/var.test535
-rw-r--r--tests/while-old.test2
-rw-r--r--tests/while.test375
-rw-r--r--tests/winConsole.test2
-rw-r--r--tests/winDde.test304
-rw-r--r--tests/winFCmd.test1363
-rw-r--r--tests/winFile.test105
-rw-r--r--tests/winNotify.test5
-rw-r--r--tests/winPipe.test68
-rw-r--r--tests/winTime.test5
-rw-r--r--tests/zlib.test878
-rw-r--r--tools/Makefile.in4
-rw-r--r--tools/README3
-rwxr-xr-xtools/checkLibraryDoc.tcl30
-rwxr-xr-xtools/configure268
-rw-r--r--tools/configure.in5
-rw-r--r--tools/encoding/big5.txt2
-rw-r--r--[-rwxr-xr-x]tools/encoding/ebcdic.txt0
-rw-r--r--tools/encoding/gb2312.txt2
-rw-r--r--[-rwxr-xr-x]tools/encoding/tis-620.txt0
-rw-r--r--tools/eolFix.tcl18
-rwxr-xr-xtools/findBadExternals.tcl3
-rwxr-xr-xtools/fix_tommath_h.tcl11
-rw-r--r--tools/genStubs.tcl332
-rw-r--r--tools/index.tcl13
-rw-r--r--tools/installData.tcl27
-rwxr-xr-xtools/loadICU.tcl5
-rw-r--r--tools/man2help.tcl3
-rw-r--r--tools/man2help2.tcl45
-rw-r--r--tools/man2html.tcl3
-rw-r--r--tools/man2html1.tcl3
-rw-r--r--tools/man2html2.tcl3
-rw-r--r--tools/man2tcl.c15
-rw-r--r--tools/mkdepend.tcl3
-rw-r--r--tools/regexpTestLib.tcl33
-rw-r--r--tools/str2c8
-rw-r--r--tools/tcl.hpj.in4
-rw-r--r--tools/tcl.wse.in2376
-rw-r--r--tools/tclSplash.bmpbin162030 -> 0 bytes
-rwxr-xr-xtools/tclZIC.tcl18
-rw-r--r--tools/tclmin.wse247
-rw-r--r--tools/tclsh.svg67
-rw-r--r--tools/tcltk-man2html-utils.tcl1629
-rwxr-xr-xtools/tcltk-man2html.tcl2208
-rw-r--r--tools/tsdPerf.c59
-rw-r--r--tools/tsdPerf.tcl24
-rw-r--r--tools/uniClass.tcl53
-rw-r--r--tools/uniParse.tcl159
-rw-r--r--unix/Makefile.in1071
-rw-r--r--unix/README14
-rwxr-xr-xunix/configure3631
-rw-r--r--unix/configure.in276
-rw-r--r--unix/dltest/Makefile.in18
-rw-r--r--unix/dltest/README2
-rw-r--r--unix/dltest/pkga.c30
-rw-r--r--unix/dltest/pkgb.c59
-rw-r--r--unix/dltest/pkgc.c33
-rw-r--r--unix/dltest/pkgd.c33
-rw-r--r--unix/dltest/pkge.c15
-rw-r--r--unix/dltest/pkgooa.c141
-rw-r--r--unix/dltest/pkgua.c39
-rwxr-xr-xunix/install-sh580
-rwxr-xr-xunix/installManPage110
-rwxr-xr-xunix/ldAix40
-rw-r--r--unix/tcl.m4748
-rw-r--r--unix/tcl.pc.in15
-rw-r--r--unix/tcl.spec3
-rw-r--r--unix/tclAppInit.c108
-rw-r--r--unix/tclConfig.h.in142
-rw-r--r--unix/tclConfig.sh.in15
-rw-r--r--unix/tclLoadAix.c10
-rw-r--r--unix/tclLoadDl.c118
-rw-r--r--unix/tclLoadDyld.c362
-rw-r--r--unix/tclLoadNext.c55
-rw-r--r--unix/tclLoadOSF.c55
-rw-r--r--unix/tclLoadShl.c60
-rw-r--r--unix/tclUnixChan.c1822
-rw-r--r--unix/tclUnixCompat.c339
-rw-r--r--unix/tclUnixEvent.c7
-rw-r--r--unix/tclUnixFCmd.c641
-rw-r--r--unix/tclUnixFile.c454
-rw-r--r--unix/tclUnixInit.c396
-rw-r--r--unix/tclUnixNotfy.c1036
-rw-r--r--unix/tclUnixPipe.c317
-rw-r--r--unix/tclUnixPort.h541
-rw-r--r--unix/tclUnixSock.c1353
-rw-r--r--unix/tclUnixTest.c190
-rw-r--r--unix/tclUnixThrd.c184
-rw-r--r--unix/tclUnixThrd.h2
-rw-r--r--unix/tclUnixTime.c189
-rw-r--r--unix/tclXtNotify.c59
-rw-r--r--unix/tclXtTest.c42
-rw-r--r--unix/tclooConfig.sh19
-rw-r--r--win/.cvsignore18
-rw-r--r--win/Makefile.in414
-rw-r--r--win/README68
-rw-r--r--[-rwxr-xr-x]win/buildall.vc.bat68
-rw-r--r--win/cat.c13
-rw-r--r--win/coffbase.txt13
-rwxr-xr-xwin/configure2460
-rw-r--r--win/configure.in428
-rw-r--r--win/makefile.bc120
-rw-r--r--win/makefile.vc415
-rw-r--r--win/nmakehlp.c165
-rw-r--r--win/rules.vc199
-rw-r--r--win/stub16.c197
-rw-r--r--win/tcl.dsp16
-rw-r--r--win/tcl.hpj.in4
-rw-r--r--win/tcl.m4677
-rw-r--r--win/tcl.rc2
-rw-r--r--win/tclAppInit.c183
-rw-r--r--win/tclConfig.sh.in4
-rw-r--r--win/tclWin32Dll.c639
-rw-r--r--win/tclWinChan.c240
-rw-r--r--win/tclWinConsole.c491
-rw-r--r--win/tclWinDde.c590
-rw-r--r--win/tclWinError.c77
-rw-r--r--win/tclWinFCmd.c477
-rw-r--r--win/tclWinFile.c1550
-rw-r--r--win/tclWinInit.c200
-rw-r--r--win/tclWinInt.h145
-rw-r--r--win/tclWinLoad.c275
-rw-r--r--win/tclWinNotify.c453
-rw-r--r--win/tclWinPipe.c483
-rw-r--r--win/tclWinPort.h374
-rw-r--r--win/tclWinReg.c702
-rw-r--r--win/tclWinSerial.c245
-rw-r--r--win/tclWinSock.c1345
-rw-r--r--win/tclWinTest.c239
-rw-r--r--win/tclWinThrd.c190
-rw-r--r--win/tclWinThrd.h21
-rw-r--r--win/tclWinTime.c145
-rw-r--r--win/tclooConfig.sh19
-rw-r--r--win/tclsh.exe.manifest.in33
-rw-r--r--win/tclsh.icobin3630 -> 57022 bytes
-rw-r--r--win/tclsh.rc13
1415 files changed, 269306 insertions, 100956 deletions
diff --git a/.fossil-settings/binary-glob b/.fossil-settings/binary-glob
new file mode 100644