Index: client/1.0/neutral/pkgr.eagle ================================================================== --- client/1.0/neutral/pkgr.eagle +++ client/1.0/neutral/pkgr.eagle @@ -129,18 +129,21 @@ namespace import ::Eagle::Tools::Common::getFileViaHttp } # # NOTE: This procedure is used to provide a TIP #194 compatible [apply] - # command to the native Tcl 8.4 interpreter. Eagle and native Tcl - # 8.5 (or higher) have this command built-in. The lambdaExpr + # command to the native Tcl 8.4 interpreter. Eagle and native + # Tcl 8.5 (or higher) have this command built-in. The lambdaExpr # argument must be a list with two or three elements. The first # element is the list of arguments to the procedure. The second # element is the body of the procedure. The third element is the - # target namespace for the procedure. If the third element is not - # specified, the global namespace is used. Any remaining arguments - # are passed to the procedure verbatim. + # target namespace for the procedure. If the third element is + # not specified, the global namespace is used. Any remaining + # arguments are passed to the procedure verbatim. + # + # WARNING: This procedure is shared with "init.eagle", keep them both + # updated. # if {[llength [info commands ::apply]] == 0} then { proc ::apply { lambdaExpr args } { set length [llength $lambdaExpr] @@ -813,15 +816,18 @@ } # # NOTE: This procedure returns a name suffix (directory, variable, etc) # that is unique to the running process at the current point in - # time. It is used (internally) to avoid name collisions with any - # preexisting variables or commands that may be present in the - # global namespace. The paranoia argument represents the relative - # level of paranoia required by the caller; the higher this level, - # the more uniqueness is required. + # time. It is used (internally) to avoid name collisions with + # any preexisting variables or commands that may be present in + # the global namespace. The paranoia argument represents the + # relative level of paranoia required by the caller; the higher + # this level, the more uniqueness is required. + # + # WARNING: This procedure is shared with "init.eagle", keep them both + # updated. # # proc getUniqueSuffix { {paranoia 1} } { set result [string trim [pid] -] Index: client/1.0/neutral/pkgr.eagle.asc ================================================================== --- client/1.0/neutral/pkgr.eagle.asc +++ client/1.0/neutral/pkgr.eagle.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- Comment: Eagle Package Repository -iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmjXQW0ACgkQUCyWr0ld -wtlncg//VNqHpS2RwnJA23Q0hdYqPHA8Ip3rk9W5w/efNSr7Bpb4dbonD7QA5zxM -Jd1HEMEPI8x+epuGc97KhpSXIwVc1CwGGoVr4nXMNgaY3O/xohDKage4zsjktsP5 -tXvOj1PyxCs3qkEVORCvJ3VXLmy590bxvzK4Xp2rWP6yD9GQH0DwlDMU404km5Uc -Q4yN2zE4StScwbIDqvW0+t/HGnWGHDJM+UNuXGUmBwEDfqSGX2fhzX/riiWVrgnl -a20B1scLOrwJeDr5JhxkOlndOc39KM0ViwCNDYtYJaef0IPdfyYJDeJ6uwCrRK7L -JHv5DkZmKWJ3vT76nut15XYY8C06ZALaOwsGo5Vy3NOIN40MDK9fky6w1tkXcbFz -IQX30rVYOnqyiNGYHYoVUSdCuEo2dhzJYHa7tue7M0WgmkefoSzLRTr6yByOliEX -T0QX0dtPNTawdHh4MOQb5weI/joIKSzV3HjWzOmfyXmxrP/+KUC5ODaJI8QspSTZ -sCOItR/tidKN2WSyPvLsS5dwVUOa1EON29yUJ5sGVPnFFdeXxWpxC2GsBq3tE/Lm -QY1jagB160P67M89PKLFMpmOAZ08HxjQ8bRAjH633+d/vHLLIT3kFLeAdvG5GXiB -T1ZKKmv61/OWPrOV+uj+9Ejk6cFVMV8uwQ6WQauSSyMeIwn6rus= -=UNAN +iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmkSR3EACgkQUCyWr0ld +wtk1iA/8DjmAMUYTqBwQ4KoxY/pd3wbmjeR9UtqRWOal7rjm8T8TppQzgXNUYG8o +Cg3D21+papJmhCQPV7xf92hL8aV/LuaY4iTAaqe4wXDBTZSqy2yWQR+rilTnrBn2 +LW47NHBEK0zZNbL/305lQZRim/2jkAN5zt0dWBQ1yCsVc0dhnd7jlSddC/kb7p+r +7DfiXzAjzG6DctWBrVCMYN8kPD+bNWlwxxKG3Fle2h2sUzzMZF5J1XZbVlucsvR1 ++rlW3AqvqVb6KIb7ixQ5LjN24mOb1ycMIeJUx9plLevrT3n4sz9/RE+7ngoJK8o5 +37nHXP7foiYh/JbFKt/QycLzpseibOojFxsqTPPwIr8VjZpeFIWNsMQHRdSPXlsr +ubvhaMhWD89Fr4OtjWvlCT+Gk6Qc9L8WB3beTgEOogQFhv0fJxmkGXqNVnzFJ5wU +6FFzPLxWmyC1L47t1Q15VbPfVU2neumwunZF4yZZdaduwGFNbX4V78oJ6BvTT7qG +Az47kfHP3TAhgl31+8/b5A8blRPeWnh8xxSiCVTFBoQCUxjW75q2wfuMTqupAMAM +HZp8aAo+riP9eLjM1M5VMix0Cg6FONJQoQDhFgjfMa4zbu1UGS9jC7v09vVHTCag +heDDJXBubbEpZNG8Gpj+WtylEG7bMPgX+uM6NuVr4o2NsP/w35c= +=NsGv -----END PGP SIGNATURE----- Index: client/1.0/neutral/pkgr.eagle.harpy ================================================================== --- client/1.0/neutral/pkgr.eagle.harpy +++ client/1.0/neutral/pkgr.eagle.harpy @@ -14,57 +14,57 @@ by the terms of the license agreement. PLEASE DO NOT EDIT THIS FILE. THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. - SHA1 HASH: 1c55f6e18e0082eeb4a5894e7bbbf1429216fde0 + SHA1 HASH: 59f1452c3d65cbb4b7316bf58685c9c02682eacd --> None Mistachkin Systems - 3eb245b5-eea8-4705-8b86-0b7968ee75b6 + 6e0ef0d9-c472-4a78-9b18-2c607cdd7319 SHA512 Script - 2025-09-27T01:43:38.2242046Z + 2025-11-10T20:11:11.6278480Z -1.00:00:00 0x9559f6017247e3e2 - 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 Index: client/1.0/neutral/pkgr.eagle.harpy.asc ================================================================== --- client/1.0/neutral/pkgr.eagle.harpy.asc +++ client/1.0/neutral/pkgr.eagle.harpy.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- Comment: Eagle Package Repository -iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmjXQW0ACgkQUCyWr0ld -wtlQMBAAn77scUPffF5JpTRzDeHDiYEz5R5LcUCgNL0iEOt9zGa0olWleTpv/GJp -hP4quvwwXQ5la3ROz6YXGqx1ABHXD3xDqGU6lKFaO3+3RG5KraT7anUxXpMMQ8WR -2L3lVTmg2OefUIfkfuFfYFGmfPc0npQUukKhcCJN870t10MmhxQLlyxFvIMKc+Gt -GZYPKfP8jKriU/kXZ2seiVJk1aY8CpMsg3auRw3ia+kz4uPydjmUQ3JlBbi+p99/ -SBF3D1CGji9g4dgluchVuQL4mYuxxkQD44XgLE1KH+LdyTHs8EBXp7a56BSZKtUY -lIzewX81SHhmSxuryl/8cA0Qyzu5zjPgjJhBONQb6QZpdFxKvoOdQGwqVN+17Qbl -CcKNlZjShWSjlqP4aAwdozxdozrF0dF4aSL/upQ79HQ/8oTzjveDVw6umiWuTNnK -A78XjzXwfHKh24H1ymfjy6Cv3Qkfj3zPQPSpSWk3nMvRO8rCIFGcmqwbLZP+qdh9 -ffFKMAY3T4W3DdHbBJmRRyzksaUw7F8TSNUI7qXoI6RqfPoBW/3LSXxRRsBapm7X -G3KR5rWAnHjJ7PniOXXAfZcXONQO8Wu7aSk68YmZT4MIRE7s6ydDbSugoWK0OAAe -7ZelM1ksOm9mYFZmNyejF52ecvHdQ7Lih6tTVZXdQEcH33v60qA= -=MO2r +iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmkSR3UACgkQUCyWr0ld +wtm+CQ//X5xxXrmBKYCmQLbNLTNvBBD3SHu2Xp97K3f7xyRmnjsNPaRiFHBlhXGr +YWfs6zsZ4irUHQ6QkOb9p87qx2eOEVIzo3oHwWTPf3afDFkIj9VeyrdMt9BMUd2O +HwIDhzuqSJ2Dmqcli6bG5YHUrTvOEAKpkM1awxGGszjLB0zsvR3FF7t7t0NzpcC3 +3+VZ8ZSdtPLWDagbXh1/0/92vyb+AEOmRKkcySK0z5v+FTDfDDHcIL08EhdPDMuV +hS0BEGxm9WGYCK/EkVkTVPFUjT/F1OUlHETR7eGW6xCI93zMIBcYYPPpqS7/qz86 +6B/MWLV0//X7UcUi/11RZfh2aVSckV31BABeAARMuoXP+aYr1AifNUiBCWpO+svT +TBf1D+zklJLM9V55+byI9F8pMWfRQA5bNpAo0FR4vwYgxT8uJOPpgcNMTX6OS/5c +Y00vmBxqpqhA4nSjd13asyL2sB5+yZrj0WiYFWFkxU8TZ/M8DNK2KQYSMeUR6Xp/ +Sh+7sHBq7FUWc23Cfk0H4zYJ2/OqIgIjuzXUQeiEM+huetSjWFLGk+QN/uVnFERB +jvF+JrXcqB7p1XgU7BwdBZKV9nX4Lu/oZSi2y3ofEqgAvAe2p4QZasoCMxSaUkQZ +qNQlgRcw9MyvS4hZD19iPPzB1OxFrjqfDCj+Oo4Pp8HWTtwunIo= +=ZneQ -----END PGP SIGNATURE-----