From unknown Sat Jun 14 03:52:41 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#54653 <54653@debbugs.gnu.org> To: bug#54653 <54653@debbugs.gnu.org> Subject: Status: 28.0.92; incorrect modification of completion-at-point-functions Reply-To: bug#54653 <54653@debbugs.gnu.org> Date: Sat, 14 Jun 2025 10:52:41 +0000 retitle 54653 28.0.92; incorrect modification of completion-at-point-functi= ons reassign 54653 emacs submitter 54653 Holger Schurig severity 54653 normal tag 54653 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 31 08:49:10 2022 Received: (at submit) by debbugs.gnu.org; 31 Mar 2022 12:49:10 +0000 Received: from localhost ([127.0.0.1]:38236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZuEe-00054T-Ju for submit@debbugs.gnu.org; Thu, 31 Mar 2022 08:49:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:50024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZt1u-0004Vo-2I for submit@debbugs.gnu.org; Thu, 31 Mar 2022 07:31:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42644) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZt1s-000666-Fu for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2022 07:31:53 -0400 Received: from [2607:f8b0:4864:20::b2f] (port=40794 helo=mail-yb1-xb2f.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nZt1p-0002dT-Hn for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2022 07:31:52 -0400 Received: by mail-yb1-xb2f.google.com with SMTP id f23so11328200ybj.7 for ; Thu, 31 Mar 2022 04:31:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:mime-version:date:message-id:subject:to; bh=wpLxu1eaCwmSYBk3EBwZ/doKQjT3xTQZ7HJwE3FwsGc=; b=dYnDOm7DX926iw2jcFHXYv4WNAq8fXfdKX+KtK0J0RGy+QfunwxemKCDagxYbdfuoA jafNMc2HyqrXiULW003IjBzwJKNWIr6/pjP/qVXZYln6odscQCuzx8BXM1maMAvnCAlv X1PnqFvFRQtzlf6Q/O0pB9/7VMJit2XAE+/uaIV5pkvZcMe7m9kPYw4PdsSWCPd/Rocn 5nDbFM6/B1aljgE0vhcPU1hgNGM378OPbFd7duRNZavLHLFIyGuD59re4ZvSphD8KmFj LEnCGFHS3nbKzSwwrEd2uzzs6xKtmQZ6akLsoEYzBanyu3BhN8VMxDPEqSGjaT3UT9wW fbqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=wpLxu1eaCwmSYBk3EBwZ/doKQjT3xTQZ7HJwE3FwsGc=; b=FjUL3r4xQBDMoOc8BN6oEtzt28menI0IPUxdFhONFB0JgBsahOreGlTVQpJVdGzZoU GrrVJO1Tjzesyr0MdmVhqrpSYLapGIvVLyO2Nkp28nPu3bAcAATB4ljVyGoJWuqB6oWg Cxl9qbiOavX+XcCMS+QO2p2ikUleVN9lGT1a/73gIncfggSkCoInMfrMwU2G3sv9lNOG h3BQZ+FZdka5w8GK6noSDpFdgUOdT/UozfBZh50YyPAXzSlUxnxEtpEN4azf0UFdhQw5 D7ZCmetspnOvu/OPixjr0CGh+GccsB+2vdIG0+pEfza3p37Nn7AePGoLAXSf5Db9tL33 tD7Q== X-Gm-Message-State: AOAM533GaABy73fcDz8oDraw3RoToaHNtf0s9vKUgKoPaOjD443nbo7p s/j0Pn84ARbW4CoUcWQcs96hd/mM4eVOqTMKpfvxRk7B X-Google-Smtp-Source: ABdhPJyLuI1H7uFJTFTN+p5UG4KM5n1x3og+oJohYDTRCHHhjqA8+t5vKWhnH6KLiIDgG/jhUT59oj6AdflaDQRvWkU= X-Received: by 2002:a25:8546:0:b0:61e:1d34:ec71 with SMTP id f6-20020a258546000000b0061e1d34ec71mr3418420ybn.259.1648726307053; Thu, 31 Mar 2022 04:31:47 -0700 (PDT) Received: from 186529089935 named unknown by gmailapi.google.com with HTTPREST; Thu, 31 Mar 2022 04:31:46 -0700 From: Holger Schurig MIME-Version: 1.0 Date: Thu, 31 Mar 2022 04:31:46 -0700 Message-ID: Subject: 28.0.92; incorrect modification of completion-at-point-functions To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::b2f (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::b2f; envelope-from=holgerschurig@gmail.com; helo=mail-yb1-xb2f.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 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, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 31 Mar 2022 08:49:07 -0400 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 (--) Hi, I have some code in my emacs config that changes completion-at-point-functions: (message "CAPE %s %s" completion-at-point-functions (local-variable-p 'completion-at-point-functions)) (add-hook 'completion-at-point-functions #'cape-file) (message "CAPE %s %s" completion-at-point-functions (local-variable-p 'completion-at-point-functions)) And when I start Emacs, I can see this in my message log: CAPE (tags-completion-at-point-function) nil CAPE (cape-keyword cape-file tags-completion-at-point-function) nil But as soon as I open an e-lisp file, this variables will forget it's previous contents and becomes local. So that (message "NOW %s %s" completion-at-point-functions (local-variable-p 'completion-at-point-functions)) emits NOW (elisp-completion-at-point t) t I think it is a bug that there is a "t" at the end of the list. In GNU Emacs 28.0.92 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2022-03-14 built on desktop Repository revision: 8e7a3f21e00649bacc01be627edd45ff01b51a33 Repository branch: emacs-28 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure -C --with-cairo --with-dbus --with-gnutls --with-gpm=no --with-imagemagick --with-json --with-modules --with-native-compilation --with-pgtk --with-rsvg --with-toolkit-scroll-bars --with-x-toolkit=gtk3 --with-xml2 --with-xwidgets --without-gconf --without-gpm --without-gsettings --without-hesiod --without-imagemagick --without-kerberos --without-kerberos5 --without-ns --without-pop --without-selinux --without-wide-int --without-xim 'CFLAGS=-g -O2 -march=native -ffile-prefix-map=/home/holger=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB Important settings: value of $LANG: C.UTF-8 locale-coding-system: utf-8-unix Major mode: Elisp Minor modes in effect: diff-hl-margin-mode: t global-git-commit-mode: t shell-dirtrack-mode: t whitespace-mode: t highlight-quoted-mode: t rainbow-delimiters-mode: t outline-minor-mode: t highlight-numbers-mode: t hl-todo-mode: t clean-aindent-mode: t goto-address-mode: t save-place-mode: t global-so-long-mode: t gcmh-mode: t winner-mode: t global-undo-fu-session-mode: t undo-fu-session-mode: t undo-fu-mode: t ws-butler-global-mode: t ws-butler-mode: t editorconfig-mode: t recentf-mode: t savehist-mode: t vertico-mode: t marginalia-mode: t volatile-highlights-mode: t minibuffer-depth-indicate-mode: t delete-selection-mode: t projectile-mode: t +modeline-global-mode: t +modeline-mode: t override-global-mode: t general-override-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t window-divider-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/schurig/.emacs.d/.local/straight/build-28.0.92/use-package/use-package-jump hides /home/schurig/.emacs.d/.local/straight/repos/use-package/use-package-jump /home/schurig/.emacs.d/.local/straight/build-28.0.92/use-package/use-package-diminish hides /home/schurig/.emacs.d/.local/straight/repos/use-package/use-package-diminish /home/schurig/.emacs.d/.local/straight/build-28.0.92/use-package/use-package-ensure hides /home/schurig/.emacs.d/.local/straight/repos/use-package/use-package-ensure /home/schurig/.emacs.d/.local/straight/build-28.0.92/use-package/use-package hides /home/schurig/.emacs.d/.local/straight/repos/use-package/use-package /home/schurig/.emacs.d/.local/straight/build-28.0.92/use-package/use-package-delight hides /home/schurig/.emacs.d/.local/straight/repos/use-package/use-package-delight /home/schurig/.emacs.d/.local/straight/build-28.0.92/bind-key/bind-key hides /home/schurig/.emacs.d/.local/straight/repos/use-package/bind-key /home/schurig/.emacs.d/.local/straight/build-28.0.92/use-package/use-package-lint hides /home/schurig/.emacs.d/.local/straight/repos/use-package/use-package-lint /home/schurig/.emacs.d/.local/straight/build-28.0.92/use-package/use-package-core hides /home/schurig/.emacs.d/.local/straight/repos/use-package/use-package-core /home/schurig/.emacs.d/.local/straight/build-28.0.92/use-package/use-package-bind-key hides /home/schurig/.emacs.d/.local/straight/repos/use-package/use-package-bind-key /home/schurig/.emacs.d/.local/straight/build-28.0.92/straight/straight hides /home/schurig/.emacs.d/.local/straight/repos/straight.el/straight /home/schurig/.emacs.d/.local/straight/build-28.0.92/straight/straight-ert-print-hack hides /home/schurig/.emacs.d/.local/straight/repos/straight.el/straight-ert-print-hack /home/schurig/.emacs.d/.local/straight/build-28.0.92/straight/straight-x hides /home/schurig/.emacs.d/.local/straight/repos/straight.el/straight-x ~/.doom.d/packages hides /home/schurig/.emacs.d/core/packages /home/schurig/.emacs.d/.local/straight/repos/straight.el/indent hides /usr/local/share/emacs/28.0.92/lisp/indent ~/.doom.d/custom hides /usr/local/share/emacs/28.0.92/lisp/custom /home/schurig/.emacs.d/.local/straight/build-28.0.92/transient/transient hides /usr/local/share/emacs/28.0.92/lisp/transient /home/schurig/.emacs.d/.local/straight/build-28.0.92/jsonrpc/jsonrpc hides /usr/local/share/emacs/28.0.92/lisp/jsonrpc /home/schurig/.emacs.d/.local/straight/build-28.0.92/xref/xref hides /usr/local/share/emacs/28.0.92/lisp/progmodes/xref /home/schurig/.emacs.d/.local/straight/build-28.0.92/project/project hides /usr/local/share/emacs/28.0.92/lisp/progmodes/project /home/schurig/.emacs.d/.local/straight/build-28.0.92/flymake/flymake hides /usr/local/share/emacs/28.0.92/lisp/progmodes/flymake /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-matlab hides /usr/local/share/emacs/28.0.92/lisp/org/ob-matlab /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-bbdb hides /usr/local/share/emacs/28.0.92/lisp/org/ol-bbdb /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-timer hides /usr/local/share/emacs/28.0.92/lisp/org/org-timer /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-makefile hides /usr/local/share/emacs/28.0.92/lisp/org/ob-makefile /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-gnuplot hides /usr/local/share/emacs/28.0.92/lisp/org/ob-gnuplot /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-icalendar hides /usr/local/share/emacs/28.0.92/lisp/org/ox-icalendar /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-screen hides /usr/local/share/emacs/28.0.92/lisp/org/ob-screen /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-scheme hides /usr/local/share/emacs/28.0.92/lisp/org/ob-scheme /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-js hides /usr/local/share/emacs/28.0.92/lisp/org/ob-js /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-core hides /usr/local/share/emacs/28.0.92/lisp/org/ob-core /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-emacs-lisp hides /usr/local/share/emacs/28.0.92/lisp/org/ob-emacs-lisp /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-groovy hides /usr/local/share/emacs/28.0.92/lisp/org/ob-groovy /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-eww hides /usr/local/share/emacs/28.0.92/lisp/org/ol-eww /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-protocol hides /usr/local/share/emacs/28.0.92/lisp/org/org-protocol /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-ctags hides /usr/local/share/emacs/28.0.92/lisp/org/org-ctags /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-indent hides /usr/local/share/emacs/28.0.92/lisp/org/org-indent /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-colview hides /usr/local/share/emacs/28.0.92/lisp/org/org-colview /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-ditaa hides /usr/local/share/emacs/28.0.92/lisp/org/ob-ditaa /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-lint hides /usr/local/share/emacs/28.0.92/lisp/org/org-lint /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-plantuml hides /usr/local/share/emacs/28.0.92/lisp/org/ob-plantuml /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-ocaml hides /usr/local/share/emacs/28.0.92/lisp/org/ob-ocaml /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-compat hides /usr/local/share/emacs/28.0.92/lisp/org/org-compat /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-awk hides /usr/local/share/emacs/28.0.92/lisp/org/ob-awk /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-ruby hides /usr/local/share/emacs/28.0.92/lisp/org/ob-ruby /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-gnus hides /usr/local/share/emacs/28.0.92/lisp/org/ol-gnus /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-odt hides /usr/local/share/emacs/28.0.92/lisp/org/ox-odt /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-docview hides /usr/local/share/emacs/28.0.92/lisp/org/ol-docview /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-capture hides /usr/local/share/emacs/28.0.92/lisp/org/org-capture /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-forth hides /usr/local/share/emacs/28.0.92/lisp/org/ob-forth /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-calc hides /usr/local/share/emacs/28.0.92/lisp/org/ob-calc /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-irc hides /usr/local/share/emacs/28.0.92/lisp/org/ol-irc /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-latex hides /usr/local/share/emacs/28.0.92/lisp/org/ox-latex /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-lisp hides /usr/local/share/emacs/28.0.92/lisp/org/ob-lisp /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-mhe hides /usr/local/share/emacs/28.0.92/lisp/org/ol-mhe /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-octave hides /usr/local/share/emacs/28.0.92/lisp/org/ob-octave /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-html hides /usr/local/share/emacs/28.0.92/lisp/org/ox-html /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-md hides /usr/local/share/emacs/28.0.92/lisp/org/ox-md /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-perl hides /usr/local/share/emacs/28.0.92/lisp/org/ob-perl /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-refile hides /usr/local/share/emacs/28.0.92/lisp/org/org-refile /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-org hides /usr/local/share/emacs/28.0.92/lisp/org/ob-org /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-tempo hides /usr/local/share/emacs/28.0.92/lisp/org/org-tempo /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-eval hides /usr/local/share/emacs/28.0.92/lisp/org/ob-eval /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-faces hides /usr/local/share/emacs/28.0.92/lisp/org/org-faces /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-macro hides /usr/local/share/emacs/28.0.92/lisp/org/org-macro /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-ascii hides /usr/local/share/emacs/28.0.92/lisp/org/ox-ascii /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-element hides /usr/local/share/emacs/28.0.92/lisp/org/org-element /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-R hides /usr/local/share/emacs/28.0.92/lisp/org/ob-R /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-duration hides /usr/local/share/emacs/28.0.92/lisp/org/org-duration /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-goto hides /usr/local/share/emacs/28.0.92/lisp/org/org-goto /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-crypt hides /usr/local/share/emacs/28.0.92/lisp/org/org-crypt /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-man hides /usr/local/share/emacs/28.0.92/lisp/org/ox-man /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-sass hides /usr/local/share/emacs/28.0.92/lisp/org/ob-sass /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-mouse hides /usr/local/share/emacs/28.0.92/lisp/org/org-mouse /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-datetree hides /usr/local/share/emacs/28.0.92/lisp/org/org-datetree /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-texinfo hides /usr/local/share/emacs/28.0.92/lisp/org/ox-texinfo /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-haskell hides /usr/local/share/emacs/28.0.92/lisp/org/ob-haskell /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-bibtex hides /usr/local/share/emacs/28.0.92/lisp/org/ol-bibtex /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-table hides /usr/local/share/emacs/28.0.92/lisp/org/org-table /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-info hides /usr/local/share/emacs/28.0.92/lisp/org/ol-info /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-koma-letter hides /usr/local/share/emacs/28.0.92/lisp/org/ox-koma-letter /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-latex hides /usr/local/share/emacs/28.0.92/lisp/org/ob-latex /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-css hides /usr/local/share/emacs/28.0.92/lisp/org/ob-css /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-shell hides /usr/local/share/emacs/28.0.92/lisp/org/ob-shell /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-attach-git hides /usr/local/share/emacs/28.0.92/lisp/org/org-attach-git /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-plot hides /usr/local/share/emacs/28.0.92/lisp/org/org-plot /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-maxima hides /usr/local/share/emacs/28.0.92/lisp/org/ob-maxima /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-sql hides /usr/local/share/emacs/28.0.92/lisp/org/ob-sql /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-lob hides /usr/local/share/emacs/28.0.92/lisp/org/ob-lob /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-ref hides /usr/local/share/emacs/28.0.92/lisp/org/ob-ref /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-org hides /usr/local/share/emacs/28.0.92/lisp/org/ox-org /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob hides /usr/local/share/emacs/28.0.92/lisp/org/ob /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-eshell hides /usr/local/share/emacs/28.0.92/lisp/org/ol-eshell /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol hides /usr/local/share/emacs/28.0.92/lisp/org/ol /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-footnote hides /usr/local/share/emacs/28.0.92/lisp/org/org-footnote /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/oc-natbib hides /usr/local/share/emacs/28.0.92/lisp/org/oc-natbib /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-C hides /usr/local/share/emacs/28.0.92/lisp/org/ob-C /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-lilypond hides /usr/local/share/emacs/28.0.92/lisp/org/ob-lilypond /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-publish hides /usr/local/share/emacs/28.0.92/lisp/org/ox-publish /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-dot hides /usr/local/share/emacs/28.0.92/lisp/org/ob-dot /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-python hides /usr/local/share/emacs/28.0.92/lisp/org/ob-python /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-rmail hides /usr/local/share/emacs/28.0.92/lisp/org/ol-rmail /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-mobile hides /usr/local/share/emacs/28.0.92/lisp/org/org-mobile /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-tangle hides /usr/local/share/emacs/28.0.92/lisp/org/ob-tangle /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-man hides /usr/local/share/emacs/28.0.92/lisp/org/ol-man /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-pcomplete hides /usr/local/share/emacs/28.0.92/lisp/org/org-pcomplete /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-id hides /usr/local/share/emacs/28.0.92/lisp/org/org-id /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/oc-biblatex hides /usr/local/share/emacs/28.0.92/lisp/org/oc-biblatex /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-list hides /usr/local/share/emacs/28.0.92/lisp/org/org-list /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-version hides /usr/local/share/emacs/28.0.92/lisp/org/org-version /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-loaddefs hides /usr/local/share/emacs/28.0.92/lisp/org/org-loaddefs /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-sed hides /usr/local/share/emacs/28.0.92/lisp/org/ob-sed /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox-beamer hides /usr/local/share/emacs/28.0.92/lisp/org/ox-beamer /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/oc-csl hides /usr/local/share/emacs/28.0.92/lisp/org/oc-csl /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-clojure hides /usr/local/share/emacs/28.0.92/lisp/org/ob-clojure /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-entities hides /usr/local/share/emacs/28.0.92/lisp/org/org-entities /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-eshell hides /usr/local/share/emacs/28.0.92/lisp/org/ob-eshell /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ox hides /usr/local/share/emacs/28.0.92/lisp/org/ox /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org hides /usr/local/share/emacs/28.0.92/lisp/org/org /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-comint hides /usr/local/share/emacs/28.0.92/lisp/org/ob-comint /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-sqlite hides /usr/local/share/emacs/28.0.92/lisp/org/ob-sqlite /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-inlinetask hides /usr/local/share/emacs/28.0.92/lisp/org/org-inlinetask /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-julia hides /usr/local/share/emacs/28.0.92/lisp/org/ob-julia /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-java hides /usr/local/share/emacs/28.0.92/lisp/org/ob-java /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-keys hides /usr/local/share/emacs/28.0.92/lisp/org/org-keys /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-doi hides /usr/local/share/emacs/28.0.92/lisp/org/ol-doi /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-num hides /usr/local/share/emacs/28.0.92/lisp/org/org-num /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-table hides /usr/local/share/emacs/28.0.92/lisp/org/ob-table /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-install hides /usr/local/share/emacs/28.0.92/lisp/org/org-install /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-attach hides /usr/local/share/emacs/28.0.92/lisp/org/org-attach /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-archive hides /usr/local/share/emacs/28.0.92/lisp/org/org-archive /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-lua hides /usr/local/share/emacs/28.0.92/lisp/org/ob-lua /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-feed hides /usr/local/share/emacs/28.0.92/lisp/org/org-feed /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-agenda hides /usr/local/share/emacs/28.0.92/lisp/org/org-agenda /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/oc-basic hides /usr/local/share/emacs/28.0.92/lisp/org/oc-basic /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-src hides /usr/local/share/emacs/28.0.92/lisp/org/org-src /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/oc hides /usr/local/share/emacs/28.0.92/lisp/org/oc /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-macs hides /usr/local/share/emacs/28.0.92/lisp/org/org-macs /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-exp hides /usr/local/share/emacs/28.0.92/lisp/org/ob-exp /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-habit hides /usr/local/share/emacs/28.0.92/lisp/org/org-habit /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ol-w3m hides /usr/local/share/emacs/28.0.92/lisp/org/ol-w3m /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/org-clock hides /usr/local/share/emacs/28.0.92/lisp/org/org-clock /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-processing hides /usr/local/share/emacs/28.0.92/lisp/org/ob-processing /home/schurig/.emacs.d/.local/straight/build-28.0.92/org/ob-fortran hides /usr/local/share/emacs/28.0.92/lisp/org/ob-fortran /home/schurig/.emacs.d/.local/straight/build-28.0.92/eldoc/eldoc hides /usr/local/share/emacs/28.0.92/lisp/emacs-lisp/eldoc Features: (shadow sort spell-fu mail-extr emacsbug sendmail symbol-overlay ispell macrostep-c cmacexp macrostep cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs reveal diff-hl-margin diff-hl-dired diff-hl log-view vc-dir ewoc hide-mode-line magit-extras executable magit-gitflow face-remap org-element org-persist xdg org-id avl-tree oc-basic ol-bibtex bibtex iso8601 bug-reference misearch multi-isearch anzu elisp-demos helpful trace edebug backtrace info-look info help-fns radix-tree elisp-refs cape vertico-directory org-capture org-agenda org-refile magit-todos pcre2el rxt re-builder async orgit smartparens-org 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 ol org-keys oc org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs magit-bookmark magit-autoloads magit-submodule magit-obsolete magit-popup 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 magit-core magit-autorevert magit-margin magit-transient magit-process core-packages 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 url-vars git-commit log-edit message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source password-cache json map mm-decode mm-bodies mm-encode mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-mode transient format-spec magit-git magit-section magit-utils crm eieio eieio-core eieio-loaddefs with-editor shell pcomplete f s dash jka-compr auto-minor-mode disp-table whitespace highlight-quoted rainbow-delimiters noutline outline highlight-numbers parent-mode hl-todo clean-aindent-mode goto-addr elisp-mode saveplace so-long editorconfig-core editorconfig-core-handle editorconfig-fnmatch gcmh winner undo-fu-session undo-fu ws-butler editorconfig time-date mule-util cursor-sensor vertico-repeat vc-mtn vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc vc-dispatcher consult-vertico consult recentf tree-widget wid-edit bookmark savehist vertico orderless marginalia etags fileloop generator volatile-highlights server autorevert filenotify nav-flash pulse color desktop frameset dtrt-indent hydra lv modus-vivendi-theme modus-themes mb-depth xref project advice private delsel projectile lisp-mnt mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr grep compile text-property-search comint ansi-color ring ibuf-ext ibuffer ibuffer-loaddefs thingatpt smartparens-lua all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons let-alist derived use-package-bind-key bind-key easy-mmode edmacro kmacro core-editor core-projects core-ui pp core-keybinds general use-package-core core-modules core comp comp-cstr warnings rx cl-seq cl-extra help-mode seq byte-opt bytecomp byte-compile cconv core-lib pcase subr-x cl-macs gv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type 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 hashtable-print-readable backquote threads xwidget-internal dbusbind inotify lcms2 dynamic-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 643622 71434) (symbols 48 39131 0) (strings 32 647193 4861) (string-bytes 1 11593929) (vectors 16 71768) (vector-slots 8 4639440 52402) (floats 8 750 678) (intervals 56 7743 104) (buffers 992 24)) From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 01 19:02:50 2022 Received: (at 54653) by debbugs.gnu.org; 1 Apr 2022 23:02:50 +0000 Received: from localhost ([127.0.0.1]:43908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1naQI6-00035w-2b for submit@debbugs.gnu.org; Fri, 01 Apr 2022 19:02:50 -0400 Received: from mout.web.de ([212.227.15.14]:47043) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1naQI3-00035g-SH for 54653@debbugs.gnu.org; Fri, 01 Apr 2022 19:02:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1648854161; bh=0B0M1PYHm/Q6YlYGIp92m2p1szLQxQvwTqsv5kIKhLQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=S3SIvUxh1g6JBeapuGrNY4U8kQPBLYDyFY6vG2zMEC+iVobIEeDjd2m4ZC7Zde4XV lrRwJJN5+JxlIy240839WAwq4BrfMU0tBCmQeF8D/FDn/xlKGI3eF60aReOsgUgwiB dKBG25vBtyhFhw3f1bYrG0DoWblCt+45OxFedyzc= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([84.59.210.63]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MnpGw-1oOOV939yc-00pCWg; Sat, 02 Apr 2022 01:02:41 +0200 From: Michael Heerdegen To: Holger Schurig Subject: Re: bug#54653: 28.0.92; incorrect modification of completion-at-point-functions References: Date: Sat, 02 Apr 2022 01:02:41 +0200 In-Reply-To: (Holger Schurig's message of "Thu, 31 Mar 2022 04:31:46 -0700") Message-ID: <87y20oxv8u.fsf@web.de> 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-Provags-ID: V03:K1:TKITLIuzvjPP/hlObJN3SCbM9/fGZ+p7FsTDzEhNFggzcwMIUhK yAhafjemSaqbI0ZPb5kxkfUFDWOrcRYlFolgKYyftBgv3aZlrs22l2Q2ZHdiSc2GNgOsh05 mkYpuKxAiarWsvwIbbzjugZsZPzadPgE9siEA2jrT8jFdDZVNuaLKbiyk9zrYNCYyG7JebO R2ztvjED8AWMOxRFSuuqw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ThvdxYFDSM0=:OH4+Tq9CdFrxXeZmmrNSwV CRdcOEzx8Cr4XQHz8wQ/cNJ0Qa/2kV7Geq98u+A0xMwXy2WZZwPVxEzh38s8rmRBKoZu7H5vi 6EPuffmsFQtqCiSrvOEPApWU/yo9jQLqF7WB8Yl3H/uRzDAivpAw1OJ/kcDbCKLCbxra/zYLR yPfHNc/PJyxucaRKO+7uxlHvnVXNiIWBh1W7lyAtuCDlZjOOEA02DeTtRyJe47D/VCQizvBmX gfl7SSgndNDw4VX/F+Ix+6GWIcjsrKHp1DTD/yghFMWpVPUY6HsOvXDuCi4CY2KtmKbShIIdW 0S+lyAxru4lO9H/K2xhNTyeRuX9g1D/cuYF7wDXZlVR3e5vEHpm/AcL2DkMgckDTofC60GYNB G/gvVorBhMsvUn7zEw4As9BpkAe3bQBdLL78bDPMODIT5HlAfbEPxgXuGLoDJBYwH7ahP59dL 7Dp2FH1IJCoCSKXF6xfgs3rG62Knkt/X5PdFFeW6ROfDbtAjtMe0sQ1HyEXjHf//ydF2LFVzr lLkqh1p3QeQefytkvYNy/1HGWCorq3l+FeQHa20/bkA/FmSA880zrwd3PT9lm7LhIG26U7hHo iSV5EDmQ/I8tJmf6D6b1IiDPmxH2lGWZO2IwnXmCx+nEHmXlim5ZNUGf5YSX9zHi88mHjjzd/ 2QPnh0QLLEBS142yJe4fQCp9vw03/gtjddf3z9QoSaZ2TyCxhDF6SvEOs6Ta4FgBdNW3f80p/ Yvy7UvbTZRPKto570jZBitHwYJ8O53bVxGp2KG5yvARSrsMgw6RjfL3ej8smHq61AXEi845PN uIKkXASLHJyz3M7I4UnNnrmw7WLOr27mAxjI1Lv3yc1+wzJFJVSdRtfFtpzYyQSP4w0yYTUj6 xyxqzfRbjQ6zAeQRx3K8jbTYl1iLwTv/R8uwuz28t0imb955xKakhEMFiOp/OAS6tdHiUr+Ys f10vkaqeuuSx1JXCNxCQetdex5ihy/irctvk50qJ3ctZNGiF5nZM2RHFnKh57eAoiEqDyQuav FmEKHSgJ9pXNOCcYWJLJw3t7x4S2LAIryVGg2eLDkKKYMiewNAKdrE1WAhAijnzAeEqt0t3wd S8SM2iYCUM/sHs= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54653 Cc: 54653@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Holger Schurig writes: > (message "NOW %s %s" completion-at-point-functions (local-variable-p > 'completion-at-point-functions)) > > emits > > NOW (elisp-completion-at-point t) t > > I think it is a bug that there is a "t" at the end of the list. That `t` stands for "also run the global value of the hook" - see (info "(elisp) Running Hooks"): If the hook variable is buffer-local, the buffer-local variable will be used instead of the global variable. However, if the buffer-local variable contains the element =E2=80=98t=E2=80=99, the gl= obal hook variable will be run as well. Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 11:37:59 2022 Received: (at 54653) by debbugs.gnu.org; 2 Apr 2022 15:37:59 +0000 Received: from localhost ([127.0.0.1]:46581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafp9-0006TZ-KC for submit@debbugs.gnu.org; Sat, 02 Apr 2022 11:37:59 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafp7-0006TI-9t for 54653@debbugs.gnu.org; Sat, 02 Apr 2022 11:37:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=X1mluKzTgP28WwYrmS7s5a2pMMq/ycoMaeUw9rzRW/s=; b=TWwqSjzRmQR2rDR8xPxqq4AYL6 J7TCMOptEHgbyoA0JKHXMgaDOg/6lI87ApYH3K+cFvHNkGT+xeokshmFFynHjjZKLYIQSuecUGkh7 uYTymazTbqhVlmIDTA0NdzUnkIWJJivWtnHB4y9PbOP+e8F0CvRcsf6cEegbPscNFdAA=; 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 1nafoz-0007aj-0k; Sat, 02 Apr 2022 17:37:51 +0200 From: Lars Ingebrigtsen To: Michael Heerdegen Subject: Re: bug#54653: 28.0.92; incorrect modification of completion-at-point-functions References: <87y20oxv8u.fsf@web.de> X-Now-Playing: Prince's _Sign 'O' The Times (1)_: "It" Date: Sat, 02 Apr 2022 17:37:48 +0200 In-Reply-To: <87y20oxv8u.fsf@web.de> (Michael Heerdegen's message of "Sat, 02 Apr 2022 01:02:41 +0200") Message-ID: <871qyfijhv.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; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Michael Heerdegen writes: > That `t` stands for "also run the global value of the hook" - see > (info "(elisp) Running Hooks"): > > If the hook variable is buffer-local, the buffer-local variable > will be used instead of the [...] 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: 54653 Cc: 54653@debbugs.gnu.org, Holger Schurig 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 (---) Michael Heerdegen writes: > That `t` stands for "also run the global value of the hook" - see > (info "(elisp) Running Hooks"): > > If the hook variable is buffer-local, the buffer-local variable > will be used instead of the global variable. However, if the > buffer-local variable contains the element =E2=80=98t=E2=80=99, the = global hook > variable will be run as well. So this seems to be working as designed. Holger, what was the actual problem you were seeing with completion-at-point-functions? If don't you want to have elisp-completion-at-point run, you have to remove it from the buffer-local value from emacs-lisp-mode-hook (or remove the buffer-local value altogether), I think. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 11:38:05 2022 Received: (at control) by debbugs.gnu.org; 2 Apr 2022 15:38:05 +0000 Received: from localhost ([127.0.0.1]:46585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafpE-0006UG-RL for submit@debbugs.gnu.org; Sat, 02 Apr 2022 11:38:04 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafpD-0006TX-Ac for control@debbugs.gnu.org; Sat, 02 Apr 2022 11:38:03 -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=5tR5pS/UZieaPCpVFcLG4sbUzV6oJlzs8V4nEtMJ2a4=; b=BucirCJPEmkHbbgE1wTADP1IrC KqpwaZ6zPH36MSq1vq0ASVbh39fJmjo9oXa8VAeS+OC+jQpe2j4LFw776lzRzMjEJfMtk/OXhB/AZ ZSlHbHLndJELDWE++BHrq99vH7v6HpsryAwv9of/l6COuqDabSpHy1wcRLeInvpGht5g=; 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 1nafp5-0007as-Rz for control@debbugs.gnu.org; Sat, 02 Apr 2022 17:37:57 +0200 Date: Sat, 02 Apr 2022 17:37:53 +0200 Message-Id: <87zgl3h4xa.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54653 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: tags 54653 + moreinfo 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 (---) tags 54653 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 13:29:38 2022 Received: (at 54653) by debbugs.gnu.org; 30 Apr 2022 17:29:38 +0000 Received: from localhost ([127.0.0.1]:59056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkquY-0002RM-1z for submit@debbugs.gnu.org; Sat, 30 Apr 2022 13:29:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkquW-0002R5-B0 for 54653@debbugs.gnu.org; Sat, 30 Apr 2022 13:29:36 -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=bvlpHpJuuaRu418eLi4UhUUo0tEFm1SfXxf466QldW4=; b=g02AvXPPEvpiAOlzOZHz/M8jZE 55io9LYhOj0TLQt+dqGp+UWtXP8xSWf0FM17JPiMykHekMen4DjJ78afcwLJ6wcmcqtonkHvWoC0e IFv/5YxRIriAHfnslNQhZ2KAWkQhukxTB8S/rZ8QGcoZUlHObpLBibb/A61X0Cr0IM7c=; 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 1nkquO-0002BH-1m; Sat, 30 Apr 2022 19:29:30 +0200 From: Lars Ingebrigtsen To: Michael Heerdegen Subject: Re: bug#54653: 28.0.92; incorrect modification of completion-at-point-functions References: <87y20oxv8u.fsf@web.de> <871qyfijhv.fsf@gnus.org> X-Now-Playing: Talking Heads's _The Name Of This Band Is Talking Heads_: "track" Date: Sat, 30 Apr 2022 19:29:27 +0200 In-Reply-To: <871qyfijhv.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 02 Apr 2022 17:37:48 +0200") Message-ID: <87levmv5s8.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: Lars Ingebrigtsen writes: > Holger, what was the actual problem you were seeing with > completion-at-point-functions? If don't you want to have > elisp-completion-at-point run, you have to remove it from the > buffer-local val [...] 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: 54653 Cc: Holger Schurig , 54653@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 (---) Lars Ingebrigtsen writes: > Holger, what was the actual problem you were seeing with > completion-at-point-functions? If don't you want to have > elisp-completion-at-point run, you have to remove it from the > buffer-local value from emacs-lisp-mode-hook (or remove the buffer-local > value altogether), I think. More information was requested, but no response was given within a month, so I'm closing this bug report. If the problem still exists, please respond to this email and we'll reopen the bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 13:29:45 2022 Received: (at control) by debbugs.gnu.org; 30 Apr 2022 17:29:45 +0000 Received: from localhost ([127.0.0.1]:59059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkquf-0002Rh-8f for submit@debbugs.gnu.org; Sat, 30 Apr 2022 13:29:45 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkquZ-0002RB-NE for control@debbugs.gnu.org; Sat, 30 Apr 2022 13:29:39 -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=zsdGDZD93pKJwSIjKNYrrXBLUTc0yF7OpD29OSDqvhw=; b=o2XCTPCIGmrm0CuBV9Sn8nj/xS XGlFMH3ebBjChT5X+siaVISLgl6Cu8ncvTx/Jn11PmkOISKeJPnnJC5ocHxIfm6ThRoH2LCAbagBM Pn322ARMbRBvyLSxnW3A9fjvBsCxuIOcRsE26KZJHI+EQ2eE+qe9Q0GaCsPIm0j3rYRw=; 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 1nkquS-0002BR-DR for control@debbugs.gnu.org; Sat, 30 Apr 2022 19:29:34 +0200 Date: Sat, 30 Apr 2022 19:29:32 +0200 Message-Id: <87k0b6v5s3.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54653 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 54653 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 54653 quit From unknown Sat Jun 14 03:52:41 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, 29 May 2022 11:24:05 +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