From unknown Sun Aug 17 10:26:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers Resent-From: Laurence Warne Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Nov 2022 23:17:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 59272@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16684678151775 (code B ref -1); Mon, 14 Nov 2022 23:17:05 +0000 Received: (at submit) by debbugs.gnu.org; 14 Nov 2022 23:16:55 +0000 Received: from localhost ([127.0.0.1]:51713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouihD-0000SX-Cp for submit@debbugs.gnu.org; Mon, 14 Nov 2022 18:16:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:46090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouih6-0000RB-9R for submit@debbugs.gnu.org; Mon, 14 Nov 2022 18:16:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouih4-0004Vp-ND for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 18:16:47 -0500 Received: from mail-vs1-xe29.google.com ([2607:f8b0:4864:20::e29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ouWZP-0007VF-OL for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 05:20:05 -0500 Received: by mail-vs1-xe29.google.com with SMTP id n68so10925816vsc.3 for ; Mon, 14 Nov 2022 02:20:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=x18587+YSuBh2f9tUPTQpaLXMNaMuUqfVNaLSq/bQiw=; b=ecmnOOhmbVSprOM5g9+H6euya4igaTS7DDguO2+4QgcT7c1G1jV3afjXioCoVUcfma zkBBWZW7yYYMwHw5dXYB150nxyEIHYM8V2VWqODXPv14+6GT3C82Rtv2HE0imPmmGi+R 1DGC33djyM1qMHtmZERjKJGg/SR55zhzlj19Dxvo8QsStM7OYTHRC4F46nDau1+oZ2jy oWn8Rnz92RbPfEqhtJtgl/gYjVfdNRxfp3nU5H/0PlvfqEHLHM//QGM3xelWJvmQC2lL +vlzDLG0EEeSJcyN1zFa46nPqiBLnwYhvwC6ZFCsDnmNO5Dc6fmcJitglucZS3KEECKr 1FCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=x18587+YSuBh2f9tUPTQpaLXMNaMuUqfVNaLSq/bQiw=; b=XzEbedJmnDj4mZSO0xTA05E4h52gdWbJNG+NZkMs0e2KxpVT3CmO6VAhXoJaCABalv 6ils7Sgifo7zTdxG4tMrK72yrJSv/vNka/eR1jZrh3BGT7RXi38Y6zcmn559pdODWVe+ knSUmtP+wriPzFtBraJT8dFSRtzWB1DFzq7lXRNFXM1qa600R2n8J41tTKIpRkRopLLs 6VJa1O+P3xz5yDsvdQJiDtq2rqq5krEtlTRB2iSQ5Dmjyt1gdbfF5gBk6Ec+ww7ivzFC B3KVkBexDBVwVfM9o9WyWaPQf/KVXCQ4wO44/+bc2jAw3ZrvuNSkXf5LbvFffqWHak8q RhFA== X-Gm-Message-State: ANoB5pk+aMrPmbr+06L/KAj/HixEaRKt5OxIMLfL9EgiS0h9eaC9tsHh D4V6kNeJ3holi2oEjrLFil4zsazqPNSdo7bkCArtSvLOQTU= X-Google-Smtp-Source: AA0mqf7Xum46GZ5DDK17vPaX8v5bZVJ3SUGlllhCL85b8sWmzazeqfSxPFwPUL9Ed986pTbHNooQ1+7g72JwkCmfquE= X-Received: by 2002:a05:6102:3f89:b0:3ad:3da1:3bce with SMTP id o9-20020a0561023f8900b003ad3da13bcemr5495456vsv.67.1668421202213; Mon, 14 Nov 2022 02:20:02 -0800 (PST) MIME-Version: 1.0 From: Laurence Warne Date: Mon, 14 Nov 2022 10:19:51 +0000 Message-ID: Content-Type: multipart/mixed; boundary="00000000000018108305ed6b9538" Received-SPF: pass client-ip=2607:f8b0:4864:20::e29; envelope-from=laurencewarne@gmail.com; helo=mail-vs1-xe29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --00000000000018108305ed6b9538 Content-Type: multipart/alternative; boundary="00000000000018108105ed6b9536" --00000000000018108105ed6b9536 Content-Type: text/plain; charset="UTF-8" Hi, this patch makes vsize and rss human readable in proced buffers by formatting them as megabytes or gigabytes according to their size, similar as the -h flag for ls and du. The current behaviour is to show them always as kilobytes, though I'm unsure if this meant as 1000 bytes or 1024 bytes, this patch assumes the former case. Thanks, Laurence --00000000000018108105ed6b9536 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi, this patch makes vsize and rss human readable in = proced buffers by formatting them as megabytes or gigabytes according to th= eir size, similar as the -h flag for ls and du.

Th= e current behaviour is to show them always as kilobytes, though I'm uns= ure if this meant as 1000 bytes or 1024 bytes, this patch assumes the forme= r case.

Thanks, Laurence
--00000000000018108105ed6b9536-- --00000000000018108305ed6b9538 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Make-vsize-and-rss-human-readable-in-proced-buffers.patch" Content-Disposition: attachment; filename="0001-Make-vsize-and-rss-human-readable-in-proced-buffers.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lagmern10 RnJvbSA3MDRiMmMzYzU2YTk5MDBjNWY3MWNhMWYwOGQ3NzQ0NTE1YWI5NWFhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMYXVyZW5jZSBXYXJuZSA8bGF1cmVuY2V3YXJuZUBnbWFpbC5j b20+CkRhdGU6IFN1biwgMTMgTm92IDIwMjIgMTk6NTM6MTcgKzAwMDAKU3ViamVjdDogW1BBVENI XSBNYWtlIHZzaXplIGFuZCByc3MgaHVtYW4gcmVhZGFibGUgaW4gcHJvY2VkIGJ1ZmZlcnMKCiog bGlzcC9wcm9jZWQuZWwgKHByb2NlZC1mb3JtYXQtbWVtb3J5KTogbmV3IGZ1bmN0aW9uCihwcm9j ZWQtZ3JhbW1hci1hbGlzdCk6IHVzZSBwcm9jZWQtZm9ybWF0LW1lbW9yeSB0byBmb3JtYXQgdnNp emUgYW5kIHJzcwotLS0KIGxpc3AvcHJvY2VkLmVsIHwgMTQgKysrKysrKysrKysrLS0KIDEgZmls ZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2xpc3AvcHJvY2VkLmVsIGIvbGlzcC9wcm9jZWQuZWwKaW5kZXggYTc3NGYyZGQxZS4uNDEwNzc0 NGJiZCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9jZWQuZWwKKysrIGIvbGlzcC9wcm9jZWQuZWwKQEAg LTE0MCw4ICsxNDAsOCBAQCBwcm9jZWQtZ3JhbW1hci1hbGlzdAogICAgIChuaWNlICAgICJOaSIg ICAgICAiJTNkIiAzIHByb2NlZC08IHQgKG5pY2UgcGlkKSAodCB0IG5pbCkpCiAgICAgKHRoY291 bnQgIlRIQ291bnQiICIlZCIgcmlnaHQgcHJvY2VkLTwgdCAodGhjb3VudCBwaWQpIChuaWwgdCB0 KSkKICAgICAoc3RhcnQgICAiU3RhcnQiICAgcHJvY2VkLWZvcm1hdC1zdGFydCA2IHByb2NlZC10 aW1lLWxlc3NwIG5pbCAoc3RhcnQgcGlkKSAodCB0IG5pbCkpCi0gICAgKHZzaXplICAgIlZTaXpl IiAgICIlZCIgcmlnaHQgcHJvY2VkLTwgdCAodnNpemUgcGlkKSAobmlsIHQgdCkpCi0gICAgKHJz cyAgICAgIlJTUyIgICAgICIlZCIgcmlnaHQgcHJvY2VkLTwgdCAocnNzIHBpZCkgKG5pbCB0IHQp KQorICAgICh2c2l6ZSAgICJWU2l6ZSIgICBwcm9jZWQtZm9ybWF0LW1lbW9yeSByaWdodCBwcm9j ZWQtPCB0ICh2c2l6ZSBwaWQpIChuaWwgdCB0KSkKKyAgICAocnNzICAgICAiUlNTIiAgICAgcHJv Y2VkLWZvcm1hdC1tZW1vcnkgcmlnaHQgcHJvY2VkLTwgdCAocnNzIHBpZCkgKG5pbCB0IHQpKQog ICAgIChldGltZSAgICJFVGltZSIgICBwcm9jZWQtZm9ybWF0LXRpbWUgcmlnaHQgcHJvY2VkLXRp bWUtbGVzc3AgdCAoZXRpbWUgcGlkKSAobmlsIHQgdCkpCiAgICAgKHBjcHUgICAgIiVDUFUiICAg ICIlLjFmIiByaWdodCBwcm9jZWQtPCB0IChwY3B1IHBpZCkgKG5pbCB0IHQpKQogICAgIChwbWVt ICAgICIlTWVtIiAgICAiJS4xZiIgcmlnaHQgcHJvY2VkLTwgdCAocG1lbSBwaWQpIChuaWwgdCB0 KSkKQEAgLTE0MjUsNiArMTQyNSwxNiBAQCBwcm9jZWQtZm9ybWF0LWFyZ3MKIFJlcGxhY2UgbmV3 bGluZSBjaGFyYWN0ZXJzIGJ5IFwiXkpcIiAodHdvIGNoYXJhY3RlcnMpLiIKICAgKHN0cmluZy1y ZXBsYWNlICJcbiIgIl5KIiBhcmdzKSkKIAorKGRlZnVuIHByb2NlZC1mb3JtYXQtbWVtb3J5IChr aWxvYnl0ZXMpCisgICJGb3JtYXQgS0lMT0JZVEVTIGluIGEgaHVtYW4gcmVhZGFibGUgZm9ybWF0 LiIKKyAgKGxldCogKChtYiAxMDAwKQorICAgICAgICAgKGdiICgqIDEwMDAgbWIpKSkKKyAgICAo Y29uZCAoKDwga2lsb2J5dGVzIDEwMCkgKGZvcm1hdCAiJS4xZksiIGtpbG9ieXRlcykpCisgICAg ICAgICAgKCg8IGtpbG9ieXRlcyBtYikgKGZvcm1hdCAiJWRLIiBraWxvYnl0ZXMpKQorICAgICAg ICAgICgoPCBraWxvYnl0ZXMgKCogMTAwIG1iKSkgKGZvcm1hdCAiJS4xZk0iICgvIGtpbG9ieXRl cyAoZmxvYXQgbWIpKSkpCisgICAgICAgICAgKCg8IGtpbG9ieXRlcyBnYikgKGZvcm1hdCAiJWRN IiAoLyBraWxvYnl0ZXMgbWIpKSkKKyAgICAgICAgICAodCAoZm9ybWF0ICIlLjFmRyIgKC8ga2ls b2J5dGVzIChmbG9hdCBnYikpKSkpKSkKKwogKGRlZnVuIHByb2NlZC1mb3JtYXQgKHByb2Nlc3Mt YWxpc3QgZm9ybWF0KQogICAiRGlzcGxheSBQUk9DRVNTLUFMSVNUIHVzaW5nIEZPUk1BVC4iCiAg IChpZiAoc3ltYm9scCBmb3JtYXQpCi0tIAoyLjMwLjIKCg== --00000000000018108305ed6b9538-- From unknown Sun Aug 17 10:26:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers Resent-From: Visuwesh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Nov 2022 03:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Laurence Warne Cc: 59272@debbugs.gnu.org Received: via spool by 59272-submit@debbugs.gnu.org id=B59272.166848291027106 (code B ref 59272); Tue, 15 Nov 2022 03:29:01 +0000 Received: (at 59272) by debbugs.gnu.org; 15 Nov 2022 03:28:30 +0000 Received: from localhost ([127.0.0.1]:52426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oumcg-000738-Hb for submit@debbugs.gnu.org; Mon, 14 Nov 2022 22:28:30 -0500 Received: from mail-pf1-f195.google.com ([209.85.210.195]:41696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oumce-00072t-Da for 59272@debbugs.gnu.org; Mon, 14 Nov 2022 22:28:29 -0500 Received: by mail-pf1-f195.google.com with SMTP id 130so12905643pfu.8 for <59272@debbugs.gnu.org>; Mon, 14 Nov 2022 19:28:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=1OaZZr3958I8zxXXW6Hy2UKKo5O/m4gy1pbDgC7crw0=; b=P2gBNCRob/2WAwctmHtF+kxmf8VnPGNSqItGCCB9e+xwSMLPwpm/x1bdwBJHuLr6rN cgnU7PmA+4m4XNENXJBYsmLFtfZiwlEwqka95nFncvMFqv0J93sB1xLqie/h9BbwLsav SNdQbX2N8z99hiu/2zkGq3t86wlFto9v8mUau89BJH+dVwj7be1Q/p7JNrUj2t27ina1 Z5xMY+KP8f+rDqYGZAxlz9GCef2Wkl1wpz1YCK0ohxkfU5zPMr1ebnzgWwH2ZsGJ/VpM zlSL/VUGu5GAWFdwqo8Q0rWbCgOfuBPNI8A4TNRKC6pk+VyVka33ZU7PjRTeBCf/Ad2R ZMMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=1OaZZr3958I8zxXXW6Hy2UKKo5O/m4gy1pbDgC7crw0=; b=hCVa25/uZOLNYXlMzPtseqPZLrmHEeLKfgr/eLdkO6Am7qGsrdh4/bb0s3EVQRFAOp nOP7LhD7u5YiPopZ6tE/n7co9BeG1wf05VHmzKYgOjEU6APT8cPj4Roel4nDqKn6rRup 8boH2dsMBfqoz7Ygbr/pwFkpVNm9CxMzUhN5a5aRF+hD+PoigmIbw4w/rL4VpbXPfbFK yQF2G7LQEdwCQI9xwjZO/t2RbAk3F38sy4OtBHDcvpPtp2Ezu1KDX8z3AvbNiXZ4XdAM jDku36K6aCUn75+6VqG3r+sye8yQC2mGwasGFFsj+hT+4dZb8iJLBWO9BeFR02zxJXGD Btiw== X-Gm-Message-State: ANoB5pn1tF2LkxKgiVYJLLLDNH3+195ghlYnckYAcM4NFBS+FBHCfnhs A45toLewkGceWQN0VjZiRck= X-Google-Smtp-Source: AA0mqf66f9qodvvVvNatoY5swSWYedSUaKL/m9OqWvN5+CagcsLzInqDyMvQhj/avNWAjuJv/QyxDw== X-Received: by 2002:a05:6a00:4ac1:b0:571:8e12:3ad3 with SMTP id ds1-20020a056a004ac100b005718e123ad3mr16266062pfb.71.1668482902599; Mon, 14 Nov 2022 19:28:22 -0800 (PST) Received: from localhost ([115.240.90.130]) by smtp.gmail.com with ESMTPSA id i3-20020a636d03000000b0046f6d7dcd1dsm6661315pgc.25.2022.11.14.19.28.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Nov 2022 19:28:21 -0800 (PST) From: Visuwesh In-Reply-To: (Laurence Warne's message of "Mon, 14 Nov 2022 10:19:51 +0000") References: Date: Tue, 15 Nov 2022 08:58:19 +0530 Message-ID: <87a64sew18.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [=E0=AE=A4=E0=AE=BF=E0=AE=99=E0=AF=8D=E0=AE=95=E0=AE=B3=E0=AF=8D =E0=AE=A8= =E0=AE=B5=E0=AE=AE=E0=AF=8D=E0=AE=AA=E0=AE=B0=E0=AF=8D 14, 2022] Laurence W= arne wrote: > Hi, this patch makes vsize and rss human readable in proced buffers by > formatting them as megabytes or gigabytes according to their size, similar > as the -h flag for ls and du. > > The current behaviour is to show them always as kilobytes, though I'm > unsure if this meant as 1000 bytes or 1024 bytes, this patch assumes the > former case. We can leave this to the user to decide by... > +(defun proced-format-memory (kilobytes) > + "Format KILOBYTES in a human readable format." ... using `file-size-human-readable' instead. > + (let* ((mb 1000) > + (gb (* 1000 mb))) > + (cond ((< kilobytes 100) (format "%.1fK" kilobytes)) > + ((< kilobytes mb) (format "%dK" kilobytes)) > + ((< kilobytes (* 100 mb)) (format "%.1fM" (/ kilobytes (float = mb)))) > + ((< kilobytes gb) (format "%dM" (/ kilobytes mb))) > + (t (format "%.1fG" (/ kilobytes (float gb))))))) > + > (defun proced-format (process-alist format) > "Display PROCESS-ALIST using FORMAT." > (if (symbolp format) From unknown Sun Aug 17 10:26:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Nov 2022 03:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Visuwesh , Laurence Warne Cc: 59272@debbugs.gnu.org Received: via spool by 59272-submit@debbugs.gnu.org id=B59272.166848364028321 (code B ref 59272); Tue, 15 Nov 2022 03:41:01 +0000 Received: (at 59272) by debbugs.gnu.org; 15 Nov 2022 03:40:40 +0000 Received: from localhost ([127.0.0.1]:52446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oumoR-0007Mi-KX for submit@debbugs.gnu.org; Mon, 14 Nov 2022 22:40:39 -0500 Received: from mail-oi1-f172.google.com ([209.85.167.172]:34403) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oumoP-0007MT-Kc for 59272@debbugs.gnu.org; Mon, 14 Nov 2022 22:40:38 -0500 Received: by mail-oi1-f172.google.com with SMTP id n205so13627794oib.1 for <59272@debbugs.gnu.org>; Mon, 14 Nov 2022 19:40:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=/vAHgJH2SJaUJUp7LYLhJ918WzSqp78PWvvrMJIh5Ww=; b=Kys16KFgF1PwraRX3qh4gk33vhefn0TyC7k5++oJ28QQiFZKrxRf54KWeo80Zau1g7 2DXIQV5J8ZXzlIqkFFVgxMhY0txBfg7L8bIjLZ6rSm8Ewf6cFf5Tf5ZuIsotfN4eTwKw WOZmMFWRPU010hlEES3D34gVwBCOdcE/VFGUP+HV9o7O38i2hxSYxltDnLtXFP3eo41r 0wLdbSQ85BKdzn9ctVginY++8K+uiCpLuiN6/1O3/hPB+lWk6MbzhXAwtJRawJl5ExSi lENqRmBuI/6lR++Bius5DKrCNzmeXkJ678gHdDb7WVvyd9Vtld2jB+nJHVzqezZlD07g H4oQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=/vAHgJH2SJaUJUp7LYLhJ918WzSqp78PWvvrMJIh5Ww=; b=5lOvl3VUVw7+8nBt4d22deidr1sCX9uZoDPTDRQWGnwE9JX2TflIU8GWFtstawlwot xN+ZcUcnEPd2ZJK07mqr1oSZmY0900m10TfxLPNhNlf992TKEtHBSt/q1CeBQ8bE4OBI lwBcS0oYlqX62VdDCXxxW0Cf8xlVc3YxJU84d2qpsAqGFmi4aAf5HqiDyBXPLqbfKNuu Nbka/fa3KhyJO/NRl8vzBK9jk9SLHNzqL0JiqRAvu29jh4iM5qd6oDwK3y3x1eM/Mwcd gbIHwnLLl/tqdGhDicZAxEH4jJsYPJK3hvOZLf/UjeI8c+AjikkJWkHZ8TbCcTJf0B9O lS9w== X-Gm-Message-State: ANoB5pkh8OzcJxqswU/sZSer3nxMOE02RbhStwcVW7Vb7uP/HVdlYR25 ZLllYkCs3l9eKAV2czKzjD33G2bdjyDjpy4Za00= X-Google-Smtp-Source: AA0mqf5t6CfmO3V8Ur8T18Xb2EIyxIEPD9atb2Fw/xhc2njjNnGLOG9hBLvZDUwXprZUct3ijToAEFk3yHEkGzWcVzU= X-Received: by 2002:aca:915:0:b0:35a:ff6c:eb15 with SMTP id 21-20020aca0915000000b0035aff6ceb15mr70226oij.199.1668483631971; Mon, 14 Nov 2022 19:40:31 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 14 Nov 2022 19:40:31 -0800 From: Stefan Kangas In-Reply-To: <87a64sew18.fsf@gmail.com> References: <87a64sew18.fsf@gmail.com> X-Hashcash: 1:20:221115:laurencewarne@gmail.com::pkRzAJEgNJQN5Xmb:B9/X MIME-Version: 1.0 Date: Mon, 14 Nov 2022 19:40:31 -0800 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Visuwesh writes: > [=E0=AE=A4=E0=AE=BF=E0=AE=99=E0=AF=8D=E0=AE=95=E0=AE=B3=E0=AF=8D =E0=AE= =A8=E0=AE=B5=E0=AE=AE=E0=AF=8D=E0=AE=AA=E0=AE=B0=E0=AF=8D 14, 2022] Laurenc= e Warne wrote: > >> Hi, this patch makes vsize and rss human readable in proced buffers by >> formatting them as megabytes or gigabytes according to their size, simil= ar >> as the -h flag for ls and du. >> >> The current behaviour is to show them always as kilobytes, though I'm >> unsure if this meant as 1000 bytes or 1024 bytes, this patch assumes the >> former case. > > We can leave this to the user to decide by... > >> +(defun proced-format-memory (kilobytes) >> + "Format KILOBYTES in a human readable format." > > ... using `file-size-human-readable' instead. Yes, we could do something like (defcustom proced-format-memory-function #'file-size-human-readable "..." ) Where one of the options is #'identity, which means not to use human readable sizes, and then funcall that. From unknown Sun Aug 17 10:26:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Nov 2022 08:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 59272@debbugs.gnu.org, Laurence Warne , Visuwesh Received: via spool by 59272-submit@debbugs.gnu.org id=B59272.16685012801545 (code B ref 59272); Tue, 15 Nov 2022 08:35:02 +0000 Received: (at 59272) by debbugs.gnu.org; 15 Nov 2022 08:34:40 +0000 Received: from localhost ([127.0.0.1]:52833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ourOy-0000Oq-J7 for submit@debbugs.gnu.org; Tue, 15 Nov 2022 03:34:40 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:55037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ourOv-0000OX-Fi for 59272@debbugs.gnu.org; Tue, 15 Nov 2022 03:34:38 -0500 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id CAD8360007; Tue, 15 Nov 2022 08:34:28 +0000 (UTC) From: Juri Linkov In-Reply-To: (Stefan Kangas's message of "Mon, 14 Nov 2022 19:40:31 -0800") Organization: LINKOV.NET References: <87a64sew18.fsf@gmail.com> Date: Tue, 15 Nov 2022 10:06:50 +0200 Message-ID: <86h6z0zl6w.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> We can leave this to the user to decide by... >> >>> +(defun proced-format-memory (kilobytes) >>> + "Format KILOBYTES in a human readable format." >> >> ... using `file-size-human-readable' instead. > > Yes, we could do something like > > (defcustom proced-format-memory-function #'file-size-human-readable > "..." > ) > > Where one of the options is #'identity, which means not to use human > readable sizes, and then funcall that. Maybe the default should be the same as in byte-count-to-string-function? From unknown Sun Aug 17 10:26:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Nov 2022 09:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Juri Linkov Cc: 59272@debbugs.gnu.org, Laurence Warne , Visuwesh Received: via spool by 59272-submit@debbugs.gnu.org id=B59272.16685027813849 (code B ref 59272); Tue, 15 Nov 2022 09:00:02 +0000 Received: (at 59272) by debbugs.gnu.org; 15 Nov 2022 08:59:41 +0000 Received: from localhost ([127.0.0.1]:52878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ournB-000101-CQ for submit@debbugs.gnu.org; Tue, 15 Nov 2022 03:59:41 -0500 Received: from mail-oa1-f53.google.com ([209.85.160.53]:46619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ourn9-0000zl-2u for 59272@debbugs.gnu.org; Tue, 15 Nov 2022 03:59:39 -0500 Received: by mail-oa1-f53.google.com with SMTP id 586e51a60fabf-13b6c1c89bdso15460724fac.13 for <59272@debbugs.gnu.org>; Tue, 15 Nov 2022 00:59:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=rEo1eWiPyYruxmYc92Z5fz9zII7faT7PknDhIF2NG4Q=; b=ghH45vQJ5WtlsMGyyTiyMgRJxu0xhyHzjQPc6FTlx9mbNL63uv6YBmuVQD9Yx1UMYN hoF3bTLup8gFYiKWeqIWxDeX9Xa/yw7NU8BEC3wJl/e2GFfXWKPvekN+cStGQjJf43OB WHLwfZ+sVvr0fd0/c7M7lmH//nR3XyiyM2l7yufhDR0AYth40a+RCYXWvwnucZbMiOJU wn/v0cJjjAKVnHUtYhjC/m84lggsLYTJtDGKh9FcADhL3kcGCOOtwE6pN0/r/wYH6YhS 7Xd1ozmiYvZVz+Efze/yTdDiR8HF3l1Mkrkdcl1hpZNiSVj/nKbNi5qUpvDW8ZLkRS/e z3Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=rEo1eWiPyYruxmYc92Z5fz9zII7faT7PknDhIF2NG4Q=; b=1GckpZCMlRFOyR/MpJ9swhcKjs/P04hKky7P85jYIFySeNeETGVMpsxb0/CP6QQJX6 ZEw1DuywfbbzvMnVEuzGYsXUDPtmnkmfOrYl9z6sseOhpobQxPhEYQHyN+qjyzqU+g8X wp+azqk0yPPWKbY8AkihWWROrL3cxUcRaEdBTT+/ahs9wYC1HfFGDLMMHnMeo2TGccM7 CN8MKT1txqMZq5RFYi0lI4jhHJcA1yNTR0+qJ65hNfGO9lW7Aa8c5qQOOrRdcSaHxUGa fcIrlI6YT+kNvSV8xHGAIOk+FD72b/Lu8EdcK9Vb6iyuC5l54KAdqCSQQGe5t/hmNUAT 2cQw== X-Gm-Message-State: ANoB5pk/xtjH9RvQQqrxu0JFNgXYxYUVjRI4+2zQ+2hY/6QvVbvvHa3M Lo38E/7e+Kc69k6W1tS1CTJzD3ZpgMm/rOQSzKs= X-Google-Smtp-Source: AA0mqf5px6gKgl9TWELI1BnkwgH7LXeQg3G5tu+3VKvGIkdk+W7kfxS0agE2b3h9sVO4ohuV9P24cH0fRdp7uMeGMzo= X-Received: by 2002:a05:6870:8882:b0:13b:8a07:2a1f with SMTP id m2-20020a056870888200b0013b8a072a1fmr45304oam.199.1668502773241; Tue, 15 Nov 2022 00:59:33 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 15 Nov 2022 00:59:32 -0800 From: Stefan Kangas In-Reply-To: <86h6z0zl6w.fsf@mail.linkov.net> References: <87a64sew18.fsf@gmail.com> <86h6z0zl6w.fsf@mail.linkov.net> X-Hashcash: 1:20:221115:59272@debbugs.gnu.org::3iydFZJCnHEKB7Gk:2W4t MIME-Version: 1.0 Date: Tue, 15 Nov 2022 00:59:32 -0800 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Juri Linkov writes: > Maybe the default should be the same as in byte-count-to-string-function? Make sense to me. Or maybe we should just use that variable? From unknown Sun Aug 17 10:26:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers Resent-From: Laurence Warne Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Nov 2022 09:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 59272@debbugs.gnu.org, Visuwesh , Juri Linkov Received: via spool by 59272-submit@debbugs.gnu.org id=B59272.16685059339150 (code B ref 59272); Tue, 15 Nov 2022 09:53:01 +0000 Received: (at 59272) by debbugs.gnu.org; 15 Nov 2022 09:52:13 +0000 Received: from localhost ([127.0.0.1]:52994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ousc0-0002NW-TV for submit@debbugs.gnu.org; Tue, 15 Nov 2022 04:52:13 -0500 Received: from mail-ua1-f53.google.com ([209.85.222.53]:45568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ousby-0002NI-MX for 59272@debbugs.gnu.org; Tue, 15 Nov 2022 04:52:11 -0500 Received: by mail-ua1-f53.google.com with SMTP id v8so4739157uap.12 for <59272@debbugs.gnu.org>; Tue, 15 Nov 2022 01:52:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ubLJ8qlUecEGiJc0Mebg9DPfeYi9dmrBWyR6rclMHFY=; b=MPppn6i/eY32rwPyf4Sd4HAsSh00ho//7fteSxQQjQi5zXZPvbnx2I2YzPXnXQ0FTX H5vy/3ZSUcHm99aHfKK1VJJrnnxGANTuYSrmu9wMeJy4Ix6YxPbQem2TKksEMWA+SEn5 vL95cVBrA8kMopvIekNwUdioifkVshd5XJ8sZxmY52hcC3GYQrMpX8qdo8lEPl+8LPrj ZbqDuNBTF38utHAJDRC9oeUdz0A5ej/ltzIx/+FuG9ZWMJ2UQ3c5hHxwmfGzs8Q/qX3I rjitvUqUcBHofkGCnOK6miPYKfWW6SMgjsy3I84jP9C+373zuHxFj0dr7BTCDWBKzOz0 SJLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ubLJ8qlUecEGiJc0Mebg9DPfeYi9dmrBWyR6rclMHFY=; b=qvKrUR/N3TyzVog6OcnYkuP78rUmfMEV/HktKnugKyJQwYZTp2dGv7MzIzLoaZYIF+ GH71hJlupwc95o76P4iX5ysMlHAoh5UoRBB0ZOxk7DTcDo846/pNv5tCPOatNV7+QI6M 5AoicaFcHEv7e4eD90FVim+WM2RtJpnZKOCn4N4IGgO8cLMiTEXx97oYmooJ6ptZzV0G f81d/elU5uL9MiVmfXU9cP/8Gh72vP1awHjo5k6QQ16ypbeJ3sqMDrqldciW9kwcMEk/ qnpGpowZNBoKohw3a6S9ikYVhCO3ogAPIjA5H5n9I3AbPMw9f3jXL1/qezE+Z/YRgzPj JP5A== X-Gm-Message-State: ANoB5pkSWs0FaAvD1wM1WrsVRXIl7b+sM/2oRIRqiQ54yomEXGMzjibM B7B746z8ODmJhckJB/fQrDmcx0PRMoLuWTQvvhU= X-Google-Smtp-Source: AA0mqf7PichBTorZrgeRHi0jaB6EeFnoo7Ot6M2f+CG9BEz+3iO1bYXWeHBGadxoYXQGyD+7gYR8oHbtjcj8A7IF30Y= X-Received: by 2002:a9f:3ecb:0:b0:414:4bb5:3e54 with SMTP id n11-20020a9f3ecb000000b004144bb53e54mr8909005uaj.121.1668505925000; Tue, 15 Nov 2022 01:52:05 -0800 (PST) MIME-Version: 1.0 References: <87a64sew18.fsf@gmail.com> <86h6z0zl6w.fsf@mail.linkov.net> In-Reply-To: From: Laurence Warne Date: Tue, 15 Nov 2022 09:51:53 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000f7234a05ed7f4ea8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000f7234a05ed7f4ea8 Content-Type: text/plain; charset="UTF-8" I think the suggestion to use a custom variable (or just use byte-count-to-string) is a good one, but AFAICS the argument to file-size-human-readable should be bytes, but proced gets rss and vsize from 'process-attributes' which uses kilobytes. So we're still stuck with having to choose one of: (funcall #'byte-count-to-string-function (* 1000 kilobytes)) (funcall #'byte-count-to-string-function (* 1024 kilobytes)) I'm not really familiar with c, so I can't tell from process.c On Tue, Nov 15, 2022 at 8:59 AM Stefan Kangas wrote: > Juri Linkov writes: > > > Maybe the default should be the same as in byte-count-to-string-function? > > Make sense to me. Or maybe we should just use that variable? > --000000000000f7234a05ed7f4ea8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I think the suggestion to use a custom variable (or j= ust use byte-count-to-string) is a good one, but AFAICS the argument to fil= e-size-human-readable should be bytes, but proced gets rss and vsize from &= #39;process-attributes' which uses kilobytes.=C2=A0 So we're still = stuck with having to choose one of:

(funcall #= 'byte-count-to-string-function (* 1000 kilobytes))
(funcall #= 'byte-count-to-string-function (* 1024 kilobytes))

=
I'm not really familiar with c, so I can't tell from process.c=

On Tue, Nov 15, 2022 at 8:59 AM Stefan Kangas <stefankangas@gmail.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">Juri Linkov <juri@linkov.net> writes:<= br>
> Maybe the default should be the same as in byte-count-to-string-functi= on?

Make sense to me.=C2=A0 Or maybe we should just use that variable?
--000000000000f7234a05ed7f4ea8-- From unknown Sun Aug 17 10:26:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers Resent-From: Laurence Warne Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Nov 2022 08:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 59272@debbugs.gnu.org, Visuwesh , Juri Linkov Received: via spool by 59272-submit@debbugs.gnu.org id=B59272.166858902121456 (code B ref 59272); Wed, 16 Nov 2022 08:58:01 +0000 Received: (at 59272) by debbugs.gnu.org; 16 Nov 2022 08:57:01 +0000 Received: from localhost ([127.0.0.1]:56025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovEE9-0005Zt-Fc for submit@debbugs.gnu.org; Wed, 16 Nov 2022 03:57:01 -0500 Received: from mail-vs1-f48.google.com ([209.85.217.48]:43660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovEE8-0005Zc-LB for 59272@debbugs.gnu.org; Wed, 16 Nov 2022 03:57:01 -0500 Received: by mail-vs1-f48.google.com with SMTP id l190so17225720vsc.10 for <59272@debbugs.gnu.org>; Wed, 16 Nov 2022 00:57:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=95+9hJJL1/C+lYwi01P/uEhzwXp5Sd7LHxWmPggytfw=; b=EgkRbAmtAdFJvF11VeM41YO9Z8MvqEY9NeogWeEqNiGFNFWC4Bmy6KMbna9dG4Gl8p cLPWBiXrImMaTVU/QG3RRkziYla2sQLykIdxZJziIgjnqjuBAiWNU33G7UwA1MR6KrGd AYQD4nPyYtIZmmJULprYrJseOKYaHW5UcNsmA5NhQk9AhxLSli9+X2QoEqMynnqLkgQR X+wVLIQ7Z7H54xYeVz5sEMRzMG+Owue/wgtkkFMASnpfixJ+yDScB5KHD7ZE2itd4/WF 6ctp4EZ+gpu0KpRkgKBYZTOxgmv+ds20v5AXaxgBhLJAmX346i0Apc1bZLEYBYyFanhV Ns+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=95+9hJJL1/C+lYwi01P/uEhzwXp5Sd7LHxWmPggytfw=; b=RQFYJrpnXidNuhFt1pxd9FLxbqE/xpHkOA1lHVdkuuoPfgGnkj0qqwUCqREBJHol2c 1nbrcw70RGm5XZCzXbN5SXfhcs+GZHpch/tIcPP+ui+wHcdUFpc4TiXlhqInyrtklUVr HwQKD5A1Coet8j7Ml6K3SQ1a1BVccuYRQ8Igrj0VznM467zb6CfOEmPjBdBrX1ESkNnI o41pDcEwojA1JmECnAn4g5YP2LB4IVqzu8E0CYZ3/9Fz3+kd24/vhsuP/6o8O7i+xBjF 39aRX49HrL8DEz8pwzxvlULfrhwtWXyuK9BKN4mp8L+nzgvX1UEzte5hu6Pu0INJunBa gJVQ== X-Gm-Message-State: ANoB5plOltUfcMGrRoBh2pHhkXXgdw4Ha4UkOZVkT6tlICFRelDChqrF cu4ftgFSaQ7EMnkDBCLWylJVGs/qCGF14fGt7Qw= X-Google-Smtp-Source: AA0mqf7KKpzSrxBNDQFCmHXlYTx9rTmBZWtUl0VZ0cy59XJe9Juq8e2E2UveYED8gILvuo9m0TuESccKLIhpPTZHeNs= X-Received: by 2002:a05:6102:162a:b0:3ad:3a0d:388a with SMTP id cu42-20020a056102162a00b003ad3a0d388amr11502963vsb.2.1668589013882; Wed, 16 Nov 2022 00:56:53 -0800 (PST) MIME-Version: 1.0 References: <87a64sew18.fsf@gmail.com> <86h6z0zl6w.fsf@mail.linkov.net> In-Reply-To: From: Laurence Warne Date: Wed, 16 Nov 2022 08:56:42 +0000 Message-ID: Content-Type: multipart/mixed; boundary="00000000000072eb4205ed92a7a6" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000072eb4205ed92a7a6 Content-Type: multipart/alternative; boundary="00000000000072eb3f05ed92a7a4" --00000000000072eb3f05ed92a7a4 Content-Type: text/plain; charset="UTF-8" Alright, I've had a look at sysdep.c, and it looks like bytes are divided by 1024 to convert to kilobytes. I've attached an updated patch using Juri's suggestion. --00000000000072eb3f05ed92a7a4 Content-Type: text/html; charset="UTF-8"
Alright, I've had a look at sysdep.c, and it looks like bytes are divided by 1024 to convert to kilobytes.

I've attached an updated patch using Juri's suggestion.
--00000000000072eb3f05ed92a7a4-- --00000000000072eb4205ed92a7a6 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Make-vsize-and-rss-human-readable-in-proced-buffers.patch" Content-Disposition: attachment; filename="0001-Make-vsize-and-rss-human-readable-in-proced-buffers.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lajesofx0 RnJvbSA5ZWY3OTkxNzU2NWJmZDM2ZGM2N2MxMjRkMzY1NjM3NmVhNDhkNDhiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMYXVyZW5jZSBXYXJuZSA8bGF1cmVuY2V3YXJuZUBnbWFpbC5j b20+CkRhdGU6IFN1biwgMTMgTm92IDIwMjIgMTk6NTM6MTcgKzAwMDAKU3ViamVjdDogW1BBVENI XSBNYWtlIHZzaXplIGFuZCByc3MgaHVtYW4gcmVhZGFibGUgaW4gcHJvY2VkIGJ1ZmZlcnMKCiog bGlzcC9wcm9jZWQuZWwgKHByb2NlZC1mb3JtYXQtbWVtb3J5KTogbmV3IGZ1bmN0aW9uCihwcm9j ZWQtZ3JhbW1hci1hbGlzdCk6IHVzZSBwcm9jZWQtZm9ybWF0LW1lbW9yeSB0byBmb3JtYXQgdnNp emUgYW5kIHJzcwotLS0KIGxpc3AvcHJvY2VkLmVsIHwgOCArKysrKystLQogMSBmaWxlIGNoYW5n ZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL3By b2NlZC5lbCBiL2xpc3AvcHJvY2VkLmVsCmluZGV4IGE3NzRmMmRkMWUuLmE2ZjFhNzE3NzggMTAw NjQ0Ci0tLSBhL2xpc3AvcHJvY2VkLmVsCisrKyBiL2xpc3AvcHJvY2VkLmVsCkBAIC0xNDAsOCAr MTQwLDggQEAgcHJvY2VkLWdyYW1tYXItYWxpc3QKICAgICAobmljZSAgICAiTmkiICAgICAgIiUz ZCIgMyBwcm9jZWQtPCB0IChuaWNlIHBpZCkgKHQgdCBuaWwpKQogICAgICh0aGNvdW50ICJUSENv dW50IiAiJWQiIHJpZ2h0IHByb2NlZC08IHQgKHRoY291bnQgcGlkKSAobmlsIHQgdCkpCiAgICAg KHN0YXJ0ICAgIlN0YXJ0IiAgIHByb2NlZC1mb3JtYXQtc3RhcnQgNiBwcm9jZWQtdGltZS1sZXNz cCBuaWwgKHN0YXJ0IHBpZCkgKHQgdCBuaWwpKQotICAgICh2c2l6ZSAgICJWU2l6ZSIgICAiJWQi IHJpZ2h0IHByb2NlZC08IHQgKHZzaXplIHBpZCkgKG5pbCB0IHQpKQotICAgIChyc3MgICAgICJS U1MiICAgICAiJWQiIHJpZ2h0IHByb2NlZC08IHQgKHJzcyBwaWQpIChuaWwgdCB0KSkKKyAgICAo dnNpemUgICAiVlNpemUiICAgcHJvY2VkLWZvcm1hdC1tZW1vcnkgcmlnaHQgcHJvY2VkLTwgdCAo dnNpemUgcGlkKSAobmlsIHQgdCkpCisgICAgKHJzcyAgICAgIlJTUyIgICAgIHByb2NlZC1mb3Jt YXQtbWVtb3J5IHJpZ2h0IHByb2NlZC08IHQgKHJzcyBwaWQpIChuaWwgdCB0KSkKICAgICAoZXRp bWUgICAiRVRpbWUiICAgcHJvY2VkLWZvcm1hdC10aW1lIHJpZ2h0IHByb2NlZC10aW1lLWxlc3Nw IHQgKGV0aW1lIHBpZCkgKG5pbCB0IHQpKQogICAgIChwY3B1ICAgICIlQ1BVIiAgICAiJS4xZiIg cmlnaHQgcHJvY2VkLTwgdCAocGNwdSBwaWQpIChuaWwgdCB0KSkKICAgICAocG1lbSAgICAiJU1l bSIgICAgIiUuMWYiIHJpZ2h0IHByb2NlZC08IHQgKHBtZW0gcGlkKSAobmlsIHQgdCkpCkBAIC0x NDI1LDYgKzE0MjUsMTAgQEAgcHJvY2VkLWZvcm1hdC1hcmdzCiBSZXBsYWNlIG5ld2xpbmUgY2hh cmFjdGVycyBieSBcIl5KXCIgKHR3byBjaGFyYWN0ZXJzKS4iCiAgIChzdHJpbmctcmVwbGFjZSAi XG4iICJeSiIgYXJncykpCiAKKyhkZWZ1biBwcm9jZWQtZm9ybWF0LW1lbW9yeSAoa2lsb2J5dGVz KQorICAiRm9ybWF0IEtJTE9CWVRFUyBpbiBhIGh1bWFuIHJlYWRhYmxlIGZvcm1hdC4iCisgIChm dW5jYWxsIGJ5dGUtY291bnQtdG8tc3RyaW5nLWZ1bmN0aW9uICgqIDEwMjQga2lsb2J5dGVzKSkp CisKIChkZWZ1biBwcm9jZWQtZm9ybWF0IChwcm9jZXNzLWFsaXN0IGZvcm1hdCkKICAgIkRpc3Bs YXkgUFJPQ0VTUy1BTElTVCB1c2luZyBGT1JNQVQuIgogICAoaWYgKHN5bWJvbHAgZm9ybWF0KQot LSAKMi4zMC4yCgo= --00000000000072eb4205ed92a7a6-- From unknown Sun Aug 17 10:26:09 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Laurence Warne Subject: bug#59272: closed (Re: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers) Message-ID: References: <838rk9ewhe.fsf@gnu.org> X-Gnu-PR-Message: they-closed 59272 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 59272@debbugs.gnu.org Date: Thu, 17 Nov 2022 09:56:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1668678962-11263-1" This is a multi-part message in MIME format... ------------=_1668678962-11263-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #59272: [PATCH] Make Memory Human Readable in proced Buffers which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 59272@debbugs.gnu.org. --=20 59272: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59272 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1668678962-11263-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 59272-done) by debbugs.gnu.org; 17 Nov 2022 09:55:56 +0000 Received: from localhost ([127.0.0.1]:59159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovbci-0002vK-7k for submit@debbugs.gnu.org; Thu, 17 Nov 2022 04:55:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovbch-0002v8-4y for 59272-done@debbugs.gnu.org; Thu, 17 Nov 2022 04:55:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ovbca-0003lD-3s; Thu, 17 Nov 2022 04:55:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=xfiLR9t4L12nZ7DG3Y5+4ALVKk0lW+rErY+AIH3e/M4=; b=pnOsD91U3k9g XFEY4yYU58I5Lq2lAHmBXXlOb7AoZu+IjIDjkP5WoDbXTXoWunHhlKPi4bEu0YOCdBLBNTC+WlEip gk7xWyxA+Z/7XPVVGUD+1fkIRaxJZxGRuXeSKfouQXud3MCQpNUMiuFKUfM9gdKT3SpQz7Vi5vH1U jCWtAV5hKMujlj/J70Tl7Prey7x61Tj/fENH42GypWBGqBihhwi/6Kh+ENrRj5+T+FdIxw/856ykj gJk8e3J8Xb6fP1stvjfsyLWQKXW2Pyth6mef1boBmYibltI8UKCgKF7oEGmeQK/89n7FryulViF/3 YIS4kMEVb+vwhfbKiKYN2Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ovbcD-0006V1-VX; Thu, 17 Nov 2022 04:55:45 -0500 Date: Thu, 17 Nov 2022 11:55:25 +0200 Message-Id: <838rk9ewhe.fsf@gnu.org> From: Eli Zaretskii To: Laurence Warne In-Reply-To: (message from Laurence Warne on Wed, 16 Nov 2022 08:56:42 +0000) Subject: Re: bug#59272: [PATCH] Make Memory Human Readable in proced Buffers References: <87a64sew18.fsf@gmail.com> <86h6z0zl6w.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59272-done Cc: 59272-done@debbugs.gnu.org, juri@linkov.net, stefankangas@gmail.com, visuweshm@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 59272@debbugs.gnu.org, Visuwesh , > Juri Linkov > From: Laurence Warne > Date: Wed, 16 Nov 2022 08:56:42 +0000 > > Alright, I've had a look at sysdep.c, and it looks like bytes are divided by 1024 to convert to kilobytes. > > I've attached an updated patch using Juri's suggestion. Thanks, installed, and closing the bug. ------------=_1668678962-11263-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 Nov 2022 23:16:55 +0000 Received: from localhost ([127.0.0.1]:51713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouihD-0000SX-Cp for submit@debbugs.gnu.org; Mon, 14 Nov 2022 18:16:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:46090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouih6-0000RB-9R for submit@debbugs.gnu.org; Mon, 14 Nov 2022 18:16:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouih4-0004Vp-ND for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 18:16:47 -0500 Received: from mail-vs1-xe29.google.com ([2607:f8b0:4864:20::e29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ouWZP-0007VF-OL for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 05:20:05 -0500 Received: by mail-vs1-xe29.google.com with SMTP id n68so10925816vsc.3 for ; Mon, 14 Nov 2022 02:20:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=x18587+YSuBh2f9tUPTQpaLXMNaMuUqfVNaLSq/bQiw=; b=ecmnOOhmbVSprOM5g9+H6euya4igaTS7DDguO2+4QgcT7c1G1jV3afjXioCoVUcfma zkBBWZW7yYYMwHw5dXYB150nxyEIHYM8V2VWqODXPv14+6GT3C82Rtv2HE0imPmmGi+R 1DGC33djyM1qMHtmZERjKJGg/SR55zhzlj19Dxvo8QsStM7OYTHRC4F46nDau1+oZ2jy oWn8Rnz92RbPfEqhtJtgl/gYjVfdNRxfp3nU5H/0PlvfqEHLHM//QGM3xelWJvmQC2lL +vlzDLG0EEeSJcyN1zFa46nPqiBLnwYhvwC6ZFCsDnmNO5Dc6fmcJitglucZS3KEECKr 1FCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=x18587+YSuBh2f9tUPTQpaLXMNaMuUqfVNaLSq/bQiw=; b=XzEbedJmnDj4mZSO0xTA05E4h52gdWbJNG+NZkMs0e2KxpVT3CmO6VAhXoJaCABalv 6ils7Sgifo7zTdxG4tMrK72yrJSv/vNka/eR1jZrh3BGT7RXi38Y6zcmn559pdODWVe+ knSUmtP+wriPzFtBraJT8dFSRtzWB1DFzq7lXRNFXM1qa600R2n8J41tTKIpRkRopLLs 6VJa1O+P3xz5yDsvdQJiDtq2rqq5krEtlTRB2iSQ5Dmjyt1gdbfF5gBk6Ec+ww7ivzFC B3KVkBexDBVwVfM9o9WyWaPQf/KVXCQ4wO44/+bc2jAw3ZrvuNSkXf5LbvFffqWHak8q RhFA== X-Gm-Message-State: ANoB5pk+aMrPmbr+06L/KAj/HixEaRKt5OxIMLfL9EgiS0h9eaC9tsHh D4V6kNeJ3holi2oEjrLFil4zsazqPNSdo7bkCArtSvLOQTU= X-Google-Smtp-Source: AA0mqf7Xum46GZ5DDK17vPaX8v5bZVJ3SUGlllhCL85b8sWmzazeqfSxPFwPUL9Ed986pTbHNooQ1+7g72JwkCmfquE= X-Received: by 2002:a05:6102:3f89:b0:3ad:3da1:3bce with SMTP id o9-20020a0561023f8900b003ad3da13bcemr5495456vsv.67.1668421202213; Mon, 14 Nov 2022 02:20:02 -0800 (PST) MIME-Version: 1.0 From: Laurence Warne Date: Mon, 14 Nov 2022 10:19:51 +0000 Message-ID: Subject: [PATCH] Make Memory Human Readable in proced Buffers To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="00000000000018108305ed6b9538" Received-SPF: pass client-ip=2607:f8b0:4864:20::e29; envelope-from=laurencewarne@gmail.com; helo=mail-vs1-xe29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --00000000000018108305ed6b9538 Content-Type: multipart/alternative; boundary="00000000000018108105ed6b9536" --00000000000018108105ed6b9536 Content-Type: text/plain; charset="UTF-8" Hi, this patch makes vsize and rss human readable in proced buffers by formatting them as megabytes or gigabytes according to their size, similar as the -h flag for ls and du. The current behaviour is to show them always as kilobytes, though I'm unsure if this meant as 1000 bytes or 1024 bytes, this patch assumes the former case. Thanks, Laurence --00000000000018108105ed6b9536 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi, this patch makes vsize and rss human readable in = proced buffers by formatting them as megabytes or gigabytes according to th= eir size, similar as the -h flag for ls and du.

Th= e current behaviour is to show them always as kilobytes, though I'm uns= ure if this meant as 1000 bytes or 1024 bytes, this patch assumes the forme= r case.

Thanks, Laurence
--00000000000018108105ed6b9536-- --00000000000018108305ed6b9538 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Make-vsize-and-rss-human-readable-in-proced-buffers.patch" Content-Disposition: attachment; filename="0001-Make-vsize-and-rss-human-readable-in-proced-buffers.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lagmern10 RnJvbSA3MDRiMmMzYzU2YTk5MDBjNWY3MWNhMWYwOGQ3NzQ0NTE1YWI5NWFhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMYXVyZW5jZSBXYXJuZSA8bGF1cmVuY2V3YXJuZUBnbWFpbC5j b20+CkRhdGU6IFN1biwgMTMgTm92IDIwMjIgMTk6NTM6MTcgKzAwMDAKU3ViamVjdDogW1BBVENI XSBNYWtlIHZzaXplIGFuZCByc3MgaHVtYW4gcmVhZGFibGUgaW4gcHJvY2VkIGJ1ZmZlcnMKCiog bGlzcC9wcm9jZWQuZWwgKHByb2NlZC1mb3JtYXQtbWVtb3J5KTogbmV3IGZ1bmN0aW9uCihwcm9j ZWQtZ3JhbW1hci1hbGlzdCk6IHVzZSBwcm9jZWQtZm9ybWF0LW1lbW9yeSB0byBmb3JtYXQgdnNp emUgYW5kIHJzcwotLS0KIGxpc3AvcHJvY2VkLmVsIHwgMTQgKysrKysrKysrKysrLS0KIDEgZmls ZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2xpc3AvcHJvY2VkLmVsIGIvbGlzcC9wcm9jZWQuZWwKaW5kZXggYTc3NGYyZGQxZS4uNDEwNzc0 NGJiZCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9jZWQuZWwKKysrIGIvbGlzcC9wcm9jZWQuZWwKQEAg LTE0MCw4ICsxNDAsOCBAQCBwcm9jZWQtZ3JhbW1hci1hbGlzdAogICAgIChuaWNlICAgICJOaSIg ICAgICAiJTNkIiAzIHByb2NlZC08IHQgKG5pY2UgcGlkKSAodCB0IG5pbCkpCiAgICAgKHRoY291 bnQgIlRIQ291bnQiICIlZCIgcmlnaHQgcHJvY2VkLTwgdCAodGhjb3VudCBwaWQpIChuaWwgdCB0 KSkKICAgICAoc3RhcnQgICAiU3RhcnQiICAgcHJvY2VkLWZvcm1hdC1zdGFydCA2IHByb2NlZC10 aW1lLWxlc3NwIG5pbCAoc3RhcnQgcGlkKSAodCB0IG5pbCkpCi0gICAgKHZzaXplICAgIlZTaXpl IiAgICIlZCIgcmlnaHQgcHJvY2VkLTwgdCAodnNpemUgcGlkKSAobmlsIHQgdCkpCi0gICAgKHJz cyAgICAgIlJTUyIgICAgICIlZCIgcmlnaHQgcHJvY2VkLTwgdCAocnNzIHBpZCkgKG5pbCB0IHQp KQorICAgICh2c2l6ZSAgICJWU2l6ZSIgICBwcm9jZWQtZm9ybWF0LW1lbW9yeSByaWdodCBwcm9j ZWQtPCB0ICh2c2l6ZSBwaWQpIChuaWwgdCB0KSkKKyAgICAocnNzICAgICAiUlNTIiAgICAgcHJv Y2VkLWZvcm1hdC1tZW1vcnkgcmlnaHQgcHJvY2VkLTwgdCAocnNzIHBpZCkgKG5pbCB0IHQpKQog ICAgIChldGltZSAgICJFVGltZSIgICBwcm9jZWQtZm9ybWF0LXRpbWUgcmlnaHQgcHJvY2VkLXRp bWUtbGVzc3AgdCAoZXRpbWUgcGlkKSAobmlsIHQgdCkpCiAgICAgKHBjcHUgICAgIiVDUFUiICAg ICIlLjFmIiByaWdodCBwcm9jZWQtPCB0IChwY3B1IHBpZCkgKG5pbCB0IHQpKQogICAgIChwbWVt ICAgICIlTWVtIiAgICAiJS4xZiIgcmlnaHQgcHJvY2VkLTwgdCAocG1lbSBwaWQpIChuaWwgdCB0 KSkKQEAgLTE0MjUsNiArMTQyNSwxNiBAQCBwcm9jZWQtZm9ybWF0LWFyZ3MKIFJlcGxhY2UgbmV3 bGluZSBjaGFyYWN0ZXJzIGJ5IFwiXkpcIiAodHdvIGNoYXJhY3RlcnMpLiIKICAgKHN0cmluZy1y ZXBsYWNlICJcbiIgIl5KIiBhcmdzKSkKIAorKGRlZnVuIHByb2NlZC1mb3JtYXQtbWVtb3J5IChr aWxvYnl0ZXMpCisgICJGb3JtYXQgS0lMT0JZVEVTIGluIGEgaHVtYW4gcmVhZGFibGUgZm9ybWF0 LiIKKyAgKGxldCogKChtYiAxMDAwKQorICAgICAgICAgKGdiICgqIDEwMDAgbWIpKSkKKyAgICAo Y29uZCAoKDwga2lsb2J5dGVzIDEwMCkgKGZvcm1hdCAiJS4xZksiIGtpbG9ieXRlcykpCisgICAg ICAgICAgKCg8IGtpbG9ieXRlcyBtYikgKGZvcm1hdCAiJWRLIiBraWxvYnl0ZXMpKQorICAgICAg ICAgICgoPCBraWxvYnl0ZXMgKCogMTAwIG1iKSkgKGZvcm1hdCAiJS4xZk0iICgvIGtpbG9ieXRl cyAoZmxvYXQgbWIpKSkpCisgICAgICAgICAgKCg8IGtpbG9ieXRlcyBnYikgKGZvcm1hdCAiJWRN IiAoLyBraWxvYnl0ZXMgbWIpKSkKKyAgICAgICAgICAodCAoZm9ybWF0ICIlLjFmRyIgKC8ga2ls b2J5dGVzIChmbG9hdCBnYikpKSkpKSkKKwogKGRlZnVuIHByb2NlZC1mb3JtYXQgKHByb2Nlc3Mt YWxpc3QgZm9ybWF0KQogICAiRGlzcGxheSBQUk9DRVNTLUFMSVNUIHVzaW5nIEZPUk1BVC4iCiAg IChpZiAoc3ltYm9scCBmb3JtYXQpCi0tIAoyLjMwLjIKCg== --00000000000018108305ed6b9538-- ------------=_1668678962-11263-1--