From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qE8IFAm3XWJz5wAAbAwnHQ (envelope-from ) for ; Mon, 18 Apr 2022 21:07:53 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id +AYLFAm3XWIIyQAAauVa8A (envelope-from ) for ; Mon, 18 Apr 2022 21:07:53 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 001D89B79 for ; Mon, 18 Apr 2022 21:07:52 +0200 (CEST) Received: from localhost ([::1]:35070 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ngWj1-0004gq-Re for larch@yhetil.org; Mon, 18 Apr 2022 15:07:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngWi5-0004gO-SY for emacs-orgmode@gnu.org; Mon, 18 Apr 2022 15:06:55 -0400 Received: from mail-qt1-x82b.google.com ([2607:f8b0:4864:20::82b]:45994) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ngWi4-0002Yq-8t for emacs-orgmode@gnu.org; Mon, 18 Apr 2022 15:06:53 -0400 Received: by mail-qt1-x82b.google.com with SMTP id a11so10676874qtb.12 for ; Mon, 18 Apr 2022 12:06:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=GvhQAA8AKdQSRdUmLbnThF4+gXpONWo6LyB7ROCkm0U=; b=R2KyE0vtxCG7o/4ZzQ5Tx/EntmryWmIhIuhHODldFzFLTMal+Jk0JXBWfQ4ik/esEX Fihx0CE/OdhCTEdxFSFe1oao92RvfDhfQgUUqScX3WyRZq6gd5NL4PDRuT0y1IuXL0Rt 1LO5r7lakpblDCKPEOMzczxcLDMLzGYHE/3nAcgOq/L08cTL43KHQ7QP+E1Fi1uUH2sH OTfef0IAggmtT1E2kft5AUNGrge3acfTAYewno0ja/Bc9CwVW37zf7c9bBcGxuX+NhWl YNoIC8Vvaa5Pgz590qk6ztgniC2PIoqKzNLYtXRAjU1zJiWrt1VgTo+NjSRkQh6bga4J ctJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=GvhQAA8AKdQSRdUmLbnThF4+gXpONWo6LyB7ROCkm0U=; b=DJ63kJ7U+SNa7W50mb5+2u855SYPjrSVannG0aec6lDTPR2FMBtnHhIwxJ/IJyzB6j +q/gibCE0h4JnOlhX/aymw/yWDCcXW35RZhtRp8jqcfwJUofqkSkqSwCHoZG798hExvw rytOJNLXx+/Kze1delCENlo5f3dHadYk9Tvgw1IUjDzkDipQSbxPjA8vwZ8Pg1QtLe/K rpZEgjakhe8CdyuzXeRsLZhRZUkk1ijR7cONi9HfkOBC9i3RNu35/wVo1mGkqp0Uw0IB W3RNer0lVYKWrNcz3TnZT3mt/urcS5Yc+Xq2NYWQ0OzNhRHZUBwfBgQku/oYyP4Yy2b4 5EnA== X-Gm-Message-State: AOAM5309c0ukAgMiACPMfJlhe/TicaBqQU9CREOrNUbOWTvMjhxwZaX+ WteCRXnwT6QeInQ7jw1IqRsO9u6O+rA= X-Google-Smtp-Source: ABdhPJywUWdWt4MjOKJEroazyzI/JYCAlHNNHNq1kZn1mi9h4DmsaTyvyrl6cGNcnBK9Gv4zFycBag== X-Received: by 2002:ac8:5f07:0:b0:2e1:d695:d857 with SMTP id x7-20020ac85f07000000b002e1d695d857mr8136918qta.40.1650308811189; Mon, 18 Apr 2022 12:06:51 -0700 (PDT) Received: from moondust.localdomain.nodomain.none (bras-base-toroon474qw-grc-79-174-92-60-96.dsl.bell.ca. [174.92.60.96]) by smtp.gmail.com with ESMTPSA id b2-20020a37b202000000b0069c7ad47221sm6781339qkf.38.2022.04.18.12.06.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Apr 2022 12:06:50 -0700 (PDT) From: "N. Jackson" To: Ihor Radchenko Subject: Re: [BUG] Off-by-one error in width of Agenda window? [9.5.2 (release_9.5.2-25-gaf6f12 @ /data/installs/snapshots/emacs-28.1/lisp/org/)] References: <874k2qwn92.fsf@moondust.localdomain> <87ee1ubje8.fsf@localhost> Date: Mon, 18 Apr 2022 15:06:49 -0400 In-Reply-To: <87ee1ubje8.fsf@localhost> (Ihor Radchenko's message of "Mon, 18 Apr 2022 21:39:27 +0800") Message-ID: <87o80yqkhi.fsf@moondust.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::82b; envelope-from=nljlistbox2@gmail.com; helo=mail-qt1-x82b.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1650308873; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=GvhQAA8AKdQSRdUmLbnThF4+gXpONWo6LyB7ROCkm0U=; b=K/VD/crIxHUFMkW3bLD9hsjtvE5gcrCQ0fQkg/SHFlSM2hT7rS4VEfx1qSOviuo3doNWc3 FsnETE8AgCpZeoUn8FKbbEh6Jkgr/mUg3D5wHiCNfbA7hZPOnPLr/vlBJJNFHjCH7bZSHT Xh5jo7cineOAHPkWZoJk/vhA8d+wHJkR0tkki9ZO870MgUFraoezwdGqsX9WRNRoaAu5Nf 7rW1TwATWM5xchRl7TIy6y3EAA7S3F+xXYlqzgQF76otmNunLvYAMw/kQUkO3n0g4Jc46n 8jWeBv4WfWUxuqn9aR14AyGyMxh0t4oKgB14EryuSvg5JSME8pHUhuxZZwKr1w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1650308873; a=rsa-sha256; cv=none; b=Dut4iC2Mr2aHErRS5ZAFuH5w7qVfwegVBni/RY3NTOlh9nyGBUK7EjGUVgmmDdu+htWmge TeLn2TSc1p0OcTplRhHB2JfyvrjkS9M5yR2OEaPbGP2fBmJwhHZ93m5pCbmEgiUZ8Z9x3a 5upboYiLt4ruzdclwoAe99BGlEdMiq1wxkoQj3qSCIVzlJkl4nFm4LveH7UDwKPKfg9q5n W8U7sXfeOszYPqSOYld7KPZkrgNMYfPRJaTHn2WUtoZ85C0f+TREhZPa+jpyQKTdPtvjoe SKUvVd9E485Axl6FcH/FkgafLMOoVwwNUcV+rBLAAuyHrq/8myGqSEnojA95Hg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=R2KyE0vt; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.04 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=R2KyE0vt; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 001D89B79 X-Spam-Score: -4.04 X-Migadu-Scanner: scn1.migadu.com X-TUID: DQ3RHjiOxA+W At 21:39 +0800 on Monday 2022-04-18, Ihor Radchenko wrote: > "N. Jackson" writes: > >> Recently it seems as if Org Agenda thinks its window is one >> character wider than it actually is. The incorrect behaviour I >> observe is: > > I do not see any issues on both stable bugfix and main branches. > > Are you able to reproduce starting from emacs -Q? No, it doesn't happen just with emacs -Q. I have bisected my init file and narrowed it down to this setting in my custom-set-variables: '(fringe-mode '(nil . 0) nil (fringe)) Here is a recipe to reproduce the problem from emacs -Q: 0. M-x global-visual-line-mode RET 1. M-x org-agenda RET n [To generate the default block Agenda.] 2. Notice that the line of equal signs separating the two blocks of the Agenda is not wrapped. <== CORRECT 3. M-x customize-option RET fringe-mode RET 4. Click the Value Menu button and choose "Left only". 5. Click the Apply button. 6. If the Agenda buffer is no longer visible switch to it (or just run org-agenda again). 7. Notice that the line of equal signs is now wrapped. <== INCORRECT Note that setting visual line mode is not really needed for the recipe, it just makes the problem easier to see. When visual line mode is not on a $ sign is displayed at the end of the overlong lines to show they are truncated, and that is not as glaring an error as when they are wrapped. Regards, N.