unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: "Renaud Bussières via Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
To: 74662@debbugs.gnu.org
Subject: bug#74662: 29.4; Inconsistent behavior with thing-at-point functions and floating point numbers
Date: Mon, 02 Dec 2024 13:17:19 -0500	[thread overview]
Message-ID: <87h67mkl00.fsf@renaudbussieres.com> (raw)


Hi,

I'm a beginner with Elisp, so I might be wrong, but I found something with (thing-at-point) that doesn't seem consistent to me.

In a buffer, write a floating point number, like "1234.5678", and with the cursor anywhere on that number, evaluate, using M-:, this: (thing-at-point 'number). For me it returns "1234.5678", so it seems to recognize the whole number, with the decimal part. I'm happy with that. Unfortunately, other "thing-at-point" functions I've tried do not seem to correctly recognize floating point numbers. For example, try evaluating (bounds-of-thing-at-point 'number) once with the cursor on the left side of the ".", and once on the right side of it. You should see that it seems to consider that the number is either 1234 or 5678, depending on where your cursor is, but it doesn't recognize that the number is "1234.5678". Some other functions, like (beginning-of-thing-at-point 'number) and (end-of-thing-a
 t-point 'number) behave like (bounds-of-thing-at-point).

Personnaly, I would have prefered that all functions would be able to recognize floating point numbers (since those are still "numbers"). For now, the difference with (thing-at-point 'number) and other thing-at-point functions seem inconsistent to me.

Thanks for your work,
Renaud B.


In GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo
version 1.18.2)
System Description: Arch Linux

Configured using:
 'configure --with-pgtk --with-native-compilation=aot --sysconfdir=/etc
 --prefix=/usr --libexecdir=/usr/lib --with-tree-sitter --localstatedir=/var
 --with-cairo --disable-build-details --with-harfbuzz --with-libsystemd
 --with-modules 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt
 -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security
 -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer
 -mno-omit-leaf-frame-pointer -g
 -ffile-prefix-map=/build/emacs/src=/usr/src/debug/emacs -flto=auto'
 'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
 -Wl,-z,pack-relative-relocs -flto=auto' 'CXXFLAGS=-march=x86-64 -mtune=generic
 -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat
 -Werror=format-security -fstack-clash-protection -fcf-protection
 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS
 -g -ffile-prefix-map=/build/emacs/src=/usr/src/debug/emacs -flto=auto''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON
LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK
PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP
XIM GTK3 ZLIB

Important settings:
  value of $LANG: fr_CA.UTF-8
  locale-coding-system: utf-8-unix

Major mode: ELisp/l

Minor modes in effect:
  consult-org-roam-mode: t
  citar-embark-mode: t
  citar-org-roam-mode: t
  org-roam-db-autosync-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  vertico-multiform-mode: t
  dired-async-mode: t
  hl-line-mode: t
  rainbow-delimiters-mode: t
  aggressive-indent-mode: t
  spacious-padding-mode: t
  repeat-mode: t
  delete-selection-mode: t
  global-auto-revert-mode: t
  server-mode: t
  corfu-popupinfo-mode: t
  global-corfu-mode: t
  corfu-mode: t
  nerd-icons-completion-mode: t
  recentf-mode: t
  doom-modeline-mode: t
  vertico-reverse-mode: t
  vertico-mouse-mode: t
  vertico-mode: t
  marginalia-mode: t
  which-key-mode: t
  savehist-mode: t
  minibuffer-depth-indicate-mode: t
  popper-echo-mode: t
  popper-mode: t
  pixel-scroll-precision-mode: t
  pulsar-global-mode: t
  pulsar-mode: t
  minions-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tab-bar-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  buffer-read-only: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/usr/share/emacs/site-lisp/coolj hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/coolj
/usr/share/emacs/site-lisp/notmuch-hello hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-hello
/usr/share/emacs/site-lisp/notmuch-address hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-address
/usr/share/emacs/site-lisp/notmuch-message hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-message
/usr/share/emacs/site-lisp/notmuch-wash hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-wash
/usr/share/emacs/site-lisp/notmuch-draft hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-draft
/usr/share/emacs/site-lisp/notmuch-mua hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-mua
/usr/share/emacs/site-lisp/notmuch hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch
/usr/share/emacs/site-lisp/notmuch-compat hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-compat
/usr/share/emacs/site-lisp/notmuch-tree hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-tree
/usr/share/emacs/site-lisp/notmuch-crypto hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-crypto
/usr/share/emacs/site-lisp/notmuch-tag hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-tag
/usr/share/emacs/site-lisp/notmuch-show hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-show
/usr/share/emacs/site-lisp/notmuch-maildir-fcc hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-maildir-fcc
/usr/share/emacs/site-lisp/notmuch-lib hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-lib
/usr/share/emacs/site-lisp/notmuch-query hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-query
/usr/share/emacs/site-lisp/notmuch-company hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-company
/usr/share/emacs/site-lisp/notmuch-print hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-print
/usr/share/emacs/site-lisp/notmuch-parser hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-parser
/usr/share/emacs/site-lisp/notmuch-jump hides /home/rb/.config/emacs/elpa/notmuch-20240816.2039/notmuch-jump
/home/rb/.config/emacs/elpa/modus-themes-20241120.542/theme-loaddefs hides /usr/share/emacs/29.4/lisp/theme-loaddefs
/home/rb/.config/emacs/elpa/jsonrpc-1.0.25/jsonrpc hides /usr/share/emacs/29.4/lisp/jsonrpc
/home/rb/.config/emacs/elpa/use-package-20230426.2324/use-package-ensure hides /usr/share/emacs/29.4/lisp/use-package/use-package-ensure
/home/rb/.config/emacs/elpa/use-package-20230426.2324/use-package-bind-key hides /usr/share/emacs/29.4/lisp/use-package/use-package-bind-key
/home/rb/.config/emacs/elpa/use-package-20230426.2324/use-package-lint hides /usr/share/emacs/29.4/lisp/use-package/use-package-lint
/home/rb/.config/emacs/elpa/use-package-20230426.2324/use-package-core hides /usr/share/emacs/29.4/lisp/use-package/use-package-core
/home/rb/.config/emacs/elpa/use-package-20230426.2324/use-package hides /usr/share/emacs/29.4/lisp/use-package/use-package
/home/rb/.config/emacs/elpa/bind-key-20230203.2004/bind-key hides /usr/share/emacs/29.4/lisp/use-package/bind-key
/home/rb/.config/emacs/elpa/use-package-20230426.2324/use-package-jump hides /usr/share/emacs/29.4/lisp/use-package/use-package-jump
/home/rb/.config/emacs/elpa/use-package-20230426.2324/use-package-diminish hides /usr/share/emacs/29.4/lisp/use-package/use-package-diminish
/home/rb/.config/emacs/elpa/use-package-20230426.2324/use-package-delight hides /usr/share/emacs/29.4/lisp/use-package/use-package-delight
/home/rb/.config/emacs/elpa/idlwave-6.5.1/idlw-shell hides /usr/share/emacs/29.4/lisp/progmodes/idlw-shell
/home/rb/.config/emacs/elpa/xref-1.7.0/xref hides /usr/share/emacs/29.4/lisp/progmodes/xref
/home/rb/.config/emacs/elpa/eglot-1.17/eglot hides /usr/share/emacs/29.4/lisp/progmodes/eglot
/home/rb/.config/emacs/elpa/idlwave-6.5.1/idlw-help hides /usr/share/emacs/29.4/lisp/progmodes/idlw-help
/home/rb/.config/emacs/elpa/verilog-mode-2024.10.9.140346409/verilog-mode hides /usr/share/emacs/29.4/lisp/progmodes/verilog-mode
/home/rb/.config/emacs/elpa/idlwave-6.5.1/idlw-complete-structtag hides /usr/share/emacs/29.4/lisp/progmodes/idlw-complete-structtag
/home/rb/.config/emacs/elpa/idlwave-6.5.1/idlwave hides /usr/share/emacs/29.4/lisp/progmodes/idlwave
/home/rb/.config/emacs/elpa/idlwave-6.5.1/idlw-toolbar hides /usr/share/emacs/29.4/lisp/progmodes/idlw-toolbar
/home/rb/.config/emacs/elpa/project-0.11.1/project hides /usr/share/emacs/29.4/lisp/progmodes/project
/home/rb/.config/emacs/elpa/flymake-1.3.7/flymake hides /usr/share/emacs/29.4/lisp/progmodes/flymake
/home/rb/.config/emacs/elpa/org-9.7.16/oc hides /usr/share/emacs/29.4/lisp/org/oc
/home/rb/.config/emacs/elpa/org-9.7.16/ox-html hides /usr/share/emacs/29.4/lisp/org/ox-html
/home/rb/.config/emacs/elpa/org-9.7.16/org-entities hides /usr/share/emacs/29.4/lisp/org/org-entities
/home/rb/.config/emacs/elpa/org-9.7.16/ob-sass hides /usr/share/emacs/29.4/lisp/org/ob-sass
/home/rb/.config/emacs/elpa/org-9.7.16/ox-latex hides /usr/share/emacs/29.4/lisp/org/ox-latex
/home/rb/.config/emacs/elpa/org-9.7.16/ob-C hides /usr/share/emacs/29.4/lisp/org/ob-C
/home/rb/.config/emacs/elpa/org-9.7.16/ob-ditaa hides /usr/share/emacs/29.4/lisp/org/ob-ditaa
/home/rb/.config/emacs/elpa/org-9.7.16/ob-gnuplot hides /usr/share/emacs/29.4/lisp/org/ob-gnuplot
/home/rb/.config/emacs/elpa/org-9.7.16/ol-w3m hides /usr/share/emacs/29.4/lisp/org/ol-w3m
/home/rb/.config/emacs/elpa/org-9.7.16/ob-lilypond hides /usr/share/emacs/29.4/lisp/org/ob-lilypond
/home/rb/.config/emacs/elpa/org-9.7.16/org-mobile hides /usr/share/emacs/29.4/lisp/org/org-mobile
/home/rb/.config/emacs/elpa/org-9.7.16/org-mouse hides /usr/share/emacs/29.4/lisp/org/org-mouse
/home/rb/.config/emacs/elpa/org-9.7.16/oc-basic hides /usr/share/emacs/29.4/lisp/org/oc-basic
/home/rb/.config/emacs/elpa/org-9.7.16/org-indent hides /usr/share/emacs/29.4/lisp/org/org-indent
/home/rb/.config/emacs/elpa/org-9.7.16/ob-eval hides /usr/share/emacs/29.4/lisp/org/ob-eval
/home/rb/.config/emacs/elpa/org-9.7.16/ob-css hides /usr/share/emacs/29.4/lisp/org/ob-css
/home/rb/.config/emacs/elpa/org-9.7.16/ox-md hides /usr/share/emacs/29.4/lisp/org/ox-md
/home/rb/.config/emacs/elpa/org-9.7.16/org-ctags hides /usr/share/emacs/29.4/lisp/org/org-ctags
/home/rb/.config/emacs/elpa/org-9.7.16/ob-sql hides /usr/share/emacs/29.4/lisp/org/ob-sql
/home/rb/.config/emacs/elpa/org-9.7.16/oc-natbib hides /usr/share/emacs/29.4/lisp/org/oc-natbib
/home/rb/.config/emacs/elpa/org-9.7.16/org-lint hides /usr/share/emacs/29.4/lisp/org/org-lint
/home/rb/.config/emacs/elpa/org-9.7.16/ox-beamer hides /usr/share/emacs/29.4/lisp/org/ox-beamer
/home/rb/.config/emacs/elpa/org-9.7.16/org-fold hides /usr/share/emacs/29.4/lisp/org/org-fold
/home/rb/.config/emacs/elpa/org-9.7.16/ol-irc hides /usr/share/emacs/29.4/lisp/org/ol-irc
/home/rb/.config/emacs/elpa/org-9.7.16/ob-scheme hides /usr/share/emacs/29.4/lisp/org/ob-scheme
/home/rb/.config/emacs/elpa/org-9.7.16/ox-ascii hides /usr/share/emacs/29.4/lisp/org/ox-ascii
/home/rb/.config/emacs/elpa/org-9.7.16/org-table hides /usr/share/emacs/29.4/lisp/org/org-table
/home/rb/.config/emacs/elpa/org-9.7.16/oc-csl hides /usr/share/emacs/29.4/lisp/org/oc-csl
/home/rb/.config/emacs/elpa/org-9.7.16/ob-R hides /usr/share/emacs/29.4/lisp/org/ob-R
/home/rb/.config/emacs/elpa/org-9.7.16/org-loaddefs hides /usr/share/emacs/29.4/lisp/org/org-loaddefs
/home/rb/.config/emacs/elpa/org-9.7.16/ox-odt hides /usr/share/emacs/29.4/lisp/org/ox-odt
/home/rb/.config/emacs/elpa/org-9.7.16/ob-core hides /usr/share/emacs/29.4/lisp/org/ob-core
/home/rb/.config/emacs/elpa/org-9.7.16/ob-forth hides /usr/share/emacs/29.4/lisp/org/ob-forth
/home/rb/.config/emacs/elpa/org-9.7.16/org-version hides /usr/share/emacs/29.4/lisp/org/org-version
/home/rb/.config/emacs/elpa/org-9.7.16/ol-bibtex hides /usr/share/emacs/29.4/lisp/org/ol-bibtex
/home/rb/.config/emacs/elpa/org-9.7.16/ob-screen hides /usr/share/emacs/29.4/lisp/org/ob-screen
/home/rb/.config/emacs/elpa/org-9.7.16/org-feed hides /usr/share/emacs/29.4/lisp/org/org-feed
/home/rb/.config/emacs/elpa/org-9.7.16/ox-koma-letter hides /usr/share/emacs/29.4/lisp/org/ox-koma-letter
/home/rb/.config/emacs/elpa/org-9.7.16/ol-bbdb hides /usr/share/emacs/29.4/lisp/org/ol-bbdb
/home/rb/.config/emacs/elpa/org-9.7.16/org-crypt hides /usr/share/emacs/29.4/lisp/org/org-crypt
/home/rb/.config/emacs/elpa/org-9.7.16/ob-java hides /usr/share/emacs/29.4/lisp/org/ob-java
/home/rb/.config/emacs/elpa/org-9.7.16/ob-groovy hides /usr/share/emacs/29.4/lisp/org/ob-groovy
/home/rb/.config/emacs/elpa/org-9.7.16/ol-info hides /usr/share/emacs/29.4/lisp/org/ol-info
/home/rb/.config/emacs/elpa/org-9.7.16/ob-js hides /usr/share/emacs/29.4/lisp/org/ob-js
/home/rb/.config/emacs/elpa/org-9.7.16/ob hides /usr/share/emacs/29.4/lisp/org/ob
/home/rb/.config/emacs/elpa/org-9.7.16/ob-fortran hides /usr/share/emacs/29.4/lisp/org/ob-fortran
/home/rb/.config/emacs/elpa/org-9.7.16/ox-publish hides /usr/share/emacs/29.4/lisp/org/ox-publish
/home/rb/.config/emacs/elpa/org-9.7.16/ob-calc hides /usr/share/emacs/29.4/lisp/org/ob-calc
/home/rb/.config/emacs/elpa/org-9.7.16/org-colview hides /usr/share/emacs/29.4/lisp/org/org-colview
/home/rb/.config/emacs/elpa/org-9.7.16/org-element hides /usr/share/emacs/29.4/lisp/org/org-element
/home/rb/.config/emacs/elpa/org-9.7.16/ob-ocaml hides /usr/share/emacs/29.4/lisp/org/ob-ocaml
/home/rb/.config/emacs/elpa/org-9.7.16/ob-exp hides /usr/share/emacs/29.4/lisp/org/ob-exp
/home/rb/.config/emacs/elpa/org-9.7.16/org-macro hides /usr/share/emacs/29.4/lisp/org/org-macro
/home/rb/.config/emacs/elpa/org-9.7.16/ob-emacs-lisp hides /usr/share/emacs/29.4/lisp/org/ob-emacs-lisp
/home/rb/.config/emacs/elpa/org-9.7.16/org-attach hides /usr/share/emacs/29.4/lisp/org/org-attach
/home/rb/.config/emacs/elpa/org-9.7.16/ob-awk hides /usr/share/emacs/29.4/lisp/org/ob-awk
/home/rb/.config/emacs/elpa/org-9.7.16/ox-icalendar hides /usr/share/emacs/29.4/lisp/org/ox-icalendar
/home/rb/.config/emacs/elpa/org-9.7.16/org-num hides /usr/share/emacs/29.4/lisp/org/org-num
/home/rb/.config/emacs/elpa/org-9.7.16/ox-man hides /usr/share/emacs/29.4/lisp/org/ox-man
/home/rb/.config/emacs/elpa/org-9.7.16/org-inlinetask hides /usr/share/emacs/29.4/lisp/org/org-inlinetask
/home/rb/.config/emacs/elpa/org-9.7.16/ob-dot hides /usr/share/emacs/29.4/lisp/org/ob-dot
/home/rb/.config/emacs/elpa/org-9.7.16/oc-bibtex hides /usr/share/emacs/29.4/lisp/org/oc-bibtex
/home/rb/.config/emacs/elpa/org-9.7.16/ob-sed hides /usr/share/emacs/29.4/lisp/org/ob-sed
/home/rb/.config/emacs/elpa/org-9.7.16/org-datetree hides /usr/share/emacs/29.4/lisp/org/org-datetree
/home/rb/.config/emacs/elpa/org-9.7.16/ob-processing hides /usr/share/emacs/29.4/lisp/org/ob-processing
/home/rb/.config/emacs/elpa/org-9.7.16/org-protocol hides /usr/share/emacs/29.4/lisp/org/org-protocol
/home/rb/.config/emacs/elpa/org-9.7.16/ob-makefile hides /usr/share/emacs/29.4/lisp/org/ob-makefile
/home/rb/.config/emacs/elpa/org-9.7.16/ol-rmail hides /usr/share/emacs/29.4/lisp/org/ol-rmail
/home/rb/.config/emacs/elpa/org-9.7.16/ob-plantuml hides /usr/share/emacs/29.4/lisp/org/ob-plantuml
/home/rb/.config/emacs/elpa/org-9.7.16/org-src hides /usr/share/emacs/29.4/lisp/org/org-src
/home/rb/.config/emacs/elpa/org-9.7.16/ob-maxima hides /usr/share/emacs/29.4/lisp/org/ob-maxima
/home/rb/.config/emacs/elpa/org-9.7.16/ob-julia hides /usr/share/emacs/29.4/lisp/org/ob-julia
/home/rb/.config/emacs/elpa/org-9.7.16/org-plot hides /usr/share/emacs/29.4/lisp/org/org-plot
/home/rb/.config/emacs/elpa/org-9.7.16/ob-comint hides /usr/share/emacs/29.4/lisp/org/ob-comint
/home/rb/.config/emacs/elpa/org-9.7.16/org-attach-git hides /usr/share/emacs/29.4/lisp/org/org-attach-git
/home/rb/.config/emacs/elpa/org-9.7.16/ob-ref hides /usr/share/emacs/29.4/lisp/org/ob-ref
/home/rb/.config/emacs/elpa/org-9.7.16/org-duration hides /usr/share/emacs/29.4/lisp/org/org-duration
/home/rb/.config/emacs/elpa/org-9.7.16/org-macs hides /usr/share/emacs/29.4/lisp/org/org-macs
/home/rb/.config/emacs/elpa/org-9.7.16/ob-lob hides /usr/share/emacs/29.4/lisp/org/ob-lob
/home/rb/.config/emacs/elpa/org-9.7.16/org-tempo hides /usr/share/emacs/29.4/lisp/org/org-tempo
/home/rb/.config/emacs/elpa/org-9.7.16/org-id hides /usr/share/emacs/29.4/lisp/org/org-id
/home/rb/.config/emacs/elpa/org-9.7.16/ol-docview hides /usr/share/emacs/29.4/lisp/org/ol-docview
/home/rb/.config/emacs/elpa/org-9.7.16/ob-octave hides /usr/share/emacs/29.4/lisp/org/ob-octave
/home/rb/.config/emacs/elpa/org-9.7.16/org-refile hides /usr/share/emacs/29.4/lisp/org/org-refile
/home/rb/.config/emacs/elpa/org-9.7.16/org-capture hides /usr/share/emacs/29.4/lisp/org/org-capture
/home/rb/.config/emacs/elpa/org-9.7.16/ob-tangle hides /usr/share/emacs/29.4/lisp/org/ob-tangle
/home/rb/.config/emacs/elpa/org-9.7.16/org-archive hides /usr/share/emacs/29.4/lisp/org/org-archive
/home/rb/.config/emacs/elpa/org-9.7.16/ob-table hides /usr/share/emacs/29.4/lisp/org/ob-table
/home/rb/.config/emacs/elpa/org-9.7.16/ox-org hides /usr/share/emacs/29.4/lisp/org/ox-org
/home/rb/.config/emacs/elpa/org-9.7.16/org-list hides /usr/share/emacs/29.4/lisp/org/org-list
/home/rb/.config/emacs/elpa/org-9.7.16/ob-matlab hides /usr/share/emacs/29.4/lisp/org/ob-matlab
/home/rb/.config/emacs/elpa/org-9.7.16/ox-texinfo hides /usr/share/emacs/29.4/lisp/org/ox-texinfo
/home/rb/.config/emacs/elpa/org-9.7.16/ob-lua hides /usr/share/emacs/29.4/lisp/org/ob-lua
/home/rb/.config/emacs/elpa/org-9.7.16/org-cycle hides /usr/share/emacs/29.4/lisp/org/org-cycle
/home/rb/.config/emacs/elpa/org-9.7.16/ob-sqlite hides /usr/share/emacs/29.4/lisp/org/ob-sqlite
/home/rb/.config/emacs/elpa/org-9.7.16/ol-mhe hides /usr/share/emacs/29.4/lisp/org/ol-mhe
/home/rb/.config/emacs/elpa/org-9.7.16/oc-biblatex hides /usr/share/emacs/29.4/lisp/org/oc-biblatex
/home/rb/.config/emacs/elpa/org-9.7.16/org-pcomplete hides /usr/share/emacs/29.4/lisp/org/org-pcomplete
/home/rb/.config/emacs/elpa/org-9.7.16/ol-man hides /usr/share/emacs/29.4/lisp/org/ol-man
/home/rb/.config/emacs/elpa/org-9.7.16/ol-eww hides /usr/share/emacs/29.4/lisp/org/ol-eww
/home/rb/.config/emacs/elpa/org-9.7.16/ol-gnus hides /usr/share/emacs/29.4/lisp/org/ol-gnus
/home/rb/.config/emacs/elpa/org-9.7.16/ob-lisp hides /usr/share/emacs/29.4/lisp/org/ob-lisp
/home/rb/.config/emacs/elpa/org-9.7.16/ob-eshell hides /usr/share/emacs/29.4/lisp/org/ob-eshell
/home/rb/.config/emacs/elpa/org-9.7.16/ob-latex hides /usr/share/emacs/29.4/lisp/org/ob-latex
/home/rb/.config/emacs/elpa/org-9.7.16/org-persist hides /usr/share/emacs/29.4/lisp/org/org-persist
/home/rb/.config/emacs/elpa/org-9.7.16/ol hides /usr/share/emacs/29.4/lisp/org/ol
/home/rb/.config/emacs/elpa/org-9.7.16/org-faces hides /usr/share/emacs/29.4/lisp/org/org-faces
/home/rb/.config/emacs/elpa/org-9.7.16/org-habit hides /usr/share/emacs/29.4/lisp/org/org-habit
/home/rb/.config/emacs/elpa/org-9.7.16/ox hides /usr/share/emacs/29.4/lisp/org/ox
/home/rb/.config/emacs/elpa/org-9.7.16/ob-ruby hides /usr/share/emacs/29.4/lisp/org/ob-ruby
/home/rb/.config/emacs/elpa/org-9.7.16/org-fold-core hides /usr/share/emacs/29.4/lisp/org/org-fold-core
/home/rb/.config/emacs/elpa/org-9.7.16/ob-clojure hides /usr/share/emacs/29.4/lisp/org/ob-clojure
/home/rb/.config/emacs/elpa/org-9.7.16/org-goto hides /usr/share/emacs/29.4/lisp/org/org-goto
/home/rb/.config/emacs/elpa/org-9.7.16/org-footnote hides /usr/share/emacs/29.4/lisp/org/org-footnote
/home/rb/.config/emacs/elpa/org-9.7.16/ol-doi hides /usr/share/emacs/29.4/lisp/org/ol-doi
/home/rb/.config/emacs/elpa/org-9.7.16/org-agenda hides /usr/share/emacs/29.4/lisp/org/org-agenda
/home/rb/.config/emacs/elpa/org-9.7.16/ob-perl hides /usr/share/emacs/29.4/lisp/org/ob-perl
/home/rb/.config/emacs/elpa/org-9.7.16/org hides /usr/share/emacs/29.4/lisp/org/org
/home/rb/.config/emacs/elpa/org-9.7.16/ob-org hides /usr/share/emacs/29.4/lisp/org/ob-org
/home/rb/.config/emacs/elpa/org-9.7.16/ob-python hides /usr/share/emacs/29.4/lisp/org/ob-python
/home/rb/.config/emacs/elpa/org-9.7.16/org-compat hides /usr/share/emacs/29.4/lisp/org/org-compat
/home/rb/.config/emacs/elpa/org-9.7.16/org-clock hides /usr/share/emacs/29.4/lisp/org/org-clock
/home/rb/.config/emacs/elpa/org-9.7.16/org-keys hides /usr/share/emacs/29.4/lisp/org/org-keys
/home/rb/.config/emacs/elpa/org-9.7.16/ol-eshell hides /usr/share/emacs/29.4/lisp/org/ol-eshell
/home/rb/.config/emacs/elpa/org-9.7.16/ob-shell hides /usr/share/emacs/29.4/lisp/org/ob-shell
/home/rb/.config/emacs/elpa/org-9.7.16/org-timer hides /usr/share/emacs/29.4/lisp/org/org-timer
/home/rb/.config/emacs/elpa/org-9.7.16/ob-haskell hides /usr/share/emacs/29.4/lisp/org/ob-haskell
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-smb hides /usr/share/emacs/29.4/lisp/net/tramp-smb
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-archive hides /usr/share/emacs/29.4/lisp/net/tramp-archive
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-adb hides /usr/share/emacs/29.4/lisp/net/tramp-adb
/home/rb/.config/emacs/elpa/soap-client-3.2.3/soap-inspect hides /usr/share/emacs/29.4/lisp/net/soap-inspect
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-loaddefs hides /usr/share/emacs/29.4/lisp/net/tramp-loaddefs
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-uu hides /usr/share/emacs/29.4/lisp/net/tramp-uu
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-cmds hides /usr/share/emacs/29.4/lisp/net/tramp-cmds
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-cache hides /usr/share/emacs/29.4/lisp/net/tramp-cache
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-ftp hides /usr/share/emacs/29.4/lisp/net/tramp-ftp
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-compat hides /usr/share/emacs/29.4/lisp/net/tramp-compat
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-crypt hides /usr/share/emacs/29.4/lisp/net/tramp-crypt
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-rclone hides /usr/share/emacs/29.4/lisp/net/tramp-rclone
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/trampver hides /usr/share/emacs/29.4/lisp/net/trampver
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-container hides /usr/share/emacs/29.4/lisp/net/tramp-container
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-gvfs hides /usr/share/emacs/29.4/lisp/net/tramp-gvfs
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-integration hides /usr/share/emacs/29.4/lisp/net/tramp-integration
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp hides /usr/share/emacs/29.4/lisp/net/tramp
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-sudoedit hides /usr/share/emacs/29.4/lisp/net/tramp-sudoedit
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-sh hides /usr/share/emacs/29.4/lisp/net/tramp-sh
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-sshfs hides /usr/share/emacs/29.4/lisp/net/tramp-sshfs
/home/rb/.config/emacs/elpa/soap-client-3.2.3/soap-client hides /usr/share/emacs/29.4/lisp/net/soap-client
/home/rb/.config/emacs/elpa/tramp-2.7.1.4/tramp-fuse hides /usr/share/emacs/29.4/lisp/net/tramp-fuse
/home/rb/.config/emacs/elpa/erc-5.6/erc-join hides /usr/share/emacs/29.4/lisp/erc/erc-join
/home/rb/.config/emacs/elpa/erc-5.6/erc-common hides /usr/share/emacs/29.4/lisp/erc/erc-common
/home/rb/.config/emacs/elpa/erc-5.6/erc-list hides /usr/share/emacs/29.4/lisp/erc/erc-list
/home/rb/.config/emacs/elpa/erc-5.6/erc-truncate hides /usr/share/emacs/29.4/lisp/erc/erc-truncate
/home/rb/.config/emacs/elpa/erc-5.6/erc-desktop-notifications hides /usr/share/emacs/29.4/lisp/erc/erc-desktop-notifications
/home/rb/.config/emacs/elpa/erc-5.6/erc-match hides /usr/share/emacs/29.4/lisp/erc/erc-match
/home/rb/.config/emacs/elpa/erc-5.6/erc-loaddefs hides /usr/share/emacs/29.4/lisp/erc/erc-loaddefs
/home/rb/.config/emacs/elpa/erc-5.6/erc-autoaway hides /usr/share/emacs/29.4/lisp/erc/erc-autoaway
/home/rb/.config/emacs/elpa/erc-5.6/erc-backend hides /usr/share/emacs/29.4/lisp/erc/erc-backend
/home/rb/.config/emacs/elpa/erc-5.6/erc-dcc hides /usr/share/emacs/29.4/lisp/erc/erc-dcc
/home/rb/.config/emacs/elpa/erc-5.6/erc-speedbar hides /usr/share/emacs/29.4/lisp/erc/erc-speedbar
/home/rb/.config/emacs/elpa/erc-5.6/erc-identd hides /usr/share/emacs/29.4/lisp/erc/erc-identd
/home/rb/.config/emacs/elpa/erc-5.6/erc-sasl hides /usr/share/emacs/29.4/lisp/erc/erc-sasl
/home/rb/.config/emacs/elpa/erc-5.6/erc-ibuffer hides /usr/share/emacs/29.4/lisp/erc/erc-ibuffer
/home/rb/.config/emacs/elpa/erc-5.6/erc-lang hides /usr/share/emacs/29.4/lisp/erc/erc-lang
/home/rb/.config/emacs/elpa/erc-5.6/erc-page hides /usr/share/emacs/29.4/lisp/erc/erc-page
/home/rb/.config/emacs/elpa/erc-5.6/erc-stamp hides /usr/share/emacs/29.4/lisp/erc/erc-stamp
/home/rb/.config/emacs/elpa/erc-5.6/erc-ring hides /usr/share/emacs/29.4/lisp/erc/erc-ring
/home/rb/.config/emacs/elpa/erc-5.6/erc-track hides /usr/share/emacs/29.4/lisp/erc/erc-track
/home/rb/.config/emacs/elpa/erc-5.6/erc-services hides /usr/share/emacs/29.4/lisp/erc/erc-services
/home/rb/.config/emacs/elpa/erc-5.6/erc-capab hides /usr/share/emacs/29.4/lisp/erc/erc-capab
/home/rb/.config/emacs/elpa/erc-5.6/erc-log hides /usr/share/emacs/29.4/lisp/erc/erc-log
/home/rb/.config/emacs/elpa/erc-5.6/erc-replace hides /usr/share/emacs/29.4/lisp/erc/erc-replace
/home/rb/.config/emacs/elpa/erc-5.6/erc hides /usr/share/emacs/29.4/lisp/erc/erc
/home/rb/.config/emacs/elpa/erc-5.6/erc-spelling hides /usr/share/emacs/29.4/lisp/erc/erc-spelling
/home/rb/.config/emacs/elpa/erc-5.6/erc-netsplit hides /usr/share/emacs/29.4/lisp/erc/erc-netsplit
/home/rb/.config/emacs/elpa/erc-5.6/erc-compat hides /usr/share/emacs/29.4/lisp/erc/erc-compat
/home/rb/.config/emacs/elpa/erc-5.6/erc-sound hides /usr/share/emacs/29.4/lisp/erc/erc-sound
/home/rb/.config/emacs/elpa/erc-5.6/erc-pcomplete hides /usr/share/emacs/29.4/lisp/erc/erc-pcomplete
/home/rb/.config/emacs/elpa/erc-5.6/erc-networks hides /usr/share/emacs/29.4/lisp/erc/erc-networks
/home/rb/.config/emacs/elpa/erc-5.6/erc-ezbounce hides /usr/share/emacs/29.4/lisp/erc/erc-ezbounce
/home/rb/.config/emacs/elpa/erc-5.6/erc-goodies hides /usr/share/emacs/29.4/lisp/erc/erc-goodies
/home/rb/.config/emacs/elpa/erc-5.6/erc-status-sidebar hides /usr/share/emacs/29.4/lisp/erc/erc-status-sidebar
/home/rb/.config/emacs/elpa/erc-5.6/erc-fill hides /usr/share/emacs/29.4/lisp/erc/erc-fill
/home/rb/.config/emacs/elpa/erc-5.6/erc-button hides /usr/share/emacs/29.4/lisp/erc/erc-button
/home/rb/.config/emacs/elpa/erc-5.6/erc-xdcc hides /usr/share/emacs/29.4/lisp/erc/erc-xdcc
/home/rb/.config/emacs/elpa/erc-5.6/erc-menu hides /usr/share/emacs/29.4/lisp/erc/erc-menu
/home/rb/.config/emacs/elpa/erc-5.6/erc-imenu hides /usr/share/emacs/29.4/lisp/erc/erc-imenu
/home/rb/.config/emacs/elpa/erc-5.6/erc-notify hides /usr/share/emacs/29.4/lisp/erc/erc-notify
/home/rb/.config/emacs/elpa/faceup-20170925.1946/faceup hides /usr/share/emacs/29.4/lisp/emacs-lisp/faceup
/home/rb/.config/emacs/elpa/eldoc-1.15.0/eldoc hides /usr/share/emacs/29.4/lisp/emacs-lisp/eldoc

Features:
(shadow emacsbug descr-text char-fold shortdoc consult-imenu apropos asm-mode
disass calc-misc calc-aent calc-yank calc-alg calc-ext calc-menu calc
calc-loaddefs rect calc-macs dabbrev cape ledger-flymake flymake ledger-mode
ledger-check ledger-texi ledger-test ledger-sort ledger-report ledger-reconcile
ledger-occur ledger-fonts ledger-fontify ledger-state ledger-complete
ledger-schedule ledger-xact ledger-post ledger-exec ledger-init ledger-navigate
eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups
esh-util files-x ledger-context ledger-commodities ledger-regex vertico-grid
tabify modus-vivendi-tinted-theme modus-operandi-tinted-theme view novice
tutorial modus-operandi-theme consult-org-roam consult-org-roam-buffer cal-move
citar-org oc-csl citeproc citeproc-itemgetters citeproc-cite citeproc-biblatex
citeproc-bibtex citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters
citeproc-proc citeproc-disamb citeproc-itemdata citeproc-generic-elements
citeproc-macro citeproc-choose citeproc-date citeproc-number rst compile
citeproc-context citeproc-prange citeproc-style citeproc-locale citeproc-term
citeproc-rt citeproc-lib citeproc-s queue arc-mode archive-mode consult-dir
mm-archive network-stream url-cache zotra shr-color textsec uni-scripts
idna-mapping ucs-normalize uni-confusable textsec-check qp ecomplete sort
mail-extr notmuch-addr notmuch-transient transient let-alist 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 goto-addr
notmuch-tag crm notmuch-lib notmuch-version notmuch-compat citar-embark
embark-org pcase embark-consult embark etags fileloop xref org-caldav icalendar
diary-lib diary-loaddefs ox-odt rng-loc rng-uri rng-parse rng-match rng-dt
rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex
ox-icalendar ox-html table ox-ascii ox-publish ox url-dav url-http url-auth
url-gw nsm org-agenda consult-org ibuffer ibuffer-loaddefs hanoi elisp-demos
helpful cc-langs cc-vars cc-defs trace edebug debug backtrace info-look help-fns
radix-tree elisp-refs consult bookmark citar-org-roam org-roam-migrate
org-roam-log org-roam-mode org-roam-capture org-roam-id org-roam-node
org-roam-db emacsql-sqlite-builtin sqlite org-roam-utils org-roam-compat
org-roam org-capture org-attach emacsql-sqlite emacsql emacsql-compiler
magit-section cursor-sensor yasnippet vc-git diff-mode vc-dispatcher
vertico-multiform jinx org-appear citar-capf citar citar-file citar-cache
citar-format parsebib olivetti face-remap org-indent oc-basic disp-table
org-element org-persist org-id org-refile org-element-ast inline avl-tree
generator ol-eww eww xdg url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus
nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr
pixel-fill kinsoku url-file gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud
nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range
message sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068
epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util
text-property-search mail-utils range mm-util mail-prsvr ol-docview doc-view
jka-compr image-mode exif ol-bibtex cus-start bibtex iso8601 ol-bbdb ol-w3m
ol-doi org-link-doi dired-x dired-async async dired-aux nerd-icons-dired diredfl
dired dired-loaddefs vertico-directory mule-util display-line-numbers hl-line
rainbow-delimiters aggressive-indent spacious-padding repeat delsel autorevert
filenotify pdf-loader org-phscroll phscroll vc-use-package org-protocol
org-tempo tempo help-at-pt org ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-macro org-pcomplete pcomplete org-list org-footnote org-faces org-entities
time-date noutline outline ob-emacs-lisp org-table ol org-loaddefs find-func
cal-menu calendar cal-loaddefs server org-src sh-script smie treesit executable
org-keys oc ob-comint comint ansi-osc ob-core org-cycle org-fold org-fold-core
org-compat ob-eval org-version org-macs format-spec rainbow-mode ansi-color
kind-icon svg-lib svg dom corfu-popupinfo corfu orderless nerd-icons-completion
dashboard dashboard-widgets recentf tree-widget ffap thingatpt doom-modeline
doom-modeline-segments doom-modeline-env doom-modeline-core comp comp-cstr
warnings shrink-path f s dash nerd-icons nerd-icons-faces nerd-icons-data
nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon
nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon
nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon
nerd-icons-data-pomicon nerd-icons-data-ipsicon vertico-reverse vertico-mouse
vertico marginalia which-key savehist mb-depth popper-echo popper ace-window avy
edmacro kmacro breadcrumb project imenu pixel-scroll cua-base ring pulsar pulse
color minions time battery dbus xml modus-vivendi-theme modus-themes cl-extra
help-mode no-littering compat compat-30 ace-window-autoloads
aggressive-indent-autoloads asoc-autoloads async-autoloads avy-autoloads
biblio-autoloads biblio-core-autoloads biblio-openlibrary-autoloads
breadcrumb-autoloads cape-autoloads citar-embark-autoloads
citar-org-roam-autoloads citar-autoloads citeproc-autoloads
consult-dir-autoloads consult-org-roam-autoloads corfu-autoloads
dashboard-autoloads denote-autoloads dired-preview-autoloads
dired-rsync-autoloads diredfl-autoloads doct-autoloads doom-modeline-autoloads
eglot-autoloads elisp-demos-autoloads embark-consult-autoloads consult-autoloads
embark-autoloads erc-autoloads faceup-autoloads flymake-autoloads
eldoc-autoloads helpful-autoloads elisp-refs-autoloads idlwave-autoloads
jinx-autoloads jsonrpc-autoloads kind-icon-autoloads ledger-mode-autoloads
marginalia-autoloads markdown-mode-autoloads minions-autoloads
modus-themes-autoloads nerd-icons-completion-autoloads
nerd-icons-dired-autoloads nerd-icons-autoloads no-littering-autoloads
notmuch-addr-autoloads notmuch-transient-autoloads ol-notmuch-autoloads
notmuch-autoloads olivetti-autoloads orderless-autoloads org-appear-autoloads
org-caldav-autoloads org-id-cleanup-autoloads org-menu-autoloads
org-noter-autoloads org-roam-ui-autoloads org-roam-autoloads
magit-section-autoloads emacsql-autoloads org-autoloads parsebib-autoloads
pdf-tools-autoloads phscroll-autoloads finder-inf popper-autoloads
project-autoloads pulsar-autoloads queue-autoloads rainbow-delimiters-autoloads
rainbow-mode-autoloads shackle-autoloads shrink-path-autoloads f-autoloads
dash-autoloads s-autoloads simple-httpd-autoloads soap-client-autoloads
spacious-padding-autoloads string-inflection-autoloads svg-lib-autoloads
tablist-autoloads tramp-autoloads rx undo-fu-autoloads use-package-autoloads
bind-key-autoloads vc-use-package-autoloads verilog-mode-autoloads
vertico-autoloads info compat-autoloads vundo-autoloads websocket-autoloads
which-key-autoloads xref-autoloads yasnippet-autoloads zotra-autoloads
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core 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 cus-edit pp cus-load icons wid-edit
cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify
ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win
term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register page
tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse
jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq
simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew
greek romanian slovak czech european ethiopic indian cyrillic chinese composite
emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev
obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face
macroexp files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote threads
dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo
gtk pgtk lcms2 multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 1243380 402187)
 (symbols 48 65833 5)
 (strings 32 324203 8365)
 (string-bytes 1 10889699)
 (vectors 16 133565)
 (vector-slots 8 3558111 602545)
 (floats 8 1856 2151)
 (intervals 56 33953 5348)
 (buffers 984 46))





             reply	other threads:[~2024-12-02 18:17 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-12-02 18:17 Renaud Bussières via Bug reports for GNU Emacs, the Swiss army knife of text editors [this message]
2024-12-04  6:30 ` bug#74662: 29.4; Inconsistent behavior with thing-at-point functions and floating point numbers Joseph Turner via Bug reports for GNU Emacs, the Swiss army knife of text editors

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87h67mkl00.fsf@renaudbussieres.com \
    --to=bug-gnu-emacs@gnu.org \
    --cc=74662@debbugs.gnu.org \
    --cc=contact@renaudbussieres.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).