Check-in [509edf2c46]
Not logged in
Overview
Comment:Coding style corrections.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 509edf2c465ca89c7288a3e96ae2345653e7ca5c
User & Date: mistachkin on 2016-08-15 22:18:23
Other Links: manifest | tags
Context
2016-08-16
03:10
Add initial draft of the package downloader tool. check-in: 878f889075 user: mistachkin tags: trunk
2016-08-15
22:18
Coding style corrections. check-in: 509edf2c46 user: mistachkin tags: trunk
22:11
Add variables to package repository client to configure various parameters, including 'quiet mode' and whether or not to automatically load Tcl/Garuda and install the hook. check-in: 8d336a92f5 user: mistachkin tags: trunk
Changes

Modified client/pkgr.eagle from [68c13f40af] to [a7fc39bbae].

432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
    # NOTE: Copy the package metadata into the fresh array variable,
    #       if necessary, marshalling it from native Tcl to Eagle.
    #
    if {[isEagle]} then {
      array set $newVarName [array get metadata]

      proc $newProcName(1) {} [info body [appendArgs \
          [namespace current] :: eagleHasSecurity]]

      proc $newProcName(2) {} [info body [appendArgs \
          [namespace current] :: tclMustBeReady]]

      return [eval $script(outer)]
    } else {
      eagleMustBeReady

      eagle [list array set $newVarName [array get metadata]]

      eagle [list proc $newProcName(1) {} [info body [appendArgs \
          [namespace current] :: eagleHasSecurity]]]

      eagle [list proc $newProcName(2) {} [info body [appendArgs \
          [namespace current] :: tclMustBeReady]]]

      return [eagle $script(outer)]
    }
  }

  proc setupPackageUnknownHandler {} {
    variable autoHook







|


|








|


|







432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
    # NOTE: Copy the package metadata into the fresh array variable,
    #       if necessary, marshalling it from native Tcl to Eagle.
    #
    if {[isEagle]} then {
      array set $newVarName [array get metadata]

      proc $newProcName(1) {} [info body [appendArgs \
          [namespace current] ::eagleHasSecurity]]

      proc $newProcName(2) {} [info body [appendArgs \
          [namespace current] ::tclMustBeReady]]

      return [eval $script(outer)]
    } else {
      eagleMustBeReady

      eagle [list array set $newVarName [array get metadata]]

      eagle [list proc $newProcName(1) {} [info body [appendArgs \
          [namespace current] ::eagleHasSecurity]]]

      eagle [list proc $newProcName(2) {} [info body [appendArgs \
          [namespace current] ::tclMustBeReady]]]

      return [eagle $script(outer)]
    }
  }

  proc setupPackageUnknownHandler {} {
    variable autoHook

Modified client/pkgr.eagle.harpy from [0e50cf177b] to [a971336653].

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>c986d65c-b0fc-464c-a3a4-4a1990c1f135</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-08-15T21:58:22.7790547Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x2c322765603b5278</Key>
  <Signature>
    a2YvVkMcsJLqHYHZD8yY0LJO+SViJ6Ur4iur1bYnvMhFb9wn9oQEQ+BMy9EbTp8ptPOHBDD9rgZW
    qhLiuXPgQjgU2aF4y86f2T57xt9VWEbkzPH0CzcWz446h/8XjMzM1Ghznh051ggqNZLpg9NVUo+q
    2xX/4opBI5hhTVZO8dMmVswcG0BiMTpL5EbJck8dkWyyXB2zLQgfUF5YTwyISAkwxfSESouqnh3D
    hJzlAZWa2R0Zb2N9/V3wzmX9tqzFfT8vGYvLt4YFDsgD8cnDIA0eFWbzrH3znuQG1k9kxcy9dJH3
    8qeXNlln9ROEgvgwSLlL8ux3fm5evr5rMx6d2V9+Uzrllbi1e0qjXNCziZpvb2dsH2iukFA9V0bP
    /+LZa3/LuSQwN7u3xhAuY3fEHexf7APRtG8qusNR28o2+X4CDHNUACHe51faTrUQvHN+xd4FCsG9
    34sV7j1dEOT7+QBObDOEJWDQpK2JQpziqBvbAszXhm5MbDATUxe6u/5b14tB7sFSETiCDML7iTuj
    c84ywp7KlBtXvLjox5qdNqWOB2soO5neOcEbLVlK0cc4EnHE5YvPe/ORtvZJLOfhYDprN9VwTk+R
    Zdus/7nRJ7UxGigZPO37VzwlOVz0MAUEU4/tgMu8UIeSdNnVysmU5BOLy5C+2Lzp/oGdcfFVKn+R
    dSTdXJTvv8F7FxzUUm8SsskbI/hggbCRLI1E3wCHkiJ6wLjua/fNaJR3e1JmEv2sGkm3irjc7edx
    EawK9WJw9P+OF1cU8esdZOktPsAohsp9FT0CwIb/CfKUIan6fM6QgvT23Gf9bBXnexv1qrvtXPeT
    Y5WERKyjPuPEk1+6sw0AKp1yKH1KcYTe28MBOrxTSKtApW9Btw9R94HmlYrUFsrFVBD9bXUd0RcO
    vu2hW3DLG0cNTUxd6vxdQJfbyjnRki3jem7nXVmB484S9EA4UV0AchNAQFD8+MxXeS0v3CvPWFbb
    c4TqSIw68fG+F2lPCZJ8MtXlC46HxSyFO0x7sIGVMqjz69Nq9qTS3KzHsIbywaH6mrhjc8CowCGH
    bNgq7wSKwnIVe04egaeR7UAeDjpWrrU+NpETIkDIVn2nX+iUsteO0NXFo2Tm47pKbBzhgwMD79fb
    +tGJHaHKUKMu/obFLaGob7AQsXIQx/kgh8evMV2Maf77Zf0DfWqUjYJwahxvpUEkYx+pAYzbx6NI
    OF8/AupA7ULrEPNdrBvl8PRNZC++vC5O32nzDHhkZvkK+fHWgXOSthkhG77YkgY/EKt/pOjy5tpu
    qqUqRwFUrxmDOC9k3meVWJfguHRAMG/hPuVFPw/T3DiN/6oYqPIqDm3Og4m0R1mDR/H5QXsjmA==
  </Signature>
</Certificate>







|


|



|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|


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>9443ba61-1df8-4a59-a1f4-7a8bad774fb2</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-08-15T22:17:41.1374531Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x2c322765603b5278</Key>
  <Signature>
    duK7TU3uwNECcuG2kekZwNDIW6uBWwhG9aWgnABr745/nXWgk4xOCECvj7BIy4dLBMv4AmHVrIGS
    zQ7kLmgkJ8cjZUordsrg7DX/4SWiTowHWjOMnNOacVe5A46GKpXyFfpbeSAXz9u6ZuI/hPVWkmwo
    Lgg41Bq4XSCHAI9oZMhrv3G277OH5tF/05axi7gHKdQ1VY1h4y4ht90WSkldN8nN4VeD5SxooEGf
    Mfq7+tBhR4xZBM/270pc/+lCh+dV69Obg7zeF+ElMk4C83cplOmjvB7m7P7Fp2E87c1GsW2FuxAe
    h+KNDgxgqDBkNwOWwNRGYrGquwKuBaqAgXEQ4r6YofrYrkqILj6KNpbsAwGTsL42hu+y9IY+7ncu
    AIzd6jz61D0qOG0mz6RRRnLNXims0K72/+hKruf5y9aC96/LBujHbfV6eFDPE0RjkknPuysupDFY
    /aDseSvJdyJ3eQOz6Cqcy0rqp0S9qquUPWygL5kKPMjhCqbyv8umhP0Rvq5pW8hdJs6KBdtwO52A
    cyhOz30bcusAhW6BYWyorUdMQvjkE9l8J5UolIlhGBgTvtPwnNa+OcBWKhBRh0NR14stpatzrhfi
    oifalcQRAYlhERVHUq0PK0XRQpISXNatyTnbZiD4hkBXo1wePmU9CGzj9qZVybACOp/sumdObsIK
    Hs2xuAmZtFHs919yPsCNKn3VPk3lXrHwP8QbcpgqcOwaqGzrO5bD11oKt+vG/grYRlWSZpZnV1vn
    9iOaBfxWUaJlDmKlCMsxphJx4BsrVlwkKMmL+Fe9WHtCC94sNm2Umh3gpcsJrYpYEB0E6POq7aNE
    iougaYaLPO0weKeydyQxwrozS+kf+f1qBqUFeMRsozVA0FkEqfahoprrkF0G3GITF6exp21ftR4R
    uHvT9iiIpbOWJsiDOkyjQVnVQynwMXOZSAoaevfoTtQK0Two6B1KzxWa98gNcyCnoqasYTEbu0a8
    Krce+/S9M6+zA4XlWnwYMddkJT6+txdoPH7gvO7JYDJAKNRZMJHDXdD21JHlYa/jvSJmLwfbJOXm
    /fHAypg7DWXUv5aeVFKq48FMng60Mk0gdnn6O0DJ2X8/u80H+r2cPbgtPKnihlJgrDtzNdeoO84n
    qw3DFrmaT/3po3Mnk+jhHe0E7nGrnudM1S+NdxPTzTsWETB6hA+Vb9rOOktwf3K/MNnW/E5jjj3+
    lBA7/09Fgm/UCv1//r39HG6YoEiMgG/UUj73Gfxfeb/7/iCvj2QZM9Ts9qyoLnn72B1Ibj0aoTMg
    QH5Mo4Wqr84kXEWmPKXVKRUVVk3FWPNF15Feug9jEq3Av5cXAc4q9smtOyPeLp2jeMllO6kCig==
  </Signature>
</Certificate>