From unknown Mon Jun 23 13:07:42 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#13473 <13473@debbugs.gnu.org> To: bug#13473 <13473@debbugs.gnu.org> Subject: Status: 24.3.50; Display Tables doc bug Reply-To: bug#13473 <13473@debbugs.gnu.org> Date: Mon, 23 Jun 2025 20:07:42 +0000 retitle 13473 24.3.50; Display Tables doc bug reassign 13473 emacs submitter 13473 Stephen Berman severity 13473 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 17 06:12:05 2013 Received: (at submit) by debbugs.gnu.org; 17 Jan 2013 11:12:05 +0000 Received: from localhost ([127.0.0.1]:36272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TvnO8-0005MZ-M2 for submit@debbugs.gnu.org; Thu, 17 Jan 2013 06:12:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33364) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TvnO5-0005MG-Vh for submit@debbugs.gnu.org; Thu, 17 Jan 2013 06:12:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TvnNN-0007s5-MV for submit@debbugs.gnu.org; Thu, 17 Jan 2013 06:11:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:49848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvnNN-0007s0-JL for submit@debbugs.gnu.org; Thu, 17 Jan 2013 06:11:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44704) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvnNH-0004Ov-CP for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 06:11:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TvnN1-0007oh-Ej for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 06:11:11 -0500 Received: from mout.gmx.net ([212.227.15.18]:61832) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvnN1-0007oQ-4f for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 06:10:55 -0500 Received: from mailout-de.gmx.net ([10.1.76.17]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0MPsKa-1TqpYK0ixO-004y0k for ; Thu, 17 Jan 2013 12:10:54 +0100 Received: (qmail invoked by alias); 17 Jan 2013 11:10:53 -0000 Received: from i59F56905.versanet.de (EHLO rosalinde.fritz.box) [89.245.105.5] by mail.gmx.net (mp017) with SMTP; 17 Jan 2013 12:10:53 +0100 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1/IcRItAKvI9S28QPXLP8KmXKO2BtFdBapDCX4C4c zCfB/WUkRioCJz From: Stephen Berman To: bug-gnu-emacs@gnu.org Subject: 24.3.50; Display Tables doc bug Date: Thu, 17 Jan 2013 12:10:52 +0100 Message-ID: <87fw20oyir.fsf@rosalinde.fritz.box> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) The (elisp) Display Tables node neglects to mention that changing the vertical-border slot does not work on graphical terminals (compare e.g. (set-display-table-slot standard-display-table 'vertical-border (make-glyph-code 8214)) on graphical and non-graphics-capable displays) (whereas it does mention this difference for the truncation and wrap slots). === modified file 'doc/lispref/display.texi' *** doc/lispref/display.texi 2013-01-05 21:18:01 +0000 --- doc/lispref/display.texi 2013-01-17 10:22:19 +0000 *************** *** 5904,5910 **** The glyph used to draw the border between side-by-side windows (the default is @samp{|}). @xref{Splitting Windows}. This takes effect only when there are no scroll bars; if scroll bars are supported and in use, ! a scroll bar separates the two windows. @end table For example, here is how to construct a display table that mimics --- 5904,5912 ---- The glyph used to draw the border between side-by-side windows (the default is @samp{|}). @xref{Splitting Windows}. This takes effect only when there are no scroll bars; if scroll bars are supported and in use, ! a scroll bar separates the two windows. On graphical terminals, Emacs ! uses a thin line to indicate the border, so the display table has no ! effect. @end table For example, here is how to construct a display table that mimics In GNU Emacs 24.3.50.4 (x86_64-suse-linux-gnu, GTK+ Version 3.4.4) of 2013-01-17 on rosalinde Bzr revision: 111542 michael.albinus@gmx.de-20130117090647-lb9mkbk6n8q142w5 Windowing system distributor `The X.Org Foundation', version 11.0.11203000 System Description: openSUSE 12.2 (x86_64) From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 13 20:18:51 2018 Received: (at 13473) by debbugs.gnu.org; 14 Feb 2018 01:18:51 +0000 Received: from localhost ([127.0.0.1]:41973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ellil-00015b-D9 for submit@debbugs.gnu.org; Tue, 13 Feb 2018 20:18:51 -0500 Received: from mail-it0-f44.google.com ([209.85.214.44]:39745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ellij-00015P-PV for 13473@debbugs.gnu.org; Tue, 13 Feb 2018 20:18:50 -0500 Received: by mail-it0-f44.google.com with SMTP id l187so3451175ith.4 for <13473@debbugs.gnu.org>; Tue, 13 Feb 2018 17:18:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=COjhvNRuTFVgOOW6XJ7Lh2hneQp1HVz1RdEPmFUTg04=; b=Ou2HOjdmeVXc6LMwXx4nmV3wm8GT4Lu6TOKEeCha9AmdwbrMDOMI/V38SH4bQ3yF6q ySpJVXdp6pmUSjUxAOdat6FATquOXpmR96HMAsmfIns+szs++C0YiMmQrUKPfSns6q+Y e9JJdG2Ec3MFlhkyj9QTZOrM7+eKyqERuGMgVra4SlabcXNnFXiPLtBVajfUIKC5imSS muGHIY73UqSLdDcWzWL7n/DuDWyblkUiphbB5Vaeh+W22a0RHr1B0DZDRsiI6Upp4J9v zCLrABSSbWyb3qLbrhhqD4Hb8xg6/R8AYDwp27XoQKfNMqHbE+7l8zV9cfizvuCQZibc IIrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=COjhvNRuTFVgOOW6XJ7Lh2hneQp1HVz1RdEPmFUTg04=; b=GAMDq5UIpn1ev2pc7BO+4hmrUC6z9WIXedhWM+aAw646ncwezpLxZmoybNWNdKY8ki HY4WbkTE+yKYTeIk50xuuS95XxnWdVQX1m3TAlqfk7OrbFPlNyKVCMUajBL+i7w8hRK7 AHP+L4HwyxFjG9LdSMBRzVBGsaSt7a0emlu78bIoHdkrx15epjsNsD/3SYKG8+cPCAxv vD2nWWXAoKNzBKdPUWt918vyYQzOksAm5feU79eBf+Cqam0GyFCsk8e7cpCqh6PJcgXO bsP9uYmGoMCT3wdlwemUEXHBJscb7pvvU5V4DzOUB7BGod8gspzYQWJ+WU67DohDRKzo KqRA== X-Gm-Message-State: APf1xPBGrNqVRzP6NsLDmTpo71m5JJiwOlfGgqRloMIqd3C0oR8aSr4g rP/iFWD+TIK7lpvNNwjad93/+A== X-Google-Smtp-Source: AH8x226nF84nmp8YFtzKZdV0x4jq4SELtx7iSq9RLBpZYHU5X2L6YeCVroEpX6ZbdyTZyxm4Rwp0xQ== X-Received: by 10.36.40.137 with SMTP id h131mr4081338ith.118.1518571124049; Tue, 13 Feb 2018 17:18:44 -0800 (PST) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id d19sm11746377ioe.54.2018.02.13.17.18.42 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 13 Feb 2018 17:18:43 -0800 (PST) From: Noam Postavsky To: Stephen Berman Subject: Re: bug#13473: 24.3.50; Display Tables doc bug References: <87fw20oyir.fsf@rosalinde.fritz.box> Date: Tue, 13 Feb 2018 20:18:41 -0500 In-Reply-To: <87fw20oyir.fsf@rosalinde.fritz.box> (Stephen Berman's message of "Thu, 17 Jan 2013 12:10:52 +0100") Message-ID: <878tbw9xn2.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 13473 Cc: 13473@debbugs.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: 0.5 (/) Stephen Berman writes: > The glyph used to draw the border between side-by-side windows (the > default is @samp{|}). @xref{Splitting Windows}. This takes effect only > when there are no scroll bars; if scroll bars are supported and in use, > ! a scroll bar separates the two windows. On graphical terminals, Emacs > ! uses a thin line to indicate the border, so the display table has no > ! effect. > @end table If it's only effective on a tty display, then is the scroll bar reference irrelevant? AFAIK, there are never scroll bars on a tty display anyway. The change which introduced the text about the scroll bars is [1: 8241495da5]. It's old, has no log message, and contains many changes, so it's unclear why that particular text was added. [1: 8241495da5]: 1999-09-17 06:59:04 +0000 *** empty log message *** https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=8241495da57ca0efed1b2e86ff693b5614e0aebd From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 14 08:33:31 2018 Received: (at 13473) by debbugs.gnu.org; 14 Feb 2018 13:33:31 +0000 Received: from localhost ([127.0.0.1]:42250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elxBi-000527-RW for submit@debbugs.gnu.org; Wed, 14 Feb 2018 08:33:31 -0500 Received: from mout.gmx.net ([212.227.17.20]:54511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elxBg-00051s-CH for 13473@debbugs.gnu.org; Wed, 14 Feb 2018 08:33:28 -0500 Received: from rosalinde ([83.135.19.149]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Mh9cj-1f8HQE3O8P-00MJHK; Wed, 14 Feb 2018 14:33:20 +0100 From: Stephen Berman To: Noam Postavsky Subject: Re: bug#13473: 24.3.50; Display Tables doc bug References: <87fw20oyir.fsf@rosalinde.fritz.box> <878tbw9xn2.fsf@users.sourceforge.net> Date: Wed, 14 Feb 2018 14:33:18 +0100 In-Reply-To: <878tbw9xn2.fsf@users.sourceforge.net> (Noam Postavsky's message of "Tue, 13 Feb 2018 20:18:41 -0500") Message-ID: <87inazk869.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:GWfT7NRW5/VsB6z7G6zFJjOIys9W+NmwMkQD5TKHquKjuINkOWU vQ9JueQ2P2Ieut2muuu75dV4dVaOzejDq0xkppdOtGYBhwlroEFhF1nOEbimXi/LyKafKjh OCIEgnjyM53GXZvk/WcIf7bKoZW0xxUS/8Eu8tfuDzxWPthiA4lqzRLFfpDDVWANzMqA6+q neYJw37NW5wCiyhBLY6Bg== X-UI-Out-Filterresults: notjunk:1;V01:K0:xdcB+7+1GP8=:wf9CTQGDBeejnZm0Ra0ecL GMUBs/dLeW6oTBRkFgAkogTyyVHYorP11XeJn0fUVkWaI6gTYyRCk92dEBZqIDBRPCb8AgFCt 0FaL0L5CbwhQqbkHTTSC+MoSoS/9fOkn4Iggez0k7BH19yJzztoxWX62NVCqylKA42jZ3id+v 5W7CKLuRguNwdhaFbGqg+742LJwMigg3p45bQnkLIlt3sFIH+/6hIDmZMVFOI1APwq0m+PaBf PhNUljZeQNUsY5Bi4KNHWHF4NZqGI6C6PowKrq5iWXWYkgysWxDWiaXc5dC/80M4iwGk3W8Ta 2m+DIrD6l0urVhzI/RyuVbPyVURAbQ2sLDZyDJQDBxwGK75gp+J3jKYoaQ3SZBt7TdblrTwpw b08wjBhhhahoTIUjDM0avF/C80Dwo/cAU89gHRi6obERRgHcPqicfTsOT3IRMGQiA8mpI7ar8 zEt5/ZznPOf2SiZKF2u13syBPAA4vbMy9s4iG3boVeYSka19LO4uuhhaBN0OaoxC/dQ71jz2J siWZvb+W/CWevLq08KSlfB9T6NN7hwn3H0L1/I6++5ValPM7RWHa0Fp0Xuy6E51gSBlx4zLh5 ZsGw8csrEKza1pBuulnHxbeGCVa0oOYHxw+RNwrE+g7MWktv298ZQ5xHa9j3btx/NJvOoW6Oy P+vcOG3AKZxNDP0FbnxRK/jayJp0QutpXukPY7EB83L7jRN6dl+u43ScdT7GVbTiRsrOgyVmP pABABU5KtmW5aar+j+3rL3F0WCpcCwObuRBdA8neNfjlFWM1SxAHkLR4kcwffbuz0AvKEmP9w T0uvIuQF4UoDD0XcMvNhIqqGRrA76kZRTFXc6oTOe2+sAntJP8= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 13473 Cc: 13473@debbugs.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: -0.7 (/) On Tue, 13 Feb 2018 20:18:41 -0500 Noam Postavsky wrote: > Stephen Berman writes: > >> The glyph used to draw the border between side-by-side windows (the >> default is @samp{|}). @xref{Splitting Windows}. This takes effect only >> when there are no scroll bars; if scroll bars are supported and in use, >> ! a scroll bar separates the two windows. On graphical terminals, Emacs >> ! uses a thin line to indicate the border, so the display table has no >> ! effect. >> @end table > > If it's only effective on a tty display, then is the scroll bar > reference irrelevant? AFAIK, there are never scroll bars on a tty > display anyway. I think that's right, so the above is misleading (with or without the change). I guess it's sufficient just to say "On graphical terminals, this has no effect."[1] But maybe it would be helpful to say why it has no effect (even though you see it when you use a graphical display): diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi index fbf943a08c..81084d7c06 100644 --- a/doc/lispref/display.texi +++ b/doc/lispref/display.texi @@ -6988,9 +6988,10 @@ Display Tables @item 5 The glyph used to draw the border between side-by-side windows (the -default is @samp{|}). @xref{Splitting Windows}. This takes effect only -when there are no scroll bars; if scroll bars are supported and in use, -a scroll bar separates the two windows. +default is @samp{|}). @xref{Splitting Windows}. On graphical +terminals, this has no effect: if scroll bars are in use, a scroll bar +separates the two windows, and if scroll bars are not in use, the +border is a thin unbroken line. @end table For example, here is how to construct a display table that mimics Steve Berman Footnotes: [1] At least not on GTK+ builds. Someone should check other toolkits and non-toolkit builds (I currently can't readily do that), though it seems unlikely they would differ on this. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 14 11:05:48 2018 Received: (at 13473) by debbugs.gnu.org; 14 Feb 2018 16:05:48 +0000 Received: from localhost ([127.0.0.1]:43053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elzZ5-0000Ih-RJ for submit@debbugs.gnu.org; Wed, 14 Feb 2018 11:05:48 -0500 Received: from mout.gmx.net ([212.227.17.21]:40199) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elzZ3-0000IR-Is for 13473@debbugs.gnu.org; Wed, 14 Feb 2018 11:05:46 -0500 Received: from [192.168.1.101] ([46.125.250.8]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lngv5-1eJE3K1Hcl-00hyeQ; Wed, 14 Feb 2018 17:05:37 +0100 Message-ID: <5A845E49.1090904@gmx.at> Date: Wed, 14 Feb 2018 17:05:29 +0100 From: martin rudalics MIME-Version: 1.0 To: Stephen Berman , Noam Postavsky Subject: Re: bug#13473: 24.3.50; Display Tables doc bug References: <87fw20oyir.fsf@rosalinde.fritz.box> <878tbw9xn2.fsf@users.sourceforge.net> <87inazk869.fsf@gmx.net> In-Reply-To: <87inazk869.fsf@gmx.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:nChpcT+fKgCkFq7XWGI5sd9SCc+wLPhUIW3Moitl/dX6yECB3ev IqIHy+wLj/aA76qChIXs1IDP2KDUlyAj+rksPNyCXZasThfsMzNR3DjM4JymHqRIE1eiFmr nt+qua9D6oKv/HZPjY5MLEOwi795CuyWU9D/VVt4l/bvgtI9sciKmVuHcZvbXNN47f2QOyc l9f0F9ZsSYFbK5uvGSIYg== X-UI-Out-Filterresults: notjunk:1;V01:K0:EBM7WSMi1U8=:cnTizoVFUbreZRDfkNcorb JComYLvrippxl88ocyRymtzblUDWlKRyXsLXBewQSn9DGjra63eksheHge2lt4wZebpjd4p0V y/7CdOCoLX3olp7lxsECnS/EUs2A+bvlnb/PmYMhflftsM4WJMqjNNnyJDFVLeHeDyYe+spfD ooySsxoytPhKpkICe9pkmGWxhTPwO7x6momQecpBwQgLgx75uWjMjdXX4c0zVWVJxfB5VYEA+ bfjgA0/whqoMBNfOG4CcCATZhQtenRLREPhPLsvtv7+iN7RYEwV5dvchiV+Vc3gr4u75o4jQv /Hb4hAAbKFUVEItIsKaLzbw3HP8dovtYW39Rkgx9BIz+o0ETCdi69jsCRmlBYtI51pRufQX/z 78K9e0rOHTmEyvYy21vNH8d8Jftj2yu78KKEikkuhk9BGrrtl6PFNHn1UQMc5QZ2oUCJpSQAW hlDT1vKMg1i0ogva5XcDUtla3TiJRs0uElhBGE2QkKRuxSt7R9jRsvr9g8qWqvgPly95nFTgl Vxo5FwAOKYR/NKIxqLrDpLyOErBVvZCaDn1QzE6+EAeuGJkHtIcLz6YrvcLQtDj76cOibwHAz F/toJmrTAnUkUasVzovTbl4rzAyDeIKxcxPFx3sLRPRWqYWs8tBxnUk1gn9sq1BXe43H0258d 6UfP151sOBXKcm6Njl033/WQVEhzo2OY70BLDs6hVtmJw/HsI1Fchv68vWO8RtCmufh73NSQx ygsMMJQn1GPQHoN/JF5rB7GXN1AL9UaIUT2pdOV69RcPMXX0B5ya5pJm3VIZrB4iKyC6tfLgd G1FaB6HvsR2/6F0HX/xtG/PnR2Tqwsx1QA0s2rktoEfNFgZAcQ= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 13473 Cc: 13473@debbugs.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: -0.7 (/) > @@ -6988,9 +6988,10 @@ Display Tables > > @item 5 > The glyph used to draw the border between side-by-side windows (the > -default is @samp{|}). @xref{Splitting Windows}. This takes effect only > -when there are no scroll bars; if scroll bars are supported and in use, > -a scroll bar separates the two windows. > +default is @samp{|}). @xref{Splitting Windows}. On graphical > +terminals, this has no effect: if scroll bars are in use, a scroll bar > +separates the two windows, and if scroll bars are not in use, the > +border is a thin unbroken line. > @end table > > For example, here is how to construct a display table that mimics > I had prepared the below. Maybe we could reconcile them somehow. martin diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi index 7bf03b8..f7170fe 100644 --- a/doc/lispref/display.texi +++ b/doc/lispref/display.texi @@ -4485,6 +4485,16 @@ Window Dividers window on a minibuffer-less frame. @end defun +When dividers and vertical scroll bars are both disabled for a +specific graphical frame, Emacs separates windows on that frame with +the help of a one-pixel wide "vertical border", see (@pxref{Scroll +Bars,,, emacs, The Emacs Manual}). When dividers are disabled but +vertical scroll bars are enabled on that frame, Emacs draws these +borders on mode lines only since the scroll bars are already +considered sufficent for separating the windows visually. In either +case, borders can be dragged with the mouse in order to resize the +adjacent windows. + @node Display Property @section The @code{display} Property From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 14 13:06:20 2018 Received: (at 13473) by debbugs.gnu.org; 14 Feb 2018 18:06:20 +0000 Received: from localhost ([127.0.0.1]:43129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1em1Rk-0003Rt-6r for submit@debbugs.gnu.org; Wed, 14 Feb 2018 13:06:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1em1Rh-0003Re-3R for 13473@debbugs.gnu.org; Wed, 14 Feb 2018 13:06:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1em1RY-0007kP-2I for 13473@debbugs.gnu.org; Wed, 14 Feb 2018 13:06:12 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41821) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1em1RX-0007kH-UF; Wed, 14 Feb 2018 13:06:07 -0500 Received: from [176.228.60.248] (port=1292 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1em1RX-0003HX-D1; Wed, 14 Feb 2018 13:06:07 -0500 Date: Wed, 14 Feb 2018 20:06:01 +0200 Message-Id: <83zi4bwinq.fsf@gnu.org> From: Eli Zaretskii To: Stephen Berman In-reply-to: <87inazk869.fsf@gmx.net> (message from Stephen Berman on Wed, 14 Feb 2018 14:33:18 +0100) Subject: Re: bug#13473: 24.3.50; Display Tables doc bug References: <87fw20oyir.fsf@rosalinde.fritz.box> <878tbw9xn2.fsf@users.sourceforge.net> <87inazk869.fsf@gmx.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 13473 Cc: 13473@debbugs.gnu.org, npostavs@users.sourceforge.net 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Stephen Berman > Date: Wed, 14 Feb 2018 14:33:18 +0100 > Cc: 13473@debbugs.gnu.org > > On Tue, 13 Feb 2018 20:18:41 -0500 Noam Postavsky wrote: > > > Stephen Berman writes: > > > >> The glyph used to draw the border between side-by-side windows (the > >> default is @samp{|}). @xref{Splitting Windows}. This takes effect only > >> when there are no scroll bars; if scroll bars are supported and in use, > >> ! a scroll bar separates the two windows. On graphical terminals, Emacs > >> ! uses a thin line to indicate the border, so the display table has no > >> ! effect. > >> @end table > > > > If it's only effective on a tty display, then is the scroll bar > > reference irrelevant? AFAIK, there are never scroll bars on a tty > > display anyway. > > I think that's right, so the above is misleading (with or without the > change). Careful here: the same could be said about the truncation and continuation glyphs (and in fact, the manual actually did say that), but it's incorrect, because those glyphs _are_ used on GUI frames when the user disables the fringes. So any such "irrelevancy" must be qualified by "currently" etc., because no one prevents us from implementing a feature whereby they will be used. I will soon install the following: @item 5 The glyph used to draw the border between side-by-side windows (the default is @samp{|}). @xref{Splitting Windows}. This currently has effect only on text terminals; on graphical terminals, if vertical scroll bars are supported and in use, a scroll bar separates the two windows, and if there are no vertical scroll bars and no dividers (@pxref{Windows Dividers}), Emacs uses a thin line to indicate the border. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 14 13:29:31 2018 Received: (at 13473) by debbugs.gnu.org; 14 Feb 2018 18:29:31 +0000 Received: from localhost ([127.0.0.1]:43142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1em1oB-000413-F0 for submit@debbugs.gnu.org; Wed, 14 Feb 2018 13:29:31 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1em1oA-00040q-2r for 13473@debbugs.gnu.org; Wed, 14 Feb 2018 13:29:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1em1o1-0007pK-GJ for 13473@debbugs.gnu.org; Wed, 14 Feb 2018 13:29:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42193) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1em1o1-0007pF-Cd; Wed, 14 Feb 2018 13:29:21 -0500 Received: from [176.228.60.248] (port=1307 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1em1o0-0007wD-QV; Wed, 14 Feb 2018 13:29:21 -0500 Date: Wed, 14 Feb 2018 20:29:16 +0200 Message-Id: <83wozfwhkz.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5A845E49.1090904@gmx.at> (message from martin rudalics on Wed, 14 Feb 2018 17:05:29 +0100) Subject: Re: bug#13473: 24.3.50; Display Tables doc bug References: <87fw20oyir.fsf@rosalinde.fritz.box> <878tbw9xn2.fsf@users.sourceforge.net> <87inazk869.fsf@gmx.net> <5A845E49.1090904@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 13473 Cc: stephen.berman@gmx.net, 13473@debbugs.gnu.org, npostavs@users.sourceforge.net 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Wed, 14 Feb 2018 17:05:29 +0100 > From: martin rudalics > Cc: 13473@debbugs.gnu.org > > I had prepared the below. Maybe we could reconcile them somehow. Thanks, I just added a cross-reference to that node. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 14 13:33:38 2018 Received: (at 13473) by debbugs.gnu.org; 14 Feb 2018 18:33:38 +0000 Received: from localhost ([127.0.0.1]:43147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1em1s9-00047q-0Z for submit@debbugs.gnu.org; Wed, 14 Feb 2018 13:33:38 -0500 Received: from mout.gmx.net ([212.227.17.20]:59315) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1em1s6-00047c-P1 for 13473@debbugs.gnu.org; Wed, 14 Feb 2018 13:33:35 -0500 Received: from rosalinde ([83.135.19.149]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lk81O-1eFSCy0q78-00cDi0; Wed, 14 Feb 2018 19:33:26 +0100 From: Stephen Berman To: Eli Zaretskii Subject: Re: bug#13473: 24.3.50; Display Tables doc bug References: <87fw20oyir.fsf@rosalinde.fritz.box> <878tbw9xn2.fsf@users.sourceforge.net> <87inazk869.fsf@gmx.net> <83zi4bwinq.fsf@gnu.org> Date: Wed, 14 Feb 2018 19:33:25 +0100 In-Reply-To: <83zi4bwinq.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 14 Feb 2018 20:06:01 +0200") Message-ID: <87a7wbjua2.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:9/SNs4lKqBI33uV9Mn7IAf+4TfMD1v3eZFJ1Ihj5YtjVgmCpuOH Fmr17UfjZOovSjUexjdEHsXZ4R4UQgLl0xVWRgsZY1PuMaoNAkE4GtORMYHMHtptXcDuJGl Fn5hqlkt2hI9PMp7Jz8IK1r6+I5kqHABUN4zT8QaYf9vzDQiIkptXVlFeiS+66mnYeOF86t mkoyLR+GOL/XWcFx8p2ow== X-UI-Out-Filterresults: notjunk:1;V01:K0:jCGHWRSjzeo=:m61WR6A3ZB3If+NTfaVj88 laO2Dmb1Ua2TEgijoRiW8skLokhJHRZEnp1pMvTX9kP9ROuoLzzTbXFeGpyBNfsCxXU2vqouI NNO5T35wTUhjhZPrpr92rMysdoKW5fbb/1065fI+Vcdyml3kd2R/2YKon09p4aCjEkdrUqVt7 H9/Vdy5AagvF0CYqCWK2o4/pX0ka2YSuMc/uXifHiG0SbnbEDIvU9M9N184CiUyX3Ox122w08 SwbLgSMF9sjc0vkfKChh8fD0iGOdFEYTUxSK45rkd2DW9Vo4Q40quiinZUDxgLqkPh6m+lG1b pLMpzaA1Yw9yJ4jmulEhCZxAwjNB92SZWfwrBufsLMAtR6MOfntTXoGBh4fVjEyLM3l76SZn5 Ydr53CDdTtCJbbRGRD6y3CIZVgokePhRnWwaUFYSrlWsY/3rzfjTWyumQDAPRlOpZ1ry/qVUD KBc5v4X4+qn7U/YhdlRaiBKBmAwIW+/aznFML4qavluuR0pLfc8qEfklfi0milNgyp0bCZRZC niSYXcuXO/iAcB8WXQhYDZYhQqH86h6KRbw8Oc2/IxtJRZoqupkYji0QBFXwkvi1EbGs3JxOj UP3FY24OpZADT8At/Z5KYbtORQsmVE80RRj97v/b3BwrSZy/tkFOUmVq8QPxwCOWmWMpu00sB F5aS6vZt1pgh+VMEacOfGzESPi70XOxOB81JiwEwKO/tt/bWXRygVrBt+zPTuRWpseFqv/ra4 /xagNo/5hQ1Fold5qio1CRAeJR++/llpYOIjCAiI+N9OS+XI5ACcRs9N8AAVFvTqEzr5bBJsy 3MtRlNgQ/pYk/6dx+shOUG1iG2Gi1HwD3mSEHS9zCTBu6t8+ro= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 13473 Cc: 13473@debbugs.gnu.org, npostavs@users.sourceforge.net 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.7 (/) On Wed, 14 Feb 2018 20:06:01 +0200 Eli Zaretskii wrote: >> From: Stephen Berman >> Date: Wed, 14 Feb 2018 14:33:18 +0100 >> Cc: 13473@debbugs.gnu.org >> >> On Tue, 13 Feb 2018 20:18:41 -0500 Noam Postavsky >> wrote: >> >> > Stephen Berman writes: >> > >> >> The glyph used to draw the border between side-by-side windows (the >> >> default is @samp{|}). @xref{Splitting Windows}. This takes effect only >> >> when there are no scroll bars; if scroll bars are supported and in use, >> >> ! a scroll bar separates the two windows. On graphical terminals, Emacs >> >> ! uses a thin line to indicate the border, so the display table has no >> >> ! effect. >> >> @end table >> > >> > If it's only effective on a tty display, then is the scroll bar >> > reference irrelevant? AFAIK, there are never scroll bars on a tty >> > display anyway. >> >> I think that's right, so the above is misleading (with or without the >> change). > > Careful here: the same could be said about the truncation and > continuation glyphs (and in fact, the manual actually did say that), > but it's incorrect, because those glyphs _are_ used on GUI frames when > the user disables the fringes. > > So any such "irrelevancy" must be qualified by "currently" etc., > because no one prevents us from implementing a feature whereby they > will be used. > > I will soon install the following: Thanks, this is a good fix (and also addresses Martin's concern). Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 10 22:09:14 2019 Received: (at 13473-done) by debbugs.gnu.org; 11 Oct 2019 02:09:14 +0000 Received: from localhost ([127.0.0.1]:57415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIkMj-0001kd-Rk for submit@debbugs.gnu.org; Thu, 10 Oct 2019 22:09:14 -0400 Received: from mail-pl1-f179.google.com ([209.85.214.179]:37905) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIkMh-0001kF-3s for 13473-done@debbugs.gnu.org; Thu, 10 Oct 2019 22:09:12 -0400 Received: by mail-pl1-f179.google.com with SMTP id w8so3706582plq.5 for <13473-done@debbugs.gnu.org>; Thu, 10 Oct 2019 19:09:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=yxK4VIyQ9kfzF7vHHklSSVCMn6plK7c9KZ5/06HuXtA=; b=VWW+gK+PEKiZ7dPG5diZsKxFUKRiW8C/WhX2uoPN+p59dE1Df2+SWm9BDmXArXbdBD 1lipOMtlroH1HRLvsuOkBJPrM4DubJYmhPsWExlDESEe0b7y+8T5Rq782yjMtJhxSNw8 mj/vIDXG4gEQ98bG3WlrIkDWBZhwkUtz46+tS7JJ6RIGU7zmGuUqUSZaGRw5808kgHzI 0V9wJkNmcOR0Elx6VKS8kgQyYJXo/T4UeD6zUx0TaQ9Mjulir8g7x8WwI82RYGz5hvQJ z5SEc9L729EqpPxrsFLotWOaYOKGg/yontgPsR6tsnbFmQ4Svtsmwrs5pf3kqknqcaQt ddNw== X-Gm-Message-State: APjAAAWcCUj6DG5sc1ijv1Y4ANL/ypn1Kavs5C88arrNrBRn5evvP2L4 CmYBMrAv6nqK9+y9gtfqBFKR5c/634MGL8jOrpA= X-Google-Smtp-Source: APXvYqzpfAAUWkrqt75kw9m4OPmiak3mOmzWrcx1b8vP08DCRBrd2RMkOMlULq0vv5SoZALV4RATTFLR7JxNWqOsiL4= X-Received: by 2002:a17:902:d888:: with SMTP id b8mr12899153plz.259.1570759743826; Thu, 10 Oct 2019 19:09:03 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Fri, 11 Oct 2019 04:08:52 +0200 Message-ID: Subject: Re: bug#13473: 24.3.50; Display Tables doc bug To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 13473-done Cc: Noam Postavsky , Stephen Berman , 13473-done@debbugs.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: -0.7 (/) Eli Zaretskii writes: > I will soon install the following: > > @item 5 > The glyph used to draw the border between side-by-side windows (the > default is @samp{|}). @xref{Splitting Windows}. This currently has > effect only on text terminals; on graphical terminals, if vertical > scroll bars are supported and in use, a scroll bar separates the two > windows, and if there are no vertical scroll bars and no dividers > (@pxref{Windows Dividers}), Emacs uses a thin line to indicate the > border. That fix was installed, and there doesn't seem to be anything else to do here. I'm therefore closing this bug. Best regards, Stefan Kangas From unknown Mon Jun 23 13:07:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 08 Nov 2019 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator