From unknown Mon Jun 16 23:48:15 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#66308 <66308@debbugs.gnu.org> To: bug#66308 <66308@debbugs.gnu.org> Subject: Status: 30.0.50; DocView: Bump default value of doc-view-resolution Reply-To: bug#66308 <66308@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:48:15 +0000 retitle 66308 30.0.50; DocView: Bump default value of doc-view-resolution reassign 66308 emacs submitter 66308 Stefan Kangas severity 66308 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 02 10:56:16 2023 Received: (at submit) by debbugs.gnu.org; 2 Oct 2023 14:56:16 +0000 Received: from localhost ([127.0.0.1]:37688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnKLI-0002m3-8D for submit@debbugs.gnu.org; Mon, 02 Oct 2023 10:56:16 -0400 Received: from lists.gnu.org ([2001:470:142::17]:41470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnKLH-0002lp-6I for submit@debbugs.gnu.org; Mon, 02 Oct 2023 10:56:15 -0400 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 1qnKKu-00072A-Jt for bug-gnu-emacs@gnu.org; Mon, 02 Oct 2023 10:55:52 -0400 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qnKKt-0003PQ-35 for bug-gnu-emacs@gnu.org; Mon, 02 Oct 2023 10:55:52 -0400 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2c008042211so263616841fa.2 for ; Mon, 02 Oct 2023 07:55:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696258548; x=1696863348; darn=gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=/lOHSEdDAFXdtZoe5vMMyD2TI8hXfCT7owWg1xt4PdE=; b=JeYAO0xmNIez5KkYdxqqfMbLUwB5EP62jQTKRTH3BraIC3uKolfpJxgTvAt28ulwWn ymZU99NJTOfL3hP4ojawNb7sfn3EufnLAmcm+xXltawwvYouz8SPd+tqy8F8mWmfoSP5 M2kJlBh51K9OIBdJE1AqKffQxYiDTSc0SLLMKzsVAzHr2yjwEBZUvp+SwokAckz/Mf7e jN8AyhDfAg59XCfU4yF2l9X8i+8oVm2ao3d6THgbRhzdk5DVPfShhMwwiz6/cn5z5NcS dmc/uv/0dS6qUJEldN1gavkY3TjabFapqg/8Uy8c6cQDMkCQFMSOhdE72hkGSMyHeKmI c4ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696258548; x=1696863348; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=/lOHSEdDAFXdtZoe5vMMyD2TI8hXfCT7owWg1xt4PdE=; b=gU1CxcJBNGqYBkBh4f6Ieq/u8FScT5CRgo0faLtiGK/1J3RYkNLKL9t4RmdWZW1h9P uZBAnZcuD5nGJp7+mh7ZfFagtsXsYF0jvfICqHLQv/n48d6eMcsJCy7Gh8YtM5Ph9wYG qTpchtxfdWqhfyIOvrUGRnChRatnNq5msJDRsr5fvlGnpAgtnQy4/e5//uDR9wH1uJEt 6aMg5jbARnJVrMEk8HsXoG10mCLCIJpsgMVvSvxIFSh/mIoxwgYKYxGbPZpcg6mFpCGJ tZIy4ZmARFMKpqSSySmevErFWHwja4djd//JdfCbQbxaY77qjOWZuXVz8b9e3Z1QlxOC NitA== X-Gm-Message-State: AOJu0Yzif97PI/xOvvOqczTZ6jq5hX7mlpCujj/zfC4zBGC4anMH+qEL VJyY6r/BUJWE5cQSZdPwXxY3+QTETtb94vBAD8zKPMk5 X-Google-Smtp-Source: AGHT+IGtrLqMQmMmkR3XlOp9aZ/f9iB7NLsjZ61tc6eGodolYktxMtySVeESiRRq09VL0UUy8ZCM5+uG6486wrmCZdA= X-Received: by 2002:a2e:7d0e:0:b0:2c0:2a6e:7869 with SMTP id y14-20020a2e7d0e000000b002c02a6e7869mr9870347ljc.44.1696258548334; Mon, 02 Oct 2023 07:55:48 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 2 Oct 2023 07:55:47 -0700 From: Stefan Kangas X-Debbugs-CC: Tassilo Horn MIME-Version: 1.0 Date: Mon, 2 Oct 2023 07:55:47 -0700 Message-ID: Subject: 30.0.50; DocView: Bump default value of doc-view-resolution To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::233; envelope-from=stefankangas@gmail.com; helo=mail-lj1-x233.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, 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.0 (+) 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: -0.0 (/) Severity: wishlist How about increasing the default value of `doc-view-resolution' from 100 to something like 300? In my use, I find that the default value gives poor results, especially after `doc-view-enlarge', whereas a value of 300 gives a nice, crisp display. Monitors these days are certainly much larger, and have much higher resolutions, than they used to. People in highly restricted environments might have to turn it back down again, of course. I think this is okay though, if the benefit is that doc-view will look better in more typical cases. I also note that `doc-view-resolution' has had the same value since 2007, when DocView mode was first added to Emacs. After 15-20 years, it might be time for a bump. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 04:49:48 2023 Received: (at 66308) by debbugs.gnu.org; 3 Oct 2023 08:49:48 +0000 Received: from localhost ([127.0.0.1]:38697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnb6C-0002an-5j for submit@debbugs.gnu.org; Tue, 03 Oct 2023 04:49:48 -0400 Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:42492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnb69-0002aZ-R3 for 66308@debbugs.gnu.org; Tue, 03 Oct 2023 04:49:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696322963; bh=wF5IcXY/QbFUZvCqnTD4Q23gpsgxZkg6+rvvrGiJTY0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=X/G+8w0BguGjLMWZPlhvG7R8UwOyPxWuDcCWgsqVXQxPd/iZX+8PVepRqlbDzi2/0puBIiXj4QxOT96WnoaI0+OOivBBsjKZC8pXRUtli6VY0AvmpHif00g123n2T/LYrdTX5JSKrSpWeI2QDdYcydGTmmkwayK5W2BFh/ge7unJcWHaaU8avuGNyFXQilN/yKnJvD57A5Qltbs4jAc3eG/bLx7Ante1SaruqnP9/1VACvbrJ23C18q4qDO24fVEVxM+QDZ3zOzccVI4Skl+zsBN2pbIxk5HMmkU0Ycva8X72SsP8olh2pOdfi4OfCc6ZXl1/fOQ/EZ10u4Vm/sEag== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696322963; bh=kVb3hd0NkXZ6IcThXcreEC7PwoCI8BVoRvcf1Y5qCRu=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Z7HhhZawSDNlHz6M4yfFqQ33JoCAsolMMCmbiidWsZNesyNfIJuyn7laSJoql/UqyuCN6twe4nA9yZQzENtc8j51agsQA1c3V3I6k6Uyq3WQ34ZIMvo8H6oz6cwgtK98IGWjzdXKBSHxox65iaRcYu4MM2aI0CotyWRfDtdR+X+RuipxmeTlXb5dLBTvW6wWyi+bimI5pc+1ZXgPKhVLdNhbHN/usHcufvY9hV16RqacBl6jRPis586KHLCU4WQ+ax4Xd0stw4kNdznpciXu9VUMcIF2CnLAUiHwuOTcJuEH/D5I1r2WqK1RYM6vOaqutP/i94pZRbOHlM0Tqo1CFg== X-YMail-OSG: LHK1ycMVM1mpJ2lxrXgsl9iPak0yCN6EWYQ.GUeSFPp48Jo.Fo5v0xKyOUx1hD6 nGxRIjZjlYbutro2POjTUrH2xtFswdIo87d6n5r7KjVGb70LSQv7pbIEs86u.pmAFcPQrJR0JXZP 3WYZ3thmIV9vMNQbK.kZm_dd7bUgCuiP9Pxfgtj2j6X5Ps76QLZyNYvO0ym1sR_qfDBFnXn5Ma._ eCyEJbrGvDWN4XoWuw21swEZ3HfXIM.caigNnW9YKWhIcKtkEJdN323b8OhBhi5kv2wt5bPYuO6C On31.HlLJqWFLAWAi4L_Kwo2L4vcGHrEYhh2LUCPsu7eMTa1v2LBuXq41cYkHdhAruiQEkutQFb0 S3617cnqVg7T6kvgiarAf9AhcWWnzw3autYdlj9uTpwKtLx8AQrN0er_mxHVveajJzWijSGYqqPE HcDAEBSzim4v.fDLCQPTSqVlccBTHZ3ejjE74cpOX3AenONGCLd8EgYQ2_7l7cf5E5tNe4wTfUKb q3nr7Do_PQTREBjssNqP9LS.nYctm_Vt.gGpuF43_TZABimInvR_FVHzve3F5HniYo_Vtcl0C7QM .aInlip3BarmlpW4atUv7MPeDT2Q1OIiQrTWblxh3njsyk928M9Z6s0JVVIz3cJge6VMHuVlBZwf ZxCMjWG8dkoURrDlULRJ4ir_HlwQD1TtQRFgHt10JeOGba_EbILakcN27MeFfcss1.m8w0t2XkUT Z5q1i9e4jzxMz3YMhwLUYlGuBMulBW9iS9hC4jGmthz8JpYiYGYSFh6pP3LUqBWzv7meRKymxHwd yOQ4bGW8vomiq.JAILmTSN0y5XTctGADv78BfHtVHLdVwu.VOm6.UpYaHBZfypS8hnNPAzXpWKK_ UmeAi.1vus7cyI2v93kxJQCuAPcWCoa.lLbwa8YutUXPzltUk6auoZD0p4f0Hz29GKYf1bZl3W8o _gAD7KF5lRRj_1xuqW6BIOv_5d5p6rrz4yKu7FRUV7zub7q7mquwpxpTSyTwo5WcoexlrJo82kQ0 oOzMxZ1VVD5K3cgVlSYPoqLPrao0WuhjFP3hlchIeZx1VNWrhfw1rRrupv.wzLp3j3uouwqWGxvR _LEnwBskjsXeovjC1dVeQgCHUUqA20uxDmx3qaZCtMLzAF6O_sc3fHm9BaJIFUbCCY6lMT89uDW6 EbN22NORxakqdNXj4qnbOsCQfrpFPGrTcCv7gMN82tXuSqQ9puyJ.Pl2zvRaQToRFKCDqzxOrTeR Nbe5xMA3l7Uwq7z1gD.OauKzDngZmBG6vCG.27Gt0ADBBMoqukjI8Z3mquQEiyL_SvTtebOKYwvz GpoBBWNLTeB93PQ_pGK4uIxGgCnW_1P4bjHQfjfitHfaJOmgo0aAo5pcbg2ckfC6Ssl6Ldy1WFRC anT4FVO3sq4wqsVVjFfuKoAYSruAMlYc7WnliecTHB7auP2gVLJh82ZXs1zKkyQS0UZviPVv7dcD nPMxnAUZ45q6H9x7zRF2v4NfmKhkzsUs6IQBm_vkloytIC1.l9.NPtdbm.se0GrqbAS58tNnQCU0 P.l1KmwMiNNy0GGdAlZpDSZkHGFmj6nAtSBRYNdtl5e1ui09ch5zqzk7DUbhHiG_kA08LpuTq0ko Rw5iO6kXIk9jvZvBpe5NBcoxNC2T3gu7t.U.B4xndpjQbIjXoI43ObnsFhXWjVNPs3pWXOmNSoJZ aV8bGB67O1.S3n9VLvzJhcd3V52k1uhwl_k7VLmODOSI4YQ0FXl0_9viBZrtmb9oRFQgWsuSB.YU XRAuok_Qzdj9qcdophkn3qTQClg933oiLl9dygReUHHDW.BH0A62_dPkdmjkFSKqG_yVISTYkCcD Hq6VO3ZwCAaP9UvsgoVzyU.G3WX4eewGH.F0KF.IwC4wBiYOO_Tpg3l3u9hPHVEzMrLfVAq4ti0e TU4Iyb2GfllPHNgk2wMAcxNvGaEyC.ljzZrZIJEoxLc1V5vAlVmbGQQsE_vdrRfWnaT0XbEffcbW nCp8taohhu1YZtP2QUqH5dZNw4HcMedZpxVjznGCs6bLvJ3X9rHlNo6y4omGYGVN7I4ylhsgJDHj j.fU6aknm5NCz27yUNgr.H59xm9jvFDOeuOV1L7MLclPnQJU5H4iEHmrp7ZmShB4Rtlj0I.txZJg rLChZCbHF48itiA3DcAnMfWbYiRXwJ4Rp0AUS4ZlJEkPwkwcfArJOSe5offZ0g9YasqMGQVFY50N tPOYN55DqipZudmNad.BcyCus4dPpA58sG0mvomb45ym1yinnUnYbQRBc4zLCA.2EJCNJvhk- X-Sonic-MF: X-Sonic-ID: 9eb846a2-882b-437f-81eb-d9fa21c2ba3f Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Tue, 3 Oct 2023 08:49:23 +0000 Received: by hermes--production-sg3-58899d6556-l2kkt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 87afc4bb6e8ae87e7dfe0e915c05e2b7; Tue, 03 Oct 2023 08:49:15 +0000 (UTC) From: Po Lu To: Stefan Kangas Subject: Re: bug#66308: 30.0.50; DocView: Bump default value of doc-view-resolution In-Reply-To: (Stefan Kangas's message of "Mon, 2 Oct 2023 07:55:47 -0700") References: Date: Tue, 03 Oct 2023 16:49:07 +0800 Message-ID: <87wmw4jdks.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1204 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66308 Cc: 66308@debbugs.gnu.org, Tassilo Horn 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 (-) Stefan Kangas writes: > How about increasing the default value of `doc-view-resolution' from 100 > to something like 300? In my use, I find that the default value gives > poor results, especially after `doc-view-enlarge', whereas a value of > 300 gives a nice, crisp display. Monitors these days are certainly much > larger, and have much higher resolutions, than they used to. > > People in highly restricted environments might have to turn it back down > again, of course. I think this is okay though, if the benefit is that > doc-view will look better in more typical cases. > > I also note that `doc-view-resolution' has had the same value since > 2007, when DocView mode was first added to Emacs. After 15-20 years, it > might be time for a bump. How about making the resolution commensurate with that of the display itself? Monitor density has not increased for lay folk, only those willing to spend prodigally on display hardware. Compounding that, larger images will consume greater quantities of disk space and X server memory. Bear in mind that /tmp is customarily small; only 4 GiB on my system, with 1.8GiB in use, whereof /tmp/docview1000 consumes 971 MiB. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 05:29:25 2023 Received: (at 66308) by debbugs.gnu.org; 3 Oct 2023 09:29:25 +0000 Received: from localhost ([127.0.0.1]:38825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnbiX-0003jb-0U for submit@debbugs.gnu.org; Tue, 03 Oct 2023 05:29:25 -0400 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:54621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnbiV-0003jM-BU for 66308@debbugs.gnu.org; Tue, 03 Oct 2023 05:29:24 -0400 Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2c186ea81c7so7908941fa.1 for <66308@debbugs.gnu.org>; Tue, 03 Oct 2023 02:29:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696325340; x=1696930140; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=r88CVLpz5awiNgz+u4xAHUscftnd9PJ4IstUQpufpCU=; b=Bf3M7EiBjgjC9oCuuktEJM+3eWYPw3RLhaWK30PzI+qeilhnmuuHZe8k9wj60IPqFv KBoKFbz7bh8QcTdiooBt6PI4Su0yMoNBlpqE/9/8XLP2txKUICXxx5yWqFaR3DCSUTi+ dowLnyrHc2b3as3CrVCuh62d0pHVxUxvB/zsXAzFgO1xLqbE2M/PrlKsSENV3k1Xa5v6 Y3c0av9/B3UxU8kx9/rZqZkh4pPZpFFuAjckE5HM5ylgX7DGcL0fLaWfwM7lSFrDRVZI SkgXDPaDXdvNUwyFhNwBPgcQDRDbqeb4efGEiMZPmQGHm1tNl+sGw96+B3sObuvwzJ79 JATw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696325340; x=1696930140; 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=r88CVLpz5awiNgz+u4xAHUscftnd9PJ4IstUQpufpCU=; b=oirHelHKepnduFHPu4mhPeB2RQhf3kLduNA0mYzhMC/9JrM9E5XoF/h+29bPTwPVQE 6m+XiyFvF5iLPNtnIN2CzHQ7K6Eirw3NK1xMY/RXrPFqKdh9GYkyqi4pRss3+LVNrHff cxQVK8q5YZO4XFUB37bUxPdQWDmBZlX3NcmuiXTsNIxhCc3VXqe8LSogaYmKYs8DOgfR v3qNOW2NQRk1KQI9I5osW4DBRGhsKL1o8UXASi/e9NqXn0/19vHCaDjIlHX/ARcWvBaP hvHe6CH28ZOxMVKHJbZIwPb0kax6O6RJOyaAw8FxDffOsIBa65Flqcyn+F2xuBUAYYq+ eTsw== X-Gm-Message-State: AOJu0YyT1niJXddMpFgsY1tiXbcMqv1kTZ0a8ns7IWq50Xen+zdfcm/5 XQS+vpSolq3xXzKaTyjCsOGkUzYv86h4yG+nwXw= X-Google-Smtp-Source: AGHT+IEpZzc9jfBX32d5rm2o9Z9EYfBuvNh5BZTUBbIzrcTaKxHuFtxHsKsGTL1weqe1lJWe9tlcAvTNwgCQGsggEcM= X-Received: by 2002:a2e:9005:0:b0:2c1:6b9c:48d6 with SMTP id h5-20020a2e9005000000b002c16b9c48d6mr10184000ljg.16.1696325339877; Tue, 03 Oct 2023 02:28:59 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 3 Oct 2023 02:28:59 -0700 From: Stefan Kangas In-Reply-To: <87wmw4jdks.fsf@yahoo.com> References: <87wmw4jdks.fsf@yahoo.com> MIME-Version: 1.0 Date: Tue, 3 Oct 2023 02:28:59 -0700 Message-ID: Subject: Re: bug#66308: 30.0.50; DocView: Bump default value of doc-view-resolution To: Po Lu Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66308 Cc: 66308@debbugs.gnu.org, Tassilo Horn 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 (-) Po Lu writes: > How about making the resolution commensurate with that of the display > itself? Monitor density has not increased for lay folk, only those > willing to spend prodigally on display hardware. Yes, if we can make it dynamic, that should be even better. Do we have a canonical way of checking the resolution of the screen that the current frame is on? > Compounding that, larger images will consume greater quantities of disk > space and X server memory. Bear in mind that /tmp is customarily small; > only 4 GiB on my system, with 1.8GiB in use, whereof /tmp/docview1000 > consumes 971 MiB. That's an important consideration. We have the `doc-view-clear-cache' command, but perhaps we could do more, for example a) a separate command to display the cache size, or b) a warning when the cache size reaches some threshold, or c) automatically cleaning up old files when the cache reaches some threshold, or some combination of all of the above. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 06:19:41 2023 Received: (at submit) by debbugs.gnu.org; 3 Oct 2023 10:19:41 +0000 Received: from localhost ([127.0.0.1]:38875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qncVA-0007gf-VW for submit@debbugs.gnu.org; Tue, 03 Oct 2023 06:19:41 -0400 Received: from lists.gnu.org ([2001:470:142::17]:58744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qncV9-0007gL-Am for submit@debbugs.gnu.org; Tue, 03 Oct 2023 06:19:39 -0400 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 1qncUk-0007oe-85 for bug-gnu-emacs@gnu.org; Tue, 03 Oct 2023 06:19:15 -0400 Received: from thaodan.de ([185.216.177.71]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qncUe-0005B1-Qd; Tue, 03 Oct 2023 06:19:11 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id 831D4D08D81; Tue, 3 Oct 2023 13:19:04 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1696328344; bh=0znuxeGmR9hWNWRIVxute9DDhSnLulyIivm3jz8BRKk=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=XWl1ztzLk+0q4DryHn+psx88pjJ4RS2/rHjNy+WtiWlY/wA/tFNj4geVoG+9AKRTv WT8ehcuw8M1T0QpMkx1sXq9dS4GyfWMfizKVc/vipJcF2y9pLzs6JoX5vuWZ7ttloV /J9xNnVW8ahl9tQOlqTPMmEIDAnQAAYZGjO/3avtv0+VSHyECteKpduqEepys9hM4C 63x7rp/RaQjDa8w5yZDeDgOpJDqfsa02DMUT72GPhDG7LZj7aDgGT0W12l+0bQyEZD zl0kpQpYNFT24FwUbunLAWNePdI4wVSK90yH0nYWYk3oukyqh2vKUFHeA9TX4l0t49 JiwdDeWw17ZxIUPGqKaWLHakzF/X8QWH8C0+tGdRvU62i+gE+L3zqybVfKOv7XSDTe H+WAX/O4sw4gFpKxBAccvFvlU5cw63hynWxu9mwL3B0chGy8GxRr5+3L2jomN0rDDB /CWDD9cA0dl55OqIvjE1MA3VrzDtjPgWxh6VeWN3Jhzdg452OR23gdudKcjV6JcxJL Zvs2VY5+/AfaVk4n0Nr1A81dRMlnYb0gRAsKpbCauxWKyBYFQngoL+QpTqqpC/VSaF I6wrfOC2n0p8oIGavOqZyzbgbdYjdo+AHTW+kEctIBct/W5bbJ1VbPobU/K8Zu8d5H BmUwUfvJ1WWKCy0WsvlKfcDc= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#66308: 30.0.50; DocView: Bump default value of doc-view-resolution In-Reply-To: <87wmw4jdks.fsf@yahoo.com> (Po Lu via's message of "Tue, 03 Oct 2023 16:49:07 +0800") References: <87wmw4jdks.fsf@yahoo.com> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Tue, 03 Oct 2023 13:19:04 +0300 Message-ID: <87y1gkrotj.fsf@thaodan.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.216.177.71; envelope-from=bjorn.bidar@thaodan.de; helo=thaodan.de 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Po Lu , 66308@debbugs.gnu.org, Stefan Kangas , Tassilo Horn 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: -0.0 (/) Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Stefan Kangas writes: > >> How about increasing the default value of `doc-view-resolution' from 100 >> to something like 300? In my use, I find that the default value gives >> poor results, especially after `doc-view-enlarge', whereas a value of >> 300 gives a nice, crisp display. Monitors these days are certainly much >> larger, and have much higher resolutions, than they used to. >> >> People in highly restricted environments might have to turn it back down >> again, of course. I think this is okay though, if the benefit is that >> doc-view will look better in more typical cases. >> >> I also note that `doc-view-resolution' has had the same value since >> 2007, when DocView mode was first added to Emacs. After 15-20 years, it >> might be time for a bump. > > How about making the resolution commensurate with that of the display > itself? Monitor density has not increased for lay folk, only those > willing to spend prodigally on display hardware. Would it make sense to set the resolution based on the resolution and the dpi? Or how is scaling involved here? > Compounding that, larger images will consume greater quantities of disk > space and X server memory. Bear in mind that /tmp is customarily small; > only 4 GiB on my system, with 1.8GiB in use, whereof /tmp/docview1000 > consumes 971 MiB. Should we store this data on Unixes in `$XDG_CACHE_HOME` Instead of temp? Doing so would also allow to reuse it if the particular file is viewed again. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 06:35:01 2023 Received: (at 66308) by debbugs.gnu.org; 3 Oct 2023 10:35:01 +0000 Received: from localhost ([127.0.0.1]:38910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnck1-0008Ft-Hb for submit@debbugs.gnu.org; Tue, 03 Oct 2023 06:35:01 -0400 Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:37008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnck0-0008FU-9U for 66308@debbugs.gnu.org; Tue, 03 Oct 2023 06:35:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696329276; bh=7LFnOybQFyhzImC9ECeuFLW5AgFDShvrztsI8eNIh5A=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=P9FT9Re0glVeW7w2q0f4gJkwEsMn+JfxZQYx3u30w5bD2skdM9lSjPehMQf2Qb4LmUuJtI1stVUiUbUjbhvykrII+5zEGvo+gSZl66V93OwnfgM9Szhj7ZllPBOrbewjqlXL6ywkOPA0r9KKTtLBpeYnxlYnfJcCOY57MTZALiO5jUXC9V7HQcn4jEsh0z6PyOiY8RF8l4W2RTkd/Gflf370rXfUfNQTK+S4tRhNmV34GnIWjuMQTjUbEjabjnqLChI4wGffRJjHkGnyEI2y1iA/tYhF8WfzWvSdFHzzd96CDddyPijJdIPCtEv4SMbHYf5WHfz5/zEQxgmfkirmiQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696329276; bh=EPKEtCw45fShvWYxOp2S8EAM6q0gwm64dyg+4nyJK+P=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=NC7X/DAWXR+r1OT+v17e/sF9fALHJM0IgaI2hhivwm9xdMV8POkkTWH980uy+nGeoPi+jlIZChMSV9EHqHb9uVnPZFuFl0eygrx7TvZoZwoK8hZ5XgotRr4fRXNWipFaa/Awewda2IY3itjOmCjzCiyd5Sys89W9y43g73QIWBhZIN/7MWcoXBxHk62o4o5Hpqp6G0KnJX+2ZqohNc07IG+d0KgZNEnthoriw10Cz+Cw1tbpP4+VGO7Eqofi6SlRN8KNolahmKlqzd6UgkfZpcnTiZtWCSEZ/D35eQ6mHxmEKQvKPbQg1U1Zdw4VD+0QGf2fVxGX52nUjDdjhnlBgg== X-YMail-OSG: xqoZZMkVM1ngbmrjFE4o.e99QoJtZlGgDcm9Men.6dqMzRe0HGCCuD3VGO0UxBO LKlA6Y7ZZ1uxpckY8VXzc9ap7Sei0HJcd0z6jDAUTDwCV0acwwnUspuQu.ZSKzMcSSdK381uzDFt bAoTNCayBqPyhj_yFJSNNsFh8q3Z.5jT70OWjWZ1qO4fyprEBhnsL4.NSk9lGh498ZJmaRE1ogUj KzRoBnq4q7iCcNhcl78q.dGMsFVsapnQlgYiVuawekAakSmi_HBVLRYHfm3Gc0DmVWqcnlW4O8wU E7txnKgh81nr_Zx7sCmNeXXqOvS632TH7jawmmgUDYNA.VwJ6gb7uSngpKCdoYL3xbN3_NRUWTjz 8ZpJIdArhh9JYzhG9c0jGjOZ6yi_BirM_OyryXkG6seM5YgqdaSn8DsQzWgZ_lZCAgUAMPgoXj.l HFGBQPFO67USfxqZ3AO.Q4JRggbi_gmlmIEdwfm0gFv1EuiO7TuGNigad7r8W2nSTQKkYl0jI1f0 Z_EzBeO4J5RV.erqmbmdR8xKySnvKaZp9db9Sq.uvkKo95UC8jONcBxyrutQIaAurRunqQwmVgaT LJeV_9G8PjKNAcxPQQ0MscL5KPBdCeNTJVk6gBLkMd0OBv8YirH7oOuomxKXrmrjy3iyQ48a.FMg XpLw4ri.201P2UUiXWY4skWw02xVfLZd5vFNd8cOzs_4wHlJwWtzb_B6GNjojAB7.nnzHYIBl7BR lv9KYd21W9du_L4NoLV.Gt_sljhM4pxktdQSk51EWiXSbycbAo.WIXhTeVu0dxIHxISBHMn6GOHW S1PS8ty_69hNDNmz78u4J8MQA5GY3cpJuV3lZnLPEz8RvJzL1JRrBFECEU8P.zTcnp4DduIYLlnO L3TBkjoPxD3M.vExq2KjWYYijwtFgpmbnGeeMqA_p57YqaorBUUqAxIP7SZR6zajuQIlYmk4HQme 6iKqcHhTiSygIQCaprZj9lKbIWThHs2iVt6AobqmzodvsY3rNZDT60efWXaXUdVkz50_vFYRBW89 ywMtNyn_SqtDKLrlimIZP7cgF74FiI0hMppeCGomQ1X8rOvg_Hhn6ezYdDmQiYoJPKpwAGpB_hOi 68GpNuKEiEiCGFjLWqr6D.4LZ83f0KdO.IJfrzr0s2XG8gVzr4xfJYDHlldmV91XOmZtU1IjhGSF p4Xd1u8UgLqe_snN0Oc__6dQqCfTODW2qxfGJupKsDURvNbKyRgpWZyhDnb3kojJYpZ8AZ5_iO2d aaTgrAy6IX.FCbKXVE.2T4Upn_vb0KMN9KF1aqgTwqzdvbujMR6xkeVen0s6VKK1nch0y8ja04yo GcLaXTar8BWBze7roeOJIl_nVlvcium18oM1z4ADp4IY6mNmhz3mHwn6JmgSn80pZW4Pn_A3CP0X BPn2jlKb14EBkDiq5hNZFoiNPemWydOyPctlPFT15PaAepy2M2vZqDN9Hea7iM89_MPVg8O5pNlQ JjvHLFRYRmdSRslOQruKRLD2dkXTTnu5WLgJU3FwBtZKsFP8.MaRLzkXUaxPcscYQJmko63.9sOf 6QFhiWYH_fqy9d7vcDHZl1RIrk6bx4G.BIg8SgZlE61kSgJxJzrZCSVf4KnxVAUv6kgyhdGWNLJN DrE3VXnK85FTs2zOqI9J9viFTCSzjQHJwGOVlCw6dMgzIBEN.knQ60eps3W2NU8MRccQdr6uVGtI UXYQMHxvVPaD5pXo8CWmZ4Jk0ZUR_TKn6IH0fyhJny2g7VBdSSTr3JfzHxxHfuw.8KRudW6oNjsM ipyWcCeHbtwE3T3odkz10jVJaaevKMFIZaxjLGgP3BSCzLW_Q1dHVrXw.Pcy5pBWyGvD.H0jlBjt ZYjDK7LPbLI6G7QWOl7IJnSMFyPszYNIS7HBvzAzvrqYrf0SRwc4_1rCP1qSMpR_bIA_Irl9qI38 4hv7LCs79Tz5PHAFLDBCIFqjUERjajXKmsdpH3vcJ4acUvcyVq5s0lQvSEyM7PcUY0uqlyfgO2qH FBPMpdDVg0ot7qCTo3suvC.H9svu7IzB_dDUubc5PNTt0T9fFNejQuraRHQ9T22Z4QOpdfTTKetp JO2qBj5nWJRTqqDjXoLY0TafOvwAcr9p629kLMBemjB4G7pg0cg9Sy7e9EN6ktUvGf3pyhwRN83m f9oh5X9du5FYFV1.riIuaVrO_N6b22xkYHeda4VBofCMWf1vr2QaR66U_u4iFTmnVlR4Tb2PUALA pnRse04U5JxXbMbsFsxHbB6c.UXUOThzAuOpXpC73_1emov8ezMi6G4dsFzdVUmtjNEb21og- X-Sonic-MF: X-Sonic-ID: 0ef5a1a8-e958-4f73-a44e-93d3f38b4b70 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Tue, 3 Oct 2023 10:34:36 +0000 Received: by hermes--production-sg3-58899d6556-shvxt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6a81cab99af1b20c4ebd9e93805d050b; Tue, 03 Oct 2023 10:34:32 +0000 (UTC) From: Po Lu To: =?utf-8?Q?Bj=C3=B6rn?= Bidar Subject: Re: bug#66308: 30.0.50; DocView: Bump default value of doc-view-resolution In-Reply-To: <87y1gkrotj.fsf@thaodan.de> (=?utf-8?Q?=22Bj=C3=B6rn?= Bidar"'s message of "Tue, 03 Oct 2023 13:19:04 +0300") References: <87wmw4jdks.fsf@yahoo.com> <87y1gkrotj.fsf@thaodan.de> Date: Tue, 03 Oct 2023 18:34:25 +0800 Message-ID: <87sf6sj8pa.fsf@yahoo.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-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 510 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66308 Cc: 66308@debbugs.gnu.org, Stefan Kangas , Tassilo Horn 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 (-) Bj=C3=B6rn Bidar writes: > Would it make sense to set the resolution based on the resolution and > the dpi? Or how is scaling involved here? Just the display scale: dpyinfo->resx / PT_PER_INCH (in font.h), so long as the consequent scale doesn't incur an unacceptable increase to disk usage. > Should we store this data on Unixes in `$XDG_CACHE_HOME` Instead > of temp? Unix systems don't all provide XDG directories, and furthermore, storage considerations remain relevant there. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 08:03:57 2023 Received: (at 66308) by debbugs.gnu.org; 3 Oct 2023 12:03:57 +0000 Received: from localhost ([127.0.0.1]:38983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qne84-00082U-RR for submit@debbugs.gnu.org; Tue, 03 Oct 2023 08:03:57 -0400 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]:42021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qne82-000829-Cr for 66308@debbugs.gnu.org; Tue, 03 Oct 2023 08:03:54 -0400 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2c12fc235fbso9981331fa.0 for <66308@debbugs.gnu.org>; Tue, 03 Oct 2023 05:03:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696334611; x=1696939411; darn=debbugs.gnu.org; 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=yH2tRw2jgFTvcNwVtz3chlNsGLX80ahW+X89y4ccml8=; b=Kr9Pm6uhaopleeAH8WJg6f1pdKHDKDHUR1JW5tEUmyoUiBU7Rvx5F/ZU9M1MlepaJl IE2OAxbsLFW/l5H+DHBdbeochUoUleaiN5+BmlyfCiYzGHruI6brKlcnpA5nohBtL7i3 nwz4KHxRrCICxIQxlfO6jgNeysMa12hrcieoHoBGFz35tm7GGadW0C5U0HzwVKpCLgEY /enNETaGDmrbQivQnDGlshMS+AgBWFB8EDyFDNiIm9MB6CXjSU/8GA/a4/72gD86CzOQ gA3CMezii2PRW+Lt8TN3so81r/vjRVxFwFrvhcFSkVNiMu1hrUvSpZhPaWxUvT8gs5OM WEwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696334611; x=1696939411; 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=yH2tRw2jgFTvcNwVtz3chlNsGLX80ahW+X89y4ccml8=; b=Y128jLkL5BUuom6iW2MYzQk6cfnB/14S+HLnjaEdkJbgRmAx3fqAKaQG6CkNDWMyBn pxyvu4G86fIgRlxnECNnq2OGA0JXd9k++mskm/vDMTWB4lwXG0NWJYVxtcnoH01bn1nh f4IRn9WgK0Urr+ABB7giLmy9ppASiEKZAlU65P7pBp1/xiZmE45G2yjZdxY1Wcoz8Nyu ICpFxx7nTIq3UnDXBCsWsEw1bRJZux1z40ieNUVFK0i2kOovj9SpkB0I/pDn0JeiaJmL gyZQ1oPChSvomqZch69lxDVoqrWaZ87N+BHMUpGXy0LBk60MAXUHTKW+y1sYV82HyL5R LuPQ== X-Gm-Message-State: AOJu0YzVNkGYI3jGp5dQTW5t8oCd8MPBFUH3dcanXXpR0dmgtJLCMWrB wzljGmTn7irj0zy2FN9hrWHQ7amd77AjgKyNLcM= X-Google-Smtp-Source: AGHT+IHuGdEJp6ekNw57g8ss0he+Z7aVn01dfrJQvR1eXM/sNI6aOqiteHDwpF99dKCbZzBwDDDhtVm3DR0wA0peD7Y= X-Received: by 2002:a05:651c:1699:b0:2c0:12f9:3b7c with SMTP id bd25-20020a05651c169900b002c012f93b7cmr1778685ljb.11.1696334611000; Tue, 03 Oct 2023 05:03:31 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 3 Oct 2023 05:03:30 -0700 From: Stefan Kangas In-Reply-To: <87y1gkrotj.fsf@thaodan.de> References: <87wmw4jdks.fsf@yahoo.com> <87y1gkrotj.fsf@thaodan.de> MIME-Version: 1.0 Date: Tue, 3 Oct 2023 05:03:30 -0700 Message-ID: Subject: Re: bug#66308: 30.0.50; DocView: Bump default value of doc-view-resolution To: =?UTF-8?B?QmrDtnJuIEJpZGFy?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66308 Cc: Po Lu , 66308@debbugs.gnu.org, Tassilo Horn 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 (-) Bj=C3=B6rn Bidar writes: > Should we store this data on Unixes in `$XDG_CACHE_HOME` Instead > of temp? > Doing so would also allow to reuse it if the particular file is viewed > again. Probably, yes, at least on XDG compliant systems. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 12:12:14 2023 Received: (at 66308) by debbugs.gnu.org; 3 Oct 2023 16:12:14 +0000 Received: from localhost ([127.0.0.1]:40600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qni0M-0006bu-88 for submit@debbugs.gnu.org; Tue, 03 Oct 2023 12:12:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qni0K-0006bi-Fi for 66308@debbugs.gnu.org; Tue, 03 Oct 2023 12:12:13 -0400 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 1qnhzx-0000pb-AQ; Tue, 03 Oct 2023 12:11:49 -0400 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=P+AawYVHcUgoJ0F9hhZ/D2pKvZT6tCzUG+gANHWMSTo=; b=TjFPDnFP38/9 ttu6B2D2HuDAhWezIL9zBBwK8omvK+nzQmd4nwSzRDAntRAw/m33FUHgPjngzKAxQPp20fXrQfPFt aVUrZLXx0qeW7moeim7t/c7W5ha5uoSSPFTbRaH08nLZv7ock8Y6KnFKdC3v1n+peK15QDOgVS8Nt jfrjY3Wf3Czw8V1a1HChONBT6uGfu+7wuhGo1eUs8yAZJ13Y64lDbJEDJNM8W1AbyT0m48eM2Lg7V UnEhAzmfnfyFbtJIQQ/6VS2a8iL5+DklZHOn+htLlAUJin5FyZxOu7zCVaqA8ZndbK1dgxoHIrbNv i7RAn6MoV6+jcdnld0XN8w==; Date: Tue, 03 Oct 2023 19:11:52 +0300 Message-Id: <838r8j7kjb.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87sf6sj8pa.fsf@yahoo.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#66308: 30.0.50; DocView: Bump default value of doc-view-resolution References: <87wmw4jdks.fsf@yahoo.com> <87y1gkrotj.fsf@thaodan.de> <87sf6sj8pa.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66308 Cc: 66308@debbugs.gnu.org, bjorn.bidar@thaodan.de, stefankangas@gmail.com, tsdh@gnu.org 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: 66308@debbugs.gnu.org, Stefan Kangas , > Tassilo Horn > Date: Tue, 03 Oct 2023 18:34:25 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > Should we store this data on Unixes in `$XDG_CACHE_HOME` Instead > > of temp? > > Unix systems don't all provide XDG directories, and furthermore, storage > considerations remain relevant there. We have the file-system-info function, which we could use to determine how much storage is available. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 04 04:38:14 2023 Received: (at 66308) by debbugs.gnu.org; 4 Oct 2023 08:38:14 +0000 Received: from localhost ([127.0.0.1]:41485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnxOX-0000y2-SQ for submit@debbugs.gnu.org; Wed, 04 Oct 2023 04:38:14 -0400 Received: from thaodan.de ([2a03:4000:4f:f15::1]:51290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnxOW-0000xo-7M for 66308@debbugs.gnu.org; Wed, 04 Oct 2023 04:38:12 -0400 Received: from odin (dsl-trebng12-50dc77-87.dhcp.inet.fi [80.220.119.87]) by thaodan.de (Postfix) with ESMTPSA id DAE49D08DB9; Wed, 4 Oct 2023 11:37:48 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1696408669; bh=jsX/vyeTqJGcAp/IFXm8Qu6ggvu9YDtR0+MdhB5X998=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=RN7o6A1ww45p683yNUseBPWsHp7ApGL3alFMHD1OpFPJMLz4pTGanIw1bncgli6wV pspkQncwQSPdM3KiQ1SFAG+v/noM9Z3Zjr4c3xxul/kx0rvwHNeRFLGxJndeRDK5Sf XIAOToR1ALWnbS4KANQTcuJIdS0y+Ut1GNVEBTsjAfgWkCOaQusOHOPmDLThkdkffk yakBBfGAy4jqoUuMcyLtOXCqvr5KKrisTt9Rv/tXCfAPlJWnHjY9Imoe2nRixiY4dp qzqDoO9C+wS0NPGx6wXQBxAzELjEoHIo73OMLosfv/An4RE0Yheu6l9/Wer3No7dYm ann1HybMrLdNOqQBEdhlJYInKP2ySVgwuWrFQtkzbSxgsFaj/hqsgkCf7OflUFloJs gF+F++00cyeU8jRbH5rb+BmU4KmQxMx+0NeZivQcntXHxIv7u00/iv2KHnn2KODnAZ 6mlfzrFQm9LiyDQSzasT7RY0i4/tz4o9z+2ewOCSzzy1YcETciqv0FsFsE2fwmLEYS uJOLcai4fMqMI3pnyQO4LNdnhk2WnJNNDImM6OMACkRAIF9Fjo3MNLr7wgZ3+utuw8 aUA9c+gfaW3bnDyAGUwMVwPRYKw3MmvnA9XSVPGnDpRiAMaZUypLpPVjrtPx/zICci J2M3MfkYxVSjgUj8M3/bd5mY= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Stefan Kangas Subject: Re: bug#66308: 30.0.50; DocView: Bump default value of doc-view-resolution In-Reply-To: (Stefan Kangas's message of "Tue, 3 Oct 2023 05:03:30 -0700") References: <87wmw4jdks.fsf@yahoo.com> <87y1gkrotj.fsf@thaodan.de> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Date: Wed, 04 Oct 2023 11:37:48 +0300 Message-ID: <87pm1uzstf.fsf@thaodan.de> 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-Debbugs-Envelope-To: 66308 Cc: Po Lu , 66308@debbugs.gnu.org, Tassilo Horn 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 (-) Stefan Kangas writes: > Bj=C3=B6rn Bidar writes: > >> Should we store this data on Unixes in `$XDG_CACHE_HOME` Instead >> of temp? >> Doing so would also allow to reuse it if the particular file is viewed >> again. > > Probably, yes, at least on XDG compliant systems. So e.g. Linux or *BSD. On MacOS or Windows there are similar locations. The Qt StandardPaths Docs provide a good overview of those: https://doc.qt.io/qt-5/qstandardpaths.html#StandardLocation-enum E.g. on MacOS there is ~/Library/Caches/ for CacheLocation. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 06:24:40 2023 Received: (at 66308) by debbugs.gnu.org; 5 Oct 2023 10:24:40 +0000 Received: from localhost ([127.0.0.1]:46074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoLX5-0001WZ-H7 for submit@debbugs.gnu.org; Thu, 05 Oct 2023 06:24:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56064) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoLX2-0001WL-LS for 66308@debbugs.gnu.org; Thu, 05 Oct 2023 06:24:38 -0400 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 1qoLWe-0001mD-Mb; Thu, 05 Oct 2023 06:24:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=GtNxM+rAZV/QFF7h8HM03CquHdkZhNAgkGtx/4+N4bk=; b=r0GcdMcBCfbn OBrc2y72sumbpygVcLUhQpzMasE0GOVwTTIknNwy4ZuRbsDddYyPz6iPGrhtwisgFl0/ShPLP3lyn KPrzwv5x9lbj/XIxZDiGHuS52O0e0k/GrgZ1QS4xDi2UlTtdYNaj8CwVanVpnUBiQun0V+6/bpPPx IuSgvowPV1qgHn/bTe1bxI4WkHbLO7TmfQeEw9AxI/Wx8l/AcS/tww+lq+ZlHpb0qU1mi42JiT4kd t+a2clLXPr0KE84Zeuw9NXLkog0+UC+m1WAffpaDxTNZDTMfFVJ+WeCoj1z2ZJB/u4aGtTLqusyJK pY3EcM+ASvqD4LJMuHCfMA==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qoLWe-0004NC-AC; Thu, 05 Oct 2023 06:24:12 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: =?iso-8859-1?Q?Bj=C3=B6rn?= Bidar In-Reply-To: <87pm1uzstf.fsf@thaodan.de> (bug-gnu-emacs@gnu.org) Subject: Re: bug#66308: 30.0.50; DocView: Bump default value of doc-view-resolution References: <87wmw4jdks.fsf@yahoo.com> <87y1gkrotj.fsf@thaodan.de> <87pm1uzstf.fsf@thaodan.de> Message-Id: Date: Thu, 05 Oct 2023 06:24:12 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66308 Cc: luangruo@yahoo.com, 66308@debbugs.gnu.org, stefankangas@gmail.com, tsdh@gnu.org 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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > >> Should we store this data on Unixes in `$XDG_CACHE_HOME` Instead > >> of temp? > >> Doing so would also allow to reuse it if the particular file is viewed > >> again. > > > > Probably, yes, at least on XDG compliant systems. > So e.g. Linux or *BSD. [This is a side issue, but please be aware of it] The first of those is actually the GNU system, which is what I developed GNU Emacs to be part of. Linux is what it uses as the kernel. See https://gnu.org/gnu/linux-and-gnu.html and https://gnu.org/gnu/gnu-linux-faq.html, plus the history in https://gnu.org/gnu/the-gnu-project.html. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)