Tcl Source Code

Check-in [784f5feda2]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Merge 8.6
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | core-8-branch
Files: files | file ages | folders
SHA3-256: 784f5feda21c3d2e5076319f304b273bfbdf0da27b640a868ad8297844fc4829
User & Date: jan.nijtmans 2019-02-24 17:19:09
Context
2019-02-25
19:50
New internal macro TclHasIntRep() to re-encapsulate the typePtr field. check-in: 86b1045cc4 user: dgp tags: core-8-branch
17:56
merge 8.7 check-in: 5e35c2529b user: dgp tags: tip-445-api-fix
17:46
merge 8.7 check-in: cbfa90dcb2 user: dgp tags: core-8-7-a3-rc
17:06
merge 8.7 check-in: 6bda8e2cf5 user: dgp tags: bug-bd94500678
2019-02-24
17:20
Merge 8.7 check-in: fb23ac1e71 user: jan.nijtmans tags: trunk
17:19
Merge 8.6 check-in: 784f5feda2 user: jan.nijtmans tags: core-8-branch
17:15
Merge 8.5 check-in: 7194b3fcef user: jan.nijtmans tags: core-8-6-branch
2019-02-22
17:32
Revert recent commit that breaks the encapsulation interface of TIP 445.

That encapsulation was put... check-in: 7992011cd3 user: dgp tags: core-8-branch

Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to tests/socket.test.

63
64
65
66
67
68
69




70
71
72
73
74
75
76
if {[lsearch [namespace children] ::tcltest] == -1} {
    package require tcltest
    namespace import -force ::tcltest::*
}

::tcltest::loadTestedCommands
catch [list package require -exact Tcltest [info patchlevel]]





# Some tests require the Thread package or exec command
testConstraint thread [expr {0 == [catch {package require Thread 2.7-}]}]
testConstraint exec [llength [info commands exec]]

# Produce a random port number in the Dynamic/Private range
# from 49152 through 65535.






>
>
>
>







63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
if {[lsearch [namespace children] ::tcltest] == -1} {
    package require tcltest
    namespace import -force ::tcltest::*
}

::tcltest::loadTestedCommands
catch [list package require -exact Tcltest [info patchlevel]]

if {[expr {[info exists ::env(TRAVIS_OSX_IMAGE)] && [string match xcode* $::env(TRAVIS_OSX_IMAGE)]}]} {
    return
}

# Some tests require the Thread package or exec command
testConstraint thread [expr {0 == [catch {package require Thread 2.7-}]}]
testConstraint exec [llength [info commands exec]]

# Produce a random port number in the Dynamic/Private range
# from 49152 through 65535.