Index: client/1.0/pkgr.eagle ================================================================== --- client/1.0/pkgr.eagle +++ client/1.0/pkgr.eagle @@ -1854,10 +1854,21 @@ if {![isEagle]} then { ########################################################################### ############################# BEGIN Tcl ONLY ############################## ########################################################################### + # + # NOTE: This procedure emits a message to the console. The channel + # argument is the channel where the message should be written. The + # string argument is the content of the message to emit. + # + proc pageOut { channel string } { + catch { + puts -nonewline $channel $string; flush $channel + } + } + # # NOTE: This procedure emits a message to the HTTP client log. The string # argument is the content of the message to emit. # proc pageLog { string } { @@ -1884,11 +1895,11 @@ variable afterForPageProgress # # NOTE: Show that something is happening... # - catch {puts -nonewline $channel $type; flush $channel} + pageOut $channel $type # # NOTE: Make sure that we are scheduled to run again, if requested. # if {$milliseconds > 0} then { @@ -2146,11 +2157,11 @@ # # NOTE: If progress messages were emitted, start a fresh line. # if {!$quiet} then { - catch {puts $channel [appendArgs " " $uri]; flush $channel} + pageOut $channel [appendArgs " " $uri \n] } return $data } Index: client/1.0/pkgr.eagle.asc ================================================================== --- client/1.0/pkgr.eagle.asc +++ client/1.0/pkgr.eagle.asc @@ -1,18 +1,18 @@ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository -iQIcBAABCAAGBQJYBnw+AAoJEFAslq9JXcLZM1oQAK+4pYNqcVQKqMkaajj5Ag59 -ME217Vyrxdq9KcvWaMA8UHG+pw1SilKdY9xX14yYEhTNO8Zx/I8xPMLGfXUFDYas -4OKnX/zQtR1KmuFGVjSCkU8WCnXUbg+q6xgZM1oBHXe44iRhDi7w1n991JUs9GlD -/Mmfi1QQim2HoK4n4N0fsz0c7bEQsHfJscQH5+66wmowu0fEqbOGqUcSmf4yUstY -8rQjYzyrTNrEOgo4kCTCeO9f2bxZlBFMOUIDlf077uTqR9pX0vtS8mWH8VVfPa6N -aPjJlskeTMKQTg4B24STcLzqsDDKeKCWs6cbycVVtuhOMkRaw4MBfTPQrXvWyrNK -rYbPw3LWQx2zdfjh1q9wm+8hWnJe2eq1QchlEPYCwP2+bil41Um4ox/zn8aXRSra -wBL3tpTJD7P4a2jpfjyWK2PoTJG79JRx48DHc0E51UMFaVbHv1yCimr4b6MhxC1r -8kgtYvQhDybvX+9ss9lzp8wMUfTY2X0aAZeawE25oDxM3SbDjzjHtDWVPCnSOxeA -HrPf8NGtF80WkNcRsJk9448hsK254P8s7R9B6IC2seryW6YNCih99xL1N4dtZDKD -R/P3tCAPSKWVnlX7Ogd8fr6BU95KI5YLwlvYpPINQw3I4aUnTypVmwJh2Fh0C+6k -jWWjKGs+AQZjtOx7EEr1 -=Z7kg +iQIcBAABCAAGBQJYCPDSAAoJEFAslq9JXcLZiHMP/2Fr5LhksPYldOT6Ifr8UouO +v4rNHbiX246DIOO/UDBbhe9uhvALpkSidH51KRphUaXSFUWfSNUWXfOJVWv/NHB7 +0TZxe4gFer7T1H4hfqXphF+IOK3ZJaWViEnmi5tlTIi17AAhJICX0niY1aW4Sskh +EV8dWzo7GLIuHY2UOzsG3GP1pk4Qa27jxRdSTrcb/t+C6TaKgqV+tfWDPRvpjqQI +JvfJJoTg1J6hEPL0kpTbVkjjXYkCOZV47cw3F7opyMStM5qLxaDzkj1KRGcbdPIl +ncFc0+yutOW1uMz4FYv1md5oiWijkdJjZhvWqNHKWtIe1hmyAVM35V21z8D1ZK80 +r/W6PGKgjh0DgucyZZS5M9f6GBBmNHHkBDlpZIEIXlGR2iVUmrDEZAghzAeFhXvw +S0/bHj5b7Eag4HHPEwNGoKB8Pm84iojsFMzgvY5MpT6KJMvHuBCR8BGmWnlIGuvb +DAtzb+A46MU3jzNmlcYPjvIw6kac+EAQL6Jqj2ZZvPMY7rb2qhLcnZdvKHcjkM8U +MdCk7RMNYI97R/OhYe1OLmRC8OGOYnAWMv6SpnHiqteuYu7InYZn5BEF7KWpcXoK +8Bh5vySbHI4SraLTI/24UsvOj2lkP99Cc9HszvVrSCD+NUWpS3YbQSDjxMbgVU5N +AWT+ag1qHyfpGckfAi3+ +=oZZ6 -----END PGP SIGNATURE----- Index: client/1.0/pkgr.eagle.harpy ================================================================== --- client/1.0/pkgr.eagle.harpy +++ client/1.0/pkgr.eagle.harpy @@ -19,50 +19,50 @@ None Mistachkin Systems - ea38750b-6e4e-42d8-9f4c-278c3acc81a4 + aa948b5b-a2e5-4af4-a632-dda5aee59e69 SHA512 Script - 2016-10-18T19:46:50.5714141Z + 2016-10-20T16:27:23.9093047Z -1.00:00:00 0x9559f6017247e3e2 - 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 Index: client/1.0/pkgr.eagle.harpy.asc ================================================================== --- client/1.0/pkgr.eagle.harpy.asc +++ client/1.0/pkgr.eagle.harpy.asc @@ -1,18 +1,18 @@ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository -iQIcBAABCAAGBQJYBnxAAAoJEFAslq9JXcLZUb0QAMIOz2xudJDuYG6PBqgZB3tm -T+MdzKQmu6aKXd5M7f84o+mCb7BDSkpBsPaZ0OwL52aVceXNAC8XPgnaD08lPEhG -8Pv1Vf7pjomFydjMSxmyyQLHKG5PklPOtAxAXImivQO4qOTEiwFUYbdP3U78HIR8 -6hRE+qr/wXz1xD2VvwTBiok0bEdiyF6C3s307lJ7EXBtGDbYSYS5GkhMSfr3Ou2M -W0ko6+WrUK+mhnF0KZNC+JFOa0SB3TM5xs03h0SRR9jSu/5PxlhfQ+ysTFcHgqxl -eL64fD2AolfIzauWD5dyKQXniH/TW8fyWoAmul2os6ab9GqesLTkU0l4hqvmhJQC -W2loUoKfVB8v3GUI0M5AxlwU+8Vi9uFr7HW2PpzrDQznSfm6o0WNxWGE6qE/z9QA -R9nYgBxL+yOP8oWDhvKKtyEo2qr50VCAOL6C7whdJPEY09IyJNGCBrfsbuwWlyOF -cbM5pBCzaCFaeGh45MjWB6gbHBpPfxTskK0Vdm0bBtLUSxFPOvjqGWMUYg/OXGC7 -3IwEDnYp0bKnxlc+YLa/08usw7pHFx3EHRciuZk8jE232YjDJUCHB7i1C91MPj78 -SxTHOaAf6MKohbVdKKcfOPMnLRdXJRu+sdW+UizXK4DViVyWFijFhDTPEOp7K5Ep -79JVIWb5MaNW4fBiTIaI -=m8VF +iQIcBAABCAAGBQJYCPDUAAoJEFAslq9JXcLZfmsQAKIjQsLbhbvlNcsq2hSV72WU +eM/w2LDa5B43jU6ryiQnmr7ONT6i5/FkGBXe5vn/9fgX529QSrWmAHgXh+cVWnsg +HoxOh5gM6Buqi5N6lOBMzDRtXBQQ788wMZLMSpTpmKCrt39JKZN2Fwxa5mHfJwZf +HnhGCjd0NpfTFLsw4eI4SyM44+5exvbMFL89KeThQogfBwRKMv92tD5uggT5V+jI +XyPoY1fXGn8Plnpd/iuzcnffBzdq7UX2F3vd6/rBuGxpX8EFILsiJAGWcs5HhpDF +w6SR6S+VcIPkn7cXhZIRm6MrorDU7nubZ5pPFOC8oV5xxdRU4klpBPWi0AewT4dB +YDJDMWAJ/CaQsaYd/qZVGidml8VEOfLmsP6v2BQVn/ErlOBYxG6YCknyfLYHM9zY +847mgV2TYufjO1E/e5rkjOF3MkCpQuR3Un5JYTf6X5pWCrK8A8dNgrH4NHetaAVa +7grvkizJmuKRmL0dtgxJK5ShOdzOlzHht4ayWZKR/qwDRrqcVGNaj+AOWEIDyhVM +AVIAGPJhrqAaWy5JUBDSP0fTsauOE6Fc3ETTgGAfmJdg5S1HFmwEV6kJ3Wp0Mwn3 +SbVUXGg2KPWk/O7s8RCktjypjst7nvMKHIeWwFTZW5HX/+KwBGpfjKPTJPv8GTNT +px4V61DG118NhX23kaRG +=1je9 -----END PGP SIGNATURE-----