From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuan Fu Newsgroups: gmane.emacs.bugs Subject: bug#67563: 30.0.50; Box should not extend with line-spacing Date: Thu, 30 Nov 2023 23:47:37 -0800 Message-ID: Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Content-Type: multipart/mixed; boundary="Apple-Mail=_CB38FA96-7CD9-4E5C-B047-A363459CBA31" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34022"; mail-complaints-to="usenet@ciao.gmane.io" To: 67563@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Dec 01 08:49:28 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1r8yH7-0008h9-RL for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 01 Dec 2023 08:49:26 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r8yGi-0000dJ-O1; Fri, 01 Dec 2023 02:49:00 -0500 Original-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 1r8yGc-0000d3-Ka for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2023 02:48:56 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r8yGc-0002U0-4r for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2023 02:48:54 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r8yGk-0005ok-6G for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2023 02:49:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Yuan Fu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Dec 2023 07:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67563 X-GNU-PR-Package: emacs X-Debbugs-Original-To: Bug Report Emacs Original-Received: via spool by submit@debbugs.gnu.org id=B.170141689022060 (code B ref -1); Fri, 01 Dec 2023 07:49:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Dec 2023 07:48:10 +0000 Original-Received: from localhost ([127.0.0.1]:55021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8yFt-0005ji-KS for submit@debbugs.gnu.org; Fri, 01 Dec 2023 02:48:10 -0500 Original-Received: from lists.gnu.org ([2001:470:142::17]:35766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8yFr-0005iw-UR for submit@debbugs.gnu.org; Fri, 01 Dec 2023 02:48:08 -0500 Original-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 1r8yFd-0000ZV-Lu for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2023 02:47:53 -0500 Original-Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r8yFb-0002H8-Ud for bug-gnu-emacs@gnu.org; Fri, 01 Dec 2023 02:47:53 -0500 Original-Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-1d00689f5c8so2228345ad.3 for ; Thu, 30 Nov 2023 23:47:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701416870; x=1702021670; darn=gnu.org; h=to:date:message-id:subject:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=dTklWtmSWjpWUbMV31ZqzvIeguH4bJ1+ztUAxqMVq3E=; b=A51MZk4JP4CfR0jYbsiknIm9FPsu2SX6LGzT5LT8CusndI+pst6oF0ATla7foyj2sZ klDAUC2nxEhXXtbPMzotJZo8aRPPWdeFo5/FCqNBEujs9c7CQdz6K3Hj/8HLe+QI/J82 uXzCKuiOwx2qub28Fy4MlHzlazVpaYYBeHrwXEKrOAVRnFZlPt4XD7/aAHZkaS95sSGz iAkHSV2AcejTLS5K4INCwW5+18y8lh54cgEg0uVrzjmpmDe+CHXE+x2OgMmuFlvd/ltd Tbgg03o3gfUSpi6E4pHUwCPIU8YbYmWuymLihAKwDyyOZYZL0lID4LFLKoITsPmt8z5B kV9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701416870; x=1702021670; h=to:date:message-id:subject:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=dTklWtmSWjpWUbMV31ZqzvIeguH4bJ1+ztUAxqMVq3E=; b=CNia+Ilur9lWxzxRl9B5k/NcO60fUQAP543UeW+5kwOWVpXUr1j+McrpoatYW39ULy +HYBHgsHrrSWXnjEupUANzkKSrDFhJpqGyt3lpo8kEiyvBJanpZn/IkgvOHgmn0V7FLY GtEMQGwwbwKisHxijBpCi8ZfAvOjthGQMKGVH09tcTpmg+fBCxPx2Ve0eM2Cb3XDD7Js VRQ7Yl3r0RoIK8njTOhi447/IovEU7T9DePBaYkekniH0wU2NagvdjmjEbrnSbWYHI8T 3UOzBZnC/oMBQ1wLXmt3t3IE0Wy8Km3sogxX7kKvLfPL35PyRUQA+LvKHRbP70Pm3Jfp EX6A== X-Gm-Message-State: AOJu0YyUPe3L7rQOFO3b4fa+EEedECsczduD+x2d/n5M9WbWTZXAiabh PEcZLYSy4ttOYIS96lSL66YOF3g18hfSLg== X-Google-Smtp-Source: AGHT+IF/IYLvqwB5OiAHxJp4zl/2iZwa48b20Lh3CY1z+BQlXUukDQgub+j6J6xXr/tMR9yur6M4aQ== X-Received: by 2002:a17:902:c94d:b0:1cf:dd05:b57c with SMTP id i13-20020a170902c94d00b001cfdd05b57cmr16666336pla.46.1701416869763; Thu, 30 Nov 2023 23:47:49 -0800 (PST) Original-Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id i8-20020a17090332c800b001b8b2a6c4a4sm2655034plr.172.2023.11.30.23.47.49 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Nov 2023 23:47:49 -0800 (PST) X-Mailer: Apple Mail (2.3731.700.6) Received-SPF: pass client-ip=2607:f8b0:4864:20::630; envelope-from=casouri@gmail.com; helo=mail-pl1-x630.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:275308 Archived-At: --Apple-Mail=_CB38FA96-7CD9-4E5C-B047-A363459CBA31 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii If I set a box face for a button, and then set a line-space for the = buffer, I expect the extra space between lines to be added outside of = the box, like so: +-------------------------+ | Box | | | +-------------------------+ extra line space +-------------------------+ | Box | | | +-------------------------+ However, right now, the bottom line of the box includes the extra line = spacing, like so: +-------------------------+ | Box | | | + + | extra line space | +-------------------------+ +-------------------------+ | Box | | | +-------------------------+ Screenshot: --Apple-Mail=_CB38FA96-7CD9-4E5C-B047-A363459CBA31 Content-Disposition: inline; filename="Screenshot 2023-11-30 at 11.44.53 PM.png" Content-Type: image/png; x-mac-hide-extension=yes; x-unix-mode=0644; name="Screenshot 2023-11-30 at 11.44.53 PM.png" Content-Transfer-Encoding: base64 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 6ZOGRb5YDrpOUrcqLxv8w6Z7+O/q/ucIJlVtwT/HfwFBAgaqZ7wL+gAAAIplWElmTU0AKgAAAAgA BAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAACQ AAAAAQAAAJAAAAABAAOShgAHAAAAEgAAAHigAgAEAAAAAQAAAbCgAwAEAAAAAQAAALYAAAAAQVND SUkAAABTY3JlZW5zaG90b5girwAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAAdZpVFh0WE1MOmNvbS5h ZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9 IlhNUCBDb3JlIDYuMC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9y Zy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6 YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlm LzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTgyPC9leGlmOlBpeGVsWURp bWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjQzMjwvZXhpZjpQaXhlbFhE aW1lbnNpb24+CiAgICAgICAgIDxleGlmOlVzZXJDb21tZW50PlNjcmVlbnNob3Q8L2V4aWY6VXNl ckNvbW1lbnQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBt ZXRhPgqkvcw9AAAAHGlET1QAAAACAAAAAAAAAFsAAAAoAAAAWwAAAFsAABIK43XnOgAAEdZJREFU eAHsnQfMFUUXhg9gQewVY6KgYm+xQGy/qLHFjrH3LioGFUuwd8VEjS2KJYJdULB3owZ7N2IHQwAL 2JWggsjvOz9zM7fuzt3d2Xvmfyfh+/ZO2Tn7zHznvdOWLnP/DcJAAiRAAiRAAsoIdKGAKWsxmksC JEACJGAIUMDYEUiABEiABFQSoICpbDYaTQIkQAIkQAFjHyABEiABElBJgAKmstloNAmQAAmQAAWM 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 i0V1Siv5DB9Zf6oQAWuFJmkgAIFeIICA9UIvRdQRAYuARBQIQKBUBBCwknQnAlaSjqQZEIBANAEE LBpV2hERsLT7h9pBAALFE0DAimfalRwRsK5gp1AIQKCLBBCwLsIvsmgErEia5AUBCPQCAQSsF3op oo4IWAQkokAAAqUiULiA3Xzzzfb7778PgDR06FCbZZZZbM4557TZZ599wPN2BDz22GP26aef2rBh w2yTTTbJXETe9JkLzJGgkwL24IMP2scff2yTTz65bbPNNjlq3Z2k3a5/t8vPS73X65+3/aRPh0Dh ArbaaqvZDz/80LCFq6++uh166KE244wzNoyX9+EBBxxgjz/+uM0wwwz28MMPZ84ub/rMBeZI0EkB 23nnne2hhx6ymWaayV566aUcte5O0m7Xv9vl56Xe6/XP237Sp0OgbQI2ZMgQm2666VxLddzi999/ X9XqRRdd1K644gqbYIIJqsKLvMkrQHnTF9mWZnkhYM0I/f95t1/A3S7//yRau+r1+rfWalKlSKBt AjZ8+HB74IEHKm2WgD333HN2yimn2K+//urCTzvtNFtrrbUqcYq+yCtAedMX3Z5G+SFgjehUP+v2 C7jb5VfTyH7X6/XP3mJSpEqgYwLmAZxxxhl2ww03uNvtttvOJBLtspEjR7q1mlanEPOm9+0aN26c aQ0wjzXLo5MCtsoqq9iHH36Yewrxn3/+aesIfDDeRdV/sPybhRdVfr/ya8aX5/1DoOMC9uKLL9qu u+7qCK+77rp20kknVdE+7LDD3Aht3nnntf3226/qmW6ef/55u+qqq1z4DjvsYEsvvbS71rrbUUcd 5a71IecN/ZNNNNFElXguYPyHnEm0FifLm358lpWvDz74wK655hp755137KOPPnIOD/PNN58ttdRS tv3229vEE09ciRtenH322aa0U089tZ1wwgl25ZVX2h133GFffPGFTTXVVKY89tprL1tsscXCZNYu AdPIOewHOW/on0xtWH755d11+DHHHHO4uodh/vqrr76y8847z1577TXHZpJJJrEFF1zQ5aN26b7W br/9dhs1apQLnnXWWe3kk082TVGHpv476KCD7K+//nLPLrjgAptyyind1HWR9Q/LjLmGXwwl4kCg NQIdF7Brr73WzjzzTFfb4447zjbccMOqmnsnEL2ob7zxxqpnurn33nsrQqUX2TrrrOPijBkzxtZe e+0B8RsFzDbbbHbnnXcWkj4s56abbrKzzjrL/vzzzzC4cj3PPPOYpk/lkVlrO+20k73yyis26aST uvZIvGpNL29NxYbtbZeAffnll7bMMsvUVqHh/YgRI2z06NED4siR5sADD7Qff/xxwDMFzD///Hbh hRfa3HPPXfX8l19+cW395JNPXLj+32gaKzSJ39133+2C9txzTzviiCPcdZH1D8uLvS6y/H7kF8uZ eP1JoKMCprWvrbfe2vQi0kv4kUceqTh6ePytCphecueff77Pxn1rDe7nn392YrDBBhtUPdPNtNNO a3vssYcLz5veZ/7CCy/Ybrvt5m4nnHBC23TTTW2hhRZyo0p57r388svumUYp2nKgOKF5AVOYGInH sssu67Ym3H///fbWW2+56HKQueuuu9zITgHtErCffvrJNO0bmsqVCElkN9tss/CRu55++umdUIUP NGpTWzRC0nSqRqESRjn46EeEXy+ViOm6dsr11VdfNU3p/v33327kd88999gCCyzgipDI77vvvu56 ySWXtFtvvbXCtaj6h23Jcl1U+f3KLwtr4vYfgbYJmF7MoWhozeSNN94wreXoxbf33nvX3UPUqoDV 6zqJh6bjWl0Dy5peaxJbbbWVvfvuu25tR9N/iyyySKVqellr1Hjbbbe5sMMPP3yAAIQCpvVBrRN6 08tb06ZvvvmmC9JU3Iorruiu2yVgvuzwe4011nDTf1nc6HfZZRfT/iGJstZAV1hhhTBLN+V46aWX ujBNK0vgau2iiy5y/BSuEbpETFOH2pahHyrTTDONK0P7DRtZK/VvlF/WZ62UD7+slInfDwTaJmCN 4O2+++5uHaz2V7bS9LKAvf32207A1I7111+/7jqQRnp6gf3xxx9uBHH99dcresW8gOlFr2k4bRYO TaOfY4891gUdcsghlfJSFrBvvvnGllhiCVfnjTfe2M4555ywSe567Nixbl1Pm+A14rzlllsGxNEP AAm69vbJdtxxR3v//fftySefdPfaliExa2atCEizPLM8z1o+/LLQJW4/EWibgGmUtfLKK1dYaipF azt6ccu0/nP88cfbwgsvXImji14WME19aVQlkzPKFlts4a5rP/zITuLkX74+jhcw8XvmmWd8cOVb G4f1a1ymb41kZSkLmNrhpxrFRdPI9UxcNHrVFKSmDOvZt99+a2uuuabppR6apm2PPvroMGjQ66wC MmhGLT7IWj78WgRNstITaJuA1e4DE0n9utY6kB9ByIlC02nhOlAvC9jFF19smuaSyVFFbalnEp2n n37aPdI6oF7Y3poJmKYP/fFNvSJg8sb0ThW+nc2+1U55XdYzjUw1VetNm+K1DiZv0xjLKiAxeWaJ k7V8+GWhS9x+ItBRAfNg9eL1RxBpqij0OutlATv33HPd6SJqp7wQV111Vd/kqu999tnHnnrqKRcm r8pwzaaMAiZh99sltE6l0WUz0w8dOdnUM/3f2WijjSqPNIqXI8hgWxMqEcdfZBWQ2vR577OWD7+8 xElfVgJdETC5QXv3da2HrLTSShW+XsAkavXWQQZzo69kEFz4qbpOOXFor5L2bsk0ygxfskG1bNtt t3UOLRp5Pvvss1Ued2UUMImRd3uXsKtfWjVNRWv7wGeffVaVhfYWHnPMMVVhg91kFZDB8mk1PGv5 8GuVNOnKTqArArb//vvbE0884dhed911biOrB63NzX7Tro/jn+lbm1pPPPFEFxTuAwvj+OtOC5hc 5P2LWl50ametyVNRIzN5zcmVXu0JrYwCJg9UnT4hk+OFF3kXEHx899137i8HTDbZZEFo9aUcgO67 7z4XqDUvTdn69TBtcB9s2jbMJauAhGmLuM5aPvyKoE4eZSTQcQHTxk4t6GtPmLwQNZUWnr6gTaga lcguu+wy076e0A4++GB79NFHXVAzAdt8883tvffea9mNPmt6edKtt956zrVb6zfyGNSJGqFpzc9P p2kdR56EofWCgOn8Su1Hi3Wj19YJCZj2Mmn6UBtyR/y72Tk0iZA8FPX8kksuceIePte1NsF7Jxk5 clx++eWmP3njtxpoylGjlZlnnrk2adV91vpXJS7gJmv58CsAOlmUkkDbBEx/g+vII4+sQNPUj4RJ G31/++03F17vBa5f1Jrzl+kFKa81bQTWxlmdzBGeTNFMwE499VS3WVhHCvlRm8t4/IecJ2q9IMPn raTX5mSlk8nTUidP+I3M8lLUXied0DHFFFO4kyO0JhRaLwiYjuzSaEfirKOvak1TtosvvnhVsPaA ee9JCY2EaLnllnMs5GV39dVXux8bSqRnOlkjNB3Jpa0JcgTSJm79iFE5Mo3EtOdOJhd8nYTS6K8c tFJ/l3lBH62UD7+C4JNNqQi0TcCaUdL5d/qlXbvPSaMYrR35aaHafLQx+PXXX3fBzQQsdDmvzUf3 4VFS9Z63kl6bjTVKrDf96cvQiFPrgOFRUP5ZLwiYfog0WsfS6KreUVLyRJRHXSOrN8WoHzwa2Wo0 LdPISyMwbxI1TT375zoTsd70rY/fav19+rzfrZYPv7zkSV82AoULmDaSai2jnml6SIf0ymlDa0Sh +3wYXwv0WpDXvjFv8jDTy00H8HqX7NNPP73qRebj+m9tfNUvc60zff755+7YIv9M380ELE96jRY1 BRqy0JSpRnwaMcw111xhVSrXzQRML2lNbcp0DJbWhGSd3AcmLjqzUJuwdSyY7kMbTMAURyMJTaFq OjE0jYZ1yogO3tUm7tAU34/Kt9xyywFHWymuNpFL5DS61ehLx27pR1I9y1P/evllDctTPvyy0iZ+ mQkULmBFwvr666/dn+3QiEUv/Nr1pCLLalde2nirl7XEW4f4hut9RZbZSQErot46kUTTghIcTQVq ujV2H1cR5fd6HvDr9R6k/kUQSFrAimhgv+TRawLWL/1COyEAgfYRQMDax7ajOSNgHcVNYRCAQAIE ELAEOqGIKiBgRVAkDwhAoJcIIGC91FsN6oqANYDDIwhAoJQEELCSdCsCVpKOpBkQgEA0AQQsGlXa ERGwtPuH2kEAAsUTQMCKZ9qVHBGwrmCnUAhAoIsEELAuwi+yaASsSJrkBQEI9AIBBKwXeimijghY BCSiQAACpSKAgJWkOxGwknQkzYAABKIJIGDRqNKOiICl3T/UDgIQKJ4AAlY8067kiIB1BTuFQgAC XSSAgHURfpFFI2BF0iQvCECgFwgUJmC90Nh+rOO40cP6sdm0GQIQ6AMCCFjJOxkBK3kH0zwI9DEB BKzknY+AlbyDaR4E+pgAAlbyzkfASt7BNA8CfUwAASt55yNgJe9gmgeBPiaAgJW88xGwkncwzYNA HxPILGB9zIqmQwACEIBAQgQQsIQ6g6pAAAIQgEA8AQQsnhUxIQABCEAgIQIIWEKdQVUgAAEIQCCe AAIWz4qYEIAABCCQEAEELKHOoCoQgAAEIBBPAAGLZ0VMCEAAAhBIiAACllBnUBUIQAACEIgngIDF syImBCAAAQgkRAABS6gzqAoEIAABCMQTQMDiWRETAhCAAAQSIoCAJdQZVAUCEIAABOIJIGDxrIgJ AQhAAAIJEUDAEuoMqgIBCEAAAvEEELB4VsSEAAQgAIGECCBgCXUGVYEABCAAgXgCCFg8K2JCAAIQ gEBCBBCwhDqDqkAAAhCAQDwBBCyeFTEhAAEIQCAhAghYQp1BVSAAAQhAIJ4AAhbPipgQgAAEIJAQ AQQsoc6gKhCAAAQgEE8AAYtnRUwIQAACEEiIAAKWUGdQFQhAAAIQiCeAgMWzIiYEIAABCCREAAFL qDOoCgQgAAEIxBNAwOJZERMCEIAABBIigIAl1BlUBQIQgAAE4gkgYPGsiAkBCEAAAgkRQMAS6gyq AgEIQAAC8QQQsHhWxIQABCAAgYQIIGAJdQZVgQAEIACBeAIIWDwrYkIAAhCAQEIEELCEOoOqQAAC EIBAPAEELJ4VMSEAAQhAICECCFhCnUFVIAABCEAgngACFs+KmBCAAAQgkBABBCyhzqAqEIAABCAQ TwABi2dFTAhAAAIQSIgAApZQZ1AVCEAAAhCIJ4CAxbMiJgQgAAEIJEQAAUuoM6gKBCAAAQjEE/gf KmDWdHMyuV8AAAAASUVORK5CYII= --Apple-Mail=_CB38FA96-7CD9-4E5C-B047-A363459CBA31 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Ideally there should be some space between the two buttons on the two = lines. Also notice the extra space above the bottom line of the box. I also attached a repo file to produce these buttons. If someone can give me some pointers, I can try to look into this. Yuan --Apple-Mail=_CB38FA96-7CD9-4E5C-B047-A363459CBA31 Content-Disposition: attachment; filename=repo.el Content-Type: application/octet-stream; x-unix-mode=0644; name="repo.el" Content-Transfer-Encoding: 7bit (let ((button (propertize "Button" 'face '( :box (:line-width 3 :color "blue") :background "gray92")))) (switch-to-buffer "*test*") (erase-buffer) (setq-local line-spacing 0.2) (insert "\n" button " text text" button "\n" button " text text\n")) --Apple-Mail=_CB38FA96-7CD9-4E5C-B047-A363459CBA31 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii --Apple-Mail=_CB38FA96-7CD9-4E5C-B047-A363459CBA31--