From unknown Fri Jun 20 07:24:10 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#55075 <55075@debbugs.gnu.org> To: bug#55075 <55075@debbugs.gnu.org> Subject: Status: 29.0.50; vtable: Option to not draw the header line at all Reply-To: bug#55075 <55075@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:24:10 +0000 retitle 55075 29.0.50; vtable: Option to not draw the header line at all reassign 55075 emacs submitter 55075 Visuwesh severity 55075 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 23 04:37:42 2022 Received: (at submit) by debbugs.gnu.org; 23 Apr 2022 08:37:42 +0000 Received: from localhost ([127.0.0.1]:55149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niBGw-0004uh-4u for submit@debbugs.gnu.org; Sat, 23 Apr 2022 04:37:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:47854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niBGu-0004uY-Ov for submit@debbugs.gnu.org; Sat, 23 Apr 2022 04:37:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niBGs-0008Iy-3y for bug-gnu-emacs@gnu.org; Sat, 23 Apr 2022 04:37:38 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:40685) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1niBGp-0001YS-IW for bug-gnu-emacs@gnu.org; Sat, 23 Apr 2022 04:37:37 -0400 Received: by mail-pl1-x641.google.com with SMTP id k4so4309039plk.7 for ; Sat, 23 Apr 2022 01:37:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version; bh=bjcpuIK8WV4KPxEixisktkuVs8z60jrvPtvqlVs9Yng=; b=ZWPSdpSDmlDWsfzOyZFI3ehffTkast8E5nkBzrZOuDp+oOFe/U88I1hqaxQKXCvqa+ y/L73gj9bxhvh/t4BGLfc0EU0MTn0Y1Hh0EuPhPBKQtMYoCsI9v8hkmh/0LrAuHA8vML SCmYmHKo1bm0hku7b0CmSErMpyS94m8UQe2g5rHdkVKWboePPjnMFUeLIfadShtr8q0E 7cVbqsbDxOT7sVeG4h8nabNVZT4CYJRqCyswme+bgWUw36EMqNUr1gWG93D02xUEhjaf ulRJ01ZhMuDtXRF20v+vTJOm1mFimB666s2Ore6sX4wKhcwZIcQXUGffSRmNJbccQ7Ca kA2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=bjcpuIK8WV4KPxEixisktkuVs8z60jrvPtvqlVs9Yng=; b=I4E8whVvqD2gmJBqbgC5RAiO7umd5jBJQ0wsBb3vNtqjxkLfsdIOt44b2b+/y1N9Ul aDPRcdErtC0HASI/Dec/fHyTWWRTUkh6UwTMyP2CKn8UVuWwu5CrTOWF/6ag0rYsWc7G moqNHkTkvp2Fs0ayNXR9bUJpquGguiH49U6l/8ipwJQcrwiNOQNmHtGPV0tvWYIIGuxy hLmkICTJ7hcHkk45jAOs99CJMMY6vux38ePcLBenn3OD1enXOy8VbHF9rD+Swv59ixbi 94/Vt2P3cfA5a8pymyZHw/SXNJsUogIKdZQaI9zR0U0VDzsTZ1UxmbK3E6/wD5H5gBpW kTnw== X-Gm-Message-State: AOAM5325DOEwYnYO936mbDDKImgQUGDe/Iz5hoKdPFCkhQPdorQfwfcG 8NtQXEuCrByFfKrrYtyMtGI3Y174qu8= X-Google-Smtp-Source: ABdhPJyz4PSPCY35oHtmVAgd2JVVq637lruF3mPmw7LotSAmklIVSpHVrL0rYa/dDGxqd48ocfxzkA== X-Received: by 2002:a17:90b:4f45:b0:1d2:aa8f:f66b with SMTP id pj5-20020a17090b4f4500b001d2aa8ff66bmr20722637pjb.131.1650703053357; Sat, 23 Apr 2022 01:37:33 -0700 (PDT) Received: from localhost ([115.240.90.130]) by smtp.gmail.com with ESMTPSA id n13-20020a654ccd000000b0039db6f73e9dsm4229118pgt.28.2022.04.23.01.37.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Apr 2022 01:37:33 -0700 (PDT) From: Visuwesh To: bug-gnu-emacs@gnu.org Subject: 29.0.50; vtable: Option to not draw the header line at all Date: Sat, 23 Apr 2022 14:07:18 +0530 Message-ID: <87wnfgtcu9.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::641; envelope-from=visuweshm@gmail.com; helo=mail-pl1-x641.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-Spam-Score: -1.3 (-) 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: -2.3 (--) Hello Lars, Thanks for the vtable library. It is really handy. I have one minor feature request that would apply when using this library to insert aligned rows of text without any specific column names i.e., (with-current-buffer (get-buffer-create "*vtable*") (erase-buffer) (make-vtable :objects '(("Foo" "Bar") ("Bar" "What")) :use-header-line nil) (view-buffer (current-buffer))) In this example, it would be nice if vtable did not draw an empty column line when :use-header-line and :columns are nil, which would let the library users to draw rows of aligned texts without resorting to a workaround that sets header-line-format to nil afterwards. P.S. shouldn't the default :face be variable-pitch-text instead? In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) Repository revision: ca3858563c7ba8ee3caa82fbd2b7c386ea60c0d3 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: NixOS 21.11 (Porcupine) Configured using: 'configure --prefix=/nix/store/iqqk7iqfwmfc6r78xg2knyq7hww2mhs4-emacs-git-20220225.0 --disable-build-details --with-modules --with-x-toolkit=lucid --with-xft --with-cairo --with-native-compilation' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM LUCID ZLIB Important settings: value of $EMACSLOADPATH: value of $EMACSNATIVELOADPATH: /nix/store/5gh4w50dhchhcyjm6ysh17h7y4i5vasf-emacs-packages-deps/share/emacs/native-lisp:: 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: Lisp Interaction Minor modes in effect: vtable-header-mode: t semantic-minor-modes-format: ((:eval (if (or semantic-highlight-edits-mode semantic-show-unmatched-syntax-mode) S))) shell-dirtrack-mode: t recentf-mode: t paredit-mode: t eros-mode: t flymake-mode: t hl-todo-mode: t pdf-occur-global-minor-mode: t minibuffer-depth-indicate-mode: t repeat-mode: t display-time-mode: t display-battery-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 tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t undelete-frame-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t transient-mark-mode: t Load-path shadows: /home/viz/.nix-profile/share/emacs/site-lisp/site-start hides /nix/store/5gh4w50dhchhcyjm6ysh17h7y4i5vasf-emacs-packages-deps/share/emacs/site-lisp/site-start /home/viz/lib/emacs/straight/build/map/map hides /nix/store/iqqk7iqfwmfc6r78xg2knyq7hww2mhs4-emacs-git-20220225.0/share/emacs/29.0.50/lisp/emacs-lisp/map /home/viz/lib/emacs/straight/build/let-alist/let-alist hides /nix/store/iqqk7iqfwmfc6r78xg2knyq7hww2mhs4-emacs-git-20220225.0/share/emacs/29.0.50/lisp/emacs-lisp/let-alist Features: (chemtable vtable debug cal-iso org-duration writegood-mode help-at-pt dired-aux gnus-dired shadow ecomplete emacsbug sendmail shadowfile tramp tramp-loaddefs trampver tramp-integration cus-start files-x tramp-compat ls-lisp xref descr-text ement-taxy svg-lib tabify man shell-command+ timezone texmathp image-file image-converter mule-util shr-color url-http url-gw url-cache url-auth subword-mode-expansions cap-words superword subword nix-mode ffap smie nix-repl nix-shell nix-store nix-instantiate nix-shebang nix-format nix org-capture doct cl-print edebug backtrace expand-region text-mode-expansions cc-mode-expansions the-org-mode-expansions er-basic-expansions expand-region-core expand-region-custom time-stamp view ob-ditaa ob-plantuml org-crypt org-habit org-agenda org-clock org-colview org-plot elec-pair pulse reveal shortdoc help-fns flyspell ispell org-pdftools org-noter org-refile org-element avl-tree generator pdf-sync pdf-annot facemenu pdf-outline pdf-links ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-shell ob-racket async ob-async tempo ol-eww eww xdg url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol org-keys oc org-compat org-macs org-loaddefs pdf-history icomplete flow-fill mm-archive sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check qp gnus-async gnus-bcklg gnus-ml gnutls network-stream nsm nndraft nnmh nnfolder nnmaildir nnagent nnml nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache gnus-sum gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time iso8601 gnus-spec gnus-int gnus-range gnus-win gnus nnheader range ement-room-list ement taxy-magit-section taxy ement-notify notifications ement-room shr pixel-fill kinsoku url-file url-dired svg dom ewoc color ement-api ement-structs ement-macros plz magit-section dns ts s dash vc-mtn vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs hippie-exp goto-addr log-edit message yank-media rmc puny rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader shell pcomplete smerge-mode add-log executable recentf tree-widget vc-backup log-view pcvs-util vc diff face-remap misearch multi-isearch noutline outline vc-git diff-mode vc-dispatcher cursor-sensor server paredit edmacro kmacro eros time-date checkdoc flymake-proc flymake project thingatpt hl-todo wordel-autoloads sokoban-autoloads ement-autoloads comp comp-cstr warnings autoload radix-tree lisp-mnt ts-autoloads svg-lib-autoloads taxy-magit-section-autoloads taxy-autoloads map-autoloads plz-autoloads nov-autoloads esxml-autoloads kv-autoloads transmission-autoloads lua-mode-autoloads nix-mode-autoloads magit-section-autoloads dash-autoloads racket-mode-autoloads eros-autoloads flymake-shellcheck-autoloads writegood-mode-autoloads avy avy-autoloads siege-mode-autoloads paredit-autoloads puni-autoloads expand-region-autoloads filladapt-autoloads compose quail scroll-other-window org-pdftools-autoloads org-noter-autoloads math-delimiters-autoloads doct-autoloads ob-async-autoloads async-autoloads emacs-ob-racket-autoloads valign-autoloads org-starless-autoloads cdlatex-autoloads auctex-autoloads tex-site easy-mmode pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local find-func cedet pdf-isearch let-alist pdf-misc imenu pdf-tools package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core eieio-loaddefs json map url-vars compile comint ansi-color ring cus-edit wid-edit pdf-view password-cache jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode dired-x dired dired-loaddefs exif pdf-tools-autoloads let-alist-autoloads tablist-autoloads derived mb-depth cus-load repeat visual-fill-autoloads olivetti-autoloads hl-todo-autoloads time format-spec battery dbus filenotify xml disp-table lacarte-autoloads shell-command-plus-autoloads vc-backup-autoloads icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs rx filecache flymake-grammarly-autoloads grammarly-autoloads websocket-autoloads finder-inf request-autoloads s-autoloads chemtable-autoloads molar-mass-autoloads saveplace-pdf-view saveplace bookmark text-property-search pp saveplace-pdf-view-autoloads pcase straight-autoloads info cl-seq cl-extra help-mode straight cl-macs cl-loaddefs cl-lib vz-nh-theme seq gv subr-x byte-opt bytecomp byte-compile cconv iso-transl tooltip 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button 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 dynamic-setting system-font-setting font-render-setting cairo x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1656154 637310) (symbols 48 61590 132) (strings 32 325699 16913) (string-bytes 1 301230391) (vectors 16 129513) (vector-slots 8 3279364 421530) (floats 8 31695 5221) (intervals 56 114041 17763) (buffers 992 122)) From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 23 08:49:09 2022 Received: (at 55075) by debbugs.gnu.org; 23 Apr 2022 12:49:09 +0000 Received: from localhost ([127.0.0.1]:55392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFCH-0001GM-Er for submit@debbugs.gnu.org; Sat, 23 Apr 2022 08:49:09 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFCE-0001Fu-UL for 55075@debbugs.gnu.org; Sat, 23 Apr 2022 08:49:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=uEf+QJ3uird1pTVjsfwJ+RIW6yg5iLSRYDQ37Guy0bQ=; b=qKvqNpG0Z2/I2G90Or53X1mgAL 2vcqCykVj0vx5WLh6jSXR/1hlvenwCMd9Mpvk29OB5NmNk3nr0FwOCwdMRBf571NajFDM5cMUMYLm ohFGbgmH5l6odDuhnA5MuoHfm4iVfL4p1QGg6GVwTsNcvEit0qKrJLY2TjLX3b0kqBDg=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1niFC6-0002UL-J7; Sat, 23 Apr 2022 14:49:00 +0200 From: Lars Ingebrigtsen To: Visuwesh Subject: Re: bug#55075: 29.0.50; vtable: Option to not draw the header line at all References: <87wnfgtcu9.fsf@gmail.com> X-Now-Playing: The Style Council's _The Complete Adventures (5)_: "Promised Land (Longer Version)" Date: Sat, 23 Apr 2022 14:48:58 +0200 In-Reply-To: <87wnfgtcu9.fsf@gmail.com> (Visuwesh's message of "Sat, 23 Apr 2022 14:07:18 +0530") Message-ID: <87wnfgt16t.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Visuwesh writes: > In this example, it would be nice if vtable did not draw an empty column > line when :use-header-line and :columns are nil, which would let the > library users to draw rows of aligned texts without [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55075 Cc: 55075@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: -3.3 (---) Visuwesh writes: > In this example, it would be nice if vtable did not draw an empty column > line when :use-header-line and :columns are nil, which would let the > library users to draw rows of aligned texts without resorting to a > workaround that sets header-line-format to nil afterwards. Yup. I've now changed it so that it doesn't create the header or header line if columns aren't specified. > P.S. shouldn't the default :face be variable-pitch-text instead? variable-pitch-text is for when you assume that variable-pitch will be mixed with fixed-width, and that's not usually the case here. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 23 08:49:14 2022 Received: (at control) by debbugs.gnu.org; 23 Apr 2022 12:49:14 +0000 Received: from localhost ([127.0.0.1]:55395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFCM-0001Gd-N0 for submit@debbugs.gnu.org; Sat, 23 Apr 2022 08:49:14 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFCL-0001GJ-7f for control@debbugs.gnu.org; Sat, 23 Apr 2022 08:49:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=6OPByQfUmuO2w3SWoBW8g71RDZgt+V3v/caeFPUd2dU=; b=qAFfMXHD0bGleoLzxuFd6Bucc6 mxeAyk7J65O3plvTWyP9ux8gnPzrAJXlt0lWhqWPieVvpi5+zNYPb1AKpy48/l2ix20jhx0Rp0Shy V2tFib/4Y5q6dpkmALbG8wX1D4s1dwzfgjZcRjIYlpZuG8Md541ZJtqJ4ueJDaNdQZX8=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1niFCD-0002Ub-Fc for control@debbugs.gnu.org; Sat, 23 Apr 2022 14:49:07 +0200 Date: Sat, 23 Apr 2022 14:49:04 +0200 Message-Id: <87v8v0t16n.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55075 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 55075 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) close 55075 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 23 10:29:44 2022 Received: (at 55075) by debbugs.gnu.org; 23 Apr 2022 14:29:44 +0000 Received: from localhost ([127.0.0.1]:56878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niGlc-0000RH-57 for submit@debbugs.gnu.org; Sat, 23 Apr 2022 10:29:44 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:39737) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niGlZ-0000R1-Qp for 55075@debbugs.gnu.org; Sat, 23 Apr 2022 10:29:42 -0400 Received: by mail-pl1-f196.google.com with SMTP id c12so17075586plr.6 for <55075@debbugs.gnu.org>; Sat, 23 Apr 2022 07:29:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=NS4A3/cu/OgWN9v+cZU/ijsh8egBuw2FjEB3lkdVX6c=; b=P8wyyN1vbDFbpx5v4Kz182I6w17QikSHjtmbQJDz5zahNXTltzV63a6Npm6NcjCMdy eymD5rnKTiHTwQH10IRb0mdz425svCcTPdF4z99MFxCyXDqrbu5ObyVYiQaBtIRR1MbL tzpn68YmlBrzmpMiQaWnozaP7yJSu6ECUw9XIudD5jcT+O/hCRnHfwoLO58mANRfUSoj 6vU+ePgxnmaXyBfn9nRV2lv1+KvPaHmby/A8UsppK1+a7gfFDQ7aF0D23Day5X8CvrZe BKoTmnWx5oaieX5ECTmj9dEDxBRV6itgTsLmNjA5B+XUvuywouNjj+WhbvrLFdwEyK3L iirw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=NS4A3/cu/OgWN9v+cZU/ijsh8egBuw2FjEB3lkdVX6c=; b=N75jLbxEwv0T5bYVEQvvwDQOkTXT2JiCDpzJGsfUkeygEB0KmlrUK/0qFh8RUgIzSo jhe40RPLSafYMtTRvoUvW1e2yxwOmpEE2Plus23DQq3Gi9fqmRuDpedzNmJo0FvdQRTu +GdRS9Wwra0pWZY7cDwTTLqvacDh1g60R2Q/kXEav3j52R5zepq6V90wyA4K0gwvpqQC a8lEro6vAk1TlmdDZ1GxjzeSsl3g0O9RcBBa5qRr3Z6uvRRbuF2XQfPP9Zlgpju4MSBL Tq9i67QZ1hMVWVjdsA14zD5ECrr9CB+rbqA7O+G+IzSN65SprCI6vDHU4HMsvAwQM3Ru plhA== X-Gm-Message-State: AOAM5316i3lLOjHGcf7h8kJNfykkPwQCmZ3HxThXbwU7qeenVK19u6eG OBm07ATUbYgNDuV48JwjDmuEJk42TbU= X-Google-Smtp-Source: ABdhPJyfjLnhbfD9H3ocYs18+F3XoHUdIIp4dVEMTl7u/MCuSusqX8C+oKLDgaB4APfYmpgRl10+og== X-Received: by 2002:a17:902:eccf:b0:158:fe6d:1eef with SMTP id a15-20020a170902eccf00b00158fe6d1eefmr9683148plh.126.1650724175978; Sat, 23 Apr 2022 07:29:35 -0700 (PDT) Received: from localhost ([115.240.90.130]) by smtp.gmail.com with ESMTPSA id 12-20020a17090a030c00b001d5793b6f71sm9668036pje.13.2022.04.23.07.29.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Apr 2022 07:29:35 -0700 (PDT) From: Visuwesh To: Lars Ingebrigtsen Subject: Re: bug#55075: 29.0.50; vtable: Option to not draw the header line at all References: <87wnfgtcu9.fsf@gmail.com> <87wnfgt16t.fsf@gnus.org> Date: Sat, 23 Apr 2022 19:59:18 +0530 In-Reply-To: <87wnfgt16t.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 23 Apr 2022 14:48:58 +0200") Message-ID: <87sfq3ub41.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) 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: 55075 Cc: 55075@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=9A=E0=AE=A9=E0=AE=BF =E0=AE=8F=E0=AE=AA=E0=AF=8D=E0=AE=B0=E0=AE=B2= =E0=AF=8D 23, 2022] Lars Ingebrigtsen wrote: > Visuwesh writes: > >> In this example, it would be nice if vtable did not draw an empty column >> line when :use-header-line and :columns are nil, which would let the >> library users to draw rows of aligned texts without resorting to a >> workaround that sets header-line-format to nil afterwards. > > Yup. I've now changed it so that it doesn't create the header or header > line if columns aren't specified. > Great, thanks. >> P.S. shouldn't the default :face be variable-pitch-text instead? > > variable-pitch-text is for when you assume that variable-pitch will be > mixed with fixed-width, and that's not usually the case here. Ah, I thought variable-pitch-text was for used for in-buffer text and variable-pitch for things like the header-line and the mode-line (usually things that don't need to be super readable or that important). But now, I get the idea, thanks. [ Maybe this should be spelt out in the NEWS file? ] From unknown Fri Jun 20 07:24:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 22 May 2022 11: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