Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch tcllib-1-20-rc Excluding Merge-Ins
This is equivalent to a diff from c230d5a347 to a198fe68f5
2019-12-01
| ||
21:55 | Tcllib Release 1.20 work integrated with trunk. Release imminent. check-in: 678001e94f user: aku tags: trunk | |
2019-11-26
| ||
04:25 | Brought RC into sync with trunk. Updated READMEs to match work on - blowfish - dns - httpd - markdown - profiler - struct::matrix - tcl::chan::halfpipe Closed-Leaf check-in: a198fe68f5 user: aku tags: release, tcllib-1-20, tcllib-1-20-rc | |
02:53 | Integrated blowfish work. Updated local documentation. check-in: c230d5a347 user: aku tags: trunk | |
00:02 | blowfish - blowfish - B - Tkt [d56da1abca] Extended testsuite: Added channel-based (-in) test cases where appropriate. Fixed error handling for channel processing, swallowed the error message, and state. Closed-Leaf check-in: 69558ad9d0 user: andreask tags: tkt-d56da1abca | |
2019-11-23
| ||
05:02 | 1. Integrated markdown work. Updated local documentation. 2. Reworked the collection and post processing of per-test(suite) timings added in commit [6b2f59f4e4] for faster sorting. Further fixed an issue with the collection of the per-test timings in the face of variable-field data. 3. Switching the 8.6 series from 8.6.9 to 8.6.10 for testing caused failures (hook, string::token::shell) due to changes in command name reporting (FQN in a few places where plain names were reported before). This actually looks to be a bug fix, restoring 8.5 behaviour. These testsuite issues were fixed by extending the test code used to select the expected result by core version. Added a new test utility command `byConstraint` to help with that, allowing for easy multi-way selection. check-in: b99647b031 user: aku tags: trunk | |
2019-11-15
| ||
23:11 | Brought RC into sync with trunk. Updated READMEs to match new math work. check-in: 5be0d16961 user: aku tags: tcllib-1-20-rc | |
Changes to devdoc/parts/b_critcl.inc.
1 2 3 4 5 6 7 | 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 | - - + + + - - - + + + | While the majority of Tcllib consists of packages written in pure Tcl a number of packages also have [term accelerators] associated with them. These are [syscmd critcl]-based C packages whose use will boost the performance of the packages using them. |
︙ |
Changes to embedded/md/tcllib/files/devdoc/tcllib_installer.md.
︙ | |||
196 197 198 199 200 201 202 | 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 | - - + + + - - - + + + | inside it\. ## <a name='subsection5'></a>Critcl & Accelerators While the majority of Tcllib consists of packages written in pure Tcl a number of packages also have *accelerators* associated with them\. These are __critcl__\-based C packages whose use will boost the performance of the |
︙ |
Changes to idoc/man/files/devdoc/tcllib_installer.n.
︙ | |||
440 441 442 443 444 445 446 | 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 | - - + + + - - - + + + | .CE inside it\&. .SS "CRITCL & ACCELERATORS" While the majority of Tcllib consists of packages written in pure Tcl a number of packages also have \fIaccelerators\fR associated with them\&. These are \fBcritcl\fR-based C packages whose use will boost the performance of the packages using them\&. |
︙ |
Changes to idoc/www/tcllib/files/devdoc/tcllib_installer.html.
︙ | |||
268 269 270 271 272 273 274 | 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 | - - + + + - - - + + + | <p>inside it.</p> </div> <div id="subsection5" class="doctools_subsection"><h3><a name="subsection5">Critcl & Accelerators</a></h3> <p>While the majority of Tcllib consists of packages written in pure Tcl a number of packages also have <i class="term">accelerators</i> associated with them. These are <b class="syscmd">critcl</b>-based C packages whose use will boost the performance of the packages using them. |
︙ |
Changes to modules/0compatibility/pkgIndex.tcl.
1 2 3 4 | 1 2 3 4 5 6 7 8 9 10 11 12 | - + | # Compatibility wrapper for deprecated packages. ## # Stages # [D1] Next Release - Noted deprecated, with redirection wrappers |
︙ |
Changes to modules/blowfish/blowfish.tcl.
︙ | |||
520 521 522 523 524 525 526 | 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 | + - + | #puts "Chunk: reading [string len $data] bytes" set data $state(remainder)$data # If data is not a multiple of 8, state(remainder) will hold # excess bytes for the next round. set pagedlen [expr {([string length $data] / 8) * 8}] set state(remainder) [string range $data $pagedlen end] incr pagedlen -1 |
︙ |
Changes to modules/blowfish/blowfish.test.
︙ | |||
60 61 62 63 64 65 66 | 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | - + + | } msg] $msg } proc do-chan {data script} { upvar 1 in in msg msg set p [makeBinaryFile $data IN] |
︙ |
Changes to modules/html/pkgIndex.tcl.
1 | 1 2 | - + | if {![package vsatisfies [package provide Tcl] 8.2]} {return} |
Changes to modules/log/ChangeLog.
1 2 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | - + - + | 2018-02-20 Harald Oehlmann <[email protected]> |
︙ |
Changes to modules/log/log.man.
|
Changes to modules/math/pkgIndex.tcl.
︙ | |||
14 15 16 17 18 19 20 | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | - + | package ifneeded math::optimize 1.0.1 [list source [file join $dir optimize.tcl]] package ifneeded math::interpolate 1.1.2 [list source [file join $dir interpolate.tcl]] package ifneeded math::bignum 3.1.1 [list source [file join $dir bignum.tcl]] package ifneeded math::bigfloat 1.2.2 [list source [file join $dir bigfloat.tcl]] package ifneeded math::machineparameters 0.1 [list source [file join $dir machineparameters.tcl]] if {![package vsatisfies [package provide Tcl] 8.5]} {return} |
︙ |
Changes to support/devel/sak/localdoc/localdoc.tcl.
︙ | |||
24 25 26 27 28 29 30 | 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | - + + | getpackage doctools doctools/doctools.tcl getpackage doctools::toc doctools/doctoc.tcl getpackage doctools::idx doctools/docidx.tcl getpackage dtplite dtplite/dtplite.tcl # Read installation information. Need the list of excluded # modules to suppress them here in the doc generation as well. |
︙ |
Changes to support/installation/actions.tcl.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 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 | + + + + + + + + + | # -*- tcl -*- # This file holds the commands determining the files to install. They # are used by the installer to actually perform the installation, and # by 'sak' to get the per-module lists of relevant files. The # different purposes are handled through the redefinition of the # commands [xcopy] and [xcopyf] used by the commands here. proc _null {args} {} proc _all {module libdir} { global distribution xcopy \ [file join $distribution modules $module] \ [file join $libdir $module] \ 1 return } proc _tcl {module libdir} { global distribution xcopy \ [file join $distribution modules $module] \ [file join $libdir $module] \ 0 *.tcl |
︙ |
Changes to support/installation/modules.tcl.
︙ | |||
28 29 30 31 32 33 34 35 36 37 38 39 40 41 | 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | + + + + + | array set guide {} # -------------------------------------------------------------- # @@ Registration START Exclude calendar Exclude exif if {[file exists [file join $distribution modules tcllibc]]} { # name pkg doc example Module tcllibc _all _null _null } # name pkg doc example Module 0compatibility _tcl _null _null # Wrapper packages redirecting deprecated/moved packages to their old # implementations. See pkgIndex.tcl for more notes. # name pkg doc example |
︙ |
Changes to support/installation/version.tcl.
| 1 2 3 4 5 6 7 8 | - + |
|
︙ |
Added support/releases/history/README-1.20.md.