Tcl Library Source Code

Check-in [b424206ff3]
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:fileutil::paths - Doc fix, test tweak
Timelines: family | ancestors | descendants | both | ak-31868eeaff
Files: files | file ages | folders
SHA3-256: b424206ff3ed397fccca534b7f36ca521eb970527490c6382dc7f80310ea1640
User & Date: aku 2019-04-17 19:52:41
Context
2019-04-18
06:10
Tkt [31868eeaff] Identical configuration management utility package. (Just claiming to require 8.4 vs 8.5) Removed doctools::config (doctools2base, 8.4) Removed configuration (pt, 8.5) Consolidated as struct::map, Tcl 8.4 requirement. Version bump - struct::map 1 - T (NEW) - D (NEW) Updated internal users: - pt::peg::export 1.0.1 (I) - doctools::idx::export 0.2.1 (I) - doctools::idx::import already bumped - doctools::toc::export 0.2.1 (I) - doctools::toc::import already bumped further fixed forgotten doc updates (doctools::{idx,toc}::import) of previous commit. check-in: d7c72d4825 user: aku tags: ak-31868eeaff
2019-04-17
19:52
fileutil::paths - Doc fix, test tweak check-in: b424206ff3 user: aku tags: ak-31868eeaff
06:29
Tkt [31868eeaff] Almost-identical path management utility package. (Differences due to 8.4 / 8.5 requirements) Removed doctools::paths (doctools2base, 8.4) Removed paths (pt, 8.5) Consolidated as fileutil::paths, Tcl 8.5 requirement. paths - No version bump. - T (NEW) - D (NEW) Updated internal users: - pt::peg::import 1.0.1 (I) - doctools::idx::import 0.2.1 (I) - Tcl 8.5 required - doctools::toc::import 0.2.1 (I) - Tcl 8.5 required check-in: d843b2df15 user: aku tags: ak-31868eeaff
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to modules/fileutil/paths.man.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[comment {-*- text -*- doctools manpage}]
[vset VERSION 1]
[manpage_begin fileutil::paths n [vset VERSION]]
[titledesc {Managed of search path pools}]
[require fileutil::paths [opt [vset VERSION]]]
[description]

Provides a snit class whose instances manage a list of (search) paths.

[section API]

The main command provides construction of search path pools:

[list_begin definitions]



|



|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[comment {-*- text -*- doctools manpage}]
[vset VERSION 1]
[manpage_begin fileutil::paths n [vset VERSION]]
[titledesc {Manage search path pools}]
[require fileutil::paths [opt [vset VERSION]]]
[description]

Provides a snit class whose instances manage a pool of (search) paths.

[section API]

The main command provides construction of search path pools:

[list_begin definitions]

Changes to modules/fileutil/paths.test.

9
10
11
12
13
14
15



16
17
18
19
20
21
22
source [file join \
	[file dirname [file dirname [file join [pwd] [info script]]]] \
	devtools testutilities.tcl]

testsNeedTcl     8.5
testsNeedTcltest 2.0




testing {
    useLocal paths.tcl fileutil::paths
}

# ---------------------------------------------------------------------
# [] constructor
# [] destructor






>
>
>







9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
source [file join \
	[file dirname [file dirname [file join [pwd] [info script]]]] \
	devtools testutilities.tcl]

testsNeedTcl     8.5
testsNeedTcltest 2.0

support {
    use       snit/snit.tcl   snit
}    
testing {
    useLocal paths.tcl fileutil::paths
}

# ---------------------------------------------------------------------
# [] constructor
# [] destructor