all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Felix Mühlenberend via Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
To: 66379@debbugs.gnu.org
Subject: bug#66379: 29.1.50; ediff wordwise ediff-copy-diff leads to different buffers
Date: Fri, 6 Oct 2023 16:24:25 +0200	[thread overview]
Message-ID: <9e302b24-d796-5fbe-361a-0c628b4b8f01@mailbox.org> (raw)



Symptoms:
Diffing the following regions with wordwise mode:
```[A]
This, is a test
```
```[B]
This is a test
```
and copying with (ediff-copy-A-to-B) results in:
```[A]
This, is a test
```
```[B]
This ,is a test
```
Where the comma is in the wrong place.

Actions (I have reproduced this with a vanilla emacs config):
1. Open two buffers and insert the texts
2. Call (ediff-regions-wordwise) and select the two lines in the buffers
3. Call (ediff-copy-A-to-B) and notice the difference

Additional informaiton:
- "," is split as a single word and then diff rightly detects this as a
somewhere in ediff-extract-diffs but I don't have the time to tig in 
further
- This problem can be "fixed" by settings ediff-word-1 to "-[:word:]_,"
including the comma with the word its at


In GNU Emacs 29.1.50 (build 1, x86_64-redhat-linux-gnu, GTK+ Version
3.24.38, cairo version 1.17.8) of 2023-09-13 built on fedora
Repository revision: 9396d73942e0c912d978c25f9883e51668d33255
Repository branch: emacs-29
System Description: Fedora Linux 38 (Workstation Edition)

Configured using:
'configure --prefix=/home/felix/.local --without-pop --with-mailutils
--with-pgtk --without-x --with-xwidgets --with-cairo
--without-compress-install --with-native-compilation --with-json
--with-dbus --with-gif --with-jpeg --with-png --with-rsvg --with-tiff
--with-webp --with-gpm --with-modules --with-harfbuzz
build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu'

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

Important settings:
value of $LANG: en_US.UTF-8
value of $XMODIFIERS: @im=ibus
locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
git-gutter-mode: t
evil-traces-mode: t
global-anzu-mode: t
anzu-mode: t
windmove-mode: t
whitespace-mode: t
evil-org-mode: t
mixed-pitch-mode: t
org-indent-mode: t
solaire-global-mode: t
org-cdlatex-mode: t
doom-modeline-mode: t
flycheck-popup-tip-mode: t
global-evil-surround-mode: t
evil-surround-mode: t
eros-mode: t
+emacs-lisp-non-package-mode: t
vi-tilde-fringe-mode: t
display-line-numbers-mode: t
copilot-mode: t
which-key-mode: t
savehist-mode: t
better-jumper-mode: t
better-jumper-local-mode: t
company-box-mode: t
global-company-mode: t
company-mode: t
vertico-mode: t
nerd-icons-completion-mode: t
marginalia-mode: t
evil-goggles-mode: t
evil-escape-mode: t
evil-snipe-override-mode: t
evil-snipe-mode: t
evil-snipe-override-local-mode: t
evil-snipe-local-mode: t
recentf-mode: t
save-place-mode: t
global-so-long-mode: t
global-git-commit-mode: t
shell-dirtrack-mode: t
server-mode: t
gcmh-mode: t
winner-mode: t
ws-butler-global-mode: t
ws-butler-mode: t
undo-fu-session-global-mode: t
undo-fu-session-mode: t
undo-fu-mode: t
global-flycheck-mode: t
flycheck-mode: t
global-evil-mc-mode: t
evil-mc-mode: t
dap-tooltip-mode: t
dap-ui-many-windows-mode: t
dap-ui-controls-mode: t
dap-ui-mode: t
persp-mode: t
projectile-mode: t
treemacs-filewatch-mode: t
treemacs-git-mode: t
treemacs-fringe-indicator-mode: t
global-hl-line-mode: t
hl-line-mode: t
gdb-many-windows: t
dap-auto-configure-mode: t
dap-mode: t
yas-global-mode: t
yas-minor-mode: t
smartparens-global-mode: t
global-subword-mode: t
subword-mode: t
+lsp-optimization-mode: t
evil-mode: t
evil-local-mode: t
+popup-mode: t
override-global-mode: t
general-override-mode: t
apheleia-global-mode: t
apheleia-mode: t
global-eldoc-mode: t
eldoc-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
prettify-symbols-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
window-divider-mode: t
size-indication-mode: t
column-number-mode: t
line-number-mode: t
global-visual-line-mode: t
visual-line-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t

Load-path shadows:
/home/felix/.config/emacs/.local/straight/build-29.1.50/transient/transient 
hides /home/felix/.local/share/emacs/29.1.50/lisp/transient
/home/felix/.config/emacs/.local/straight/build-29.1.50/jsonrpc/jsonrpc 
hides /home/felix/.local/share/emacs/29.1.50/lisp/jsonrpc
/home/felix/.config/emacs/.local/straight/build-29.1.50/use-package/use-package-lint 
hides 
/home/felix/.local/share/emacs/29.1.50/lisp/use-package/use-package-lint
/home/felix/.config/emacs/.local/straight/build-29.1.50/use-package/use-package-jump 
hides 
/home/felix/.local/share/emacs/29.1.50/lisp/use-package/use-package-jump
/home/felix/.config/emacs/.local/straight/build-29.1.50/use-package/use-package-ensure 
hides 
/home/felix/.local/share/emacs/29.1.50/lisp/use-package/use-package-ensure
/home/felix/.config/emacs/.local/straight/build-29.1.50/use-package/use-package 
hides /home/felix/.local/share/emacs/29.1.50/lisp/use-package/use-package
/home/felix/.config/emacs/.local/straight/build-29.1.50/use-package/use-package-core 
hides 
/home/felix/.local/share/emacs/29.1.50/lisp/use-package/use-package-core
/home/felix/.config/emacs/.local/straight/build-29.1.50/use-package/use-package-diminish 
hides 
/home/felix/.local/share/emacs/29.1.50/lisp/use-package/use-package-diminish
/home/felix/.config/emacs/.local/straight/build-29.1.50/use-package/use-package-delight 
hides 
/home/felix/.local/share/emacs/29.1.50/lisp/use-package/use-package-delight
/home/felix/.config/emacs/.local/straight/build-29.1.50/bind-key/bind-key 
hides /home/felix/.local/share/emacs/29.1.50/lisp/use-package/bind-key
/home/felix/.config/emacs/.local/straight/build-29.1.50/use-package/use-package-bind-key 
hides 
/home/felix/.local/share/emacs/29.1.50/lisp/use-package/use-package-bind-key
/home/felix/.config/emacs/.local/straight/build-29.1.50/xref/xref hides 
/home/felix/.local/share/emacs/29.1.50/lisp/progmodes/xref
/home/felix/.config/emacs/.local/straight/build-29.1.50/project/project 
hides /home/felix/.local/share/emacs/29.1.50/lisp/progmodes/project
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-odt hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ox-odt
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-publish 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ox-publish
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-org hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ox-org
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-md hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ox-md
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-man hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ox-man
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-latex 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ox-latex
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-koma-letter 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ox-koma-letter
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-html 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ox-html
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-icalendar 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ox-icalendar
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-ascii 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ox-ascii
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-beamer 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ox-beamer
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-table 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-table
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-timer 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-timer
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-tempo 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-tempo
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-protocol 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-protocol
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-plot 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-plot
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-refile 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-refile
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-src 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-src
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-persist 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-persist
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-num 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-num
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-mobile 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-mobile
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-mouse 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-mouse
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/org
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-lint 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-lint
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-pcomplete 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-pcomplete
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-macs 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-macs
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-loaddefs 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-loaddefs
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-inlinetask 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-inlinetask
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-habit 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-habit
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-list 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-list
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-indent 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-indent
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-id hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/org-id
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-goto 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-goto
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-keys 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-keys
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-feed 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-feed
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-datetree 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-datetree
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-footnote 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-footnote
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-fold 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-fold
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-fold-core 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-fold-core
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-ctags 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-ctags
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-faces 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-faces
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-agenda 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-agenda
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-entities 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-entities
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-duration 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-duration
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-clock 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-clock
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-cycle 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-cycle
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-colview 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-colview
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-capture 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-capture
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-attach-git 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-attach-git
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-attach 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-attach
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-crypt 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-crypt
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-archive 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-archive
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-compat 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-compat
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-gnus 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ol-gnus
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-w3m hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ol-w3m
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-rmail 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ol-rmail
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-mhe hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ol-mhe
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-eww hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ol-eww
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-man hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ol-man
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-irc hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ol-irc
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-info 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ol-info
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-eshell 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ol-eshell
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-doi hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ol-doi
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-docview 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ol-docview
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-bibtex 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ol-bibtex
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol-bbdb 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ol-bbdb
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/oc-csl hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/oc-csl
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/oc-natbib 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/oc-natbib
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/oc-basic 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/oc-basic
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/oc-biblatex 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/oc-biblatex
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/oc-bibtex 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/oc-bibtex
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-tangle 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-tangle
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-table 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-table
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-sqlite 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-sqlite
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-sql hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-sql
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-shell 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-shell
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-fortran 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-fortran
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-sed hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-sed
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-screen 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-screen
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-scheme 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-scheme
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-sass 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-sass
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-ruby 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-ruby
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-python 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-python
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-R hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-R
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-processing 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-processing
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-ref hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-ref
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-plantuml 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-plantuml
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-perl 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-perl
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-org hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-org
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-octave 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-octave
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-C hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-C
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-ocaml 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-ocaml
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-maxima 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-maxima
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-matlab 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-matlab
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-makefile 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-makefile
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-lua hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-lua
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-lisp 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-lisp
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-lob hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-lob
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-lilypond 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-lilypond
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-latex 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-latex
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-julia 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-julia
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-js hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-js
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-java 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-java
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-haskell 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-haskell
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-groovy 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-groovy
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-gnuplot 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-gnuplot
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-forth 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-forth
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-exp hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-exp
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-eval 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-eval
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-eshell 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-eshell
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-emacs-lisp 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-emacs-lisp
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-dot hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-dot
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-core 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-core
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-ditaa 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-ditaa
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-css hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-css
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-clojure 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-clojure
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-calc 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-calc
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-comint 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ob-comint
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ob-awk hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ob-awk
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-element 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-element
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox-texinfo 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/ox-texinfo
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ox hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ox
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/ol hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/ol
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/oc hides 
/home/felix/.local/share/emacs/29.1.50/lisp/org/oc
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-macro 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-macro
/home/felix/.config/emacs/.local/straight/build-29.1.50/org/org-version 
hides /home/felix/.local/share/emacs/29.1.50/lisp/org/org-version
/home/felix/.config/emacs/.local/straight/build-29.1.50/map/map hides 
/home/felix/.local/share/emacs/29.1.50/lisp/emacs-lisp/map
/home/felix/.config/emacs/.local/straight/build-29.1.50/eldoc/eldoc 
hides /home/felix/.local/share/emacs/29.1.50/lisp/emacs-lisp/eldoc

Features:
(shadow sort mail-extr emacsbug tramp tramp-loaddefs trampver
tramp-integration tramp-compat consult-xref align gptel-curl overseer
pkg-info url-http url-auth url-gw epl timezone git-gutter-fringe
fringe-helper git-gutter semantic/symref/grep semantic/symref
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw mode-local cedet files-x macrostep-c cmacexp
evil-collection-macrostep macrostep shortdoc
doom-my-solarized-dark-theme evil-collection-help novice company-ispell
ispell company-dabbrev elisp-demos evil-collection-indent
evil-collection-helpful helpful cc-langs trace evil-collection-edebug
edebug info-look evil-collection-info info evil-collection-elisp-refs
elisp-refs org-crypt help-fns radix-tree cl-print char-fold tabify
apheleia-core apheleia apheleia-utils evil-traces evil-ex
company-yasnippet delsel elisp-def ert evil-collection-debug debug
backtrace evil-anzu anzu hide-mode-line evil-collection-ediff ediff
ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init
ediff-util windmove vertico-directory lsp-diagnostics lsp-modeline
lsp-ui lsp-ui-flycheck lsp-ui-doc evil-collection-xwidget xwidget
image-mode exif goto-addr evil-collection-lsp-ui-imenu lsp-ui-imenu
lsp-ui-peek lsp-ui-sideline lsp-ui-util evil-collection-view view
lsp-zig lsp-tilt lsp-steep lsp-svelte lsp-sqls lsp-ruby-syntax-tree
lsp-ruby-lsp lsp-yaml lsp-xml lsp-vimscript lsp-vhdl lsp-volar lsp-vetur
lsp-html lsp-verilog lsp-vala lsp-v lsp-typeprof lsp-ttcn3 lsp-toml
lsp-terraform lsp-tex lsp-sorbet lsp-solargraph lsp-semgrep lsp-rust
lsp-rubocop lsp-rf lsp-ruff-lsp lsp-remark lsp-racket lsp-r
lsp-purescript lsp-pylsp lsp-pyls lsp-pwsh lsp-php lsp-pls
lsp-perlnavigator lsp-perl lsp-openscad lsp-ocaml lsp-magik lsp-nix
lsp-nim lsp-nginx lsp-move lsp-mint lsp-marksman lsp-markdown lsp-lua
lsp-kotlin lsp-json lsp-javascript lsp-idris lsp-haxe lsp-groovy
lsp-hack lsp-graphql lsp-glsl lsp-gleam lsp-go lsp-completion
lsp-gdscript lsp-fsharp lsp-fortran lsp-eslint lsp-erlang lsp-emmet
lsp-elixir lsp-elm lsp-dockerfile lsp-dhall lsp-d lsp-css lsp-csharp
gnutls lsp-crystal lsp-credo lsp-cmake lsp-clojure lsp-semantic-tokens
lsp-clangd lsp-beancount lsp-bash lsp-astro lsp-awk lsp-ansible
lsp-angular lsp-ada lsp-actionscript jka-compr disp-table whitespace
org-eldoc cdlatex evil-collection-reftex reftex-toc reftex-cite
reftex-ref reftex-parse reftex reftex-loaddefs reftex-vars texmathp
toc-org evil-org mixed-pitch org-indent oc-basic ol-bibtex bibtex
dired-aux diredfl nerd-icons-dired dired-x mule-util vertico-repeat
consult-flycheck evil-collection-consult consult doom-themes-ext-org
solaire-mode face-remap doom-my-solarized-light-theme doom-themes
doom-themes-base dap-dlv-go smartparens-go evil-collection-go-mode
go-mode find-file ffap nav-flash evil-collection-vc-git vc-git
vc-dispatcher auto-minor-mode magit-bookmark treemacs-bookmarks
treemacs-tags evil-collection-bookmark bookmark org-capture
the-org-mode-expansions anki-editor 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-icalendar org-agenda ox-md ox-beamer ox-latex org-re-reveal
iso-cvt ox-html table ox-ascii ox-publish ox evil-collection-org
smartparens-org org-yt org-element org-persist xdg org-id org-refile
org-element-ast avl-tree org ob-emacs-lisp org-table org-loaddefs ob
ob-tangle ol ob-ref ob-lob ob-table ob-exp org-macro org-src
company-shell evil-collection-sh-script sh-script smie treesit
executable org-keys oc ob-comint org-pcomplete org-list org-footnote
org-entities org-faces evil-collection-calendar cal-menu calendar
cal-loaddefs evil-collection-magit-todos magit-todos pcre2el rxt
re-builder async treemacs-magit magit-autoloads evil-collection-magit
magit-submodule magit-blame magit-stash magit-reflog magit-bisect
magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit
magit-sequence magit-notes magit-worktree magit-tag magit-merge
magit-branch magit-reset magit-files magit-refs magit-status magit
magit-repos magit-apply magit-wip magit-log which-func magit-diff
smerge-mode diff evil-collection-diff-mode diff-mode magit-core
magit-autorevert autorevert magit-margin magit-transient magit-process
magit-mode doom-modeline doom-modeline-segments doom-modeline-env
doom-modeline-core shrink-path flycheck-popup-tip evil-collection-popup
popup flycheck-cask evil-embrace evil-surround embrace expand-region
subword-mode-expansions text-mode-expansions cc-mode-expansions
er-basic-expansions expand-region-core expand-region-custom eros
highlight-quoted rainbow-delimiters vi-tilde-fringe highlight-numbers
parent-mode display-line-numbers hl-todo copilot copilot-balancer
editorconfig editorconfig-core editorconfig-core-handle
editorconfig-fnmatch jsonrpc evil-collection-which-key which-key
savehist better-jumper company-box company-box-doc frame-local
company-box-icons all-the-icons all-the-icons-faces data-material
data-weathericons data-octicons data-fileicons data-faicons
data-alltheicons company-capf company evil-collection-vertico vertico
orderless nerd-icons-completion marginalia evil-goggles evil-easymotion
evil-escape evil-snipe recentf saveplace evil-collection-so-long so-long
git-commit magit-git magit-base evil-collection-magit-section
magit-section cursor-sensor crm with-editor shell pcomplete server
evil-collection-log-edit log-edit message sendmail yank-media rfc822 mml
mml-sec evil-collection-epa epa gnus-util mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils
pcvs-util add-log gcmh winner ws-butler undo-fu-session undo-fu
flycheck-package package-lint evil-collection-finder finder finder-inf
evil-collection-package-menu doom-packages package browse-url
url-handlers evil-collection-flycheck flycheck find-func
evil-collection-trashed trashed parse-time iso8601 time-date
dap-cpptools evil-collection-evil-mc evil-mc evil-mc-command-execute
evil-mc-command-record evil-mc-cursor-make evil-mc-region
evil-mc-cursor-state evil-mc-undo evil-mc-vars evil-mc-known-commands
evil-mc-common lsp-grammarly grammarly websocket lsp-pyright dap-java
lsp-java request mailheader mail-utils lsp-haskell smartparens-haskell
haskell-mode haskell-cabal haskell-utils haskell-font-lock
haskell-indentation haskell-string haskell-sort-imports haskell-lexeme
haskell-align-imports haskell-complete-module haskell-ghc-support
evil-collection-flymake flymake-proc flymake etags fileloop generator
dabbrev haskell-customize dap-gdb-lldb dap-utils dom dap-lldb ccls
ccls-member-hierarchy ccls-inheritance-hierarchy ccls-call-hierarchy
ccls-tree ccls-code-lens ccls-semantic-highlight ccls-common
smartparens-c cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs dap-mouse dap-ui lsp-treemacs
lsp-treemacs-generic lsp-treemacs-themes treemacs-treelib treemacs-persp
persp-mode treemacs-projectile projectile lisp-mnt evil-collection-grep
grep ibuf-ext evil-collection-ibuffer ibuffer ibuffer-loaddefs
treemacs-evil treemacs-nerd-icons 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
treemacs treemacs-header-line treemacs-compatibility treemacs-mode
treemacs-interface treemacs-persistence treemacs-filewatch-mode
treemacs-follow-mode treemacs-rendering treemacs-annotations
treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals
treemacs-fringe-indicator pulse treemacs-faces treemacs-icons
treemacs-scope treemacs-themes treemacs-core-utils pfuture hl-line
treemacs-logging treemacs-customization treemacs-macros gdb-mi bindat
gud bui bui-list bui-info bui-entry bui-core bui-history bui-button
bui-utils lsp-lens dap-mode dap-tasks dap-launch lsp-docker yaml
posframe dap-overlays lsp-mode lsp-protocol doom-snippets
doom-snippets-lib yasnippet dtrt-indent evil-collection-elisp-mode
elisp-mode evil-collection-xref xref project tree-widget spinner
network-stream puny nsm smartparens-config smartparens-markdown
smartparens-text smartparens loadhist evil-collection-markdown-mode
markdown-mode edit-indirect color noutline outline inline
evil-collection-imenu imenu ht filenotify ewoc epg rfc6068 epg-config
evil-collection-compile compile evil-collection-comint comint ansi-osc
ansi-color gptel text-property-search url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util url-parse auth-source password-cache json map
url-vars mailcap mm-util mail-prsvr dired-preview evil-collection-dired
dired dired-loaddefs fzf dbus xml keychain-environment cap-words
superword subword vimish-fold f f-shortdoc dash s html2text let-alist
ob-core org-cycle org-fold org-fold-core org-compat ob-eval org-version
org-macs derived evil-collection-tab-bar evil-collection-custom cus-edit
cus-load wid-edit evil-collection annalist evil evil-integration
evil-maps evil-commands reveal evil-jumps evil-command-window evil-types
evil-search evil-macros evil-repeat evil-states evil-core advice
evil-common thingatpt rect evil-vars use-package-bind-key bind-key comp
comp-cstr warnings icons doom-editor doom-projects doom-ui easy-mmode
doom-keybinds pp use-package-core general tex-site rx
realgud-recursive-autoloads transient format-spec edmacro kmacro eieio
byte-opt bytecomp byte-compile eieio-core compat cl-extra help-mode
hydra ring lv doom-start doom-modules cl-seq doom doom-lib cl-macs
cl-loaddefs cl-lib pcase gv harfbuzz jansson dynamic-modules subr-x rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type 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 xwidget-internal dbusbind inotify dynamic-setting
system-font-setting font-render-setting cairo gtk pgtk multi-tty
make-network-process native-compile emacs)

Memory information:
((conses 16 1723099 387523)
(symbols 48 100956 3)
(strings 32 381285 54203)
(string-bytes 1 15150881)
(vectors 16 179493)
(vector-slots 8 4718306 446194)
(floats 8 3427 1296)
(intervals 56 37617 5715)
(buffers 984 59))






             reply	other threads:[~2023-10-06 14:24 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-06 14:24 Felix Mühlenberend via Bug reports for GNU Emacs, the Swiss army knife of text editors [this message]
2023-10-19  2:02 ` bug#66379: 29.1.50; ediff wordwise ediff-copy-diff leads to different buffers Michael Heerdegen

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

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

  git send-email \
    --in-reply-to=9e302b24-d796-5fbe-361a-0c628b4b8f01@mailbox.org \
    --to=bug-gnu-emacs@gnu.org \
    --cc=66379@debbugs.gnu.org \
    --cc=felix.muehlenberend@mailbox.org \
    /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 external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.