From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 15:18:02 2023 Received: (at submit) by debbugs.gnu.org; 26 Aug 2023 19:18:02 +0000 Received: from localhost ([127.0.0.1]:43455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZynI-0008Ae-Gx for submit@debbugs.gnu.org; Sat, 26 Aug 2023 15:18:02 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZynD-0008AJ-C3 for submit@debbugs.gnu.org; Sat, 26 Aug 2023 15:17:58 -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 1qZyn1-0004Ek-9G for bug-gnu-emacs@gnu.org; Sat, 26 Aug 2023 15:17:43 -0400 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qZymw-0002Xz-RF for bug-gnu-emacs@gnu.org; Sat, 26 Aug 2023 15:17:43 -0400 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-1bf092a16c9so15871365ad.0 for ; Sat, 26 Aug 2023 12:17:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693077456; x=1693682256; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=hh0rm5d02Vo+3RVpQHmsOYyTV06dLxwq1s8rzFpUPJ0=; b=klUh0K6H2bzwtCxt7MmoJtjwm14NW+MkZ/L5Lgh7/u3BQFMShfl8r8phiU0U0KISLR CZmhDtzcXPfvOJ4II2zNyXbkEt9oF3oONJuJOnWxzWIoKf7h/k0N/pHKt1o//qpL1pOI Bq3ifKq8L9sc4uH07Dknv5OiTQC9PPydJyDTANcUhxT0Ur7ChiFyEqWtTQbyb2JnZNs/ yRV0OogHtBesCPxlQBju2Pdq0f1ba1xmpp6/t5cO2jeJXJCUpPpjKzUmi1SSmMbGfsVp TWk1rudMuhI81AM/ka4rMuSLtgGzPevzI8crjYPC1lNRSjAlY12gamiJGwbXJ4SFd5NN F5aQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693077456; x=1693682256; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=hh0rm5d02Vo+3RVpQHmsOYyTV06dLxwq1s8rzFpUPJ0=; b=AWKuwJR1FYrVzQVDWBJi7qXAkQQrVRUGl05n1WecJIQm5XVYebY2MFtdXfFazEJ23G 6hh9qlkZaDqZAuLslB0JYpN+Q0pgXJFWPvIV7m9QKA3yEgf85XqqcIv5MQtkZe8COUpf cJeV8P3u6UV8QSExsxLclw+eNqMs+IDKGeeinUab2iCQjUW861ShokeojwXT1kW8mKCo 5opY5CaYWPrMCrgSejDioQWMWys1B/7MaMqxeBMlrMfi+uXi1hXZRlg7cu0ybr223MBB A9ra2EDoTAEo3cWnSRVAVaGZTDJBzBaHV+lbUqsTeGJXWVuwsugFCgpD5tAYByjCm856 pDmQ== X-Gm-Message-State: AOJu0YyJiuYnhMaPs5EebqNTHm5YNqwxTjxjvorGUNx6jgfg3z8zvi/6 vuRQOvLz0IxnGNXj0QGutYfdzF1yk8YnKw== X-Google-Smtp-Source: AGHT+IEBHO2+3y8cStcNZS7GuJatUYn8KTLNnZRPuc+uwdH6d6t+xbuo3stQvgKhk3l51Se8xjsxFA== X-Received: by 2002:a17:903:244e:b0:1c0:d777:3224 with SMTP id l14-20020a170903244e00b001c0d7773224mr6420290pls.50.1693077456056; Sat, 26 Aug 2023 12:17:36 -0700 (PDT) Received: from localhost ([118.185.152.162]) by smtp.gmail.com with ESMTPSA id x19-20020a170902ea9300b001bc445e2497sm4070040plb.79.2023.08.26.12.17.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 12:17:35 -0700 (PDT) From: Visuwesh To: bug-gnu-emacs@gnu.org Subject: 30.0.50; help-echo string for truncated tab-bar names is not viewable Date: Sun, 27 Aug 2023 00:47:26 +0530 Message-ID: <87zg2d396h.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::643; envelope-from=visuweshm@gmail.com; helo=mail-pl1-x643.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 (/) If you set tab-bar-tab-name-function to use tab-bar-tab-name-truncated, the latter function sets the help-echo string of the tab-bar name to the full name however, tab-bar--format-tab which is used by tab-bar-format-tabs overrides this help-echo string with "Current tab" and "Click to visit tab". If I remove :help plist items from tab-bar--format-tab, then I don't get the help-echo string that was set by tab-bar-tab-name-truncated but what the tab looks like in Emacs. To reproduce, 1. emacs -Q 2. Evaluate (setq tab-bar-tab-name-function #'tab-bar-tab-name-truncated tab-bar-tab-name-truncated-max 3) 3. C-x t n to clone the tab. 4. Hover over the tabs and observe the help-echo say "Current tab" and "Click to visit tab". 5. Redefine tab-bar--format-tab to exclude these strings by commenting out the :help lines, switch tabs to reset the cache, and observe the help-echo strings again. In GNU Emacs 30.0.50 (build 15, x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2023-08-26 built on astatine Repository revision: bfafc405fe4e2570dd40c6d6e3ef81110ab4728a Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: Debian GNU/Linux trixie/sid Configured using: 'configure --with-sound=alsa --with-x-toolkit=lucid --with-json --without-xaw3d --without-gconf --without-libsystemd --without-cairo' Configured features: ACL DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XFT XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_MONETARY: ta_IN.UTF-8 value of $LC_NUMERIC: ta_IN.UTF-8 value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: reveal-mode: t outline-minor-mode: t recentf-mode: t server-mode: t paredit-mode: t eros-mode: t flymake-mode: t pdf-occur-global-minor-mode: t vz/random-frame-background-mode: t minibuffer-depth-indicate-mode: t repeat-mode: t display-time-mode: t display-battery-mode: t delete-selection-mode: t xterm-mouse-mode: t straight-use-package-mode: t straight-package-neutering-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t use-hard-newlines: t tab-bar-history-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t undelete-frame-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: /home/viz/lib/emacs/straight/build/org/ob-awk hides /home/viz/lib/emacs/straight/build/org-mode/ob-awk /home/viz/lib/emacs/straight/build/org/org-capture hides /home/viz/lib/emacs/straight/build/org-mode/org-capture /home/viz/lib/emacs/straight/build/org/ob-sql hides /home/viz/lib/emacs/straight/build/org-mode/ob-sql /home/viz/lib/emacs/straight/build/org/ol-doi hides /home/viz/lib/emacs/straight/build/org-mode/ol-doi /home/viz/lib/emacs/straight/build/org/org-latex-preview hides /home/viz/lib/emacs/straight/build/org-mode/org-latex-preview /home/viz/lib/emacs/straight/build/org/org-plot hides /home/viz/lib/emacs/straight/build/org-mode/org-plot /home/viz/lib/emacs/straight/build/org/ob-dot hides /home/viz/lib/emacs/straight/build/org-mode/ob-dot /home/viz/lib/emacs/straight/build/org/ol-eshell hides /home/viz/lib/emacs/straight/build/org-mode/ol-eshell /home/viz/lib/emacs/straight/build/org/ob-C hides /home/viz/lib/emacs/straight/build/org-mode/ob-C /home/viz/lib/emacs/straight/build/org/ob-ref hides /home/viz/lib/emacs/straight/build/org-mode/ob-ref /home/viz/lib/emacs/straight/build/org/ox-mathml hides /home/viz/lib/emacs/straight/build/org-mode/ox-mathml /home/viz/lib/emacs/straight/build/org/org-list hides /home/viz/lib/emacs/straight/build/org-mode/org-list /home/viz/lib/emacs/straight/build/org/org-mouse hides /home/viz/lib/emacs/straight/build/org-mode/org-mouse /home/viz/lib/emacs/straight/build/org/ob-haskell hides /home/viz/lib/emacs/straight/build/org-mode/ob-haskell /home/viz/lib/emacs/straight/build/org/ob-plantuml hides /home/viz/lib/emacs/straight/build/org-mode/ob-plantuml /home/viz/lib/emacs/straight/build/org/org-keys hides /home/viz/lib/emacs/straight/build/org-mode/org-keys /home/viz/lib/emacs/straight/build/org/org-clock hides /home/viz/lib/emacs/straight/build/org-mode/org-clock /home/viz/lib/emacs/straight/build/org/ox-html hides /home/viz/lib/emacs/straight/build/org-mode/ox-html /home/viz/lib/emacs/straight/build/org/oc-biblatex hides /home/viz/lib/emacs/straight/build/org-mode/oc-biblatex /home/viz/lib/emacs/straight/build/org/ob-table hides /home/viz/lib/emacs/straight/build/org-mode/ob-table /home/viz/lib/emacs/straight/build/org/ob hides /home/viz/lib/emacs/straight/build/org-mode/ob /home/viz/lib/emacs/straight/build/org/ol-w3m hides /home/viz/lib/emacs/straight/build/org-mode/ol-w3m /home/viz/lib/emacs/straight/build/org/ob-groovy hides /home/viz/lib/emacs/straight/build/org-mode/ob-groovy /home/viz/lib/emacs/straight/build/org/org-footnote hides /home/viz/lib/emacs/straight/build/org-mode/org-footnote /home/viz/lib/emacs/straight/build/org/org-entities hides /home/viz/lib/emacs/straight/build/org-mode/org-entities /home/viz/lib/emacs/straight/build/org/ob-org hides /home/viz/lib/emacs/straight/build/org-mode/ob-org /home/viz/lib/emacs/straight/build/org/org-macs hides /home/viz/lib/emacs/straight/build/org-mode/org-macs /home/viz/lib/emacs/straight/build/org/ob-shell hides /home/viz/lib/emacs/straight/build/org-mode/ob-shell /home/viz/lib/emacs/straight/build/org/ob-R hides /home/viz/lib/emacs/straight/build/org-mode/ob-R /home/viz/lib/emacs/straight/build/org/ob-lisp hides /home/viz/lib/emacs/straight/build/org-mode/ob-lisp /home/viz/lib/emacs/straight/build/org/ob-js hides /home/viz/lib/emacs/straight/build/org-mode/ob-js /home/viz/lib/emacs/straight/build/org/ob-maxima hides /home/viz/lib/emacs/straight/build/org-mode/ob-maxima /home/viz/lib/emacs/straight/build/org/org-element-ast hides /home/viz/lib/emacs/straight/build/org-mode/org-element-ast /home/viz/lib/emacs/straight/build/org/ox-ascii hides /home/viz/lib/emacs/straight/build/org-mode/ox-ascii /home/viz/lib/emacs/straight/build/org/org-persist hides /home/viz/lib/emacs/straight/build/org-mode/org-persist /home/viz/lib/emacs/straight/build/org/ox-md hides /home/viz/lib/emacs/straight/build/org-mode/ox-md /home/viz/lib/emacs/straight/build/org/org-duration hides /home/viz/lib/emacs/straight/build/org-mode/org-duration /home/viz/lib/emacs/straight/build/org/ob-lilypond hides /home/viz/lib/emacs/straight/build/org-mode/ob-lilypond /home/viz/lib/emacs/straight/build/org/ob-ruby hides /home/viz/lib/emacs/straight/build/org-mode/ob-ruby /home/viz/lib/emacs/straight/build/org/ob-core hides /home/viz/lib/emacs/straight/build/org-mode/ob-core /home/viz/lib/emacs/straight/build/org/ol-mhe hides /home/viz/lib/emacs/straight/build/org-mode/ol-mhe /home/viz/lib/emacs/straight/build/org/ob-ditaa hides /home/viz/lib/emacs/straight/build/org-mode/ob-ditaa /home/viz/lib/emacs/straight/build/org/ol-irc hides /home/viz/lib/emacs/straight/build/org-mode/ol-irc /home/viz/lib/emacs/straight/build/org/ob-fortran hides /home/viz/lib/emacs/straight/build/org-mode/ob-fortran /home/viz/lib/emacs/straight/build/org/org-feed hides /home/viz/lib/emacs/straight/build/org-mode/org-feed /home/viz/lib/emacs/straight/build/org/ob-java hides /home/viz/lib/emacs/straight/build/org-mode/ob-java /home/viz/lib/emacs/straight/build/org/ox hides /home/viz/lib/emacs/straight/build/org-mode/ox /home/viz/lib/emacs/straight/build/org/oc-csl hides /home/viz/lib/emacs/straight/build/org-mode/oc-csl /home/viz/lib/emacs/straight/build/org/ob-exp hides /home/viz/lib/emacs/straight/build/org-mode/ob-exp /home/viz/lib/emacs/straight/build/org/ob-scheme hides /home/viz/lib/emacs/straight/build/org-mode/ob-scheme /home/viz/lib/emacs/straight/build/org/ob-tangle hides /home/viz/lib/emacs/straight/build/org-mode/ob-tangle /home/viz/lib/emacs/straight/build/org/ox-koma-letter hides /home/viz/lib/emacs/straight/build/org-mode/ox-koma-letter /home/viz/lib/emacs/straight/build/org/ob-gnuplot hides /home/viz/lib/emacs/straight/build/org-mode/ob-gnuplot /home/viz/lib/emacs/straight/build/org/org-crypt hides /home/viz/lib/emacs/straight/build/org-mode/org-crypt /home/viz/lib/emacs/straight/build/org/org-datetree hides /home/viz/lib/emacs/straight/build/org-mode/org-datetree /home/viz/lib/emacs/straight/build/org/org-attach hides /home/viz/lib/emacs/straight/build/org-mode/org-attach /home/viz/lib/emacs/straight/build/org/ob-julia hides /home/viz/lib/emacs/straight/build/org-mode/ob-julia /home/viz/lib/emacs/straight/build/org/ob-sqlite hides /home/viz/lib/emacs/straight/build/org-mode/ob-sqlite /home/viz/lib/emacs/straight/build/org/org-cycle hides /home/viz/lib/emacs/straight/build/org-mode/org-cycle /home/viz/lib/emacs/straight/build/org/org-faces hides /home/viz/lib/emacs/straight/build/org-mode/org-faces /home/viz/lib/emacs/straight/build/org/org-mobile hides /home/viz/lib/emacs/straight/build/org-mode/org-mobile /home/viz/lib/emacs/straight/build/org/org-ctags hides /home/viz/lib/emacs/straight/build/org-mode/org-ctags /home/viz/lib/emacs/straight/build/org/ob-latex hides /home/viz/lib/emacs/straight/build/org-mode/ob-latex /home/viz/lib/emacs/straight/build/org/ob-matlab hides /home/viz/lib/emacs/straight/build/org-mode/ob-matlab /home/viz/lib/emacs/straight/build/org/ob-sed hides /home/viz/lib/emacs/straight/build/org-mode/ob-sed /home/viz/lib/emacs/straight/build/org/org-attach-git hides /home/viz/lib/emacs/straight/build/org-mode/org-attach-git /home/viz/lib/emacs/straight/build/org/ob-python hides /home/viz/lib/emacs/straight/build/org-mode/ob-python /home/viz/lib/emacs/straight/build/org/ox-icalendar hides /home/viz/lib/emacs/straight/build/org-mode/ox-icalendar /home/viz/lib/emacs/straight/build/org/org-tempo hides /home/viz/lib/emacs/straight/build/org-mode/org-tempo /home/viz/lib/emacs/straight/build/org/ob-screen hides /home/viz/lib/emacs/straight/build/org-mode/ob-screen /home/viz/lib/emacs/straight/build/org/org-num hides /home/viz/lib/emacs/straight/build/org-mode/org-num /home/viz/lib/emacs/straight/build/org/ob-forth hides /home/viz/lib/emacs/straight/build/org-mode/ob-forth /home/viz/lib/emacs/straight/build/org/ox-odt hides /home/viz/lib/emacs/straight/build/org-mode/ox-odt /home/viz/lib/emacs/straight/build/org/ol-bbdb hides /home/viz/lib/emacs/straight/build/org-mode/ol-bbdb /home/viz/lib/emacs/straight/build/org/org-table hides /home/viz/lib/emacs/straight/build/org-mode/org-table /home/viz/lib/emacs/straight/build/org/ox-man hides /home/viz/lib/emacs/straight/build/org-mode/ox-man /home/viz/lib/emacs/straight/build/org/ox-org hides /home/viz/lib/emacs/straight/build/org-mode/ox-org /home/viz/lib/emacs/straight/build/org/ob-comint hides /home/viz/lib/emacs/straight/build/org-mode/ob-comint /home/viz/lib/emacs/straight/build/org/ob-clojure hides /home/viz/lib/emacs/straight/build/org-mode/ob-clojure /home/viz/lib/emacs/straight/build/org/org-id hides /home/viz/lib/emacs/straight/build/org-mode/org-id /home/viz/lib/emacs/straight/build/org/oc-natbib hides /home/viz/lib/emacs/straight/build/org-mode/oc-natbib /home/viz/lib/emacs/straight/build/org/ox-texinfo hides /home/viz/lib/emacs/straight/build/org-mode/ox-texinfo /home/viz/lib/emacs/straight/build/org/org-agenda hides /home/viz/lib/emacs/straight/build/org-mode/org-agenda /home/viz/lib/emacs/straight/build/org/org-src hides /home/viz/lib/emacs/straight/build/org-mode/org-src /home/viz/lib/emacs/straight/build/org/ob-emacs-lisp hides /home/viz/lib/emacs/straight/build/org-mode/ob-emacs-lisp /home/viz/lib/emacs/straight/build/org/ob-css hides /home/viz/lib/emacs/straight/build/org-mode/ob-css /home/viz/lib/emacs/straight/build/org/ox-latex hides /home/viz/lib/emacs/straight/build/org-mode/ox-latex /home/viz/lib/emacs/straight/build/org/oc hides /home/viz/lib/emacs/straight/build/org-mode/oc /home/viz/lib/emacs/straight/build/org/ol hides /home/viz/lib/emacs/straight/build/org-mode/ol /home/viz/lib/emacs/straight/build/org/org-element hides /home/viz/lib/emacs/straight/build/org-mode/org-element /home/viz/lib/emacs/straight/build/org/org hides /home/viz/lib/emacs/straight/build/org-mode/org /home/viz/lib/emacs/straight/build/org/org-goto hides /home/viz/lib/emacs/straight/build/org-mode/org-goto /home/viz/lib/emacs/straight/build/org/ob-eval hides /home/viz/lib/emacs/straight/build/org-mode/ob-eval /home/viz/lib/emacs/straight/build/org/org-habit hides /home/viz/lib/emacs/straight/build/org-mode/org-habit /home/viz/lib/emacs/straight/build/org/org-pcomplete hides /home/viz/lib/emacs/straight/build/org-mode/org-pcomplete /home/viz/lib/emacs/straight/build/org/ol-eww hides /home/viz/lib/emacs/straight/build/org-mode/ol-eww /home/viz/lib/emacs/straight/build/org/ob-processing hides /home/viz/lib/emacs/straight/build/org-mode/ob-processing /home/viz/lib/emacs/straight/build/org/org-timer hides /home/viz/lib/emacs/straight/build/org-mode/org-timer /home/viz/lib/emacs/straight/build/org/org-inlinetask hides /home/viz/lib/emacs/straight/build/org-mode/org-inlinetask /home/viz/lib/emacs/straight/build/org/ol-bibtex hides /home/viz/lib/emacs/straight/build/org-mode/ol-bibtex /home/viz/lib/emacs/straight/build/org/org-fold-core hides /home/viz/lib/emacs/straight/build/org-mode/org-fold-core /home/viz/lib/emacs/straight/build/org/oc-basic hides /home/viz/lib/emacs/straight/build/org-mode/oc-basic /home/viz/lib/emacs/straight/build/org/ox-publish hides /home/viz/lib/emacs/straight/build/org-mode/ox-publish /home/viz/lib/emacs/straight/build/org/oc-bibtex hides /home/viz/lib/emacs/straight/build/org-mode/oc-bibtex /home/viz/lib/emacs/straight/build/org/org-macro hides /home/viz/lib/emacs/straight/build/org-mode/org-macro /home/viz/lib/emacs/straight/build/org/ol-docview hides /home/viz/lib/emacs/straight/build/org-mode/ol-docview /home/viz/lib/emacs/straight/build/org/org-fold hides /home/viz/lib/emacs/straight/build/org-mode/org-fold /home/viz/lib/emacs/straight/build/org/org-lint hides /home/viz/lib/emacs/straight/build/org-mode/org-lint /home/viz/lib/emacs/straight/build/org/org-version hides /home/viz/lib/emacs/straight/build/org-mode/org-version /home/viz/lib/emacs/straight/build/org/ob-ocaml hides /home/viz/lib/emacs/straight/build/org-mode/ob-ocaml /home/viz/lib/emacs/straight/build/org/ob-sass hides /home/viz/lib/emacs/straight/build/org-mode/ob-sass /home/viz/lib/emacs/straight/build/org/ob-perl hides /home/viz/lib/emacs/straight/build/org-mode/ob-perl /home/viz/lib/emacs/straight/build/org/ol-rmail hides /home/viz/lib/emacs/straight/build/org-mode/ol-rmail /home/viz/lib/emacs/straight/build/org/org-protocol hides /home/viz/lib/emacs/straight/build/org-mode/org-protocol /home/viz/lib/emacs/straight/build/org/ol-info hides /home/viz/lib/emacs/straight/build/org-mode/ol-info /home/viz/lib/emacs/straight/build/org/ob-eshell hides /home/viz/lib/emacs/straight/build/org-mode/ob-eshell /home/viz/lib/emacs/straight/build/org/org-refile hides /home/viz/lib/emacs/straight/build/org-mode/org-refile /home/viz/lib/emacs/straight/build/org/ob-octave hides /home/viz/lib/emacs/straight/build/org-mode/ob-octave /home/viz/lib/emacs/straight/build/org/ob-lua hides /home/viz/lib/emacs/straight/build/org-mode/ob-lua /home/viz/lib/emacs/straight/build/org/ol-gnus hides /home/viz/lib/emacs/straight/build/org-mode/ol-gnus /home/viz/lib/emacs/straight/build/org/ob-makefile hides /home/viz/lib/emacs/straight/build/org-mode/ob-makefile /home/viz/lib/emacs/straight/build/org/org-archive hides /home/viz/lib/emacs/straight/build/org-mode/org-archive /home/viz/lib/emacs/straight/build/org/ob-lob hides /home/viz/lib/emacs/straight/build/org-mode/ob-lob /home/viz/lib/emacs/straight/build/org/ol-man hides /home/viz/lib/emacs/straight/build/org-mode/ol-man /home/viz/lib/emacs/straight/build/org/org-compat hides /home/viz/lib/emacs/straight/build/org-mode/org-compat /home/viz/lib/emacs/straight/build/org/org-colview hides /home/viz/lib/emacs/straight/build/org-mode/org-colview /home/viz/lib/emacs/straight/build/org/org-indent hides /home/viz/lib/emacs/straight/build/org-mode/org-indent /home/viz/lib/emacs/straight/build/org/ox-beamer hides /home/viz/lib/emacs/straight/build/org-mode/ox-beamer /home/viz/lib/emacs/straight/build/org/org-loaddefs hides /home/viz/lib/emacs/straight/build/org-mode/org-loaddefs /home/viz/lib/emacs/straight/build/org/ob-calc hides /home/viz/lib/emacs/straight/build/org-mode/ob-calc /home/viz/lib/emacs/straight/build/org/ob-awk hides /home/viz/lib/ports/emacs/lisp/org/ob-awk /home/viz/lib/emacs/straight/build/org/org-capture hides /home/viz/lib/ports/emacs/lisp/org/org-capture /home/viz/lib/emacs/straight/build/org/ob-sql hides /home/viz/lib/ports/emacs/lisp/org/ob-sql /home/viz/lib/emacs/straight/build/org/ol-doi hides /home/viz/lib/ports/emacs/lisp/org/ol-doi /home/viz/lib/emacs/straight/build/org/org-plot hides /home/viz/lib/ports/emacs/lisp/org/org-plot /home/viz/lib/emacs/straight/build/org/ob-dot hides /home/viz/lib/ports/emacs/lisp/org/ob-dot /home/viz/lib/emacs/straight/build/org/ol-eshell hides /home/viz/lib/ports/emacs/lisp/org/ol-eshell /home/viz/lib/emacs/straight/build/org/ob-C hides /home/viz/lib/ports/emacs/lisp/org/ob-C /home/viz/lib/emacs/straight/build/org/ob-ref hides /home/viz/lib/ports/emacs/lisp/org/ob-ref /home/viz/lib/emacs/straight/build/org/org-list hides /home/viz/lib/ports/emacs/lisp/org/org-list /home/viz/lib/emacs/straight/build/org/org-mouse hides /home/viz/lib/ports/emacs/lisp/org/org-mouse /home/viz/lib/emacs/straight/build/org/ob-haskell hides /home/viz/lib/ports/emacs/lisp/org/ob-haskell /home/viz/lib/emacs/straight/build/org/ob-plantuml hides /home/viz/lib/ports/emacs/lisp/org/ob-plantuml /home/viz/lib/emacs/straight/build/org/org-keys hides /home/viz/lib/ports/emacs/lisp/org/org-keys /home/viz/lib/emacs/straight/build/org/org-clock hides /home/viz/lib/ports/emacs/lisp/org/org-clock /home/viz/lib/emacs/straight/build/org/ox-html hides /home/viz/lib/ports/emacs/lisp/org/ox-html /home/viz/lib/emacs/straight/build/org/oc-biblatex hides /home/viz/lib/ports/emacs/lisp/org/oc-biblatex /home/viz/lib/emacs/straight/build/org/ob-table hides /home/viz/lib/ports/emacs/lisp/org/ob-table /home/viz/lib/emacs/straight/build/org/ob hides /home/viz/lib/ports/emacs/lisp/org/ob /home/viz/lib/emacs/straight/build/org/ol-w3m hides /home/viz/lib/ports/emacs/lisp/org/ol-w3m /home/viz/lib/emacs/straight/build/org/ob-groovy hides /home/viz/lib/ports/emacs/lisp/org/ob-groovy /home/viz/lib/emacs/straight/build/org/org-footnote hides /home/viz/lib/ports/emacs/lisp/org/org-footnote /home/viz/lib/emacs/straight/build/org/org-entities hides /home/viz/lib/ports/emacs/lisp/org/org-entities /home/viz/lib/emacs/straight/build/org/ob-org hides /home/viz/lib/ports/emacs/lisp/org/ob-org /home/viz/lib/emacs/straight/build/org/org-macs hides /home/viz/lib/ports/emacs/lisp/org/org-macs /home/viz/lib/emacs/straight/build/org/ob-shell hides /home/viz/lib/ports/emacs/lisp/org/ob-shell /home/viz/lib/emacs/straight/build/org/ob-R hides /home/viz/lib/ports/emacs/lisp/org/ob-R /home/viz/lib/emacs/straight/build/org/ob-lisp hides /home/viz/lib/ports/emacs/lisp/org/ob-lisp /home/viz/lib/emacs/straight/build/org/ob-js hides /home/viz/lib/ports/emacs/lisp/org/ob-js /home/viz/lib/emacs/straight/build/org/ob-maxima hides /home/viz/lib/ports/emacs/lisp/org/ob-maxima /home/viz/lib/emacs/straight/build/org/ox-ascii hides /home/viz/lib/ports/emacs/lisp/org/ox-ascii /home/viz/lib/emacs/straight/build/org/org-persist hides /home/viz/lib/ports/emacs/lisp/org/org-persist /home/viz/lib/emacs/straight/build/org/ox-md hides /home/viz/lib/ports/emacs/lisp/org/ox-md /home/viz/lib/emacs/straight/build/org/org-duration hides /home/viz/lib/ports/emacs/lisp/org/org-duration /home/viz/lib/emacs/straight/build/org/ob-lilypond hides /home/viz/lib/ports/emacs/lisp/org/ob-lilypond /home/viz/lib/emacs/straight/build/org/ob-ruby hides /home/viz/lib/ports/emacs/lisp/org/ob-ruby /home/viz/lib/emacs/straight/build/org/ob-core hides /home/viz/lib/ports/emacs/lisp/org/ob-core /home/viz/lib/emacs/straight/build/org/ol-mhe hides /home/viz/lib/ports/emacs/lisp/org/ol-mhe /home/viz/lib/emacs/straight/build/org/ob-ditaa hides /home/viz/lib/ports/emacs/lisp/org/ob-ditaa /home/viz/lib/emacs/straight/build/org/ol-irc hides /home/viz/lib/ports/emacs/lisp/org/ol-irc /home/viz/lib/emacs/straight/build/org/ob-fortran hides /home/viz/lib/ports/emacs/lisp/org/ob-fortran /home/viz/lib/emacs/straight/build/org/org-feed hides /home/viz/lib/ports/emacs/lisp/org/org-feed /home/viz/lib/emacs/straight/build/org/ob-java hides /home/viz/lib/ports/emacs/lisp/org/ob-java /home/viz/lib/emacs/straight/build/org/ox hides /home/viz/lib/ports/emacs/lisp/org/ox /home/viz/lib/emacs/straight/build/org/oc-csl hides /home/viz/lib/ports/emacs/lisp/org/oc-csl /home/viz/lib/emacs/straight/build/org/ob-exp hides /home/viz/lib/ports/emacs/lisp/org/ob-exp /home/viz/lib/emacs/straight/build/org/org-loaddefs hides /home/viz/lib/ports/emacs/lisp/org/org-loaddefs /home/viz/lib/emacs/straight/build/org/ob-scheme hides /home/viz/lib/ports/emacs/lisp/org/ob-scheme /home/viz/lib/emacs/straight/build/org/ob-tangle hides /home/viz/lib/ports/emacs/lisp/org/ob-tangle /home/viz/lib/emacs/straight/build/org/ox-koma-letter hides /home/viz/lib/ports/emacs/lisp/org/ox-koma-letter /home/viz/lib/emacs/straight/build/org/ob-gnuplot hides /home/viz/lib/ports/emacs/lisp/org/ob-gnuplot /home/viz/lib/emacs/straight/build/org/org-crypt hides /home/viz/lib/ports/emacs/lisp/org/org-crypt /home/viz/lib/emacs/straight/build/org/org-datetree hides /home/viz/lib/ports/emacs/lisp/org/org-datetree /home/viz/lib/emacs/straight/build/org/org-attach hides /home/viz/lib/ports/emacs/lisp/org/org-attach /home/viz/lib/emacs/straight/build/org/ob-julia hides /home/viz/lib/ports/emacs/lisp/org/ob-julia /home/viz/lib/emacs/straight/build/org/ob-sqlite hides /home/viz/lib/ports/emacs/lisp/org/ob-sqlite /home/viz/lib/emacs/straight/build/org/org-cycle hides /home/viz/lib/ports/emacs/lisp/org/org-cycle /home/viz/lib/emacs/straight/build/org/org-faces hides /home/viz/lib/ports/emacs/lisp/org/org-faces /home/viz/lib/emacs/straight/build/org/org-mobile hides /home/viz/lib/ports/emacs/lisp/org/org-mobile /home/viz/lib/emacs/straight/build/org/org-ctags hides /home/viz/lib/ports/emacs/lisp/org/org-ctags /home/viz/lib/emacs/straight/build/org/ob-latex hides /home/viz/lib/ports/emacs/lisp/org/ob-latex /home/viz/lib/emacs/straight/build/org/ob-matlab hides /home/viz/lib/ports/emacs/lisp/org/ob-matlab /home/viz/lib/emacs/straight/build/org/ob-sed hides /home/viz/lib/ports/emacs/lisp/org/ob-sed /home/viz/lib/emacs/straight/build/org/org-attach-git hides /home/viz/lib/ports/emacs/lisp/org/org-attach-git /home/viz/lib/emacs/straight/build/org/ob-python hides /home/viz/lib/ports/emacs/lisp/org/ob-python /home/viz/lib/emacs/straight/build/org/ox-icalendar hides /home/viz/lib/ports/emacs/lisp/org/ox-icalendar /home/viz/lib/emacs/straight/build/org/org-tempo hides /home/viz/lib/ports/emacs/lisp/org/org-tempo /home/viz/lib/emacs/straight/build/org/ob-screen hides /home/viz/lib/ports/emacs/lisp/org/ob-screen /home/viz/lib/emacs/straight/build/org/org-num hides /home/viz/lib/ports/emacs/lisp/org/org-num /home/viz/lib/emacs/straight/build/org/ob-forth hides /home/viz/lib/ports/emacs/lisp/org/ob-forth /home/viz/lib/emacs/straight/build/org/ox-odt hides /home/viz/lib/ports/emacs/lisp/org/ox-odt /home/viz/lib/emacs/straight/build/org/ol-bbdb hides /home/viz/lib/ports/emacs/lisp/org/ol-bbdb /home/viz/lib/emacs/straight/build/org/org-table hides /home/viz/lib/ports/emacs/lisp/org/org-table /home/viz/lib/emacs/straight/build/org/ox-man hides /home/viz/lib/ports/emacs/lisp/org/ox-man /home/viz/lib/emacs/straight/build/org/ox-org hides /home/viz/lib/ports/emacs/lisp/org/ox-org /home/viz/lib/emacs/straight/build/org/ob-comint hides /home/viz/lib/ports/emacs/lisp/org/ob-comint /home/viz/lib/emacs/straight/build/org/ob-clojure hides /home/viz/lib/ports/emacs/lisp/org/ob-clojure /home/viz/lib/emacs/straight/build/org/org-id hides /home/viz/lib/ports/emacs/lisp/org/org-id /home/viz/lib/emacs/straight/build/org/oc-natbib hides /home/viz/lib/ports/emacs/lisp/org/oc-natbib /home/viz/lib/emacs/straight/build/org/ox-texinfo hides /home/viz/lib/ports/emacs/lisp/org/ox-texinfo /home/viz/lib/emacs/straight/build/org/org-agenda hides /home/viz/lib/ports/emacs/lisp/org/org-agenda /home/viz/lib/emacs/straight/build/org/org-src hides /home/viz/lib/ports/emacs/lisp/org/org-src /home/viz/lib/emacs/straight/build/org/ob-emacs-lisp hides /home/viz/lib/ports/emacs/lisp/org/ob-emacs-lisp /home/viz/lib/emacs/straight/build/org/ob-css hides /home/viz/lib/ports/emacs/lisp/org/ob-css /home/viz/lib/emacs/straight/build/org/ox-latex hides /home/viz/lib/ports/emacs/lisp/org/ox-latex /home/viz/lib/emacs/straight/build/org/oc hides /home/viz/lib/ports/emacs/lisp/org/oc /home/viz/lib/emacs/straight/build/org/ol hides /home/viz/lib/ports/emacs/lisp/org/ol /home/viz/lib/emacs/straight/build/org/org-element hides /home/viz/lib/ports/emacs/lisp/org/org-element /home/viz/lib/emacs/straight/build/org/org hides /home/viz/lib/ports/emacs/lisp/org/org /home/viz/lib/emacs/straight/build/org/org-goto hides /home/viz/lib/ports/emacs/lisp/org/org-goto /home/viz/lib/emacs/straight/build/org/ob-eval hides /home/viz/lib/ports/emacs/lisp/org/ob-eval /home/viz/lib/emacs/straight/build/org/org-habit hides /home/viz/lib/ports/emacs/lisp/org/org-habit /home/viz/lib/emacs/straight/build/org/org-pcomplete hides /home/viz/lib/ports/emacs/lisp/org/org-pcomplete /home/viz/lib/emacs/straight/build/org/ol-eww hides /home/viz/lib/ports/emacs/lisp/org/ol-eww /home/viz/lib/emacs/straight/build/org/ob-processing hides /home/viz/lib/ports/emacs/lisp/org/ob-processing /home/viz/lib/emacs/straight/build/org/org-timer hides /home/viz/lib/ports/emacs/lisp/org/org-timer /home/viz/lib/emacs/straight/build/org/org-inlinetask hides /home/viz/lib/ports/emacs/lisp/org/org-inlinetask /home/viz/lib/emacs/straight/build/org/ol-bibtex hides /home/viz/lib/ports/emacs/lisp/org/ol-bibtex /home/viz/lib/emacs/straight/build/org/org-fold-core hides /home/viz/lib/ports/emacs/lisp/org/org-fold-core /home/viz/lib/emacs/straight/build/org/oc-basic hides /home/viz/lib/ports/emacs/lisp/org/oc-basic /home/viz/lib/emacs/straight/build/org/ox-publish hides /home/viz/lib/ports/emacs/lisp/org/ox-publish /home/viz/lib/emacs/straight/build/org/oc-bibtex hides /home/viz/lib/ports/emacs/lisp/org/oc-bibtex /home/viz/lib/emacs/straight/build/org/org-macro hides /home/viz/lib/ports/emacs/lisp/org/org-macro /home/viz/lib/emacs/straight/build/org/ol-docview hides /home/viz/lib/ports/emacs/lisp/org/ol-docview /home/viz/lib/emacs/straight/build/org/org-fold hides /home/viz/lib/ports/emacs/lisp/org/org-fold /home/viz/lib/emacs/straight/build/org/org-lint hides /home/viz/lib/ports/emacs/lisp/org/org-lint /home/viz/lib/emacs/straight/build/org/org-version hides /home/viz/lib/ports/emacs/lisp/org/org-version /home/viz/lib/emacs/straight/build/org/ob-ocaml hides /home/viz/lib/ports/emacs/lisp/org/ob-ocaml /home/viz/lib/emacs/straight/build/org/ob-sass hides /home/viz/lib/ports/emacs/lisp/org/ob-sass /home/viz/lib/emacs/straight/build/org/ob-perl hides /home/viz/lib/ports/emacs/lisp/org/ob-perl /home/viz/lib/emacs/straight/build/org/ol-rmail hides /home/viz/lib/ports/emacs/lisp/org/ol-rmail /home/viz/lib/emacs/straight/build/org/org-protocol hides /home/viz/lib/ports/emacs/lisp/org/org-protocol /home/viz/lib/emacs/straight/build/org/ol-info hides /home/viz/lib/ports/emacs/lisp/org/ol-info /home/viz/lib/emacs/straight/build/org/ob-eshell hides /home/viz/lib/ports/emacs/lisp/org/ob-eshell /home/viz/lib/emacs/straight/build/org/org-refile hides /home/viz/lib/ports/emacs/lisp/org/org-refile /home/viz/lib/emacs/straight/build/org/ob-octave hides /home/viz/lib/ports/emacs/lisp/org/ob-octave /home/viz/lib/emacs/straight/build/org/ob-lua hides /home/viz/lib/ports/emacs/lisp/org/ob-lua /home/viz/lib/emacs/straight/build/org/ol-gnus hides /home/viz/lib/ports/emacs/lisp/org/ol-gnus /home/viz/lib/emacs/straight/build/org/ob-makefile hides /home/viz/lib/ports/emacs/lisp/org/ob-makefile /home/viz/lib/emacs/straight/build/org/org-archive hides /home/viz/lib/ports/emacs/lisp/org/org-archive /home/viz/lib/emacs/straight/build/org/ob-lob hides /home/viz/lib/ports/emacs/lisp/org/ob-lob /home/viz/lib/emacs/straight/build/org/ol-man hides /home/viz/lib/ports/emacs/lisp/org/ol-man /home/viz/lib/emacs/straight/build/org/org-compat hides /home/viz/lib/ports/emacs/lisp/org/org-compat /home/viz/lib/emacs/straight/build/org/org-colview hides /home/viz/lib/ports/emacs/lisp/org/org-colview /home/viz/lib/emacs/straight/build/org/org-indent hides /home/viz/lib/ports/emacs/lisp/org/org-indent /home/viz/lib/emacs/straight/build/org/ox-beamer hides /home/viz/lib/ports/emacs/lisp/org/ox-beamer /home/viz/lib/emacs/straight/build/org/ob-calc hides /home/viz/lib/ports/emacs/lisp/org/ob-calc Features: (shadow emacsbug org-capture doct inspector edebug help-at-pt info-look pdf-sync pdf-outline ...) Memory information: ((conses 16 2060459 370093) (symbols 48 78902 12) (strings 32 457561 40826) (string-bytes 1 27437688) (vectors 16 194958) (vector-slots 8 3765001 290931) (floats 8 5618 6197) (intervals 56 135070 6550) (buffers 984 150)) From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 27 12:21:18 2023 Received: (at 65554) by debbugs.gnu.org; 27 Aug 2023 16:21:19 +0000 Received: from localhost ([127.0.0.1]:46016 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaIVq-0007w0-Ka for submit@debbugs.gnu.org; Sun, 27 Aug 2023 12:21:18 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:60825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaIVn-0007vi-OY for 65554@debbugs.gnu.org; Sun, 27 Aug 2023 12:21:17 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 7C0576000A; Sun, 27 Aug 2023 16:21:01 +0000 (UTC) From: Juri Linkov To: Visuwesh Subject: Re: bug#65554: 30.0.50; help-echo string for truncated tab-bar names is not viewable In-Reply-To: <87zg2d396h.fsf@gmail.com> (Visuwesh's message of "Sun, 27 Aug 2023 00:47:26 +0530") Organization: LINKOV.NET References: <87zg2d396h.fsf@gmail.com> Date: Sun, 27 Aug 2023 19:11:41 +0300 Message-ID: <86zg2cikpe.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65554 Cc: 65554@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: -1.7 (-) > If you set tab-bar-tab-name-function to use tab-bar-tab-name-truncated, > the latter function sets the help-echo string of the tab-bar name to the > full name Actually the help-echo string with the full name is not viewable even if you remove the :help lines from tab-bar--format-tab. I propose to move truncating the name from tab-bar-tab-name-function to tab-bar-tab-name-format-function. tab-bar-tab-name-format-function was added later, so initially it was possible to implement truncation only in tab-bar-tab-name-function. > however, tab-bar--format-tab which is used by > tab-bar-format-tabs overrides this help-echo string with "Current tab" > and "Click to visit tab". If I remove :help plist items from > tab-bar--format-tab, then I don't get the help-echo string that was set > by tab-bar-tab-name-truncated but what the tab looks like in Emacs. When truncation will be in tab-bar-tab-name-format-function then the useless help-echo strings in tab-bar--format-tab could be replaced with help strings that display the full names. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 27 12:30:33 2023 Received: (at 65554) by debbugs.gnu.org; 27 Aug 2023 16:30:33 +0000 Received: from localhost ([127.0.0.1]:46049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaIem-0008Dh-T6 for submit@debbugs.gnu.org; Sun, 27 Aug 2023 12:30:33 -0400 Received: from mail-pf1-x444.google.com ([2607:f8b0:4864:20::444]:49249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaIei-0008DO-Fw for 65554@debbugs.gnu.org; Sun, 27 Aug 2023 12:30:31 -0400 Received: by mail-pf1-x444.google.com with SMTP id d2e1a72fcca58-68c0d886ea0so1516307b3a.2 for <65554@debbugs.gnu.org>; Sun, 27 Aug 2023 09:30:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693153816; x=1693758616; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=O1rR9z0tHWLFcHA3++BA8ftEA11BqJukKpUT4P1K4uU=; b=fjhjWfnoUpxzWUPjpuCYvFbgBg54TwRof5KgCxuRBM9JOi8eN1YaotxgkPwv8JIXdS uu31OsHKXl0Ib056Hw6g2Zvl/PTmIo9Z5eonQMQknBYaQypzbHIt4FGczighM+rJgyNK PwWKCgF8dC5ug29mNX6Y6dpOU1GSm36DpGmXmY7IHaRvZiAuj1exJRd1TbFCG3hnlpSH tfBGz6GmZ+fiHR4IHeJ9wCOQsTZd/Y7n01moaK1B7VixYN12K3LMhNL5oaxO82Gfsyb0 5r9c8wc0S+gwngHmrBGCvTg9bklNO0C3qgg4D5ZWVAVKy4UXqyvFB9J2zxFgXf++2rKR YykA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693153816; x=1693758616; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=O1rR9z0tHWLFcHA3++BA8ftEA11BqJukKpUT4P1K4uU=; b=KtdY/1gohbxqX5n5MW5mejp1eby6e3i88NwLF6SV5+i9eL3cRiKJvrhiUyM9zQHP0x 2xdVGoPOfK2N/OOro50AlDNJ0hDBx/4wZsD87zcGpcJGd1VylKWlgKeCWOr84C74EYuj oJ9eEOu8iNAoeDCJslqGfcoqKmkopwDj/Z1fHXdfkKnVdPxcbNwh2V+5Oln37Xfp0i4q eDm0tXR6crZUu7t30ChACvbJkpEkwbF1qB66ZuKQ7MyDE6YxdgGzkY5O0wTCzfkdJsjP 70TraQyFsp+VZLsu6bjGO0KDC7FBkA1DptV6miLwh+rh532QO93hXpGU4Y6rIYma3OMz xEgQ== X-Gm-Message-State: AOJu0YztfN/vYpyN5Rc5OmiDwqrNyyF3hSdrQe3tEqBeSCZVtb0JPVZT 1G/rsnGR++g1rFCzns0n9RHOkwfye8yNsw== X-Google-Smtp-Source: AGHT+IHxm9KnxLQOaInwiCnD+weJVnrz2lorFUjA55j85ja3oFF/WNppyYNnO9quDVingfn1alACYg== X-Received: by 2002:a05:6a00:2388:b0:68a:3eef:166d with SMTP id f8-20020a056a00238800b0068a3eef166dmr25381035pfc.28.1693153816351; Sun, 27 Aug 2023 09:30:16 -0700 (PDT) Received: from localhost ([118.185.152.162]) by smtp.gmail.com with ESMTPSA id fk22-20020a056a003a9600b006887037cde6sm5051626pfb.60.2023.08.27.09.30.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Aug 2023 09:30:15 -0700 (PDT) From: Visuwesh To: Juri Linkov Subject: Re: bug#65554: 30.0.50; help-echo string for truncated tab-bar names is not viewable In-Reply-To: <86zg2cikpe.fsf@mail.linkov.net> (Juri Linkov's message of "Sun, 27 Aug 2023 19:11:41 +0300") References: <87zg2d396h.fsf@gmail.com> <86zg2cikpe.fsf@mail.linkov.net> Date: Sun, 27 Aug 2023 22:00:13 +0530 Message-ID: <87ttsk30tm.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65554 Cc: 65554@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: -1.0 (-) [=E0=AE=9E=E0=AE=BE=E0=AE=AF=E0=AE=BF=E0=AE=B1=E0=AF=81 =E0=AE=86=E0=AE=95= =E0=AE=B8=E0=AF=8D=E0=AE=9F=E0=AF=8D 27, 2023] Juri Linkov wrote: >> If you set tab-bar-tab-name-function to use tab-bar-tab-name-truncated, >> the latter function sets the help-echo string of the tab-bar name to the >> full name > > Actually the help-echo string with the full name is not viewable > even if you remove the :help lines from tab-bar--format-tab. > > I propose to move truncating the name from > tab-bar-tab-name-function to > tab-bar-tab-name-format-function. Correct me if I'm wrong, isn't tab-bar-tab-name-function indirectly used by tab-bar-tab-name-format-function? If that is the case, shouldn't the help-echo string survive once :help lines are removed from tab-bar--format-tab? From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 27 12:57:58 2023 Received: (at 65554) by debbugs.gnu.org; 27 Aug 2023 16:57:58 +0000 Received: from localhost ([127.0.0.1]:46160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaJ5G-0000Zd-8J for submit@debbugs.gnu.org; Sun, 27 Aug 2023 12:57:58 -0400 Received: from relay6-d.mail.gandi.net ([2001:4b98:dc4:8::226]:45059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaJ5A-0000ZI-Dv for 65554@debbugs.gnu.org; Sun, 27 Aug 2023 12:57:53 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 23460C0002; Sun, 27 Aug 2023 16:57:32 +0000 (UTC) From: Juri Linkov To: Visuwesh Subject: Re: bug#65554: 30.0.50; help-echo string for truncated tab-bar names is not viewable In-Reply-To: <87ttsk30tm.fsf@gmail.com> (Visuwesh's message of "Sun, 27 Aug 2023 22:00:13 +0530") Organization: LINKOV.NET References: <87zg2d396h.fsf@gmail.com> <86zg2cikpe.fsf@mail.linkov.net> <87ttsk30tm.fsf@gmail.com> Date: Sun, 27 Aug 2023 19:55:09 +0300 Message-ID: <86edjoifwy.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65554 Cc: 65554@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: -1.7 (-) >>> If you set tab-bar-tab-name-function to use tab-bar-tab-name-truncated, >>> the latter function sets the help-echo string of the tab-bar name to the >>> full name >> >> Actually the help-echo string with the full name is not viewable >> even if you remove the :help lines from tab-bar--format-tab. >> >> I propose to move truncating the name from >> tab-bar-tab-name-function to >> tab-bar-tab-name-format-function. > > Correct me if I'm wrong, isn't tab-bar-tab-name-function indirectly used > by tab-bar-tab-name-format-function? If that is the case, shouldn't the > help-echo string survive once :help lines are removed from > tab-bar--format-tab? The help-echo string survives, but it is not displayed by the current implementation. So you can't see even the help string "Click to close tab" on the tab-bar-close-button. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 28 02:54:44 2023 Received: (at 65554) by debbugs.gnu.org; 28 Aug 2023 06:54:44 +0000 Received: from localhost ([127.0.0.1]:46762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaW96-0000RS-GJ for submit@debbugs.gnu.org; Mon, 28 Aug 2023 02:54:44 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:54287) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qaW94-0000RF-B2 for 65554@debbugs.gnu.org; Mon, 28 Aug 2023 02:54:43 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id C33831BF20B; Mon, 28 Aug 2023 06:54:28 +0000 (UTC) From: Juri Linkov To: Visuwesh Subject: Re: bug#65554: 30.0.50; help-echo string for truncated tab-bar names is not viewable In-Reply-To: <86zg2cikpe.fsf@mail.linkov.net> (Juri Linkov's message of "Sun, 27 Aug 2023 19:11:41 +0300") Organization: LINKOV.NET References: <87zg2d396h.fsf@gmail.com> <86zg2cikpe.fsf@mail.linkov.net> Date: Mon, 28 Aug 2023 09:53:38 +0300 Message-ID: <86bkerhd3h.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65554 Cc: 65554@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: -1.7 (-) >> however, tab-bar--format-tab which is used by >> tab-bar-format-tabs overrides this help-echo string with "Current tab" >> and "Click to visit tab". If I remove :help plist items from >> tab-bar--format-tab, then I don't get the help-echo string that was set >> by tab-bar-tab-name-truncated but what the tab looks like in Emacs. > > When truncation will be in tab-bar-tab-name-format-function > then the useless help-echo strings in tab-bar--format-tab > could be replaced with help strings that display the full names. Now the help strings are displaying the full tab names. Next I could rename tab-bar-tab-name-format-function to tab-bar-tab-name-format-functions with the default value composed from the code fragments of tab-bar-tab-name-format-default: '(tab-bar-tab-name-format-hints tab-bar-tab-name-format-close-button tab-bar-tab-name-format-face ) Then you will be able to customize it to: '(tab-bar-tab-name-format-truncate tab-bar-tab-name-format-hints tab-bar-tab-name-format-close-button tab-bar-tab-name-format-face ) That first will truncate the tab name, then add numeric hints to the truncated name, then add the close button, then put faces on the final string that will be displayed on the tab bar. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 28 10:03:49 2023 Received: (at 65554) by debbugs.gnu.org; 28 Aug 2023 14:03:49 +0000 Received: from localhost ([127.0.0.1]:48722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qacqK-0006bm-PC for submit@debbugs.gnu.org; Mon, 28 Aug 2023 10:03:49 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:49497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qacqI-0006bU-Si for 65554@debbugs.gnu.org; Mon, 28 Aug 2023 10:03:47 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-1c06f6f98c0so25148195ad.3 for <65554@debbugs.gnu.org>; Mon, 28 Aug 2023 07:03:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693231414; x=1693836214; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=sqW8pX100mK8eCK1N5frpbuPvkEgWqxAkJK5i9j2kIc=; b=IfiI851p+P+jQQQSuLXjGQM5OA4I1+O1wEIpbDUt8rjbTjkVKhMgya06cp+jUel+4E sU6rScO6549NE2LQIU2yS48KKixajzzvNlL/OW5nnyKuAKC1jwrjnfzoXMNzEYOs0VIh yUF3s1GtgFbct7Hipk4oXqyKswu5BKP+zLt7mcJPGCcQUTpjzsHyTd+VOFH5IH7xNPJ2 xrdy4QRJVqPARt1+C/1gQcxkBL8ZxH8gC30i1CzOg4gBhpPGldJFBK1yZ1rLcOmeKFis osXaITQrXm05h1XZ6+f+r++BCaPHjjuqTsU4FmSUaEiUfTwbYtgIPoPU6vdybrrr0TET WQVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693231414; x=1693836214; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=sqW8pX100mK8eCK1N5frpbuPvkEgWqxAkJK5i9j2kIc=; b=D9tJrGNgF77ZaGtaeadkn1hSpLYHrhUlw03cTfOyM3yUnWyim7Of1yrpW7mjI4awMD aHa9odEE2KJGlmzoGXJUBkee1za7rFu3eM04XYYZOza67LE1XzU9QPCuociEl00n/fZE TMiQ3Yl3FTDokU8H1ajhcGPNZVG/mNytItBTIM/tJBP3jeAg5Rr5RGha8NeTsNBFY/Oc 9nbczDqfOuyZ7KyxMj1l1lKtqSHjKQHwZTbGd4o7L42iuQI/kknP7tGpnQIbf5erGF1Z Jjwb2LViQWZiinh/51B+/VtySYm5ORwx6xgBM6pUlQAYc09Eut9gUC9Mt2N+SxolzxxN rKwg== X-Gm-Message-State: AOJu0YzXsg7c2Fqv6ryxRSHhNDAG+qODSxG5x5IDxMVY6HaeLIFzSnLc T58gYAaKe511sRbFeuDMW64= X-Google-Smtp-Source: AGHT+IFfSkDY9nUiGuENZWhcd2fFbEgp8YjFQY5uRtJITpLngGlrmMSWOZ4Z506YsyPs3WumjgeiYA== X-Received: by 2002:a17:903:26cb:b0:1bc:98dd:e857 with SMTP id jg11-20020a17090326cb00b001bc98dde857mr24140511plb.38.1693231414221; Mon, 28 Aug 2023 07:03:34 -0700 (PDT) Received: from localhost ([115.240.90.130]) by smtp.gmail.com with ESMTPSA id a11-20020a170902b58b00b001bc9bfaba3esm7402992pls.126.2023.08.28.07.03.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Aug 2023 07:03:33 -0700 (PDT) From: Visuwesh To: Juri Linkov Subject: Re: bug#65554: 30.0.50; help-echo string for truncated tab-bar names is not viewable In-Reply-To: <86bkerhd3h.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 28 Aug 2023 09:53:38 +0300") References: <87zg2d396h.fsf@gmail.com> <86zg2cikpe.fsf@mail.linkov.net> <86bkerhd3h.fsf@mail.linkov.net> Date: Mon, 28 Aug 2023 19:33:32 +0530 Message-ID: <87msyb2rij.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65554 Cc: 65554@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: -1.0 (-) [=E0=AE=A4=E0=AE=BF=E0=AE=99=E0=AF=8D=E0=AE=95=E0=AE=B3=E0=AF=8D =E0=AE=86= =E0=AE=95=E0=AE=B8=E0=AF=8D=E0=AE=9F=E0=AF=8D 28, 2023] Juri Linkov wrote: >>> however, tab-bar--format-tab which is used by >>> tab-bar-format-tabs overrides this help-echo string with "Current tab" >>> and "Click to visit tab". If I remove :help plist items from >>> tab-bar--format-tab, then I don't get the help-echo string that was set >>> by tab-bar-tab-name-truncated but what the tab looks like in Emacs. >> >> When truncation will be in tab-bar-tab-name-format-function >> then the useless help-echo strings in tab-bar--format-tab >> could be replaced with help strings that display the full names. > > Now the help strings are displaying the full tab names. I customised tab-bar-tab-name-function to -truncated but it still shows the truncated name in the tooltip. If I change -format-function to -truncated, then I don't see the truncation in the tab name... I am changing the functions as per the choices in the Custom interface. > Next I could rename tab-bar-tab-name-format-function to > tab-bar-tab-name-format-functions with the default value > composed from the code fragments of tab-bar-tab-name-format-default: > > '(tab-bar-tab-name-format-hints > tab-bar-tab-name-format-close-button > tab-bar-tab-name-format-face > ) > > Then you will be able to customize it to: > > '(tab-bar-tab-name-format-truncate > tab-bar-tab-name-format-hints > tab-bar-tab-name-format-close-button > tab-bar-tab-name-format-face > ) > > That first will truncate the tab name, then add numeric hints to the > truncated name, then add the close button, then put faces on the final st= ring > that will be displayed on the tab bar. That would be much more convenient, and make the customisation around the tab name a lot less confusing. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 28 12:58:38 2023 Received: (at 65554) by debbugs.gnu.org; 28 Aug 2023 16:58:38 +0000 Received: from localhost ([127.0.0.1]:48940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qafZW-0003FU-44 for submit@debbugs.gnu.org; Mon, 28 Aug 2023 12:58:38 -0400 Received: from relay4-d.mail.gandi.net ([2001:4b98:dc4:8::224]:46945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qafZT-0003FC-HY for 65554@debbugs.gnu.org; Mon, 28 Aug 2023 12:58:36 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 8B752E0005; Mon, 28 Aug 2023 16:58:21 +0000 (UTC) From: Juri Linkov To: Visuwesh Subject: Re: bug#65554: 30.0.50; help-echo string for truncated tab-bar names is not viewable In-Reply-To: <87msyb2rij.fsf@gmail.com> (Visuwesh's message of "Mon, 28 Aug 2023 19:33:32 +0530") Organization: LINKOV.NET References: <87zg2d396h.fsf@gmail.com> <86zg2cikpe.fsf@mail.linkov.net> <86bkerhd3h.fsf@mail.linkov.net> <87msyb2rij.fsf@gmail.com> Date: Mon, 28 Aug 2023 19:57:49 +0300 Message-ID: <86a5ubcdf6.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65554 Cc: 65554@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: -1.7 (-) >> Next I could rename tab-bar-tab-name-format-function to >> tab-bar-tab-name-format-functions with the default value >> composed from the code fragments of tab-bar-tab-name-format-default: >> >> '(tab-bar-tab-name-format-hints >> tab-bar-tab-name-format-close-button >> tab-bar-tab-name-format-face >> ) >> >> Then you will be able to customize it to: >> >> '(tab-bar-tab-name-format-truncate >> tab-bar-tab-name-format-hints >> tab-bar-tab-name-format-close-button >> tab-bar-tab-name-format-face >> ) >> >> That first will truncate the tab name, then add numeric hints to the >> truncated name, then add the close button, then put faces on the final string >> that will be displayed on the tab bar. > > That would be much more convenient, and make the customisation around > the tab name a lot less confusing. Now tab-bar-tab-name-format-functions is pushed to master. Please try to customize it and add tab-bar-tab-name-format-truncated to the top of the list. PS: I think no functions/defcustoms should be obsoleted with this change. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 00:50:20 2023 Received: (at 65554) by debbugs.gnu.org; 31 Aug 2023 04:50:20 +0000 Received: from localhost ([127.0.0.1]:54585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbZdM-00010l-Ff for submit@debbugs.gnu.org; Thu, 31 Aug 2023 00:50:20 -0400 Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643]:57662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbZdK-00010U-MY for 65554@debbugs.gnu.org; Thu, 31 Aug 2023 00:50:19 -0400 Received: by mail-pl1-x643.google.com with SMTP id d9443c01a7336-1c1e128135aso2891855ad.3 for <65554@debbugs.gnu.org>; Wed, 30 Aug 2023 21:50:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693457404; x=1694062204; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jDxCTtDqvCVsd67vpdF4vwlUmfvwYFg13bUecWEeO/U=; b=XQ1FYy0xnss6kiCKLhmls+9hfIUoueQRFa0Tw9oUFe1XrOdYg/dgJdzhaExMP0KhfF SHfU5yuc8dGprbPRMgG/3+HksOkvlqjqaQHc5VvZ73EDLyqFbjEtiD7LaDcoqgf4jvNi BJtKs1LSfRG2pQZB7LPAefvU1N9+ljYkhz9vSnVQA3aBhrJ1hD60PiQ74u5r07qLFtNE fDlnTkdk1XkWmt9N0xVTKSM958IsCYi++MrH+my4g512EkoWpgMZwTbK8NWuLNRPC6L+ t8zokQDBLB+knjiy7JubJ4JT58ChBJSskoYC6tSdiB03MF6oNbs3rIiQZhS0d5bEr4C8 GKRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693457404; x=1694062204; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jDxCTtDqvCVsd67vpdF4vwlUmfvwYFg13bUecWEeO/U=; b=dp7LzN303lQ7RzbCnPT4wOA1FjvFTCdPRj1lK5bvzFUymQPLgcRfLiYsUd+kZcpgng 0qQYdiv4kcZZrT8UumUtWIBTMi72JRFBDl1uSDZ6Mba3wjfYFlpeoV7MlnoE3GLPDGDP Ca2y++sNlI5RDrScew4tF6FOLqypHIkszlUyezArakYM+15N87Z08ZO+97ztlkeFp6UL wnEfqdxB1VW0rm5sAi0RrkB3/fAhlyKJ40ki9zxUnxytG3nMZDb7CIYsW6+6cmfOigK3 bDUtQNoDebHfRe9V2x283kSuzVklG6cDRzEtnByB9sRN442nDO5Ii7KVgXilXMsnVknQ 7JtQ== X-Gm-Message-State: AOJu0YxrWmD3M+YyFER2+4niMBO1roU5BBv3A86NFvNqqiVJcTFsEX4z sJCJ0KIvYoOcSygiLUbFlTs= X-Google-Smtp-Source: AGHT+IECP78GhbPvxgOuz2SzbWrIGuTVUsmDP9zGn87lqTxtF7BAGDobhaBOnEShroXvuepDksOLQQ== X-Received: by 2002:a17:903:41d1:b0:1b3:a928:18e7 with SMTP id u17-20020a17090341d100b001b3a92818e7mr4464139ple.59.1693457404506; Wed, 30 Aug 2023 21:50:04 -0700 (PDT) Received: from localhost ([118.185.152.162]) by smtp.gmail.com with ESMTPSA id ix5-20020a170902f80500b001bc675068e2sm358140plb.111.2023.08.30.21.50.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 21:50:03 -0700 (PDT) From: Visuwesh To: Juri Linkov Subject: Re: bug#65554: 30.0.50; help-echo string for truncated tab-bar names is not viewable In-Reply-To: <86a5ubcdf6.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 28 Aug 2023 19:57:49 +0300") References: <87zg2d396h.fsf@gmail.com> <86zg2cikpe.fsf@mail.linkov.net> <86bkerhd3h.fsf@mail.linkov.net> <87msyb2rij.fsf@gmail.com> <86a5ubcdf6.fsf@mail.linkov.net> Date: Thu, 31 Aug 2023 10:20:01 +0530 Message-ID: <87fs3z3jeu.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65554 Cc: 65554@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: -1.0 (-) [=E0=AE=A4=E0=AE=BF=E0=AE=99=E0=AF=8D=E0=AE=95=E0=AE=B3=E0=AF=8D =E0=AE=86= =E0=AE=95=E0=AE=B8=E0=AF=8D=E0=AE=9F=E0=AF=8D 28, 2023] Juri Linkov wrote: > Now tab-bar-tab-name-format-functions is pushed to master. > > Please try to customize it and add tab-bar-tab-name-format-truncated > to the top of the list. Thanks, it works as expected! > PS: I think no functions/defcustoms should be obsoleted with this change. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 03:03:23 2023 Received: (at 65554) by debbugs.gnu.org; 31 Aug 2023 07:03:23 +0000 Received: from localhost ([127.0.0.1]:54737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbbi5-0004oM-G4 for submit@debbugs.gnu.org; Thu, 31 Aug 2023 03:03:23 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:51381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbbi2-0004o2-On; Thu, 31 Aug 2023 03:03:20 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 7027824000D; Thu, 31 Aug 2023 07:03:02 +0000 (UTC) From: Juri Linkov To: Visuwesh Subject: Re: bug#65554: 30.0.50; help-echo string for truncated tab-bar names is not viewable In-Reply-To: <87fs3z3jeu.fsf@gmail.com> (Visuwesh's message of "Thu, 31 Aug 2023 10:20:01 +0530") Organization: LINKOV.NET References: <87zg2d396h.fsf@gmail.com> <86zg2cikpe.fsf@mail.linkov.net> <86bkerhd3h.fsf@mail.linkov.net> <87msyb2rij.fsf@gmail.com> <86a5ubcdf6.fsf@mail.linkov.net> <87fs3z3jeu.fsf@gmail.com> Date: Thu, 31 Aug 2023 09:40:27 +0300 Message-ID: <8634zz7lq4.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65554 Cc: 65554@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: -1.7 (-) close 65554 30.0.50 thanks >> Now tab-bar-tab-name-format-functions is pushed to master. >> >> Please try to customize it and add tab-bar-tab-name-format-truncated >> to the top of the list. > > Thanks, it works as expected! Thanks for the request to fix the tab name truncation. Since it works now, closing this request. From unknown Sat Jun 21 10:42:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 28 Sep 2023 11:24:13 +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