From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Matthias Meulien Newsgroups: gmane.emacs.bugs Subject: bug#64752: 30.0.50; proced: text-scale-adjust leads to wrong header alignment Date: Thu, 20 Jul 2023 21:43:40 +0200 Message-ID: <87sf9i8j2r.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11882"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 64752@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 20 21:45:29 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 1qMZab-0002mu-FA for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Jul 2023 21:45:29 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qMZaF-0006kw-7R; Thu, 20 Jul 2023 15:45:07 -0400 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 1qMZaB-0006kg-5f for bug-gnu-emacs@gnu.org; Thu, 20 Jul 2023 15:45:03 -0400 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 1qMZaA-0001RL-Rd for bug-gnu-emacs@gnu.org; Thu, 20 Jul 2023 15:45:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qMZaA-00077H-Ir for bug-gnu-emacs@gnu.org; Thu, 20 Jul 2023 15:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Matthias Meulien Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Jul 2023 19:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64752 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.168988224427263 (code B ref -1); Thu, 20 Jul 2023 19:45:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 20 Jul 2023 19:44:04 +0000 Original-Received: from localhost ([127.0.0.1]:59968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMZZD-00075a-OC for submit@debbugs.gnu.org; Thu, 20 Jul 2023 15:44:04 -0400 Original-Received: from lists.gnu.org ([2001:470:142::17]:58712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMZZ9-00074V-Sa for submit@debbugs.gnu.org; Thu, 20 Jul 2023 15:44:02 -0400 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 1qMZZ3-0006YJ-1x for bug-gnu-emacs@gnu.org; Thu, 20 Jul 2023 15:43:53 -0400 Original-Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qMZYv-0000sB-3r for bug-gnu-emacs@gnu.org; Thu, 20 Jul 2023 15:43:52 -0400 Original-Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-3fbc1218262so10318705e9.3 for ; Thu, 20 Jul 2023 12:43:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689882222; x=1690487022; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=h6JZqBhrT74K8h6StR/SjjcMg444y1DuOnTnSTtBPD4=; b=GRqMcLI2+XmxDqiQKVrImzQ8LmUus6X9HUAhA29nyPNotcMV4nYMg16BSKV5Q+iZZi SIQkkmkzrczuu2zDsaSvPbzinDfROdPscldDg5zdsXKztIoqMesaCOd73xZGeuzaIaE7 V4+Qa39dMlCSINLPwbcqAFagje7dYdy2h3Y7NCHLq7kH7kefkbVf4TqVuGW1OekcFIHE mHsiTa8z4hoDCv74BVdrUS0l91v83Ou1TZCjcGJ7hHPflk5N7iVuDV2ycBadfURbH5UQ JdZv2vq+B1zUp3scDbvX7Oqp1JMU+n6IHJVa6pBJm/LnKCLrUSsPYemwEn5e+rjTyfm/ k8eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689882222; x=1690487022; 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=h6JZqBhrT74K8h6StR/SjjcMg444y1DuOnTnSTtBPD4=; b=e+vdv+MJO1S7DrVCR5LWVavbJ7znzTi+3LxDJaBxi/peiTR8Fo5GX5o7BxTf4px0bn FL/aFyZaf6ols94xxii9VibmoRraEpdO6spQ45VUqRkWJviu/7XsemXb1gNvnAuQfcYQ 5WjagaoVtfWkacBgMUfFAC+rEeoyFVOOQdUfeEY1X2+261TVr51+gUjmDZofNFSCaw02 0u2E6O2e0vU3dFrRd1ysBUZ2heC8N3qLU6H8sCGr3DRFQe9bp/12LpSzOmU+LLPnm0dY I07SnRnlu6qzYbswNuQ0jAnFdThqElvb9tu2yWO6iI9BkXG3sU9BsDAtGF79ahGKUoE8 WEeg== X-Gm-Message-State: ABy/qLZ/asqwEbLoDisklrMF+vUjvj/UdOdU5b8Q0xs7rrzrcBzjFs4F F9EVsuq/k9REbeXpuDNFrjRGq9gCWO2YYg== X-Google-Smtp-Source: APBJJlGLia/C1EoJwTYM08oVZpLA6+S3wdPPASkMSJCqHTVzZEGLkU6eabgrorJOQLazjgz3JBR1Vw== X-Received: by 2002:a7b:c4d7:0:b0:3f9:c04:e76c with SMTP id g23-20020a7bc4d7000000b003f90c04e76cmr7376918wmk.28.1689882222236; Thu, 20 Jul 2023 12:43:42 -0700 (PDT) Original-Received: from carbon.localdomain ([2a01:e0a:245:c850:98f5:429a:aa8e:95bb]) by smtp.gmail.com with ESMTPSA id a21-20020a05600c225500b003fbb8c7c799sm4632193wmm.30.2023.07.20.12.43.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Jul 2023 12:43:41 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=orontee@gmail.com; helo=mail-wm1-x333.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:265637 Archived-At: Step to reproduce: 1. M-x proced 2. C-x C-- (to call text-scale-adjust) 3. Observe the header text scale has not changed while the columns text scale has. This leads in wrong alignment of columns labels. Note that buffer list and bookmark menu don't have this problem. Would it make sense to make proced-mode derive tabulate-list-mode? In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.37, cairo version 1.16.0) of 2023-07-20 built on carbon Repository revision: 5513f72d3c85ce770a89dc598d2c0b903f0a0b2b Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --with-json --with-native-compilation --with-x-toolkit=gtk --with-tree-sitter' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: fr_FR.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Proced: user by -1PU Minor modes in effect: highlight-changes-visible-mode: t breadcrumb-mode: t minions-mode: t global-company-mode: t company-mode: t desktop-save-mode: t server-mode: t pixel-scroll-precision-mode: t save-place-mode: t electric-pair-mode: t icomplete-mode: t global-so-long-mode: t global-auto-revert-mode: t auto-insert-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-layout-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t window-divider-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/matthias/.config/emacs/elpa/dictionary-20201001.1727/dictionary hides /usr/local/share/emacs/30.0.50/lisp/net/dictionary Features: (shadow sort gnus-cite mail-extr emacsbug shortdoc misearch multi-isearch help-fns radix-tree proced gnus-async qp gnus-ml disp-table gnus-topic nndraft nnmh nnfolder utf-7 epa-file gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-cache conf-mode smerge-mode diff add-log log-view pcvs-util modus-operandi-tinted-theme modus-vivendi-tinted-theme modus-themes css-mode smie rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid nxml-mode nxml-outln nxml-rap sgml-mode facemenu rst mm-archive package-vc lisp-mnt network-stream url-cache url-http url-auth url-gw nsm finder-inf image-dired image-dired-tags image-dired-external image-dired-util man hl-line bug-reference mule-util dired-aux yaml-mode flyspell ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox goto-addr oc-basic org-element org-persist org-id avl-tree ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi follow display-line-numbers hilit-chg vc-dir vc eglot external-completion jsonrpc flymake-proc flymake ert ewoc debug backtrace breadcrumb imenu company-oddmuse company-keywords company-etags etags fileloop generator xref company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb ob-python python project treesit minions compat company pcase carbon-custom cus-edit cus-load gnus-demon nntp gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 gnus-spec gnus-win nnoo gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus nnheader gnus-util mail-utils range mm-util mail-prsvr wid-edit gnus-dired dired-x dired dired-loaddefs org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-compat org-version org-macs dictionary link connection advice markdown-mode color thingatpt noutline outline skeleton find-file vc-git diff-mode easy-mmode vc-dispatcher ispell compile comp comp-cstr warnings icons cl-extra help-mode desktop frameset server bookmark text-property-search pp pixel-scroll cua-base saveplace tramp-sh tramp rx tramp-loaddefs trampver tramp-integration files-x tramp-compat xdg shell pcomplete comint ansi-osc ring parse-time iso8601 time-date format-spec ansi-color elec-pair icomplete so-long autorevert filenotify autoinsert cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs generic-x face-remap breadcrumb-autoloads caml-autoloads company-autoloads csv-mode-autoloads debbugs-autoloads dockerfile-mode-autoloads flymake-easy-autoloads git-link-autoloads go-mode-autoloads mallard-mode-autoloads markdown-mode-autoloads minions-autoloads compat-autoloads modus-themes-autoloads proof-general-autoloads proof-site proof-autoloads restclient-jq-autoloads jq-mode-autoloads restclient-autoloads rfc-mode-autoloads mmm-mode-autoloads terraform-mode-autoloads info dash-autoloads hcl-mode-autoloads typescript-mode-autoloads yaml-autoloads yaml-mode-autoloads yasnippet-snippets-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 1395861 245120) (symbols 48 44548 4) (strings 32 312942 7071) (string-bytes 1 10284194) (vectors 16 150484) (vector-slots 8 3011920 121740) (floats 8 1616 1645) (intervals 56 37765 9242) (buffers 984 144)) -- Matthias