From unknown Sat Aug 16 22:00:55 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#52441 <52441@debbugs.gnu.org> To: bug#52441 <52441@debbugs.gnu.org> Subject: Status: 28.0.50; ffap-file-at-point reports a keyword symbol as the current directory Reply-To: bug#52441 <52441@debbugs.gnu.org> Date: Sun, 17 Aug 2025 05:00:55 +0000 retitle 52441 28.0.50; ffap-file-at-point reports a keyword symbol as the c= urrent directory reassign 52441 emacs submitter 52441 "Omar Antol=C3=ADn Camarena" severity 52441 normal tag 52441 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 11 18:20:51 2021 Received: (at submit) by debbugs.gnu.org; 11 Dec 2021 23:20:51 +0000 Received: from localhost ([127.0.0.1]:50252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwBfe-00056y-BJ for submit@debbugs.gnu.org; Sat, 11 Dec 2021 18:20:51 -0500 Received: from lists.gnu.org ([209.51.188.17]:37554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwBfZ-00056n-2N for submit@debbugs.gnu.org; Sat, 11 Dec 2021 18:20:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwBfY-0000ff-QD for bug-gnu-emacs@gnu.org; Sat, 11 Dec 2021 18:20:44 -0500 Received: from [2607:f8b0:4864:20::22e] (port=39682 helo=mail-oi1-x22e.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mwBfV-0004KQ-UA for bug-gnu-emacs@gnu.org; Sat, 11 Dec 2021 18:20:44 -0500 Received: by mail-oi1-x22e.google.com with SMTP id bf8so18304088oib.6 for ; Sat, 11 Dec 2021 15:20:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=FrEijjfqryhpUne+L7j9jhIh37nRWLYMEoJYhr3MuPg=; b=kRkW/uj8XdHq59I3f4sER5ndgCCqu3VI0Wo4Tul4dwDRA5FfsQavPFRVzCRHhCcJOY 3MBGfbgJyDWjNZdX3dxQhK18gOneto/+HE/OPu4M4VwcvHViAVkcXjevwHOEY/EjLVu0 RvSCkt0vMvMmyW44AHojC07o18GhQSPIWUxJxHWJQVUNPMlwApIBU8slFd7HLdEnU8EE F3rxmNUoyIrNnP6l6xOoR2CxxCZk/+VPC5RbBAignz3qzNLqm5hHAhSj1lzhP4Z/+Bru y8Q4H9CJujg4RPYDaAo2LH9DcEoCFJ7q+UV/Lo0lzvvzhlzPgZUA4YyXsXibjYtMokFa Zvqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=FrEijjfqryhpUne+L7j9jhIh37nRWLYMEoJYhr3MuPg=; b=IyS93Ak22l+j60czwImcNFaW/aw3vD+bsYlPLuWWjKtYUDf5nI9A36MbuGwLys5Oo8 5DpqzROobmdA/bI1Y4BDwavVL/zC81XA8dYB+RKZ8X3lLGVyGPFJKCZjznD3djCtbkCf ylLwV8USWlFuv771D/H3ThURYG5QTHHG1v036JyFuDD7gjb4Mw7vyLEvM+7pGuJF6y9L JMQcIDProE0q0fcPi5X1asttNSGheHAQ5k1mzhv2TXNRq39045U66u/Gra7UJYzSYPIz J5wQdbcPbWqNTTo+kLiS/oigQTk7Nw8c89ZMkulCJstu28l38conEAwRhcyiB+5Ahm75 64QQ== X-Gm-Message-State: AOAM530cKMlw6EXZExNYLOk60ix5VtRYatjmwG04EN0IpNwdTlWXhmrc mYsoMGQUmABRFue7X3JgB8jPZZOUuKU= X-Google-Smtp-Source: ABdhPJzBcBIZQQjozIukaaX5zy8SsSYJQEg1GEBdJAJUvUm0FCLKAup2xpwXgBTmasyIP8zo+cspqg== X-Received: by 2002:aca:b407:: with SMTP id d7mr19448004oif.116.1639264839921; Sat, 11 Dec 2021 15:20:39 -0800 (PST) Received: from penguin ([2806:106e:18:32d6:216:3eff:feff:7860]) by smtp.gmail.com with ESMTPSA id j5sm1337638ots.68.2021.12.11.15.20.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Dec 2021 15:20:39 -0800 (PST) From: "=?utf-8?Q?Omar_Antol=C3=ADn_Camarena?=" X-Google-Original-From: =?utf-8?Q?Omar_Antol=C3=ADn_Camarena?= To: bug-gnu-emacs@gnu.org Subject: 28.0.50; ffap-file-at-point reports a keyword symbol as the current directory Date: Sat, 11 Dec 2021 17:20:37 -0600 Message-ID: <87v8zupw3e.fsf@matem.unam.mx> MIME-Version: 1.0 Content-Type: text/plain X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::22e (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::22e; envelope-from=omar.antolin@gmail.com; helo=mail-oi1-x22e.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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 (--) If you place point on the colon of any symbol, such as :foo and evaluate the expression (ffap-file-at-point) the result is the value of default-directory. This seems wrong, probably nil would be a better answer. If you put point on any other character of the symbol, (ffap-file-at-point) does indeed return nil. In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2021-04-04, unofficial emacs-snapshot build: http://emacs.ganneff.de/, git commit dd5ba88afbb63f54603cc632fc55993c04531a85 built on runner-d40f5ff3-project-26-concurrent-1 Repository revision: 06465fb89586a1559f2c119ec63040ef0c33d151 Repository branch: HEAD Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Debian GNU/Linux 10 (buster) Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/28.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.0.50/site-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/28.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.0.50/site-lisp:/usr/share/emacs/site-lisp --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/builds/joerg/emacs/buster_amd64/emacs-snapshot-20210404+emacs-27.1-5662-gdd5ba88afb=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: override-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/omarantolin/.emacs.d/elpa/project-0.8.1/project hides /usr/share/emacs/28.0.50/lisp/progmodes/project /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox hides /usr/share/emacs/28.0.50/lisp/org/ox /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-texinfo hides /usr/share/emacs/28.0.50/lisp/org/ox-texinfo /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-publish hides /usr/share/emacs/28.0.50/lisp/org/ox-publish /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-org hides /usr/share/emacs/28.0.50/lisp/org/ox-org /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-odt hides /usr/share/emacs/28.0.50/lisp/org/ox-odt /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-md hides /usr/share/emacs/28.0.50/lisp/org/ox-md /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-man hides /usr/share/emacs/28.0.50/lisp/org/ox-man /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-latex hides /usr/share/emacs/28.0.50/lisp/org/ox-latex /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-icalendar hides /usr/share/emacs/28.0.50/lisp/org/ox-icalendar /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-html hides /usr/share/emacs/28.0.50/lisp/org/ox-html /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-beamer hides /usr/share/emacs/28.0.50/lisp/org/ox-beamer /home/omarantolin/.emacs.d/elpa/org-9.5.1/ox-ascii hides /usr/share/emacs/28.0.50/lisp/org/ox-ascii /home/omarantolin/.emacs.d/elpa/org-9.5.1/org hides /usr/share/emacs/28.0.50/lisp/org/org /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-timer hides /usr/share/emacs/28.0.50/lisp/org/org-timer /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-tempo hides /usr/share/emacs/28.0.50/lisp/org/org-tempo /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-table hides /usr/share/emacs/28.0.50/lisp/org/org-table /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-src hides /usr/share/emacs/28.0.50/lisp/org/org-src /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-refile hides /usr/share/emacs/28.0.50/lisp/org/org-refile /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-protocol hides /usr/share/emacs/28.0.50/lisp/org/org-protocol /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-plot hides /usr/share/emacs/28.0.50/lisp/org/org-plot /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-pcomplete hides /usr/share/emacs/28.0.50/lisp/org/org-pcomplete /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-num hides /usr/share/emacs/28.0.50/lisp/org/org-num /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-mouse hides /usr/share/emacs/28.0.50/lisp/org/org-mouse /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-mobile hides /usr/share/emacs/28.0.50/lisp/org/org-mobile /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-macs hides /usr/share/emacs/28.0.50/lisp/org/org-macs /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-macro hides /usr/share/emacs/28.0.50/lisp/org/org-macro /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-list hides /usr/share/emacs/28.0.50/lisp/org/org-list /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-lint hides /usr/share/emacs/28.0.50/lisp/org/org-lint /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-keys hides /usr/share/emacs/28.0.50/lisp/org/org-keys /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-inlinetask hides /usr/share/emacs/28.0.50/lisp/org/org-inlinetask /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-indent hides /usr/share/emacs/28.0.50/lisp/org/org-indent /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-id hides /usr/share/emacs/28.0.50/lisp/org/org-id /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-habit hides /usr/share/emacs/28.0.50/lisp/org/org-habit /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-goto hides /usr/share/emacs/28.0.50/lisp/org/org-goto /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-footnote hides /usr/share/emacs/28.0.50/lisp/org/org-footnote /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-feed hides /usr/share/emacs/28.0.50/lisp/org/org-feed /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-faces hides /usr/share/emacs/28.0.50/lisp/org/org-faces /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-entities hides /usr/share/emacs/28.0.50/lisp/org/org-entities /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-element hides /usr/share/emacs/28.0.50/lisp/org/org-element /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-duration hides /usr/share/emacs/28.0.50/lisp/org/org-duration /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-datetree hides /usr/share/emacs/28.0.50/lisp/org/org-datetree /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-ctags hides /usr/share/emacs/28.0.50/lisp/org/org-ctags /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-crypt hides /usr/share/emacs/28.0.50/lisp/org/org-crypt /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-compat hides /usr/share/emacs/28.0.50/lisp/org/org-compat /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-colview hides /usr/share/emacs/28.0.50/lisp/org/org-colview /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-clock hides /usr/share/emacs/28.0.50/lisp/org/org-clock /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-capture hides /usr/share/emacs/28.0.50/lisp/org/org-capture /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-attach hides /usr/share/emacs/28.0.50/lisp/org/org-attach /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-attach-git hides /usr/share/emacs/28.0.50/lisp/org/org-attach-git /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-archive hides /usr/share/emacs/28.0.50/lisp/org/org-archive /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-agenda hides /usr/share/emacs/28.0.50/lisp/org/org-agenda /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol hides /usr/share/emacs/28.0.50/lisp/org/ol /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-w3m hides /usr/share/emacs/28.0.50/lisp/org/ol-w3m /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-rmail hides /usr/share/emacs/28.0.50/lisp/org/ol-rmail /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-mhe hides /usr/share/emacs/28.0.50/lisp/org/ol-mhe /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-irc hides /usr/share/emacs/28.0.50/lisp/org/ol-irc /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-info hides /usr/share/emacs/28.0.50/lisp/org/ol-info /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-gnus hides /usr/share/emacs/28.0.50/lisp/org/ol-gnus /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-eww hides /usr/share/emacs/28.0.50/lisp/org/ol-eww /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-eshell hides /usr/share/emacs/28.0.50/lisp/org/ol-eshell /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-docview hides /usr/share/emacs/28.0.50/lisp/org/ol-docview /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-bibtex hides /usr/share/emacs/28.0.50/lisp/org/ol-bibtex /home/omarantolin/.emacs.d/elpa/org-9.5.1/ol-bbdb hides /usr/share/emacs/28.0.50/lisp/org/ol-bbdb /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob hides /usr/share/emacs/28.0.50/lisp/org/ob /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-tangle hides /usr/share/emacs/28.0.50/lisp/org/ob-tangle /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-table hides /usr/share/emacs/28.0.50/lisp/org/ob-table /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-sqlite hides /usr/share/emacs/28.0.50/lisp/org/ob-sqlite /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-sql hides /usr/share/emacs/28.0.50/lisp/org/ob-sql /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-shell hides /usr/share/emacs/28.0.50/lisp/org/ob-shell /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-sed hides /usr/share/emacs/28.0.50/lisp/org/ob-sed /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-screen hides /usr/share/emacs/28.0.50/lisp/org/ob-screen /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-scheme hides /usr/share/emacs/28.0.50/lisp/org/ob-scheme /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-sass hides /usr/share/emacs/28.0.50/lisp/org/ob-sass /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-ruby hides /usr/share/emacs/28.0.50/lisp/org/ob-ruby /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-ref hides /usr/share/emacs/28.0.50/lisp/org/ob-ref /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-python hides /usr/share/emacs/28.0.50/lisp/org/ob-python /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-processing hides /usr/share/emacs/28.0.50/lisp/org/ob-processing /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-plantuml hides /usr/share/emacs/28.0.50/lisp/org/ob-plantuml /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-perl hides /usr/share/emacs/28.0.50/lisp/org/ob-perl /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-org hides /usr/share/emacs/28.0.50/lisp/org/ob-org /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-octave hides /usr/share/emacs/28.0.50/lisp/org/ob-octave /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-ocaml hides /usr/share/emacs/28.0.50/lisp/org/ob-ocaml /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-maxima hides /usr/share/emacs/28.0.50/lisp/org/ob-maxima /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-matlab hides /usr/share/emacs/28.0.50/lisp/org/ob-matlab /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-makefile hides /usr/share/emacs/28.0.50/lisp/org/ob-makefile /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-lua hides /usr/share/emacs/28.0.50/lisp/org/ob-lua /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-lob hides /usr/share/emacs/28.0.50/lisp/org/ob-lob /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-lisp hides /usr/share/emacs/28.0.50/lisp/org/ob-lisp /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-lilypond hides /usr/share/emacs/28.0.50/lisp/org/ob-lilypond /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-latex hides /usr/share/emacs/28.0.50/lisp/org/ob-latex /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-js hides /usr/share/emacs/28.0.50/lisp/org/ob-js /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-java hides /usr/share/emacs/28.0.50/lisp/org/ob-java /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-haskell hides /usr/share/emacs/28.0.50/lisp/org/ob-haskell /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-groovy hides /usr/share/emacs/28.0.50/lisp/org/ob-groovy /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-gnuplot hides /usr/share/emacs/28.0.50/lisp/org/ob-gnuplot /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-fortran hides /usr/share/emacs/28.0.50/lisp/org/ob-fortran /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-forth hides /usr/share/emacs/28.0.50/lisp/org/ob-forth /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-exp hides /usr/share/emacs/28.0.50/lisp/org/ob-exp /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-eval hides /usr/share/emacs/28.0.50/lisp/org/ob-eval /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-eshell hides /usr/share/emacs/28.0.50/lisp/org/ob-eshell /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-emacs-lisp hides /usr/share/emacs/28.0.50/lisp/org/ob-emacs-lisp /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-dot hides /usr/share/emacs/28.0.50/lisp/org/ob-dot /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-ditaa hides /usr/share/emacs/28.0.50/lisp/org/ob-ditaa /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-css hides /usr/share/emacs/28.0.50/lisp/org/ob-css /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-core hides /usr/share/emacs/28.0.50/lisp/org/ob-core /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-comint hides /usr/share/emacs/28.0.50/lisp/org/ob-comint /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-clojure hides /usr/share/emacs/28.0.50/lisp/org/ob-clojure /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-calc hides /usr/share/emacs/28.0.50/lisp/org/ob-calc /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-awk hides /usr/share/emacs/28.0.50/lisp/org/ob-awk /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-R hides /usr/share/emacs/28.0.50/lisp/org/ob-R /home/omarantolin/.emacs.d/elpa/org-9.5.1/ob-C hides /usr/share/emacs/28.0.50/lisp/org/ob-C /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-version hides /usr/share/emacs/28.0.50/lisp/org/org-version /home/omarantolin/.emacs.d/elpa/org-9.5.1/org-loaddefs hides /usr/share/emacs/28.0.50/lisp/org/org-loaddefs Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils email-config cl-extra help-mode use-package-bind-key bind-key use-package-core finder-inf tex-site edmacro kmacro easy-mmode slime-autoloads info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc 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 elisp-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 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 dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 91568 7964) (symbols 48 9777 1) (strings 32 33220 2678) (string-bytes 1 1134625) (vectors 16 17290) (vector-slots 8 219224 8006) (floats 8 31 24) (intervals 56 284 0) (buffers 992 12)) From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 12 00:24:26 2021 Received: (at 52441) by debbugs.gnu.org; 12 Dec 2021 05:24:26 +0000 Received: from localhost ([127.0.0.1]:50456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwHLW-0005QD-00 for submit@debbugs.gnu.org; Sun, 12 Dec 2021 00:24:26 -0500 Received: from quimby.gnus.org ([95.216.78.240]:44814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwHLU-0005Py-1W for 52441@debbugs.gnu.org; Sun, 12 Dec 2021 00:24:24 -0500 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=d6gIu3gX2aGolnRQZWP6H9hNYd4NLGKIAhkeBgOC8wY=; b=WuEA7aDupWGgOvct+Msq1gFYTF yf7A1UtOdS44Fh3HOgYZ3Ug1V0nDO22LfSIxbwwZsif62sSdInjvsAh5gSmqsk9NzErVL5pQN/ksa aR1GPvwJCdRsMZubutx5PIcEUDCg8byHaefk8usFuqFNN8W5x6uWbetCNU74/8brRN38=; 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 1mwHLK-0002AM-HB; Sun, 12 Dec 2021 06:24:17 +0100 From: Lars Ingebrigtsen To: =?utf-8?Q?Omar_Antol=C3=ADn_Camarena?= Subject: Re: bug#52441: 28.0.50; ffap-file-at-point reports a keyword symbol as the current directory References: <87v8zupw3e.fsf@matem.unam.mx> X-Now-Playing: Snapped Ankles's _Come Play The Trees_: "True Ecology" Date: Sun, 12 Dec 2021 06:24:13 +0100 In-Reply-To: <87v8zupw3e.fsf@matem.unam.mx> ("Omar =?utf-8?Q?Antol=C3=ADn?= Camarena"'s message of "Sat, 11 Dec 2021 17:20:37 -0600") Message-ID: <87r1aiflaa.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: "Omar AntolĂ­n Camarena" writes: > If you place point on the colon of any symbol, such as :foo and evaluate > the expression (ffap-file-at-point) the result is the value of > default-directory. This seems wrong, probably nil would be [...] 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: 52441 Cc: 52441@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 (---) "Omar Antol=C3=ADn Camarena" writes: > If you place point on the colon of any symbol, such as :foo and evaluate > the expression (ffap-file-at-point) the result is the value of > default-directory. This seems wrong, probably nil would be a better > answer. If you put point on any other character of the symbol, > (ffap-file-at-point) does indeed return nil. It's interpreted as a path. I.e., with /usr/bin:/bin and point over the first bit, it returns "/usr/bin". And empty strings are valid directories in paths, and means "the current directory". So what it's doing is consistent, but perhaps surprising. We could change it to disregard the path interpretation if the string starts with ":", because that will be correct in the vast majority of the cases. It more DWIM, but the ffap functions are already pretty DWIM, so I'm in favour. Anybody else got an opinion? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 12 00:24:32 2021 Received: (at control) by debbugs.gnu.org; 12 Dec 2021 05:24:32 +0000 Received: from localhost ([127.0.0.1]:50459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwHLc-0005QV-8Z for submit@debbugs.gnu.org; Sun, 12 Dec 2021 00:24:32 -0500 Received: from quimby.gnus.org ([95.216.78.240]:44828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwHLa-0005QB-03 for control@debbugs.gnu.org; Sun, 12 Dec 2021 00:24:30 -0500 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=GcVKgPyVQi4l4gQsIv/C++uL8Z5aw0wMjAWKvjtLz04=; b=mXdEkvId6OpJJJRn5j+BbGyUTP qFUXw/Z1P4WZOjY1fQ5Poe4UJW9zrfM7ZwJGs4T6WVqLTpVrNctJQJ3qQAkQ1xFKs/y+mwlKqDZZf G50CPjdh3aMSpXRMlLz0YsW+yp+XvgEh/5ofkZTU87Os/8NQHDeg7o0Yf25OAt/eKdTw=; 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 1mwHLR-0002AV-KK for control@debbugs.gnu.org; Sun, 12 Dec 2021 06:24:24 +0100 Date: Sun, 12 Dec 2021 06:24:19 +0100 Message-Id: <87pmq2fla4.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #52441 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 52441 + 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 52441 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 04:30:14 2022 Received: (at 52441) by debbugs.gnu.org; 14 Jan 2022 09:30:14 +0000 Received: from localhost ([127.0.0.1]:35616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8IuU-0000wo-1M for submit@debbugs.gnu.org; Fri, 14 Jan 2022 04:30:14 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8IuR-0000vW-FL for 52441@debbugs.gnu.org; Fri, 14 Jan 2022 04:30:12 -0500 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=otJiqVq6xMKs11viNrzx8ONS3qJiATO2ErvOAE8gbqg=; b=II8x9VKe4UrFCsPnVvVleMKxj2 AYgE5sFbKfgzd4eDNUy+uVXgyYQFs1KzwdS4qssz96XzpyfkshdrWbcOe4TzSF2s9BeqVqAITbLbj rz1EVlvwej9CtH7BPMmqGwFNqJJjLaq5zCoLeoYH+fYSkykWgCmoK1i1Te1tOTROkAvs=; 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 1n8IuI-00029D-Go; Fri, 14 Jan 2022 10:30:05 +0100 From: Lars Ingebrigtsen To: Omar =?utf-8?Q?Antol=C3=ADn?= Camarena Subject: Re: bug#52441: 28.0.50; ffap-file-at-point reports a keyword symbol as the current directory References: <87v8zupw3e.fsf@matem.unam.mx> <87r1aiflaa.fsf@gnus.org> X-Now-Playing: The Raincoats's _Extended Play_: "No One's Little Girl" Date: Fri, 14 Jan 2022 10:30:01 +0100 In-Reply-To: <87r1aiflaa.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 12 Dec 2021 06:24:13 +0100") Message-ID: <87wnj2oeau.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: > It more DWIM, but the ffap functions are already pretty DWIM, so I'm in > favour. Anybody else got an opinion? Nobody had an opinion in a month, so I've now made this change in Emacs 29. 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: 52441 Cc: 52441@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: > It more DWIM, but the ffap functions are already pretty DWIM, so I'm in > favour. Anybody else got an opinion? Nobody had an opinion in a month, so I've now made this change in Emacs 29. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 04:30:28 2022 Received: (at control) by debbugs.gnu.org; 14 Jan 2022 09:30:28 +0000 Received: from localhost ([127.0.0.1]:35619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Iud-0000xH-7o for submit@debbugs.gnu.org; Fri, 14 Jan 2022 04:30:28 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Iub-0000wz-9u for control@debbugs.gnu.org; Fri, 14 Jan 2022 04:30:21 -0500 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=lnpkxL0SjYNg2zvP/xlxefZr0EYKzmMUP7tSCLP2e4E=; b=KmV9N90AHZmDT7vKBlJMGLIpHU eGHwsXLbc0+YaIYULqjcZdbwcAMV4wlFThRHsYos0yIPPI6iU6xH7jdiHjtyWNCxInCgIW9t+hjiJ O1IFCQn+1UAWq8gCqJXJB5Kct72tTTt91mFp1UYyYcSXZnOqRI7bPDaRzalgGhWwQJ94=; 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 1n8IuP-00029L-K8 for control@debbugs.gnu.org; Fri, 14 Jan 2022 10:30:15 +0100 Date: Fri, 14 Jan 2022 10:30:09 +0100 Message-Id: <87v8ymoeam.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #52441 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 52441 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 52441 29.1 quit From unknown Sat Aug 16 22:00:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 11 Feb 2022 12:24:09 +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