Tcl Library Source Code

Check-in [9913440551]
Login

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

Overview
Comment:Advance release to 1.0
Timelines: family | ancestors | descendants | both | kbk-math-exact
Files: files | file ages | folders
SHA1: 9913440551501d841bb220b27bd5723c528947f2
User & Date: kennykb 2015-09-19 16:45:58
Context
2015-09-19
16:46
merge trunk check-in: 3526dceff4 user: kennykb tags: kbk-math-exact
16:45
Advance release to 1.0 check-in: 9913440551 user: kennykb tags: kbk-math-exact
2015-08-02
21:38
Add missing export of abs1 and signum1 check-in: b9f530bb62 user: kennykb tags: kbk-math-exact
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to modules/math/exact.tcl.

4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
    }
    init
    rename init {}

    namespace export exactexpr abs1 signum1
}

package provide math::exact 0.1

#-----------------------------------------------------------------------







|


4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
    }
    init
    rename init {}

    namespace export exactexpr abs1 signum1
}

package provide math::exact 1.0

#-----------------------------------------------------------------------

Changes to modules/math/exact.test.

23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
}
testing {
    useLocal exact.tcl             math::exact
}

package require Tcl             8.6
package require grammar::aycock 1.0
package require math::exact     0.1

#-----------------------------------------------------------------------------

namespace eval math::exact::test {

    namespace import ::math::exact::exactexpr








|







23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
}
testing {
    useLocal exact.tcl             math::exact
}

package require Tcl             8.6
package require grammar::aycock 1.0
package require math::exact     1.0

#-----------------------------------------------------------------------------

namespace eval math::exact::test {

    namespace import ::math::exact::exactexpr

Changes to modules/math/pkgIndex.tcl.

25
26
27
28
29
30
31
32


if {![package vsatisfies [package provide Tcl] 8.5]} {return}
package ifneeded math::calculus::symdiff 1.0   [list source [file join $dir symdiff.tcl]]
package ifneeded math::bigfloat          2.0.2 [list source [file join $dir bigfloat2.tcl]]
package ifneeded math::numtheory         1.0   [list source [file join $dir numtheory.tcl]]
package ifneeded math::decimal           1.0.3 [list source [file join $dir decimal.tcl]]










|
>
25
26
27
28
29
30
31
32
33

if {![package vsatisfies [package provide Tcl] 8.5]} {return}
package ifneeded math::calculus::symdiff 1.0   [list source [file join $dir symdiff.tcl]]
package ifneeded math::bigfloat          2.0.2 [list source [file join $dir bigfloat2.tcl]]
package ifneeded math::numtheory         1.0   [list source [file join $dir numtheory.tcl]]
package ifneeded math::decimal           1.0.3 [list source [file join $dir decimal.tcl]]

if {![package vsatisfies [package require Tcl] 8.6]} {return}
package ifneeded math::exact             1.0   [list source [file join $dir exact.tcl]]