From unknown Sun Jun 22 17:15:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13680: [patch] numfmt: do not gettextize developer debugging messages Resent-From: Benno Schulenberg Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Sun, 10 Feb 2013 18:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13680 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: patch To: 13680@debbugs.gnu.org X-Debbugs-Original-To: Coreutils Received: via spool by submit@debbugs.gnu.org id=B.13605225436324 (code B ref -1); Sun, 10 Feb 2013 18:56:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Feb 2013 18:55:43 +0000 Received: from localhost ([127.0.0.1]:49313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U4c3y-0001dw-9W for submit@debbugs.gnu.org; Sun, 10 Feb 2013 13:55:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52452) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U4c3v-0001dn-5z for submit@debbugs.gnu.org; Sun, 10 Feb 2013 13:55:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U4c3d-0006LU-GA for submit@debbugs.gnu.org; Sun, 10 Feb 2013 13:55:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:57967) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U4c3d-0006LP-CL for submit@debbugs.gnu.org; Sun, 10 Feb 2013 13:55:21 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35575) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U4c3b-0003tP-Bl for bug-coreutils@gnu.org; Sun, 10 Feb 2013 13:55:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U4c3X-0006KN-BF for bug-coreutils@gnu.org; Sun, 10 Feb 2013 13:55:19 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:50671) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U4c3X-0006IH-02 for bug-coreutils@gnu.org; Sun, 10 Feb 2013 13:55:15 -0500 Received: from compute5.internal (compute5.nyi.mail.srv.osa [10.202.2.45]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 4264820A55 for ; Sun, 10 Feb 2013 13:55:11 -0500 (EST) Received: from web4.nyi.mail.srv.osa ([10.202.2.214]) by compute5.internal (MEProxy); Sun, 10 Feb 2013 13:55:11 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=justemail.net; h= message-id:from:to:mime-version:content-transfer-encoding :content-type:subject:date; s=mesmtp; bh=CrlYDLZSeYGQYe5dNi6hTIO VvLI=; b=renrGoHRf+YATp68KlbXYQ7p1+VkW3m6fYuKF8mNrj2r5biOZ6s/f5Y dqChzKaK8ItEhJZjB2X3TDj1L9nixt6kUhHKkfl52iFvMdzt06dJbX8SXPNdo6jp 9Ln9UdZi3Yh8iEhKARisAY7Vgpb2N534A5R60b999AJ79LOGRdKc= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:subject:date; s=smtpout; bh=CrlYDLZSeYGQYe5dNi6hTIOVvLI=; b=glpO0411Gc4YKRCgXWqDttyGIB5F YQdOuwv6LF7PUaDTCCAun/454hAQWvswyWuYKfTyhtZqS0CrnWHVKNMlYR4oB+Kc mLkf5I6EQqSojll91c2LjRZ3zD+h/gFadpbFv9u3XCx+joG+Q6KJApsg8zx8B1uq l69XBb3BLU6W51o= Received: by web4.nyi.mail.srv.osa (Postfix, from userid 99) id 0C9E13C2244; Sun, 10 Feb 2013 13:55:11 -0500 (EST) Message-Id: <1360522510.6029.140661189470057.63435D98@webmail.messagingengine.com> X-Sasl-Enc: LFvxyCpR9D+WEe3WN/I4UTQPmLP7XjxUZ2WmFTE94iTs 1360522510 From: Benno Schulenberg MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_136052251060293"; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - html Date: Sun, 10 Feb 2013 19:55:10 +0100 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.7 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) This is a multi-part message in MIME format. --_----------=_136052251060293 Content-Transfer-Encoding: 7bit Content-Type: text/plain Hi, The new command numfmt includes a bunch of debugging messages that are only meant for the developers. They shouldn't be gettextized. Offering things up for translation which are only for developers is a waste of translators' time. Attached patch fixes this. Regards, Benno -- http://www.fastmail.fm - The way an email service should be --_----------=_136052251060293 Content-Disposition: attachment; filename="0001-doc-do-not-gettextize-debugging-messages-meant-for-d.patch" Content-Id: <1360522343.5757.46e3f7dadc2d454c8cc88683cc25c52aeaa5a69e.7400C8ED@messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-doc-do-not-gettextize-debugging-messages-meant-for-d.patch" RnJvbSA5ZGU4ZGQzN2JjYzBhZjJiZDcwMjExM2EwNDM0OWVlYmIwOWVmMGM3 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBCZW5ubyBTY2h1bGVu YmVyZyA8YmVuc2JlcmdAanVzdGVtYWlsLm5ldD4KRGF0ZTogU3VuLCAxMCBG ZWIgMjAxMyAxOTowMjowNCArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8zXSBk b2M6IGRvIG5vdCBnZXR0ZXh0aXplIGRlYnVnZ2luZyBtZXNzYWdlcyBtZWFu dCBmb3IgZGV2ZWxvcGVycwoKKiBzcmMvbnVtZm10LmM6IFJlbW92ZSB0aGUg Y2FsbCB0byBnZXR0ZXh0KCkgYXJvdW5kIGRldmVsb3BlciBtZXNzYWdlcy4K LS0tCiBzcmMvbnVtZm10LmMgfCAgIDQ2ICsrKysrKysrKysrKysrKysrKysr KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZXMgY2hhbmdlZCwg MjMgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvc3JjL251bWZtdC5jIGIvc3JjL251bWZtdC5jCmluZGV4IGU0MmNiZjgu LjExN2YxOWIgMTAwNjQ0Ci0tLSBhL3NyYy9udW1mbXQuYworKysgYi9zcmMv bnVtZm10LmMKQEAgLTU4NCw4ICs1ODQsOCBAQCBzaW1wbGVfc3RydG9kX2h1 bWFuIChjb25zdCBjaGFyICppbnB1dF9zdHIsCiAgIGludCBzY2FsZV9iYXNl ID0gZGVmYXVsdF9zY2FsZV9iYXNlIChhbGxvd2VkX3NjYWxpbmcpOwogCiAg IGlmIChkZXZfZGVidWcpCi0gICAgZXJyb3IgKDAsIDAsIF8oInNpbXBsZV9z dHJ0b2RfaHVtYW46XG4gIGlucHV0IHN0cmluZzogJyVzJ1xuICAiCi0gICAg ICAgICAgICAgICAgICAgImxvY2FsZSBkZWNpbWFsLXBvaW50OiAnJXMnXG4i KSwgaW5wdXRfc3RyLCBkZWNpbWFsX3BvaW50KTsKKyAgICBlcnJvciAoMCwg MCwgInNpbXBsZV9zdHJ0b2RfaHVtYW46XG4gIGlucHV0IHN0cmluZzogJyVz J1xuICAiCisgICAgICAgICAgICAgICAgICJsb2NhbGUgZGVjaW1hbC1wb2lu dDogJyVzJ1xuIiwgaW5wdXRfc3RyLCBkZWNpbWFsX3BvaW50KTsKIAogICBl bnVtIHNpbXBsZV9zdHJ0b2RfZXJyb3IgZSA9CiAgICAgc2ltcGxlX3N0cnRv ZF9mbG9hdCAoaW5wdXRfc3RyLCBlbmRwdHIsIHZhbHVlLCBwcmVjaXNpb24p OwpAQCAtNTkzLDggKzU5Myw4IEBAIHNpbXBsZV9zdHJ0b2RfaHVtYW4gKGNv bnN0IGNoYXIgKmlucHV0X3N0ciwKICAgICByZXR1cm4gZTsKIAogICBpZiAo ZGV2X2RlYnVnKQotICAgIGVycm9yICgwLCAwLCBfKCIgIHBhcnNlZCBudW1l cmljIHZhbHVlOiAlTGZcbiIKLSAgICAgICAgICAgICAgICAgICAiICBpbnB1 dCBwcmVjaXNpb24gPSAlZFxuIiksICp2YWx1ZSwgKGludCkqcHJlY2lzaW9u KTsKKyAgICBlcnJvciAoMCwgMCwgIiAgcGFyc2VkIG51bWVyaWMgdmFsdWU6 ICVMZlxuIgorICAgICAgICAgICAgICAgICAiICBpbnB1dCBwcmVjaXNpb24g PSAlZFxuIiwgKnZhbHVlLCAoaW50KSpwcmVjaXNpb24pOwogCiAgIGlmICgq KmVuZHB0ciAhPSAnXDAnKQogICAgIHsKQEAgLTYyMCw3ICs2MjAsNyBAQCBz aW1wbGVfc3RydG9kX2h1bWFuIChjb25zdCBjaGFyICppbnB1dF9zdHIsCiAg ICAgICAgICAgc2NhbGVfYmFzZSA9IDEwMjQ7CiAgICAgICAgICAgKCplbmRw dHIpKys7ICAgICAgICAgICAgICAvKiBza2lwIHNlY29uZCAgKCdpJykgc3Vm Zml4IGNoYXJhY3Rlci4gICovCiAgICAgICAgICAgaWYgKGRldl9kZWJ1ZykK LSAgICAgICAgICAgIGVycm9yICgwLCAwLCBfKCIgIEF1dG8tc2NhbGluZywg Zm91bmQgJ2knLCBzd2l0Y2hpbmcgdG8gYmFzZSAlZFxuIiksCisgICAgICAg ICAgICBlcnJvciAoMCwgMCwgIiAgQXV0by1zY2FsaW5nLCBmb3VuZCAnaScs IHN3aXRjaGluZyB0byBiYXNlICVkXG4iLAogICAgICAgICAgICAgICAgICAg ICBzY2FsZV9iYXNlKTsKICAgICAgICAgfQogCkBAIC02MzgsMTQgKzYzOCwx NCBAQCBzaW1wbGVfc3RydG9kX2h1bWFuIChjb25zdCBjaGFyICppbnB1dF9z dHIsCiAgIGxvbmcgZG91YmxlIG11bHRpcGxpZXIgPSBwb3dlcmxkIChzY2Fs ZV9iYXNlLCBwb3dlcik7CiAKICAgaWYgKGRldl9kZWJ1ZykKLSAgICBlcnJv ciAoMCwgMCwgXygiICBzdWZmaXggcG93ZXI9JWReJWQgPSAlTGZcbiIpLAor ICAgIGVycm9yICgwLCAwLCAiICBzdWZmaXggcG93ZXI9JWReJWQgPSAlTGZc biIsCiAgICAgICAgICAgIHNjYWxlX2Jhc2UsIHBvd2VyLCBtdWx0aXBsaWVy KTsKIAogICAvKiBUT0RPOiBkZXRlY3QgbG9zcyBvZiBwcmVjaXNpb24gYW5k IG92ZXJmbG93cy4gICovCiAgICgqdmFsdWUpID0gKCp2YWx1ZSkgKiBtdWx0 aXBsaWVyOwogCiAgIGlmIChkZXZfZGVidWcpCi0gICAgZXJyb3IgKDAsIDAs IF8oIiAgcmV0dXJuaW5nIHZhbHVlOiAlTGYgKCVMRylcbiIpLCAqdmFsdWUs ICp2YWx1ZSk7CisgICAgZXJyb3IgKDAsIDAsICIgIHJldHVybmluZyB2YWx1 ZTogJUxmICglTEcpXG4iLCAqdmFsdWUsICp2YWx1ZSk7CiAKICAgcmV0dXJu IGU7CiB9CkBAIC02OTYsNyArNjk2LDcgQEAgZG91YmxlX3RvX2h1bWFuIChs b25nIGRvdWJsZSB2YWwsIGludCBwcmVjaXNpb24sCiAgICAgICAgICAgICAg ICAgIGVudW0gc2NhbGVfdHlwZSBzY2FsZSwgaW50IGdyb3VwLCBlbnVtIHJv dW5kX3R5cGUgcm91bmQpCiB7CiAgIGlmIChkZXZfZGVidWcpCi0gICAgZXJy b3IgKDAsIDAsIF8oImRvdWJsZV90b19odW1hbjpcbiIpKTsKKyAgICBlcnJv ciAoMCwgMCwgImRvdWJsZV90b19odW1hbjpcbiIpOwogCiAgIGlmIChzY2Fs ZSA9PSBzY2FsZV9ub25lKQogICAgIHsKQEAgLTcwNyw3ICs3MDcsNyBAQCBk b3VibGVfdG9faHVtYW4gKGxvbmcgZG91YmxlIHZhbCwgaW50IHByZWNpc2lv biwKICAgICAgIGlmIChkZXZfZGVidWcpCiAgICAgICAgIGVycm9yICgwLCAw LAogICAgICAgICAgICAgICAgKGdyb3VwKSA/Ci0gICAgICAgICAgICAgICBf KCIgIG5vIHNjYWxpbmcsIHJldHVybmluZyAoZ3JvdXBlZCkgdmFsdWU6ICUn LipMZlxuIikgOgorICAgICAgICAgICAgICAgIiAgbm8gc2NhbGluZywgcmV0 dXJuaW5nIChncm91cGVkKSB2YWx1ZTogJScuKkxmXG4iIDoKICAgICAgICAg ICAgICAgIF8oIiAgbm8gc2NhbGluZywgcmV0dXJuaW5nIHZhbHVlOiAlLipM ZlxuIiksIHByZWNpc2lvbiwgdmFsKTsKIAogICAgICAgaW50IGkgPSBzbnBy aW50ZiAoYnVmLCBidWZfc2l6ZSwgKGdyb3VwKSA/ICIlJy4qTGYiIDogIiUu KkxmIiwKQEAgLTcyNSw3ICs3MjUsNyBAQCBkb3VibGVfdG9faHVtYW4gKGxv bmcgZG91YmxlIHZhbCwgaW50IHByZWNpc2lvbiwKICAgdW5zaWduZWQgaW50 IHBvd2VyID0gMDsKICAgdmFsID0gZXhwbGQgKHZhbCwgc2NhbGVfYmFzZSwg JnBvd2VyKTsKICAgaWYgKGRldl9kZWJ1ZykKLSAgICBlcnJvciAoMCwgMCwg XygiICBzY2FsZWQgdmFsdWUgdG8gJUxmICogJTAuZiBeICVkXG4iKSwKKyAg ICBlcnJvciAoMCwgMCwgIiAgc2NhbGVkIHZhbHVlIHRvICVMZiAqICUwLmYg XiAlZFxuIiwKICAgICAgICAgICAgdmFsLCBzY2FsZV9iYXNlLCBwb3dlcik7 CiAKICAgLyogUGVyZm9ybSByb3VuZGluZy4gKi8KQEAgLTc1NSw3ICs3NTUs NyBAQCBkb3VibGVfdG9faHVtYW4gKGxvbmcgZG91YmxlIHZhbCwgaW50IHBy ZWNpc2lvbiwKICAgLyogJiYgKGFic2xkICh2YWwpID4gc2ltcGxlX3JvdW5k X2Zsb29yICh2YWwpKSkgKi8KIAogICBpZiAoZGV2X2RlYnVnKQotICAgIGVy cm9yICgwLCAwLCBfKCIgIGFmdGVyIHJvdW5kaW5nLCB2YWx1ZT0lTGYgKiAl MC5mIF4gJWRcbiIpLAorICAgIGVycm9yICgwLCAwLCAiICBhZnRlciByb3Vu ZGluZywgdmFsdWU9JUxmICogJTAuZiBeICVkXG4iLAogICAgICAgICAgICB2 YWwsIHNjYWxlX2Jhc2UsIHBvd2VyKTsKIAogICBzbnByaW50ZiAoYnVmLCBi dWZfc2l6ZSwgKHNob3dfZGVjaW1hbF9wb2ludCkgPyAiJS4xTGYlcyIgOiAi JS4wTGYlcyIsCkBAIC03NjUsNyArNzY1LDcgQEAgZG91YmxlX3RvX2h1bWFu IChsb25nIGRvdWJsZSB2YWwsIGludCBwcmVjaXNpb24sCiAgICAgc3RybmNh dCAoYnVmLCAiaSIsIGJ1Zl9zaXplIC0gc3RybGVuIChidWYpIC0gMSk7CiAK ICAgaWYgKGRldl9kZWJ1ZykKLSAgICBlcnJvciAoMCwgMCwgXygiICByZXR1 cm5pbmcgdmFsdWU6ICclcydcbiIpLCBidWYpOworICAgIGVycm9yICgwLCAw LCAiICByZXR1cm5pbmcgdmFsdWU6ICclcydcbiIsIGJ1Zik7CiAKICAgcmV0 dXJuOwogfQpAQCAtMTAxMyw5ICsxMDEzLDkgQEAgcGFyc2VfZm9ybWF0X3N0 cmluZyAoY2hhciBjb25zdCAqZm10KQogICAgIH0KIAogICBpZiAoZGV2X2Rl YnVnKQotICAgIGVycm9yICgwLCAwLCBfKCJmb3JtYXQgU3RyaW5nOlxuICBp bnB1dDogJXNcbiAgZ3JvdXBpbmc6ICVzXG4iCi0gICAgICAgICAgICAgICAg ICAgIiAgcGFkZGluZyB3aWR0aDogJWxkXG4gIGFsaWdubWVudDogJXNcbiIK LSAgICAgICAgICAgICAgICAgICAiICBwcmVmaXg6ICclcydcbiAgc3VmZml4 OiAnJXMnXG4iKSwKKyAgICBlcnJvciAoMCwgMCwgImZvcm1hdCBTdHJpbmc6 XG4gIGlucHV0OiAlc1xuICBncm91cGluZzogJXNcbiIKKyAgICAgICAgICAg ICAgICAgIiAgcGFkZGluZyB3aWR0aDogJWxkXG4gIGFsaWdubWVudDogJXNc biIKKyAgICAgICAgICAgICAgICAgIiAgcHJlZml4OiAnJXMnXG4gIHN1ZmZp eDogJyVzJ1xuIiwKICAgICAgICAgICAgcXVvdGUgKGZtdCksIChncm91cGlu ZykgPyAieWVzIiA6ICJubyIsCiAgICAgICAgICAgIHBhZGRpbmdfd2lkdGgs CiAgICAgICAgICAgIChwYWRkaW5nX2FsaWdubWVudCA9PSBNQlNfQUxJR05f TEVGVCkgPyAiTGVmdCIgOiAiUmlnaHQiLApAQCAtMTA4OCw3ICsxMDg4LDcg QEAgcHJlcGFyZV9wYWRkZWRfbnVtYmVyIChjb25zdCBsb25nIGRvdWJsZSB2 YWwsIHNpemVfdCBwcmVjaXNpb24pCiAgICAgc3RybmNhdCAoYnVmLCBzdWZm aXgsIHNpemVvZiAoYnVmKSAtIHN0cmxlbiAoYnVmKSAtMSk7CiAKICAgaWYg KGRldl9kZWJ1ZykKLSAgICBlcnJvciAoMCwgMCwgXygiZm9ybWF0dGluZyBv dXRwdXQ6XG4gIHZhbHVlOiAlTGZcbiAgaHVtYW5pemVkOiAnJXMnXG4iKSwK KyAgICBlcnJvciAoMCwgMCwgImZvcm1hdHRpbmcgb3V0cHV0OlxuICB2YWx1 ZTogJUxmXG4gIGh1bWFuaXplZDogJyVzJ1xuIiwKICAgICAgICAgICAgdmFs LCBidWYpOwogCiAKQEAgLTEwOTksNyArMTA5OSw3IEBAIHByZXBhcmVfcGFk ZGVkX251bWJlciAoY29uc3QgbG9uZyBkb3VibGUgdmFsLCBzaXplX3QgcHJl Y2lzaW9uKQogICAgICAgICAgICAgICAgIHBhZGRpbmdfYWxpZ25tZW50LCBN QkFfVU5JQllURV9PTkxZKTsKIAogICAgICAgaWYgKGRldl9kZWJ1ZykKLSAg ICAgICAgZXJyb3IgKDAsIDAsIF8oIiAgQWZ0ZXIgcGFkZGluZzogJyVzJ1xu IiksIHBhZGRpbmdfYnVmZmVyKTsKKyAgICAgICAgZXJyb3IgKDAsIDAsICIg IEFmdGVyIHBhZGRpbmc6ICclcydcbiIsIHBhZGRpbmdfYnVmZmVyKTsKIAog ICAgIH0KICAgZWxzZQpAQCAtMTEzNywxMiArMTEzNywxMiBAQCBwcm9jZXNz X3N1ZmZpeGVkX251bWJlciAoY2hhciAqdGV4dCwgbG9uZyBkb3VibGUgKnJl c3VsdCwgc2l6ZV90ICpwcmVjaXNpb24pCiAgICAgICAgICAgLyogdHJpbSBz dWZmaXgsIE9OTFkgaWYgaXQncyBhdCB0aGUgZW5kIG9mIHRoZSB0ZXh0LiAg Ki8KICAgICAgICAgICAqcG9zc2libGVfc3VmZml4ID0gJ1wwJzsKICAgICAg ICAgICBpZiAoZGV2X2RlYnVnKQotICAgICAgICAgICAgZXJyb3IgKDAsIDAs IF8oInRyaW1taW5nIHN1ZmZpeCAnJXMnXG4iKSwgc3VmZml4KTsKKyAgICAg ICAgICAgIGVycm9yICgwLCAwLCAidHJpbW1pbmcgc3VmZml4ICclcydcbiIs IHN1ZmZpeCk7CiAgICAgICAgIH0KICAgICAgIGVsc2UKICAgICAgICAgewog ICAgICAgICAgIGlmIChkZXZfZGVidWcpCi0gICAgICAgICAgICBlcnJvciAo MCwgMCwgXygibm8gdmFsaWQgc3VmZml4IGZvdW5kXG4iKSk7CisgICAgICAg ICAgICBlcnJvciAoMCwgMCwgIm5vIHZhbGlkIHN1ZmZpeCBmb3VuZFxuIik7 CiAgICAgICAgIH0KICAgICB9CiAKQEAgLTExNjUsNyArMTE2NSw3IEBAIHBy b2Nlc3Nfc3VmZml4ZWRfbnVtYmVyIChjaGFyICp0ZXh0LCBsb25nIGRvdWJs ZSAqcmVzdWx0LCBzaXplX3QgKnByZWNpc2lvbikKICAgICAgICAgICBwYWRk aW5nX3dpZHRoID0gMDsKICAgICAgICAgfQogICAgICAgaWYgKGRldl9kZWJ1 ZykKLSAgICAgICAgZXJyb3IgKDAsIDAsIF8oInNldHRpbmcgQXV0by1QYWRk aW5nIHRvICVsZCBjaGFyYWN0ZXJzXG4iKSwKKyAgICAgICAgZXJyb3IgKDAs IDAsICJzZXR0aW5nIEF1dG8tUGFkZGluZyB0byAlbGQgY2hhcmFjdGVyc1xu IiwKICAgICAgICAgICAgICAgIHBhZGRpbmdfd2lkdGgpOwogICAgIH0KIApA QCAtMTIzNCw3ICsxMjM0LDcgQEAgZXh0cmFjdF9maWVsZHMgKGNoYXIgKmxp bmUsIGludCBfZmllbGQsCiAgICpfc3VmZml4ID0gTlVMTDsKIAogICBpZiAo ZGV2X2RlYnVnKQotICAgIGVycm9yICgwLCAwLCBfKCJleHRyYWN0aW5nIEZp ZWxkczpcbiAgaW5wdXQ6ICclcydcbiAgZmllbGQ6ICVkXG4iKSwKKyAgICBl cnJvciAoMCwgMCwgImV4dHJhY3RpbmcgRmllbGRzOlxuICBpbnB1dDogJyVz J1xuICBmaWVsZDogJWRcbiIsCiAgICAgICAgICAgIGxpbmUsIF9maWVsZCk7 CiAKICAgaWYgKGZpZWxkID4gMSkKQEAgLTEyNDYsNyArMTI0Niw3IEBAIGV4 dHJhY3RfZmllbGRzIChjaGFyICpsaW5lLCBpbnQgX2ZpZWxkLAogICAgICAg ICB7CiAgICAgICAgICAgLyogbm90IGVub3VnaCBmaWVsZHMgaW4gdGhlIGlu cHV0IC0gcHJpbnQgd2FybmluZz8gICovCiAgICAgICAgICAgaWYgKGRldl9k ZWJ1ZykKLSAgICAgICAgICAgIGVycm9yICgwLCAwLCBfKCIgIFRPTyBGRVcg RklFTERTIVxuICBwcmVmaXg6ICclcydcbiIpLCAqX3ByZWZpeCk7CisgICAg ICAgICAgICBlcnJvciAoMCwgMCwgIiAgVE9PIEZFVyBGSUVMRFMhXG4gIHBy ZWZpeDogJyVzJ1xuIiwgKl9wcmVmaXgpOwogICAgICAgICAgIHJldHVybjsK ICAgICAgICAgfQogCkBAIC0xMjY3LDcgKzEyNjcsNyBAQCBleHRyYWN0X2Zp ZWxkcyAoY2hhciAqbGluZSwgaW50IF9maWVsZCwKICAgICAqX3N1ZmZpeCA9 IE5VTEw7CiAKICAgaWYgKGRldl9kZWJ1ZykKLSAgICBlcnJvciAoMCwgMCwg XygiICBwcmVmaXg6ICclcydcbiAgbnVtYmVyOiAnJXMnXG4gIHN1ZmZpeDog JyVzJ1xuIiksCisgICAgZXJyb3IgKDAsIDAsICIgIHByZWZpeDogJyVzJ1xu ICBudW1iZXI6ICclcydcbiAgc3VmZml4OiAnJXMnXG4iLAogICAgICAgICAg ICAqX3ByZWZpeCwgKl9kYXRhLCAqX3N1ZmZpeCk7CiB9CiAKLS0gCjEuNy4w LjQKCg== --_----------=_136052251060293-- From unknown Sun Jun 22 17:15:37 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Benno Schulenberg Subject: bug#13680: closed (Re: bug#13680: [patch] numfmt: do not gettextize developer debugging messages) Message-ID: References: <5117FBE6.9030604@draigBrady.com> <1360522510.6029.140661189470057.63435D98@webmail.messagingengine.com> X-Gnu-PR-Message: they-closed 13680 X-Gnu-PR-Package: coreutils X-Gnu-PR-Keywords: patch Reply-To: 13680@debbugs.gnu.org Date: Sun, 10 Feb 2013 19:59:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1360526342-12048-1" This is a multi-part message in MIME format... ------------=_1360526342-12048-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #13680: [patch] numfmt: do not gettextize developer debugging messages which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 13680@debbugs.gnu.org. --=20 13680: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D13680 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1360526342-12048-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 13680-done) by debbugs.gnu.org; 10 Feb 2013 19:58:56 +0000 Received: from localhost ([127.0.0.1]:49325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U4d3A-000383-Do for submit@debbugs.gnu.org; Sun, 10 Feb 2013 14:58:56 -0500 Received: from mx1.redhat.com ([209.132.183.28]:43129) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U4d35-00037t-JI for 13680-done@debbugs.gnu.org; Sun, 10 Feb 2013 14:58:53 -0500 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r1AJwXge002309 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 10 Feb 2013 14:58:34 -0500 Received: from [10.36.116.29] (ovpn-116-29.ams2.redhat.com [10.36.116.29]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r1AJwUDA020818 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sun, 10 Feb 2013 14:58:33 -0500 Message-ID: <5117FBE6.9030604@draigBrady.com> Date: Sun, 10 Feb 2013 19:58:30 +0000 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 MIME-Version: 1.0 To: Benno Schulenberg Subject: Re: bug#13680: [patch] numfmt: do not gettextize developer debugging messages References: <1360522510.6029.140661189470057.63435D98@webmail.messagingengine.com> In-Reply-To: <1360522510.6029.140661189470057.63435D98@webmail.messagingengine.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by mx1.redhat.com id r1AJwXge002309 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13680-done Cc: 13680-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) On 02/10/2013 06:55 PM, Benno Schulenberg wrote: > > Hi, > > The new command numfmt includes a bunch of debugging messages that > are only meant for the developers. They shouldn't be gettextized. > Offering things up for translation which are only for developers > is a waste of translators' time. Attached patch fixes this. Thanks Benno, There is a more general patch proposed for this. http://bugs.gnu.org/13665 thanks, P=E1draig. ------------=_1360526342-12048-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Feb 2013 18:55:43 +0000 Received: from localhost ([127.0.0.1]:49313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U4c3y-0001dw-9W for submit@debbugs.gnu.org; Sun, 10 Feb 2013 13:55:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52452) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U4c3v-0001dn-5z for submit@debbugs.gnu.org; Sun, 10 Feb 2013 13:55:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U4c3d-0006LU-GA for submit@debbugs.gnu.org; Sun, 10 Feb 2013 13:55:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:57967) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U4c3d-0006LP-CL for submit@debbugs.gnu.org; Sun, 10 Feb 2013 13:55:21 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35575) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U4c3b-0003tP-Bl for bug-coreutils@gnu.org; Sun, 10 Feb 2013 13:55:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U4c3X-0006KN-BF for bug-coreutils@gnu.org; Sun, 10 Feb 2013 13:55:19 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:50671) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U4c3X-0006IH-02 for bug-coreutils@gnu.org; Sun, 10 Feb 2013 13:55:15 -0500 Received: from compute5.internal (compute5.nyi.mail.srv.osa [10.202.2.45]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 4264820A55 for ; Sun, 10 Feb 2013 13:55:11 -0500 (EST) Received: from web4.nyi.mail.srv.osa ([10.202.2.214]) by compute5.internal (MEProxy); Sun, 10 Feb 2013 13:55:11 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=justemail.net; h= message-id:from:to:mime-version:content-transfer-encoding :content-type:subject:date; s=mesmtp; bh=CrlYDLZSeYGQYe5dNi6hTIO VvLI=; b=renrGoHRf+YATp68KlbXYQ7p1+VkW3m6fYuKF8mNrj2r5biOZ6s/f5Y dqChzKaK8ItEhJZjB2X3TDj1L9nixt6kUhHKkfl52iFvMdzt06dJbX8SXPNdo6jp 9Ln9UdZi3Yh8iEhKARisAY7Vgpb2N534A5R60b999AJ79LOGRdKc= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:subject:date; s=smtpout; bh=CrlYDLZSeYGQYe5dNi6hTIOVvLI=; b=glpO0411Gc4YKRCgXWqDttyGIB5F YQdOuwv6LF7PUaDTCCAun/454hAQWvswyWuYKfTyhtZqS0CrnWHVKNMlYR4oB+Kc mLkf5I6EQqSojll91c2LjRZ3zD+h/gFadpbFv9u3XCx+joG+Q6KJApsg8zx8B1uq l69XBb3BLU6W51o= Received: by web4.nyi.mail.srv.osa (Postfix, from userid 99) id 0C9E13C2244; Sun, 10 Feb 2013 13:55:11 -0500 (EST) Message-Id: <1360522510.6029.140661189470057.63435D98@webmail.messagingengine.com> X-Sasl-Enc: LFvxyCpR9D+WEe3WN/I4UTQPmLP7XjxUZ2WmFTE94iTs 1360522510 From: Benno Schulenberg To: Coreutils MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_136052251060293"; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - html Subject: [patch] numfmt: do not gettextize developer debugging messages Date: Sun, 10 Feb 2013 19:55:10 +0100 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.7 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) This is a multi-part message in MIME format. --_----------=_136052251060293 Content-Transfer-Encoding: 7bit Content-Type: text/plain Hi, The new command numfmt includes a bunch of debugging messages that are only meant for the developers. They shouldn't be gettextized. Offering things up for translation which are only for developers is a waste of translators' time. Attached patch fixes this. Regards, Benno -- http://www.fastmail.fm - The way an email service should be --_----------=_136052251060293 Content-Disposition: attachment; filename="0001-doc-do-not-gettextize-debugging-messages-meant-for-d.patch" Content-Id: <1360522343.5757.46e3f7dadc2d454c8cc88683cc25c52aeaa5a69e.7400C8ED@messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-doc-do-not-gettextize-debugging-messages-meant-for-d.patch" RnJvbSA5ZGU4ZGQzN2JjYzBhZjJiZDcwMjExM2EwNDM0OWVlYmIwOWVmMGM3 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBCZW5ubyBTY2h1bGVu YmVyZyA8YmVuc2JlcmdAanVzdGVtYWlsLm5ldD4KRGF0ZTogU3VuLCAxMCBG ZWIgMjAxMyAxOTowMjowNCArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8zXSBk b2M6IGRvIG5vdCBnZXR0ZXh0aXplIGRlYnVnZ2luZyBtZXNzYWdlcyBtZWFu dCBmb3IgZGV2ZWxvcGVycwoKKiBzcmMvbnVtZm10LmM6IFJlbW92ZSB0aGUg Y2FsbCB0byBnZXR0ZXh0KCkgYXJvdW5kIGRldmVsb3BlciBtZXNzYWdlcy4K LS0tCiBzcmMvbnVtZm10LmMgfCAgIDQ2ICsrKysrKysrKysrKysrKysrKysr KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZXMgY2hhbmdlZCwg MjMgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvc3JjL251bWZtdC5jIGIvc3JjL251bWZtdC5jCmluZGV4IGU0MmNiZjgu LjExN2YxOWIgMTAwNjQ0Ci0tLSBhL3NyYy9udW1mbXQuYworKysgYi9zcmMv bnVtZm10LmMKQEAgLTU4NCw4ICs1ODQsOCBAQCBzaW1wbGVfc3RydG9kX2h1 bWFuIChjb25zdCBjaGFyICppbnB1dF9zdHIsCiAgIGludCBzY2FsZV9iYXNl ID0gZGVmYXVsdF9zY2FsZV9iYXNlIChhbGxvd2VkX3NjYWxpbmcpOwogCiAg IGlmIChkZXZfZGVidWcpCi0gICAgZXJyb3IgKDAsIDAsIF8oInNpbXBsZV9z dHJ0b2RfaHVtYW46XG4gIGlucHV0IHN0cmluZzogJyVzJ1xuICAiCi0gICAg ICAgICAgICAgICAgICAgImxvY2FsZSBkZWNpbWFsLXBvaW50OiAnJXMnXG4i KSwgaW5wdXRfc3RyLCBkZWNpbWFsX3BvaW50KTsKKyAgICBlcnJvciAoMCwg MCwgInNpbXBsZV9zdHJ0b2RfaHVtYW46XG4gIGlucHV0IHN0cmluZzogJyVz J1xuICAiCisgICAgICAgICAgICAgICAgICJsb2NhbGUgZGVjaW1hbC1wb2lu dDogJyVzJ1xuIiwgaW5wdXRfc3RyLCBkZWNpbWFsX3BvaW50KTsKIAogICBl bnVtIHNpbXBsZV9zdHJ0b2RfZXJyb3IgZSA9CiAgICAgc2ltcGxlX3N0cnRv ZF9mbG9hdCAoaW5wdXRfc3RyLCBlbmRwdHIsIHZhbHVlLCBwcmVjaXNpb24p OwpAQCAtNTkzLDggKzU5Myw4IEBAIHNpbXBsZV9zdHJ0b2RfaHVtYW4gKGNv bnN0IGNoYXIgKmlucHV0X3N0ciwKICAgICByZXR1cm4gZTsKIAogICBpZiAo ZGV2X2RlYnVnKQotICAgIGVycm9yICgwLCAwLCBfKCIgIHBhcnNlZCBudW1l cmljIHZhbHVlOiAlTGZcbiIKLSAgICAgICAgICAgICAgICAgICAiICBpbnB1 dCBwcmVjaXNpb24gPSAlZFxuIiksICp2YWx1ZSwgKGludCkqcHJlY2lzaW9u KTsKKyAgICBlcnJvciAoMCwgMCwgIiAgcGFyc2VkIG51bWVyaWMgdmFsdWU6 ICVMZlxuIgorICAgICAgICAgICAgICAgICAiICBpbnB1dCBwcmVjaXNpb24g PSAlZFxuIiwgKnZhbHVlLCAoaW50KSpwcmVjaXNpb24pOwogCiAgIGlmICgq KmVuZHB0ciAhPSAnXDAnKQogICAgIHsKQEAgLTYyMCw3ICs2MjAsNyBAQCBz aW1wbGVfc3RydG9kX2h1bWFuIChjb25zdCBjaGFyICppbnB1dF9zdHIsCiAg ICAgICAgICAgc2NhbGVfYmFzZSA9IDEwMjQ7CiAgICAgICAgICAgKCplbmRw dHIpKys7ICAgICAgICAgICAgICAvKiBza2lwIHNlY29uZCAgKCdpJykgc3Vm Zml4IGNoYXJhY3Rlci4gICovCiAgICAgICAgICAgaWYgKGRldl9kZWJ1ZykK LSAgICAgICAgICAgIGVycm9yICgwLCAwLCBfKCIgIEF1dG8tc2NhbGluZywg Zm91bmQgJ2knLCBzd2l0Y2hpbmcgdG8gYmFzZSAlZFxuIiksCisgICAgICAg ICAgICBlcnJvciAoMCwgMCwgIiAgQXV0by1zY2FsaW5nLCBmb3VuZCAnaScs IHN3aXRjaGluZyB0byBiYXNlICVkXG4iLAogICAgICAgICAgICAgICAgICAg ICBzY2FsZV9iYXNlKTsKICAgICAgICAgfQogCkBAIC02MzgsMTQgKzYzOCwx NCBAQCBzaW1wbGVfc3RydG9kX2h1bWFuIChjb25zdCBjaGFyICppbnB1dF9z dHIsCiAgIGxvbmcgZG91YmxlIG11bHRpcGxpZXIgPSBwb3dlcmxkIChzY2Fs ZV9iYXNlLCBwb3dlcik7CiAKICAgaWYgKGRldl9kZWJ1ZykKLSAgICBlcnJv ciAoMCwgMCwgXygiICBzdWZmaXggcG93ZXI9JWReJWQgPSAlTGZcbiIpLAor ICAgIGVycm9yICgwLCAwLCAiICBzdWZmaXggcG93ZXI9JWReJWQgPSAlTGZc biIsCiAgICAgICAgICAgIHNjYWxlX2Jhc2UsIHBvd2VyLCBtdWx0aXBsaWVy KTsKIAogICAvKiBUT0RPOiBkZXRlY3QgbG9zcyBvZiBwcmVjaXNpb24gYW5k IG92ZXJmbG93cy4gICovCiAgICgqdmFsdWUpID0gKCp2YWx1ZSkgKiBtdWx0 aXBsaWVyOwogCiAgIGlmIChkZXZfZGVidWcpCi0gICAgZXJyb3IgKDAsIDAs IF8oIiAgcmV0dXJuaW5nIHZhbHVlOiAlTGYgKCVMRylcbiIpLCAqdmFsdWUs ICp2YWx1ZSk7CisgICAgZXJyb3IgKDAsIDAsICIgIHJldHVybmluZyB2YWx1 ZTogJUxmICglTEcpXG4iLCAqdmFsdWUsICp2YWx1ZSk7CiAKICAgcmV0dXJu IGU7CiB9CkBAIC02OTYsNyArNjk2LDcgQEAgZG91YmxlX3RvX2h1bWFuIChs b25nIGRvdWJsZSB2YWwsIGludCBwcmVjaXNpb24sCiAgICAgICAgICAgICAg ICAgIGVudW0gc2NhbGVfdHlwZSBzY2FsZSwgaW50IGdyb3VwLCBlbnVtIHJv dW5kX3R5cGUgcm91bmQpCiB7CiAgIGlmIChkZXZfZGVidWcpCi0gICAgZXJy b3IgKDAsIDAsIF8oImRvdWJsZV90b19odW1hbjpcbiIpKTsKKyAgICBlcnJv ciAoMCwgMCwgImRvdWJsZV90b19odW1hbjpcbiIpOwogCiAgIGlmIChzY2Fs ZSA9PSBzY2FsZV9ub25lKQogICAgIHsKQEAgLTcwNyw3ICs3MDcsNyBAQCBk b3VibGVfdG9faHVtYW4gKGxvbmcgZG91YmxlIHZhbCwgaW50IHByZWNpc2lv biwKICAgICAgIGlmIChkZXZfZGVidWcpCiAgICAgICAgIGVycm9yICgwLCAw LAogICAgICAgICAgICAgICAgKGdyb3VwKSA/Ci0gICAgICAgICAgICAgICBf KCIgIG5vIHNjYWxpbmcsIHJldHVybmluZyAoZ3JvdXBlZCkgdmFsdWU6ICUn LipMZlxuIikgOgorICAgICAgICAgICAgICAgIiAgbm8gc2NhbGluZywgcmV0 dXJuaW5nIChncm91cGVkKSB2YWx1ZTogJScuKkxmXG4iIDoKICAgICAgICAg ICAgICAgIF8oIiAgbm8gc2NhbGluZywgcmV0dXJuaW5nIHZhbHVlOiAlLipM ZlxuIiksIHByZWNpc2lvbiwgdmFsKTsKIAogICAgICAgaW50IGkgPSBzbnBy aW50ZiAoYnVmLCBidWZfc2l6ZSwgKGdyb3VwKSA/ICIlJy4qTGYiIDogIiUu KkxmIiwKQEAgLTcyNSw3ICs3MjUsNyBAQCBkb3VibGVfdG9faHVtYW4gKGxv bmcgZG91YmxlIHZhbCwgaW50IHByZWNpc2lvbiwKICAgdW5zaWduZWQgaW50 IHBvd2VyID0gMDsKICAgdmFsID0gZXhwbGQgKHZhbCwgc2NhbGVfYmFzZSwg JnBvd2VyKTsKICAgaWYgKGRldl9kZWJ1ZykKLSAgICBlcnJvciAoMCwgMCwg XygiICBzY2FsZWQgdmFsdWUgdG8gJUxmICogJTAuZiBeICVkXG4iKSwKKyAg ICBlcnJvciAoMCwgMCwgIiAgc2NhbGVkIHZhbHVlIHRvICVMZiAqICUwLmYg XiAlZFxuIiwKICAgICAgICAgICAgdmFsLCBzY2FsZV9iYXNlLCBwb3dlcik7 CiAKICAgLyogUGVyZm9ybSByb3VuZGluZy4gKi8KQEAgLTc1NSw3ICs3NTUs NyBAQCBkb3VibGVfdG9faHVtYW4gKGxvbmcgZG91YmxlIHZhbCwgaW50IHBy ZWNpc2lvbiwKICAgLyogJiYgKGFic2xkICh2YWwpID4gc2ltcGxlX3JvdW5k X2Zsb29yICh2YWwpKSkgKi8KIAogICBpZiAoZGV2X2RlYnVnKQotICAgIGVy cm9yICgwLCAwLCBfKCIgIGFmdGVyIHJvdW5kaW5nLCB2YWx1ZT0lTGYgKiAl MC5mIF4gJWRcbiIpLAorICAgIGVycm9yICgwLCAwLCAiICBhZnRlciByb3Vu ZGluZywgdmFsdWU9JUxmICogJTAuZiBeICVkXG4iLAogICAgICAgICAgICB2 YWwsIHNjYWxlX2Jhc2UsIHBvd2VyKTsKIAogICBzbnByaW50ZiAoYnVmLCBi dWZfc2l6ZSwgKHNob3dfZGVjaW1hbF9wb2ludCkgPyAiJS4xTGYlcyIgOiAi JS4wTGYlcyIsCkBAIC03NjUsNyArNzY1LDcgQEAgZG91YmxlX3RvX2h1bWFu IChsb25nIGRvdWJsZSB2YWwsIGludCBwcmVjaXNpb24sCiAgICAgc3RybmNh dCAoYnVmLCAiaSIsIGJ1Zl9zaXplIC0gc3RybGVuIChidWYpIC0gMSk7CiAK ICAgaWYgKGRldl9kZWJ1ZykKLSAgICBlcnJvciAoMCwgMCwgXygiICByZXR1 cm5pbmcgdmFsdWU6ICclcydcbiIpLCBidWYpOworICAgIGVycm9yICgwLCAw LCAiICByZXR1cm5pbmcgdmFsdWU6ICclcydcbiIsIGJ1Zik7CiAKICAgcmV0 dXJuOwogfQpAQCAtMTAxMyw5ICsxMDEzLDkgQEAgcGFyc2VfZm9ybWF0X3N0 cmluZyAoY2hhciBjb25zdCAqZm10KQogICAgIH0KIAogICBpZiAoZGV2X2Rl YnVnKQotICAgIGVycm9yICgwLCAwLCBfKCJmb3JtYXQgU3RyaW5nOlxuICBp bnB1dDogJXNcbiAgZ3JvdXBpbmc6ICVzXG4iCi0gICAgICAgICAgICAgICAg ICAgIiAgcGFkZGluZyB3aWR0aDogJWxkXG4gIGFsaWdubWVudDogJXNcbiIK LSAgICAgICAgICAgICAgICAgICAiICBwcmVmaXg6ICclcydcbiAgc3VmZml4 OiAnJXMnXG4iKSwKKyAgICBlcnJvciAoMCwgMCwgImZvcm1hdCBTdHJpbmc6 XG4gIGlucHV0OiAlc1xuICBncm91cGluZzogJXNcbiIKKyAgICAgICAgICAg ICAgICAgIiAgcGFkZGluZyB3aWR0aDogJWxkXG4gIGFsaWdubWVudDogJXNc biIKKyAgICAgICAgICAgICAgICAgIiAgcHJlZml4OiAnJXMnXG4gIHN1ZmZp eDogJyVzJ1xuIiwKICAgICAgICAgICAgcXVvdGUgKGZtdCksIChncm91cGlu ZykgPyAieWVzIiA6ICJubyIsCiAgICAgICAgICAgIHBhZGRpbmdfd2lkdGgs CiAgICAgICAgICAgIChwYWRkaW5nX2FsaWdubWVudCA9PSBNQlNfQUxJR05f TEVGVCkgPyAiTGVmdCIgOiAiUmlnaHQiLApAQCAtMTA4OCw3ICsxMDg4LDcg QEAgcHJlcGFyZV9wYWRkZWRfbnVtYmVyIChjb25zdCBsb25nIGRvdWJsZSB2 YWwsIHNpemVfdCBwcmVjaXNpb24pCiAgICAgc3RybmNhdCAoYnVmLCBzdWZm aXgsIHNpemVvZiAoYnVmKSAtIHN0cmxlbiAoYnVmKSAtMSk7CiAKICAgaWYg KGRldl9kZWJ1ZykKLSAgICBlcnJvciAoMCwgMCwgXygiZm9ybWF0dGluZyBv dXRwdXQ6XG4gIHZhbHVlOiAlTGZcbiAgaHVtYW5pemVkOiAnJXMnXG4iKSwK KyAgICBlcnJvciAoMCwgMCwgImZvcm1hdHRpbmcgb3V0cHV0OlxuICB2YWx1 ZTogJUxmXG4gIGh1bWFuaXplZDogJyVzJ1xuIiwKICAgICAgICAgICAgdmFs LCBidWYpOwogCiAKQEAgLTEwOTksNyArMTA5OSw3IEBAIHByZXBhcmVfcGFk ZGVkX251bWJlciAoY29uc3QgbG9uZyBkb3VibGUgdmFsLCBzaXplX3QgcHJl Y2lzaW9uKQogICAgICAgICAgICAgICAgIHBhZGRpbmdfYWxpZ25tZW50LCBN QkFfVU5JQllURV9PTkxZKTsKIAogICAgICAgaWYgKGRldl9kZWJ1ZykKLSAg ICAgICAgZXJyb3IgKDAsIDAsIF8oIiAgQWZ0ZXIgcGFkZGluZzogJyVzJ1xu IiksIHBhZGRpbmdfYnVmZmVyKTsKKyAgICAgICAgZXJyb3IgKDAsIDAsICIg IEFmdGVyIHBhZGRpbmc6ICclcydcbiIsIHBhZGRpbmdfYnVmZmVyKTsKIAog ICAgIH0KICAgZWxzZQpAQCAtMTEzNywxMiArMTEzNywxMiBAQCBwcm9jZXNz X3N1ZmZpeGVkX251bWJlciAoY2hhciAqdGV4dCwgbG9uZyBkb3VibGUgKnJl c3VsdCwgc2l6ZV90ICpwcmVjaXNpb24pCiAgICAgICAgICAgLyogdHJpbSBz dWZmaXgsIE9OTFkgaWYgaXQncyBhdCB0aGUgZW5kIG9mIHRoZSB0ZXh0LiAg Ki8KICAgICAgICAgICAqcG9zc2libGVfc3VmZml4ID0gJ1wwJzsKICAgICAg ICAgICBpZiAoZGV2X2RlYnVnKQotICAgICAgICAgICAgZXJyb3IgKDAsIDAs IF8oInRyaW1taW5nIHN1ZmZpeCAnJXMnXG4iKSwgc3VmZml4KTsKKyAgICAg ICAgICAgIGVycm9yICgwLCAwLCAidHJpbW1pbmcgc3VmZml4ICclcydcbiIs IHN1ZmZpeCk7CiAgICAgICAgIH0KICAgICAgIGVsc2UKICAgICAgICAgewog ICAgICAgICAgIGlmIChkZXZfZGVidWcpCi0gICAgICAgICAgICBlcnJvciAo MCwgMCwgXygibm8gdmFsaWQgc3VmZml4IGZvdW5kXG4iKSk7CisgICAgICAg ICAgICBlcnJvciAoMCwgMCwgIm5vIHZhbGlkIHN1ZmZpeCBmb3VuZFxuIik7 CiAgICAgICAgIH0KICAgICB9CiAKQEAgLTExNjUsNyArMTE2NSw3IEBAIHBy b2Nlc3Nfc3VmZml4ZWRfbnVtYmVyIChjaGFyICp0ZXh0LCBsb25nIGRvdWJs ZSAqcmVzdWx0LCBzaXplX3QgKnByZWNpc2lvbikKICAgICAgICAgICBwYWRk aW5nX3dpZHRoID0gMDsKICAgICAgICAgfQogICAgICAgaWYgKGRldl9kZWJ1 ZykKLSAgICAgICAgZXJyb3IgKDAsIDAsIF8oInNldHRpbmcgQXV0by1QYWRk aW5nIHRvICVsZCBjaGFyYWN0ZXJzXG4iKSwKKyAgICAgICAgZXJyb3IgKDAs IDAsICJzZXR0aW5nIEF1dG8tUGFkZGluZyB0byAlbGQgY2hhcmFjdGVyc1xu IiwKICAgICAgICAgICAgICAgIHBhZGRpbmdfd2lkdGgpOwogICAgIH0KIApA QCAtMTIzNCw3ICsxMjM0LDcgQEAgZXh0cmFjdF9maWVsZHMgKGNoYXIgKmxp bmUsIGludCBfZmllbGQsCiAgICpfc3VmZml4ID0gTlVMTDsKIAogICBpZiAo ZGV2X2RlYnVnKQotICAgIGVycm9yICgwLCAwLCBfKCJleHRyYWN0aW5nIEZp ZWxkczpcbiAgaW5wdXQ6ICclcydcbiAgZmllbGQ6ICVkXG4iKSwKKyAgICBl cnJvciAoMCwgMCwgImV4dHJhY3RpbmcgRmllbGRzOlxuICBpbnB1dDogJyVz J1xuICBmaWVsZDogJWRcbiIsCiAgICAgICAgICAgIGxpbmUsIF9maWVsZCk7 CiAKICAgaWYgKGZpZWxkID4gMSkKQEAgLTEyNDYsNyArMTI0Niw3IEBAIGV4 dHJhY3RfZmllbGRzIChjaGFyICpsaW5lLCBpbnQgX2ZpZWxkLAogICAgICAg ICB7CiAgICAgICAgICAgLyogbm90IGVub3VnaCBmaWVsZHMgaW4gdGhlIGlu cHV0IC0gcHJpbnQgd2FybmluZz8gICovCiAgICAgICAgICAgaWYgKGRldl9k ZWJ1ZykKLSAgICAgICAgICAgIGVycm9yICgwLCAwLCBfKCIgIFRPTyBGRVcg RklFTERTIVxuICBwcmVmaXg6ICclcydcbiIpLCAqX3ByZWZpeCk7CisgICAg ICAgICAgICBlcnJvciAoMCwgMCwgIiAgVE9PIEZFVyBGSUVMRFMhXG4gIHBy ZWZpeDogJyVzJ1xuIiwgKl9wcmVmaXgpOwogICAgICAgICAgIHJldHVybjsK ICAgICAgICAgfQogCkBAIC0xMjY3LDcgKzEyNjcsNyBAQCBleHRyYWN0X2Zp ZWxkcyAoY2hhciAqbGluZSwgaW50IF9maWVsZCwKICAgICAqX3N1ZmZpeCA9 IE5VTEw7CiAKICAgaWYgKGRldl9kZWJ1ZykKLSAgICBlcnJvciAoMCwgMCwg XygiICBwcmVmaXg6ICclcydcbiAgbnVtYmVyOiAnJXMnXG4gIHN1ZmZpeDog JyVzJ1xuIiksCisgICAgZXJyb3IgKDAsIDAsICIgIHByZWZpeDogJyVzJ1xu ICBudW1iZXI6ICclcydcbiAgc3VmZml4OiAnJXMnXG4iLAogICAgICAgICAg ICAqX3ByZWZpeCwgKl9kYXRhLCAqX3N1ZmZpeCk7CiB9CiAKLS0gCjEuNy4w LjQKCg== --_----------=_136052251060293-- ------------=_1360526342-12048-1--