From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Mar 2023 12:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 62376@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167948660529322 (code B ref -1); Wed, 22 Mar 2023 12:04:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Mar 2023 12:03:25 +0000 Received: from localhost ([127.0.0.1]:33703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pexBc-0007cs-MO for submit@debbugs.gnu.org; Wed, 22 Mar 2023 08:03:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:54030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pexBa-0007cj-KP for submit@debbugs.gnu.org; Wed, 22 Mar 2023 08:03:23 -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 1pexBa-00015o-Bx for bug-gnu-emacs@gnu.org; Wed, 22 Mar 2023 08:03:22 -0400 Received: from ms11p00im-qufo17281801.me.com ([17.58.38.55]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pexBX-00044r-VT for bug-gnu-emacs@gnu.org; Wed, 22 Mar 2023 08:03:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1679486598; bh=H4K6sIrVxSxxr69RxAxXAf11NAjwAPW6XrSv0pUBF7M=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=CkkkVXg5snFH7+72Rw32ENCMYhIMbAUUExTmQtVYxPOMdOARxickSZm82H0s2RNsC T2TYSxa3OK9TqUqSaDTqZPu8GCeVeohpakjcaZ7PwMjn23YjxU4qDeie24quYniffE GPysZoJhCjeL1VDvxYPn5X4Fq/c55VowkfCGu7T4TWqQKA1oiF5sTwdUHWnWtxOFsR 3QcU0LrcwuOTnMClWR2cG5+A/fo54tobtomkc2+WqBHp88JH6iE4bWfikilLh1VoTM AWtRBWAw0bCetimpn1Or5TJ6iME7hqhNnjV3u0DIStXJjMJilkFwHU+Xhp/D1LkbM/ GWG3i2ZzTWaaw== Received: from Rudolfs-MacBook-Air.local (ms11p00im-dlb-asmtpmailmevip.me.com [17.57.154.19]) by ms11p00im-qufo17281801.me.com (Postfix) with ESMTPSA id BCC29AC054A for ; Wed, 22 Mar 2023 12:03:17 +0000 (UTC) From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Date: Wed, 22 Mar 2023 13:03:13 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: JrdUjReUB0FofJajSEM5O7fQCRH5VABt X-Proofpoint-ORIG-GUID: JrdUjReUB0FofJajSEM5O7fQCRH5VABt X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.425,18.0.572,17.11.62.513.0000000 definitions=2022-01-14_01:2022-01-14_01,2020-02-14_11,2021-12-02_01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxlogscore=999 spamscore=0 clxscore=1015 mlxscore=0 suspectscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303220087 Received-SPF: pass client-ip=17.58.38.55; envelope-from=salutis@me.com; helo=ms11p00im-qufo17281801.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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 (--) Howdy smart folks! So, today I customized the > global-display-fill-column-indicator-modes variable, and it does not work. I set the variable as per > Its value is ((not special-mode java-mode swift-mode kotlin-mode) t) >=20 > Original value was > ((not special-mode) > t) but the fill column indicator shows up in the not-modes listed. I have also noticed that the help window says > global-display-fill-column-indicator-modes is a variable defined in > =E2=80=98display-fill-column-indicator.el=E2=80=99. but the variable is not defined in that source file. Upon a quick `git grep', it seems that - NO TESTS for this functionality EXIST, and - NO SOURCE file in the repository USES the variable. P.S. The variable is defined only in `ldefs-boot', not `display-fill-column-indicator'. Rudy In GNU Emacs 30.0.50 (build 1, aarch64-apple-darwin22.3.0, NS appkit-2299.40 Version 13.2.1 (Build 22D68)) of 2023-03-22 built on Rudolfs-MacBook-Air.local Repository revision: 5056b8e589753698ce7ee935980ca03de0e41bf5 Repository branch: master Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.2.1 Configured using: 'configure --with-json --with-rsvg' Configured features: ACL GLIB GNUTLS JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Magit Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t server-mode: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t vertico-mode: t global-hi-lock-mode: t hi-lock-mode: t global-hl-todo-mode: t global-diff-hl-mode: t savehist-mode: t pixel-scroll-precision-mode: t display-time-mode: t delete-selection-mode: t global-goto-address-mode: t goto-address-mode: t global-subword-mode: t subword-mode: t save-place-mode: t global-display-fill-column-indicator-mode: t global-whitespace-mode: t global-display-line-numbers-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/salutis/.emacs.d/elpa/modus-themes-20230320.449/theme-loaddefs hides= /Users/salutis/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-= loaddefs /Users/salutis/.emacs.d/elpa/transient-20230315.1520/transient hides /Users= /salutis/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient Features: (shadow notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj icalendar diary-lib diary-loaddefs notmuch-tag notmuch-lib notmuch-version notmuch-compat mm-view mml-smime smime gnutls dig tempo mail-extr emacsbug tabify cl-print pulse color files-x grep dired-aux vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs dired-x diff-hl-dired shortdoc mode-local vc-git misearch multi-isearch face-remap magit-extras magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff git-commit log-edit message yank-media rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode transient magit-git magit-base magit-section crm dash char-fold hl-line network-stream puny nsm emms-player-mpd emms-url tq emms-player-simple emms-browser sort emms-playlist-sort emms-last-played emms-volume emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse emms-volume-amixer emms-playlist-mode emms-source-playlist emms-source-file locate ls-lisp dired dired-loaddefs emms-cache emms-info emms-later-do emms emms-compat paredit edmacro kmacro corfu-history corfu vertico hi-lock hl-todo compat diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode cus-start orderless pdf-loader finder-inf ob-sqlite ob-sql ob-lisp ob-scheme geiser-impl help-fns radix-tree geiser-custom geiser-base geiser savehist ob-R ob-plantuml ob-org org-clock modus-operandi-theme modus-themes ob-makefile ob-lua ob-latex ob-java ob-dot slime apropos etags fileloop generator xref arc-mode archive-mode hyperspec flyspell ispell fortune flymake-proc flymake project compile text-property-search pixel-scroll cua-base time comp derived comp-cstr warnings cl-extra help-mode delsel goto-addr thingatpt cap-words superword subword saveplace easy-mmode display-fill-column-indicator disp-table whitespace display-line-numbers autorevert filenotify ob-clojure cus-edit pp cus-load wid-edit ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs bug-reference ob-shell shell org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils org-drill-autoloads bbdb-autoloads paredit-autoloads lua-mode-autoloads htmlize-autoloads yaml-mode-autoloads graphviz-dot-mode-autoloads kotlin-mode-autoloads corfu-autoloads orderless-autoloads magit-autoloads pcase magit-section-autoloads geiser-guile-autoloads geiser-autoloads git-commit-autoloads fennel-mode-autoloads cape-autoloads cider-autoloads spinner-autoloads flymake-grammarly-autoloads grammarly-autoloads citar-autoloads citeproc-autoloads queue-autoloads f-autoloads dash-autoloads parsebib-autoloads bnf-mode-autoloads emms-autoloads websocket-autoloads rainbow-mode-autoloads clojure-mode-autoloads vertico-autoloads request-autoloads telega-autoloads rainbow-identifiers-autoloads sql-indent-autoloads parseedn-autoloads modus-themes-autoloads string-inflection-autoloads hl-todo-autoloads pdf-tools-autoloads transient-autoloads sesman-autoloads visual-fill-column-autoloads tablist-autoloads mentor-autoloads async-autoloads xml-rpc-autoloads ebnf-mode-autoloads url-scgi-autoloads elfeed-tube-mpv-autoloads mpv-autoloads elfeed-tube-autoloads aio-autoloads elfeed-autoloads yasnippet-autoloads markdown-mode-autoloads slime-autoloads macrostep-autoloads parseclj-autoloads persist-autoloads chess-autoloads diff-hl-autoloads sqlup-mode-autoloads ess-autoloads password-store-autoloads with-editor-autoloads info compat-autoloads s-autoloads swift-mode-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/ns-win ns-win ucs-normalize mule-util term/common-win 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 kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 1056155 112543) (symbols 48 41559 29) (strings 32 259454 17283) (string-bytes 1 7465899) (vectors 16 79633) (vector-slots 8 998299 124451) (floats 8 412 1895) (intervals 56 29667 6291) (buffers 984 32)) --=20 "The whole science is nothing more than a refinement of everyday thinking." -- Albert Einstein, 1879-1955 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Mar 2023 15:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= , Lars Ingebrigtsen , Stefan Monnier Cc: 62376@debbugs.gnu.org Received: via spool by 62376-submit@debbugs.gnu.org id=B62376.167950034227799 (code B ref 62376); Wed, 22 Mar 2023 15:53:02 +0000 Received: (at 62376) by debbugs.gnu.org; 22 Mar 2023 15:52:22 +0000 Received: from localhost ([127.0.0.1]:36399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pf0lC-0007EI-CR for submit@debbugs.gnu.org; Wed, 22 Mar 2023 11:52:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pf0l9-0007E3-CV for 62376@debbugs.gnu.org; Wed, 22 Mar 2023 11:52:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pf0l2-00084z-6e; Wed, 22 Mar 2023 11:52:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=jH+aFKnWAocwrtX7MLCACUOlHeH8Q08B/gTARApo2Hk=; b=DmM99tTVRfHe2JHW+7l+ OC3yd8rVpfXUBA2IF5rGcyPYY16Yw8YQwb/Bk3Dz0eZKyReJEFJzPkPLaEJNRvy4siTiERxSnrkIO uTebffMRs3pGuFypZ9R9GbwAFfxdRm3IfBan32ZWQBz5sKdc2MKObt9QdlEQgsfytXJr9BpDtqUuO DWInGyPE1uAJwGZDwNwBGHseQdWGl/DBY4Py9RLkl0SFmJQ3bzk67kj3chP7Qd/FAb5DWW/cP7Ft4 r0zYsqAkDyfL0Jrzgnzl/mNpEQ1bikc6OR0VATVLyupLpzFzNuYKGagpA/hqCVScyyFy/tJkXjKIY EtaTYUJN5ZhBXg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pf0l1-0001FZ-Ji; Wed, 22 Mar 2023 11:52:11 -0400 Date: Wed, 22 Mar 2023 17:52:25 +0200 Message-Id: <83r0tg6ax2.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (bug-gnu-emacs@gnu.org) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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 (---) > Date: Wed, 22 Mar 2023 13:03:13 +0100 > From: Rudolf Adamkovič via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > So, today I customized the > > > global-display-fill-column-indicator-modes > > variable, and it does not work. > > I set the variable as per > > > Its value is ((not special-mode java-mode swift-mode kotlin-mode) t) > > > > Original value was > > ((not special-mode) > > t) > > but the fill column indicator shows up in the not-modes listed. How did you customize it? > I have also noticed that the help window says > > > global-display-fill-column-indicator-modes is a variable defined in > > ‘display-fill-column-indicator.el’. > > but the variable is not defined in that source file. Actually, it is: it is defined as a side effect of define-globalized-minor-mode call. (But in my case Emacs says the variable is defined in loaddefs.el, which is not good.) > Upon a quick `git grep', it seems that > > - NO TESTS for this functionality EXIST, and The tests seem to be in test/lisp/emacs-lisp/easy-mmode-tests.el, see the test easy-mmode--globalized-predicate. And they pass. Adding Lars, who wrote that code, and Stefan, in case they have comments or suggestions. From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Mar 2023 16:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , Lars Ingebrigtsen , Stefan Monnier Cc: 62376@debbugs.gnu.org Received: via spool by 62376-submit@debbugs.gnu.org id=B62376.16795031889758 (code B ref 62376); Wed, 22 Mar 2023 16:40:02 +0000 Received: (at 62376) by debbugs.gnu.org; 22 Mar 2023 16:39:48 +0000 Received: from localhost ([127.0.0.1]:36453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pf1V6-0002XI-DH for submit@debbugs.gnu.org; Wed, 22 Mar 2023 12:39:48 -0400 Received: from mr85p00im-zteg06011501.me.com ([17.58.23.182]:38134) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pf1V4-0002X1-FH for 62376@debbugs.gnu.org; Wed, 22 Mar 2023 12:39:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1679503180; bh=ev+5E8VpI0K+wFDTqNnn86rskYwQZR4QxQ1kJ2eLRiY=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=DRaI2ndWpBRu4vzRFFqgntddrz8+4sR6qy2O3dz+sXu4gFg83QBSfMivzHXVF6bki bOvXTx89teu1MKeaEr1k7QMvxQLDmv7cxIlbfM0NYrFRXOJZxqv2evnhNhCojuUSqk WQBI0VAe5obxxErSNEYWAzcLYPWgYOl9C/m4WRB75VmKClVSIzDOZ75EQvm5jpMhQR UhqAN199KIHiMqDlMep4QHY1CaDz4z1AoeoiCxmlPmxuHChXd+DK7zrxoQfjVFK9qk khHvOQKceqXdXQ4PuIwj4vE3NhMPQuiLu83RRZD9ic4EgcttKrDjCfRpj5AzTuzAep 9L6EnnsTq0qBw== Received: from Rudolfs-MacBook-Air.local (mr38p00im-dlb-asmtp-mailmevip.me.com [17.57.152.18]) by mr85p00im-zteg06011501.me.com (Postfix) with ESMTPSA id 738294833D2; Wed, 22 Mar 2023 16:39:38 +0000 (UTC) From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= In-Reply-To: <83r0tg6ax2.fsf@gnu.org> References: <83r0tg6ax2.fsf@gnu.org> Date: Wed, 22 Mar 2023 17:39:34 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: -crP1dYALoeL8rhy6dH6Qp2gXVCrJs1V X-Proofpoint-GUID: -crP1dYALoeL8rhy6dH6Qp2gXVCrJs1V X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.425,18.0.816,17.0.605.474.0000000 definitions=2022-01-18_01:2022-01-14_01,2022-01-18_01,2020-01-23_02 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 mlxlogscore=726 mlxscore=0 phishscore=0 bulkscore=0 clxscore=1011 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2303220118 X-Spam-Score: -0.7 (/) 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 (-) Eli Zaretskii writes: > How did you customize it? The relevant parts (in the order they execute): ;; Set the fill column. ;; (setopt fill-column 80) ;; Define the "not" modes. ;; (defconst not-modes '(special-mode java-mode swift-mode kotlin-mode telega-chat-mode)) ;; Highlight text beyond 80 columns (and also tabs). ;; ;; THIS (SIMILAR) PART WORKS ;; (setopt whitespace-line-column 80 whitespace-style '(face tabs lines-tail) whitespace-global-modes (cons 'not not-modes)) (global-whitespace-mode) ;; Show a vertical line at 80 columns. ;; ;; THIS PART DOES NOT WORK ;; (setopt display-fill-column-indicator-column 80) (setopt global-display-fill-column-indicator-modes (list (append '(not) not-modes) t)) (global-display-fill-column-indicator-mode) > Actually, it is [...] And they pass. I missed *all* that; thank you for letting me know! Rudy --=20 "Genius is 1% inspiration and 99% perspiration." -- Thomas Alva Edison, 1932 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Mar 2023 17:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Lars Ingebrigtsen , 62376@debbugs.gnu.org, Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Received: via spool by 62376-submit@debbugs.gnu.org id=B62376.167950759928553 (code B ref 62376); Wed, 22 Mar 2023 17:54:01 +0000 Received: (at 62376) by debbugs.gnu.org; 22 Mar 2023 17:53:19 +0000 Received: from localhost ([127.0.0.1]:36663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pf2eF-0007QT-E6 for submit@debbugs.gnu.org; Wed, 22 Mar 2023 13:53:19 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:22496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pf2eD-0007QB-DE for 62376@debbugs.gnu.org; Wed, 22 Mar 2023 13:53:18 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 9BB93100118; Wed, 22 Mar 2023 13:53:11 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 4C5621000BE; Wed, 22 Mar 2023 13:53:05 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1679507585; bh=lnoGmQAWN5XSmzxXawcsPRCxXnPWau8CSbCrZVUZ7dg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=P+y+FnBdSDLUIrKu+z17X03/H6f1ldzEvb0q321cBIOID4MfD9+mYyWvhBRsVfGQy Vmg7FAM8awIi12ShEhuTDSsUZodiEKaZMS1n0zIKkTjYrLTWwpZS3gloVYY9xOEJ8Y 2Hz+WPDdKQmdsd6kLQELO4mVsG2v3R1nTKu13BJ84ASFt1KeBq/9pGkH0tiTbZuQH1 ax+nq/SGYSW9RCb7SzJs0o6Ph1AC1OrV6EO5dJinIdmLr/GG1XLPV+D9DJEHGK7aaf 0MGJFE0zbgHq/RhWZ7MG9uadC1UlP3pbwkKPIGtwhc0lUPxdDaIkXKr1grjWLteiEM p9kyz9X+B1OZQ== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 3A68C123315; Wed, 22 Mar 2023 13:53:05 -0400 (EDT) From: Stefan Monnier In-Reply-To: <83r0tg6ax2.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 22 Mar 2023 17:52:25 +0200") Message-ID: References: <83r0tg6ax2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Wed, 22 Mar 2023 13:52:50 -0400 MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.014 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) >> So, today I customized the >> >> > global-display-fill-column-indicator-modes >> >> variable, and it does not work. I think it's a thinko in the code: we define the variable but the code hardcode the var's default value instead of looking up the variable's actual value. The patch below should fix it. Stefan diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el index 5721470ad0d..e84207da2df 100644 --- a/lisp/emacs-lisp/easy-mmode.el +++ b/lisp/emacs-lisp/easy-mmode.el @@ -509,7 +509,7 @@ define-globalized-minor-mode (setq turn-on-function `(lambda () (require 'easy-mmode) - (when (easy-mmode--globalized-predicate-p ,(car predicate)) + (when (easy-mmode--globalized-predicate-p ,MODE-predicate) (funcall ,turn-on-function))))) (_ (push keyw extra-keywords) (push (pop body) extra-keywords)))) From unknown Fri Aug 15 03:57:25 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Subject: bug#62376: closed (Re: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken?) Message-ID: References: <831qlf6dov.fsf@gnu.org> X-Gnu-PR-Message: they-closed 62376 X-Gnu-PR-Package: emacs Reply-To: 62376@debbugs.gnu.org Date: Thu, 23 Mar 2023 09:05:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1679562302-23749-1" This is a multi-part message in MIME format... ------------=_1679562302-23749-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62376: 30.0.50; global-display-fill-column-indicator-modes broken? which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62376@debbugs.gnu.org. --=20 62376: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62376 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1679562302-23749-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62376-done) by debbugs.gnu.org; 23 Mar 2023 09:04:41 +0000 Received: from localhost ([127.0.0.1]:37337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfGsC-0006AR-Sb for submit@debbugs.gnu.org; Thu, 23 Mar 2023 05:04:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfGsB-0006AF-FN for 62376-done@debbugs.gnu.org; Thu, 23 Mar 2023 05:04:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pfGs6-0007pE-3M; Thu, 23 Mar 2023 05:04:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=23Q/9Bzx1mEtys9mcuok3TUjlx2aZkDSSovKaUO3EnQ=; b=NbWSYKmVmbE7xdh9BQ8P WtBxxSJn9+zZIcKtgDbisXA6a1xs5317v64qVTuWArCxdgIMl7sY9CbgZNQ3oJYJlscOaLL608kGi YXCTqUCAR3H7VN/bqob06AL8tSldm/Bj68t3paDPykgvGBIzD5oTovXXUsGknNiJ2sSQWT1xu0Ir6 X1aWNhcS2AmGAjhBs9ZVOaMBd/WX40zS7SzAmhtG5MDzFHw6nlhyumr9xLfTc0D9b/h1VTLD4Jlba rgfxiBt4m2e7nMuW1AdxnaUKyn9yF6Z+Qzy7KZ0msHAoTsmY1U4OPLuiF8Rl+Uf/V9pAcZXjGISK4 C3lsOVJ2PsF82Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pfGs5-0003RA-F2; Thu, 23 Mar 2023 05:04:33 -0400 Date: Thu, 23 Mar 2023 11:04:48 +0200 Message-Id: <831qlf6dov.fsf@gnu.org> From: Eli Zaretskii To: Stefan Monnier In-Reply-To: (message from Stefan Monnier on Wed, 22 Mar 2023 13:52:50 -0400) Subject: Re: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? References: <83r0tg6ax2.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62376-done Cc: larsi@gnus.org, salutis@me.com, 62376-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Monnier > Cc: Rudolf Adamkovič , Lars Ingebrigtsen > , > 62376@debbugs.gnu.org > Date: Wed, 22 Mar 2023 13:52:50 -0400 > > >> So, today I customized the > >> > >> > global-display-fill-column-indicator-modes > >> > >> variable, and it does not work. > > I think it's a thinko in the code: we define the variable but the code > hardcode the var's default value instead of looking up the variable's > actual value. > > The patch below should fix it. Thanks, I verified that this fixes the bug, and installed it on the emacs-29 branch. Closing. ------------=_1679562302-23749-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Mar 2023 12:03:25 +0000 Received: from localhost ([127.0.0.1]:33703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pexBc-0007cs-MO for submit@debbugs.gnu.org; Wed, 22 Mar 2023 08:03:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:54030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pexBa-0007cj-KP for submit@debbugs.gnu.org; Wed, 22 Mar 2023 08:03:23 -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 1pexBa-00015o-Bx for bug-gnu-emacs@gnu.org; Wed, 22 Mar 2023 08:03:22 -0400 Received: from ms11p00im-qufo17281801.me.com ([17.58.38.55]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pexBX-00044r-VT for bug-gnu-emacs@gnu.org; Wed, 22 Mar 2023 08:03:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1679486598; bh=H4K6sIrVxSxxr69RxAxXAf11NAjwAPW6XrSv0pUBF7M=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=CkkkVXg5snFH7+72Rw32ENCMYhIMbAUUExTmQtVYxPOMdOARxickSZm82H0s2RNsC T2TYSxa3OK9TqUqSaDTqZPu8GCeVeohpakjcaZ7PwMjn23YjxU4qDeie24quYniffE GPysZoJhCjeL1VDvxYPn5X4Fq/c55VowkfCGu7T4TWqQKA1oiF5sTwdUHWnWtxOFsR 3QcU0LrcwuOTnMClWR2cG5+A/fo54tobtomkc2+WqBHp88JH6iE4bWfikilLh1VoTM AWtRBWAw0bCetimpn1Or5TJ6iME7hqhNnjV3u0DIStXJjMJilkFwHU+Xhp/D1LkbM/ GWG3i2ZzTWaaw== Received: from Rudolfs-MacBook-Air.local (ms11p00im-dlb-asmtpmailmevip.me.com [17.57.154.19]) by ms11p00im-qufo17281801.me.com (Postfix) with ESMTPSA id BCC29AC054A for ; Wed, 22 Mar 2023 12:03:17 +0000 (UTC) From: =?utf-8?Q?Rudolf_Adamkovi=C4=8D?= To: bug-gnu-emacs@gnu.org Subject: 30.0.50; global-display-fill-column-indicator-modes broken? Date: Wed, 22 Mar 2023 13:03:13 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: JrdUjReUB0FofJajSEM5O7fQCRH5VABt X-Proofpoint-ORIG-GUID: JrdUjReUB0FofJajSEM5O7fQCRH5VABt X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.425,18.0.572,17.11.62.513.0000000_definitions?= =?UTF-8?Q?=3D2022-01-14=5F01:2022-01-14=5F01,2020-02-14=5F11,2021-12-02?= =?UTF-8?Q?=5F01_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxlogscore=999 spamscore=0 clxscore=1015 mlxscore=0 suspectscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303220087 Received-SPF: pass client-ip=17.58.38.55; envelope-from=salutis@me.com; helo=ms11p00im-qufo17281801.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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 (--) Howdy smart folks! So, today I customized the > global-display-fill-column-indicator-modes variable, and it does not work. I set the variable as per > Its value is ((not special-mode java-mode swift-mode kotlin-mode) t) >=20 > Original value was > ((not special-mode) > t) but the fill column indicator shows up in the not-modes listed. I have also noticed that the help window says > global-display-fill-column-indicator-modes is a variable defined in > =E2=80=98display-fill-column-indicator.el=E2=80=99. but the variable is not defined in that source file. Upon a quick `git grep', it seems that - NO TESTS for this functionality EXIST, and - NO SOURCE file in the repository USES the variable. P.S. The variable is defined only in `ldefs-boot', not `display-fill-column-indicator'. Rudy In GNU Emacs 30.0.50 (build 1, aarch64-apple-darwin22.3.0, NS appkit-2299.40 Version 13.2.1 (Build 22D68)) of 2023-03-22 built on Rudolfs-MacBook-Air.local Repository revision: 5056b8e589753698ce7ee935980ca03de0e41bf5 Repository branch: master Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.2.1 Configured using: 'configure --with-json --with-rsvg' Configured features: ACL GLIB GNUTLS JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Magit Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t server-mode: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t vertico-mode: t global-hi-lock-mode: t hi-lock-mode: t global-hl-todo-mode: t global-diff-hl-mode: t savehist-mode: t pixel-scroll-precision-mode: t display-time-mode: t delete-selection-mode: t global-goto-address-mode: t goto-address-mode: t global-subword-mode: t subword-mode: t save-place-mode: t global-display-fill-column-indicator-mode: t global-whitespace-mode: t global-display-line-numbers-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/salutis/.emacs.d/elpa/modus-themes-20230320.449/theme-loaddefs hides= /Users/salutis/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-= loaddefs /Users/salutis/.emacs.d/elpa/transient-20230315.1520/transient hides /Users= /salutis/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient Features: (shadow notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj icalendar diary-lib diary-loaddefs notmuch-tag notmuch-lib notmuch-version notmuch-compat mm-view mml-smime smime gnutls dig tempo mail-extr emacsbug tabify cl-print pulse color files-x grep dired-aux vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs dired-x diff-hl-dired shortdoc mode-local vc-git misearch multi-isearch face-remap magit-extras magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff git-commit log-edit message yank-media rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode transient magit-git magit-base magit-section crm dash char-fold hl-line network-stream puny nsm emms-player-mpd emms-url tq emms-player-simple emms-browser sort emms-playlist-sort emms-last-played emms-volume emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse emms-volume-amixer emms-playlist-mode emms-source-playlist emms-source-file locate ls-lisp dired dired-loaddefs emms-cache emms-info emms-later-do emms emms-compat paredit edmacro kmacro corfu-history corfu vertico hi-lock hl-todo compat diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode cus-start orderless pdf-loader finder-inf ob-sqlite ob-sql ob-lisp ob-scheme geiser-impl help-fns radix-tree geiser-custom geiser-base geiser savehist ob-R ob-plantuml ob-org org-clock modus-operandi-theme modus-themes ob-makefile ob-lua ob-latex ob-java ob-dot slime apropos etags fileloop generator xref arc-mode archive-mode hyperspec flyspell ispell fortune flymake-proc flymake project compile text-property-search pixel-scroll cua-base time comp derived comp-cstr warnings cl-extra help-mode delsel goto-addr thingatpt cap-words superword subword saveplace easy-mmode display-fill-column-indicator disp-table whitespace display-line-numbers autorevert filenotify ob-clojure cus-edit pp cus-load wid-edit ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs bug-reference ob-shell shell org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils org-drill-autoloads bbdb-autoloads paredit-autoloads lua-mode-autoloads htmlize-autoloads yaml-mode-autoloads graphviz-dot-mode-autoloads kotlin-mode-autoloads corfu-autoloads orderless-autoloads magit-autoloads pcase magit-section-autoloads geiser-guile-autoloads geiser-autoloads git-commit-autoloads fennel-mode-autoloads cape-autoloads cider-autoloads spinner-autoloads flymake-grammarly-autoloads grammarly-autoloads citar-autoloads citeproc-autoloads queue-autoloads f-autoloads dash-autoloads parsebib-autoloads bnf-mode-autoloads emms-autoloads websocket-autoloads rainbow-mode-autoloads clojure-mode-autoloads vertico-autoloads request-autoloads telega-autoloads rainbow-identifiers-autoloads sql-indent-autoloads parseedn-autoloads modus-themes-autoloads string-inflection-autoloads hl-todo-autoloads pdf-tools-autoloads transient-autoloads sesman-autoloads visual-fill-column-autoloads tablist-autoloads mentor-autoloads async-autoloads xml-rpc-autoloads ebnf-mode-autoloads url-scgi-autoloads elfeed-tube-mpv-autoloads mpv-autoloads elfeed-tube-autoloads aio-autoloads elfeed-autoloads yasnippet-autoloads markdown-mode-autoloads slime-autoloads macrostep-autoloads parseclj-autoloads persist-autoloads chess-autoloads diff-hl-autoloads sqlup-mode-autoloads ess-autoloads password-store-autoloads with-editor-autoloads info compat-autoloads s-autoloads swift-mode-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/ns-win ns-win ucs-normalize mule-util term/common-win 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 kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 1056155 112543) (symbols 48 41559 29) (strings 32 259454 17283) (string-bytes 1 7465899) (vectors 16 79633) (vector-slots 8 998299 124451) (floats 8 412 1895) (intervals 56 29667 6291) (buffers 984 32)) --=20 "The whole science is nothing more than a refinement of everyday thinking." -- Albert Einstein, 1879-1955 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia ------------=_1679562302-23749-1-- From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Mar 2023 09:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 62376@debbugs.gnu.org, salutis@me.com Received: via spool by 62376-submit@debbugs.gnu.org id=B62376.167956434327163 (code B ref 62376); Thu, 23 Mar 2023 09:40:02 +0000 Received: (at 62376) by debbugs.gnu.org; 23 Mar 2023 09:39:03 +0000 Received: from localhost ([127.0.0.1]:37390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfHPS-00073s-BG for submit@debbugs.gnu.org; Thu, 23 Mar 2023 05:39:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfHPP-00073W-Op for 62376@debbugs.gnu.org; Thu, 23 Mar 2023 05:39:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pfHPK-0008Tn-Ec; Thu, 23 Mar 2023 05:38:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=jd0k92bJCObD2BTppm15GWhebb4R4FXSz62BmJk5hZA=; b=mW4MBvzz226fqcnwp5oG YKUlfZvnEwa1cNFB3xml9qc7pWjs0oK/Jd+n1oI02+d2CapuKukb6ceSs7diZ9xMgKj6HdA1B31De mk1xC3Wx2I/0R8+EBkvY2MIk82rt3FTL3aH2BZuWcftt3Cp9nsPmpzZT5tEXfx1VHLrEqNVER3Xvs N6YWOT0b+6MWVb4JxHfEJkTRQ3tgjYKEuFUcmXCqWxAdM6ArEreIe9lYdQcJvclmGjyfX1FqqrWH6 S3Bzh/W6OLOkzh3Q6bAhJ/YirFsRJFB5kF+1dnQRwx/W3m01fSBQ3jSa5zVCuRkcUemTWuRgTGLrb Mav+Fp/wHUoAyQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pfHPC-0002QF-NM; Thu, 23 Mar 2023 05:38:54 -0400 Date: Thu, 23 Mar 2023 11:39:03 +0200 Message-Id: <83y1nn4xjc.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <831qlf6dov.fsf@gnu.org> (message from Eli Zaretskii on Thu, 23 Mar 2023 11:04:48 +0200) References: <83r0tg6ax2.fsf@gnu.org> <831qlf6dov.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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 (---) > Cc: larsi@gnus.org, salutis@me.com, 62376-done@debbugs.gnu.org > Date: Thu, 23 Mar 2023 11:04:48 +0200 > From: Eli Zaretskii > > > From: Stefan Monnier > > Cc: Rudolf Adamkovič , Lars Ingebrigtsen > > , > > 62376@debbugs.gnu.org > > Date: Wed, 22 Mar 2023 13:52:50 -0400 > > > > >> So, today I customized the > > >> > > >> > global-display-fill-column-indicator-modes > > >> > > >> variable, and it does not work. > > > > I think it's a thinko in the code: we define the variable but the code > > hardcode the var's default value instead of looking up the variable's > > actual value. > > > > The patch below should fix it. > > Thanks, I verified that this fixes the bug, and installed it on the > emacs-29 branch. Hmm... but "C-h v" still tells me the variable is defined in loaddefs.el, until display-fill-column-indicator.el is loaded. Can we do anything to prevent this? From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Mar 2023 13:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 62376@debbugs.gnu.org, salutis@me.com Received: via spool by 62376-submit@debbugs.gnu.org id=B62376.167957742826880 (code B ref 62376); Thu, 23 Mar 2023 13:18:02 +0000 Received: (at 62376) by debbugs.gnu.org; 23 Mar 2023 13:17:08 +0000 Received: from localhost ([127.0.0.1]:37503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfKoV-0006zU-R8 for submit@debbugs.gnu.org; Thu, 23 Mar 2023 09:17:08 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:8535) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfKoT-0006yx-ST for 62376@debbugs.gnu.org; Thu, 23 Mar 2023 09:17:06 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id DC1B4100117; Thu, 23 Mar 2023 09:16:59 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 1C6B010009E; Thu, 23 Mar 2023 09:16:54 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1679577414; bh=qu3z5sQN09VMoTHdmCo/Hmv2qpn4JyKof3CgZMptMz8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=kJT5Ohn9iCByoHMaRU2sCXx35j3l0/o3t+tg9+Pq3iScRSywkCIcSzEm7Gse/hE4S 4BZA5cP8MjpkIK6b0RITtlgPz6qvMfA8+1UfCUw8QI7nIJFG7IINJdAYfn/PhkuvWP qkeJxT1NC1OMSPLQP8WTsAMjnbe9If2rB0ttH9wFY8X/ALWzzL0EPP1uaP44ZUvcke yNPMxcjXAMuKsaR5KaSLcWPbazHkaJmw8MEcMVaXDp3f++OXkvxeBEFRH14uGRJcQZ Ilc57RPOltahKJj0Ri9ddWc2kIbwMLO9kD/mU0BcIY2+dFtOSdx1LNzLQ+ARSbByWg AcYQv7NwfNeFQ== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B7ABE1232B8; Thu, 23 Mar 2023 09:16:53 -0400 (EDT) From: Stefan Monnier In-Reply-To: <83y1nn4xjc.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 Mar 2023 11:39:03 +0200") Message-ID: References: <83r0tg6ax2.fsf@gnu.org> <831qlf6dov.fsf@gnu.org> <83y1nn4xjc.fsf@gnu.org> Date: Thu, 23 Mar 2023 09:16:51 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.030 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) >> Thanks, I verified that this fixes the bug, and installed it on the >> emacs-29 branch. > Hmm... but "C-h v" still tells me the variable is defined in > loaddefs.el, until display-fill-column-indicator.el is loaded. I think it's an unrelated problem. > Can we do anything to prevent this? Probably. The code that "fixes/adjusts" this is an ugly hack I came up with many years ago and it's quite brittle. My guess is that it doesn't work any more because of some change to the way we build/handle `loaddefs.el` (the code works by using `load-history` to see the "origin" of the variable, (in the present case it should say `loaddefs.el(c)`) then look for the actual place in that file where the variable is found, and then checks to see if that place looks like those produced by `autoload.el` (which here should be the case) and then uses the comments added by `autoload.el` to find the *real* origin). We should really replace it with something more explicit/reliable so we don't have to "parse" the `loaddefs.el` file, but it's definitely out of the scope of `emacs-29`. In the mean time, the patch below seems to make the ugly hack work again it for me. Stefan diff --git a/lisp/help-fns.el b/lisp/help-fns.el index f9edf14a1da..b040ec49214 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -438,7 +438,7 @@ find-lisp-object-file-name (setq file-name (locate-file file-name load-path '(".el" ".elc") 'readable))) ((and (stringp file-name) - (string-match "[.]*loaddefs.el\\'" file-name)) + (string-match "[.]*loaddefs.elc?\\'" file-name)) ;; An autoloaded variable or face. Visit loaddefs.el in a buffer ;; and try to extract the defining file. The following form is ;; from `describe-function-1' and `describe-variable'. From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Mar 2023 15:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 62376@debbugs.gnu.org, salutis@me.com Received: via spool by 62376-submit@debbugs.gnu.org id=B62376.16795842937203 (code B ref 62376); Thu, 23 Mar 2023 15:12:01 +0000 Received: (at 62376) by debbugs.gnu.org; 23 Mar 2023 15:11:33 +0000 Received: from localhost ([127.0.0.1]:39135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfMbF-0001s6-3F for submit@debbugs.gnu.org; Thu, 23 Mar 2023 11:11:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfMbC-0001rs-Tl for 62376@debbugs.gnu.org; Thu, 23 Mar 2023 11:11:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pfMb6-0004Bq-S1; Thu, 23 Mar 2023 11:11:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=g9m+pEYtCu8iFJ7bBo4lm6KoLlUvQyRjiYB3yEFvstQ=; b=RTpFvRq1ogu5 FWoqpYRgB3Rg/IGqWae28uWja+pZ7pvKW6Kc8e+Ri9UM1MawX31XURjEbZ7hwERgud30394Ad4BZR /SpFb84fOSqJSygDWLSWY1QT/3plkbRYvGviYKXMXFzJb0Vu85OUUlGVMG4LP4GHd6DzI3DGvfghC YV4YFwSrfrCrsiKQLusyPpJp8F/XQpnmLAXEIVNGCbeOp16u7oYVqj/BP3bJdEIT6gneWOj83hhlz O0hf2qvFepMVLSxHzkA5x5Xerg53DBb/X4vUlfKsTF7W5E06F+R5WOd7k+xTRunzlkVA2AV32O4D+ oJQjWcMf4cH7uy3HwZ1+oA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pfMb6-0002qJ-Bb; Thu, 23 Mar 2023 11:11:24 -0400 Date: Thu, 23 Mar 2023 17:11:41 +0200 Message-Id: <83v8ir4i4y.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Thu, 23 Mar 2023 09:16:51 -0400) References: <83r0tg6ax2.fsf@gnu.org> <831qlf6dov.fsf@gnu.org> <83y1nn4xjc.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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 (---) > From: Stefan Monnier > Cc: 62376@debbugs.gnu.org, salutis@me.com > Date: Thu, 23 Mar 2023 09:16:51 -0400 > > We should really replace it with something more explicit/reliable so we > don't have to "parse" the `loaddefs.el` file, but it's definitely out of > the scope of `emacs-29`. > > In the mean time, the patch below seems to make the ugly hack work again > it for me. Thanks, please install on emacs-29. From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Mar 2023 17:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: salutis@me.com, 62376-done@debbugs.gnu.org Received: via spool by 62376-done@debbugs.gnu.org id=D62376.167959346522556 (code D ref 62376); Thu, 23 Mar 2023 17:45:02 +0000 Received: (at 62376-done) by debbugs.gnu.org; 23 Mar 2023 17:44:25 +0000 Received: from localhost ([127.0.0.1]:39269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfOzB-0005rk-AX for submit@debbugs.gnu.org; Thu, 23 Mar 2023 13:44:25 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:52882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfOz9-0005rV-Qs for 62376-done@debbugs.gnu.org; Thu, 23 Mar 2023 13:44:24 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 525B780814; Thu, 23 Mar 2023 13:44:18 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 72F5180677; Thu, 23 Mar 2023 13:44:16 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1679593456; bh=Ya59hLZoJUyDkTgudASwJuNYykyHSEx/dTDOFu927vM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=HPxYW4LNhGewZQFsIeRpV4p31XlwvdJ2B+z+dx/5xSxrGK9rvPb7uRqwIctIGR2fL lHs13d/wGqg9aiXUuQu70FuqESKD0+DEph3lbjZ9X9REJqDEmqqDn0F4425oaO8UbM e0ibdhnKy8rPyJxmGslePh1dIqjKSGV3Px6FXJY3iSxAquqnedMt6ONoohDLGSJ8Lc aUQZl6FUfYfMNrlArToNz26iDIr1UuvIaw8K4FeLYoc5dYH75jt3GvArlUbYXF5wf7 KWF36gyhub5MaLSKvaKx3N6Q/arb0bfuB8q2ao78hc5kR61WHvSfechBVYYoF94q9K YmgzTYkiiMeoA== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 3E0E9123303; Thu, 23 Mar 2023 13:44:16 -0400 (EDT) From: Stefan Monnier In-Reply-To: <83v8ir4i4y.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 Mar 2023 17:11:41 +0200") Message-ID: References: <83r0tg6ax2.fsf@gnu.org> <831qlf6dov.fsf@gnu.org> <83y1nn4xjc.fsf@gnu.org> <83v8ir4i4y.fsf@gnu.org> Date: Thu, 23 Mar 2023 13:44:14 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.025 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) > Thanks, please install on emacs-29. Done, closing, Stefan From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Mar 2023 09:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier , Eli Zaretskii Cc: 62376-done@debbugs.gnu.org Received: via spool by 62376-done@debbugs.gnu.org id=D62376.167990968319565 (code D ref 62376); Mon, 27 Mar 2023 09:35:01 +0000 Received: (at 62376-done) by debbugs.gnu.org; 27 Mar 2023 09:34:43 +0000 Received: from localhost ([127.0.0.1]:46556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgjFT-00055V-E3 for submit@debbugs.gnu.org; Mon, 27 Mar 2023 05:34:43 -0400 Received: from mr85p00im-zteg06021601.me.com ([17.58.23.187]:50010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgjFR-00055F-Ql for 62376-done@debbugs.gnu.org; Mon, 27 Mar 2023 05:34:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1679909676; bh=i4AT3J1dTgQWLiQTkQbCDn9QIHKkpvoGmQZlOGxMowk=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=iwT+Y9x9BSzCNezSS7KrApf9dzsbuosCkoQlP3VBW7CKJk21iCdKW3D4IHh7GYrBV mvI4TM7ZH5HjeIUBZfFyvfWR3CghQywZRaOpUHOSvur19wENpX37qux+6DsuNFek3s d2waqIybrBxElL7AQW5KKsJG0s2oWPvubfUe/t2xV0HWK189a1o4etUkJAkB9e0Qh4 P04Qgw9shMDSknJ4SjuMs7wo/lEaa7V3zG50TNr80Vjr+xoyq0adEPgsAR25m+C9mj ZFqY5zQR0KHLFhjdLlrTyTh2yV8CpgALLDJp7E/4zLHDTI+AWpvYXQNStyDnuTA5aF yEjakNzNa676g== Received: from Rudolfs-MacBook-Air.local (mr38p00im-dlb-asmtp-mailmevip.me.com [17.57.152.18]) by mr85p00im-zteg06021601.me.com (Postfix) with ESMTPSA id 37BEC305A1B2; Mon, 27 Mar 2023 09:34:35 +0000 (UTC) From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= In-Reply-To: References: <83r0tg6ax2.fsf@gnu.org> <831qlf6dov.fsf@gnu.org> <83y1nn4xjc.fsf@gnu.org> <83v8ir4i4y.fsf@gnu.org> Date: Mon, 27 Mar 2023 11:34:02 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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 (-) Stefan Monnier writes: >> Thanks, please install on emacs-29. > > Done, closing, Where was this fix installed? I cannot find the commit on `emacs-29' (nor `master'). Rudy --=20 "The whole science is nothing more than a refinement of everyday thinking." -- Albert Einstein, 1879-1955 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Mar 2023 19:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Cc: Eli Zaretskii , 62376-done@debbugs.gnu.org Received: via spool by 62376-done@debbugs.gnu.org id=D62376.16799460973365 (code D ref 62376); Mon, 27 Mar 2023 19:42:01 +0000 Received: (at 62376-done) by debbugs.gnu.org; 27 Mar 2023 19:41:37 +0000 Received: from localhost ([127.0.0.1]:48486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgsim-0000sC-P4 for submit@debbugs.gnu.org; Mon, 27 Mar 2023 15:41:36 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:49115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgsik-0000rz-6p for 62376-done@debbugs.gnu.org; Mon, 27 Mar 2023 15:41:34 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C6EC6442984; Mon, 27 Mar 2023 15:41:28 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 5432D442998; Mon, 27 Mar 2023 15:41:23 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1679946083; bh=zRo15xzOAwQOgkeHRNl5UIzq5d9uY+hRJW41/brOOUE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=naHRlxtHptDOhiC+ddKIN1Jachfp7wXlYj9IQJlpPdZ77R2zzhVjiTifUb95r8neA nlnteog5l9ZxyTbzTjQ0FBm1a5f8GkoEMgrnkWW9ghxGjzc4TdkqwYxmUmezwslCjn IAgQHRIKoP9ecXPTu/PWS0x/7JYPt5YVIFW0hVtctMZUda2GPt1iKSOXtq0z9hXWTc 8Of28HAxcOia7oJG+AJpOMSMhExVOw4QqpxjHQ0S5g5z7DldHIgpLGjyzPpaAb18CP lUJHXaOUk9VeGwWFFhjujuX8i+z8EgYvypGFutirXMA5T8anKXBXaZqzIxx4KjWpxa sNpWpq+eNTysw== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id ED8E71232EF; Mon, 27 Mar 2023 15:41:22 -0400 (EDT) From: Stefan Monnier In-Reply-To: ("Rudolf =?UTF-8?Q?Adamkovi=C4=8D?="'s message of "Mon, 27 Mar 2023 11:34:02 +0200") Message-ID: References: <83r0tg6ax2.fsf@gnu.org> <831qlf6dov.fsf@gnu.org> <83y1nn4xjc.fsf@gnu.org> <83v8ir4i4y.fsf@gnu.org> Date: Mon, 27 Mar 2023 15:41:18 -0400 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-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.046 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) Rudolf Adamkovi=C4=8D [2023-03-27 11:34:02] wrote: > Stefan Monnier writes: > >>> Thanks, please install on emacs-29. >> >> Done, closing, > > Where was this fix installed? On `master` in commit 5904bdf581974cb8bf88534bbc58b13cca797303. Hmm... wait you're talking about the one... indeed it's not there... Let me check what's going on and it will hopefully appear on `master` shortly. Stefan From unknown Fri Aug 15 03:57:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62376: 30.0.50; global-display-fill-column-indicator-modes broken? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Mar 2023 21:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62376 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= Cc: Eli Zaretskii , 62376-done@debbugs.gnu.org Received: via spool by 62376-done@debbugs.gnu.org id=D62376.167995190412878 (code D ref 62376); Mon, 27 Mar 2023 21:19:02 +0000 Received: (at 62376-done) by debbugs.gnu.org; 27 Mar 2023 21:18:24 +0000 Received: from localhost ([127.0.0.1]:48540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pguES-0003Le-4y for submit@debbugs.gnu.org; Mon, 27 Mar 2023 17:18:24 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:22475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pguEP-0003LQ-PD for 62376-done@debbugs.gnu.org; Mon, 27 Mar 2023 17:18:22 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 3CD0580234; Mon, 27 Mar 2023 17:18:16 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 7DD10802B7; Mon, 27 Mar 2023 17:18:14 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1679951894; bh=z/7Prj9wfnvUa0TCe37ZkKEcvQzzpwh498oSLtpH+eI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=m1Cgr1DxShUpxvBP66k6JxiV9XtDFK8G8icIB6TjuRdvQfIrmfRc4cspzrw+xP/yZ t0kxaieVtuQUHO5B6jna/HSmePPhapbavYyBL5LRKW8Z7OXqzdtmmj3jAzrUBBK3cY lLZfTaqv4gFuffwsSTSnFC+gmkgQhr4o4uDINCNLUjgz7n0UcZPB6ahspHCZD5B0Mf zwdgk+v7T1XBudxK0xCiqpTnQY7g1HTewNdieKkPDZaonN7hj85epdFFJ0M4HRlNXQ ILR6US/VBiq34WYtUu6LWVAnH6Oida3f0xI9/K3IObgeJsRaaFX/9OkTpA3pabRBHw aGjqkUZPqfnoQ== Received: from pastel (unknown [216.154.34.24]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 50155123217; Mon, 27 Mar 2023 17:18:14 -0400 (EDT) From: Stefan Monnier In-Reply-To: (Stefan Monnier's message of "Mon, 27 Mar 2023 15:41:18 -0400") Message-ID: References: <83r0tg6ax2.fsf@gnu.org> <831qlf6dov.fsf@gnu.org> <83y1nn4xjc.fsf@gnu.org> <83v8ir4i4y.fsf@gnu.org> Date: Mon, 27 Mar 2023 17:18:12 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.016 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) > On `master` in commit 5904bdf581974cb8bf88534bbc58b13cca797303. > Hmm... wait you're talking about the one... indeed it's not there... > Let me check what's going on and it will hopefully appear on > `master` shortly. Oh the other one was safer so it went to `emacs-29` as commit d93a439846f03dfb2be28d6b5c2e963ef6be0c22. I just merged `emacs-29` into `master` so I think it should be all on `master` now. Stefan