Tcl Library Source Code

Check-in [06880d1d1f]
Login

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

Overview
Comment:Updated the TOOL description
Timelines: family | ancestors | descendants | both | odie
Files: files | file ages | folders
SHA1: 06880d1d1f897e5b11c61aa5d99bcd5d71544ba7
User & Date: hypnotoad 2015-09-21 10:48:56
Context
2015-09-21
17:17
Redesign of the free_port system for nns_cluster. check-in: b79e07e239 user: hypnotoad tags: odie
10:48
Updated the TOOL description check-in: 06880d1d1f user: hypnotoad tags: odie
10:32
Added a TOOL style description for Tcllib check-in: 6e5e58d40c user: hypnotoad tags: odie
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to tool/tool.tcl.

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
set SCRIPT [file normalize [info script]]
set TOOL_ROOT [file dirname [file dirname $SCRIPT]]
set cwd [file dirname $SCRIPT]
if {[catch {package require shed}]} {
  puts "ADDING TOOL TO PKG PATH"
  lappend auto_path [file join $cwd .. .. shed modules]
  package require tool
  package require shed
}

tool begin sherpa
###
# Build basic description of this tool
###
tool description: {
The reference implementation for the TOOL and SHED description languages.
}
tool distribution: fossil
tool class: tool

###
# List of mirrors
###
tool mirror http://core.tcl.tk/tcllib 
tool mirror http://fossil.etoyoc.com/fossil/tcllib

###
# Populate the branches
###
tool branch trunk {
  version: 1.18
  release: beta
}
tool branch tcllib-1-17-rc {
  version: 1.17
  release: final
}
tool branch tcllib-1-16-rc {
  version: 1.16
  release: final
}






























































































foreach file [glob [file join $TOOL_ROOT apps *]] {
  if {[file extension $file] ne {}} continue
  application_scan $file
}

###










|




|


|











|


|



|



>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
set SCRIPT [file normalize [info script]]
set TOOL_ROOT [file dirname [file dirname $SCRIPT]]
set cwd [file dirname $SCRIPT]
if {[catch {package require shed}]} {
  puts "ADDING TOOL TO PKG PATH"
  lappend auto_path [file join $cwd .. .. shed modules]
  package require tool
  package require shed
}

tool begin tcllib
###
# Build basic description of this tool
###
tool description: {
The Tcl Standard Library
}
tool distribution: fossil
tool class: sak

###
# List of mirrors
###
tool mirror http://core.tcl.tk/tcllib 
tool mirror http://fossil.etoyoc.com/fossil/tcllib

###
# Populate the branches
###
tool branch trunk {
  version: 1.18b
  release: beta
}
tool branch tcllib-1-17 {
  version: 1.17
  release: final
}
tool branch tcllib-1-16 {
  version: 1.16
  release: final
}
tool branch tcllib-1-15 {
  version: 1.15
  release: final
}
tool branch tcllib-1-14 {
  version: 1.14
  release: final
}
tool branch tcllib-1-13 {
  version: 1.13
  release: final
}
tool branch tcllib-1-12 {
  version: 1.12
  release: final
}
tool branch tcllib-1-11-1 {
  version: 1.11.1
  release: final
}
tool branch tcllib-1-11 {
  version: 1.11
  release: final
}
tool branch tcllib-1-10 {
  version: 1.10
  release: final
}
tool branch tcllib-1-9 {
  version: 1.9
  release: final
}
tool branch tcllib-1-8 {
  version: 1.8
  release: final
}
tool branch tcllib-1-7 {
  version: 1.7
  release: final
}
tool branch tcllib-1-6-1 {
  version: 1.6.1
  release: final
}
tool branch tcllib-1-6 {
  version: 1.6
  release: final
}
tool branch tcllib-1-4 {
  version: 1.4
  release: final
}
tool branch tcllib-1-3 {
  version: 1.3
  release: final
}
tool branch tcllib-1-2-0 {
  version: 1.2.0
  release: final
}
tool branch tcllib-1-2 {
  version: 1.2
  release: final
}
tool branch tcllib-1-1 {
  version: 1.1
  release: final
}
tool branch tcllib-1-0 {
  version: 1.0
  release: final
}
tool branch tcllib-0-8 {
  version: 0.8
  release: final
}
tool branch tcllib-0-6-1 {
  version: 0.6.1
  release: final
}
tool branch tcllib-0-6 {
  version: 0.6
  release: final
}
tool branch tcllib-0-5 {
  version: 0.5
  release: final
}
tool branch tcllib-0-4 {
  version: 0.4
  release: final
}


foreach file [glob [file join $TOOL_ROOT apps *]] {
  if {[file extension $file] ne {}} continue
  application_scan $file
}

###