Overview
Comment: | Slight fix to 'after' cleanup handling. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
7960da64e8c3bbfab3582af64b01421c |
User & Date: | mistachkin on 2016-08-17 23:15:32 |
Other Links: | manifest | tags |
Context
2016-08-19
| ||
00:11 | Remove hacks for TIP #268 and attempt to actually support it instead. Require the package patch level to be received from the server. check-in: f68d914aca user: mistachkin tags: trunk | |
2016-08-17
| ||
23:15 | Slight fix to 'after' cleanup handling. check-in: 7960da64e8 user: mistachkin tags: trunk | |
22:39 | Add header comments to all procedures. Make sure to cleanup any 'after' events created when downloading via HTTP in native Tcl. Add language and version argument validation to the 'downloadFiles' procedure. check-in: 3cdc48fb08 user: mistachkin tags: trunk | |
Changes
Modified client/pkgr.eagle from [0f186f689f] to [c0be15c7c6].
︙ | ︙ | |||
1275 1276 1277 1278 1279 1280 1281 | # NOTE: Make sure that we are scheduled to run again, if requested. # if {$milliseconds > 0} then { set afterForPageProgress [after $milliseconds \ [namespace code [list pageProgress $channel $type \ $milliseconds]]] } else { | | | 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 | # NOTE: Make sure that we are scheduled to run again, if requested. # if {$milliseconds > 0} then { set afterForPageProgress [after $milliseconds \ [namespace code [list pageProgress $channel $type \ $milliseconds]]] } else { unset -nocomplain afterForPageProgress } } # # NOTE: This procedure was stolen from the "getEagle.tcl" script. It is # designed to process a single HTTP request, including any HTTP # 3XX redirects (up to the specified limit), and return the raw |
︙ | ︙ | |||
1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 | } # # NOTE: If there is a currently scheduled [after] event, cancel it. # if {[info exists afterForPageProgress]} then { catch {after cancel $afterForPageProgress} } # # NOTE: If progress messages were emitted, start a fresh line. # if {!$quiet} then { catch {puts $channel [appendArgs " " $uri]; flush $channel} | > | 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 | } # # NOTE: If there is a currently scheduled [after] event, cancel it. # if {[info exists afterForPageProgress]} then { catch {after cancel $afterForPageProgress} unset -nocomplain afterForPageProgress } # # NOTE: If progress messages were emitted, start a fresh line. # if {!$quiet} then { catch {puts $channel [appendArgs " " $uri]; flush $channel} |
︙ | ︙ |
Modified client/pkgr.eagle.harpy from [441ed8c9f9] to [6721fc9472].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | 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 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>f1d8f632-d9b8-416a-a64e-09e849166d1d</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-08-17T23:14:24.3317891Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x2c322765603b5278</Key> <Signature> jPuvGuBBk6RyXSNCczrf+4CzooFcaJAgtxA18ESaGkLqXDwdG0p4fWeTaAjjre761jw5uIDAbTVR g9SsUvCWlfzEMifPwbWVkoz3+XS5mASE6WWmlPxi4NojcQOP1ouoUntarma+fJfuOZ/V23GLeuLO 3RU45eu32uJeB70ho8lMvUUL8fdwHr0WitKwJbea6uHXlNDpx7o3UDd3zz1RAxTrEWYSUPSdblZT ku9mHZ4DzMxrpHRLDfly7Ghf6Zxuh2qal/91YHERSwgKkBeExqvbyqwnPm8rg8OEVBfqfNNdc4tO QT2gn4rhgvZsNvzJ/IBmVYvUOMvVP9WR/EBdIETqHXP1xLqIOU7P2I0lTKTnf8S9u8RGTeO0ckGk wik1MOjHNQ2VEKeLeOpbpwJgh2jdxHz3XlrvaYG+pbxSr/rnMD3qKUUVQwg7GClacuXY2JMDFLuc KhRmqmRw6AfOvlDsRXllkCcftHU6lRhCWUkCjL2u2dj6Vi8dj/lHlO+lVzCSZ5TTtYk4RmtUg9FV aAoWvdRAe0XIPw+IzG1NzHbO2h6UMkii+C3YpNZdT1Z4ztOaw0W3x74SVbZ5Tr/6IEZc283gqVC/ Td2Pfd3SVNud5oa+rnDkXi4nHE8y9FqWCK6FpmzOKbxKBud6Taa5LCMyNVaqfkjLbmZzCtgDjOqs XdumD1Nur3y2+on0l8tLMz0dfk6U3MmUOdTOYX1wBdp9fGtgbDqgJlatpNlSCj9+cjhxQkpE/W2S mKvt0mAGv/HySG0VVukjAlivTF+K8csjq/SWQec5vUfC/bGjQckpOUlVc5zhiDzhhcOUi6qbzNxJ qC1MdH+KcVAFwjrPzdQSU4vnei/EZjUuXo2wsVMrCkUm3h8GOjQTCpVnEcCqgtenCpS9wjd81AX8 B0T/LKAhx4swsIiVrYcVLMDLu8HTtZFlKw0XLwTu5r6BZDghhKC4ZBGEF7EvL0UfSxPMgCgNA4F5 wUBsRMF73q5KFTOSdBqHOo64P3GfO08/N3wTORVQtLeBrAPKXqXWnNR2wYaLNwezL7hd6HdQAClB +7z79+JyRezhtlkxhNRXnEHLz3GcWm/VV0xCXLxiAv1WrRsioEf7rBLP2easOI2a+t25I52LLUzP ShqWyclTfLXYezXg3h5itouHgfxKvt7ojeLJRAKifVemTEEE1bF7yG3DYANfwTrJ3Oz2GqzABiU/ mZiVluPjydeD7W8uhYt7cNafUG9nCHPLi+7HfcGh9LZQZDg/mb9B5TShkdoYOS8Pl5UhMDSv1P25 GKrHMRI2VneZLlTFwRg2yjRuvhUrhM+Hy+RZ/HLbBUJbnEaWTh0u1d/0ZPp7Ne/ER5fn2MhIgA== </Signature> </Certificate> |