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
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]]
          [namespace current] ::eagleHasSecurity]]

      proc $newProcName(2) {} [info body [appendArgs \
          [namespace current] :: tclMustBeReady]]
          [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]]]
          [namespace current] ::eagleHasSecurity]]]

      eagle [list proc $newProcName(2) {} [info body [appendArgs \
          [namespace current] :: tclMustBeReady]]]
          [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
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>
  <Id>9443ba61-1df8-4a59-a1f4-7a8bad774fb2</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-08-15T21:58:22.7790547Z</TimeStamp>
  <TimeStamp>2016-08-15T22:17:41.1374531Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x2c322765603b5278</Key>
  <Signature>
    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
  </Signature>
</Certificate>