GNU bug report logs - #52354
27.2; bibtex-sort-buffers fails at least for types @PhdThesis and @TechReport

Previous Next

Package: emacs;

Reported by: Dominik Schrempf <dominik.schrempf <at> gmail.com>

Date: Tue, 7 Dec 2021 15:02:02 UTC

Severity: normal

Tags: moreinfo

Found in version 27.2

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 52354 in the body.
You can then email your comments to 52354 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#52354; Package emacs. (Tue, 07 Dec 2021 15:02:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Dominik Schrempf <dominik.schrempf <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 07 Dec 2021 15:02:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Dominik Schrempf <dominik.schrempf <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 27.2; bibtex-sort-buffers fails at least for types @PhdThesis and
 @TechReport
Date: Tue, 07 Dec 2021 16:01:30 +0100
Hello!

When using `bibtex-sort-buffers' on a BibTeX file with BibLaTeX dialect,
items of type @PhdThesis and @TechReport (but probably other types too)
are not sorted correctly.

For example, the following order is not changed when executing the
mentioned function:

@Article{Shaw2013, ...}
@PhdThesis{Siren2012, ...}
@Article{Shih2013, ...}

The Siren2012 entry should be moved after the Shih2013 entry.

Another example:

@Article{Smith1974, ...}
@PhdThesis{Stadler2008, ...}
@Article{Smith2013a, ...}

Thank you for looking into this!

Kind regards,
Dominik Schrempf

In GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.16.0)
Windowing system distributor 'The X.Org Foundation', version 11.0.12013000
System Description: NixOS 22.05 (Quokka)

Recent messages:
Undo
Redo
Undo
"modules/latex.el" 132L, 5951C written
Searched 0/1 files
Searched 1/1 files
Quit [7 times]
(No changes need to be saved)
Quit
Quit
Configured using:
 'configure
 --prefix=/nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2
 --disable-build-details --with-modules --with-x-toolkit=gtk3 --with-xft
 --with-cairo'

Configured features:
XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND DBUS GSETTINGS GLIB NOTIFY
INOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON
PDUMPER GMP

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

Major mode: BibTeX

Minor modes in effect:
  global-evil-surround-mode: t
  evil-surround-mode: t
  eros-mode: t
  dap-tooltip-mode: t
  dap-ui-many-windows-mode: t
  dap-ui-controls-mode: t
  dap-ui-mode: t
  dap-auto-configure-mode: t
  dap-mode: t
  treemacs-filewatch-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  flyspell-lazy-mode: t
  diff-hl-margin-mode: t
  global-anzu-mode: t
  anzu-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  whitespace-mode: t
  flycheck-popup-tip-mode: t
  TeX-PDF-mode: t
  TeX-source-correlate-mode: t
  git-gutter-mode: t
  projectile-mode: t
  gcmh-mode: t
  global-hl-line-mode: t
  winner-mode: t
  show-paren-mode: t
  smartparens-global-mode: t
  smartparens-mode: t
  ws-butler-global-mode: t
  ws-butler-mode: t
  global-undo-fu-session-mode: t
  undo-fu-session-mode: t
  undo-fu-mode: t
  global-flycheck-mode: t
  flycheck-mode: t
  save-place-mode: t
  global-so-long-mode: t
  global-git-commit-mode: t
  envrc-global-mode: t
  envrc-mode: t
  recentf-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
  all-the-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
  format-all-mode: t
  dtrt-indent-mode: t
  doom-modeline-mode: t
  solaire-global-mode: t
  shell-dirtrack-mode: t
  evil-mode: t
  evil-local-mode: t
  +popup-mode: t
  override-global-mode: t
  general-override-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  window-divider-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/use-package/use-package-lint hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/use-package-lint
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/use-package/use-package-delight hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/use-package-delight
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/bind-key/bind-key hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/bind-key
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/use-package/use-package hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/use-package
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/use-package/use-package-bind-key hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/use-package-bind-key
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/use-package/use-package-core hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/use-package-core
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/use-package/use-package-jump hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/use-package-jump
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/use-package/use-package-diminish hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/use-package-diminish
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/use-package/use-package-ensure hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/use-package/use-package-ensure
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/straight/straight-ert-print-hack hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/straight.el/straight-ert-print-hack
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/straight/straight hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/straight.el/straight
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/straight/straight-x hides /home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/straight.el/straight-x
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/password-store/password-store hides /home/dominik/.nix-profile/share/emacs/site-lisp/password-store
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/password-store/password-store hides /run/current-system/sw/share/emacs/site-lisp/password-store
/home/dominik/.nix-profile/share/emacs/site-lisp/site-start hides /nix/store/8x9dc4ar85058kd68i90fj4r4fm51mi6-emacs-packages-deps/share/emacs/site-lisp/site-start
/home/dominik/.nix-profile/share/emacs/site-lisp/site-start hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/site-lisp/site-start
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/repos/straight.el/indent hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/indent
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/xref/xref hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/progmodes/xref
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/project/project hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/progmodes/project
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-html hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-html
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-feed hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-feed
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-css hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-css
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-ocaml hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-ocaml
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-odt hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-odt
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-ref hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-ref
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-table hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-table
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-element hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-element
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-matlab hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-matlab
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-ditaa hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-ditaa
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-java hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-java
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-id hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-id
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-sql hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-sql
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-datetree hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-datetree
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-dot hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-dot
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-ruby hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-ruby
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-duration hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-duration
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-icalendar hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-icalendar
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-makefile hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-makefile
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-haskell hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-haskell
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-attach-git hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-attach-git
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-tempo hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-tempo
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-goto hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-goto
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-lua hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-lua
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-beamer hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-beamer
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-lob hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-lob
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-attach hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-attach
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-capture hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-capture
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-js hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-js
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-agenda hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-agenda
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-python hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-python
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-keys hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-keys
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-archive hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-archive
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-rmail hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-rmail
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-octave hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-octave
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-org hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-org
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-colview hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-colview
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-gnus hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-gnus
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-w3m hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-w3m
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-shell hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-shell
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-latex hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-latex
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-bibtex hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-bibtex
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-eshell hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-eshell
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-processing hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-processing
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-ascii hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-ascii
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-protocol hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-protocol
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-mhe hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-mhe
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-mobile hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-mobile
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-table hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-table
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-screen hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-screen
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-loaddefs hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-loaddefs
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-sqlite hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-sqlite
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-src hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-src
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-tangle hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-tangle
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-texinfo hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-texinfo
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-docview hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-docview
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-calc hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-calc
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-macro hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-macro
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-mouse hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-mouse
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-lilypond hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-lilypond
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-gnuplot hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-gnuplot
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-latex hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-latex
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-lint hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-lint
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-bbdb hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-bbdb
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-entities hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-entities
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-sass hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-sass
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-num hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-num
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-exp hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-exp
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-maxima hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-maxima
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-man hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-man
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-C hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-C
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-R hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-R
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-crypt hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-crypt
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-info hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-info
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-md hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-md
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-indent hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-indent
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-faces hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-faces
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-core hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-core
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-plantuml hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-plantuml
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-compat hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-compat
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-eww hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-eww
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-timer hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-timer
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-version hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-version
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-footnote hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-footnote
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-macs hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-macs
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-refile hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-refile
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-sed hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-sed
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-awk hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-awk
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-fortran hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-fortran
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-clock hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-clock
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-plot hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-plot
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-org hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-org
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-perl hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-perl
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-irc hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-irc
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-habit hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-habit
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-inlinetask hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-inlinetask
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-ctags hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-ctags
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-emacs-lisp hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-emacs-lisp
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-groovy hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-groovy
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-comint hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-comint
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-pcomplete hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-pcomplete
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-forth hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-forth
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-scheme hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-scheme
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-list hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-list
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-eval hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-eval
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-clojure hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-clojure
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ol-eshell hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ol-eshell
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ob-lisp hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ob-lisp
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/ox-publish hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/ox-publish
/home/dominik/Shared/config/nixos/users/schwarzbaer/extern/doom-emacs/.local/straight/build-27.2/org/org-install hides /nix/store/qmi3wkpsqbjj5li35ringd5vd31xwk9l-emacs-27.2/share/emacs/27.2/lisp/org/org-install

Features:
(shadow mail-extr emacsbug sendmail flycheck-cask evil-embrace
evil-surround eros elisp-demos evil-collection-indent highlight-quoted
evil-collection-helpful helpful trace evil-collection-edebug edebug
backtrace info-look evil-collection-info info help-fns radix-tree
evil-collection-elisp-refs elisp-refs sort evil-collection-help
image-file org-crypt org-eldoc embrace expand-region
text-mode-expansions cc-mode-expansions the-org-mode-expansions
latex-mode-expansions er-basic-expansions expand-region-core
expand-region-custom writegood-mode toc-org evil-org org-indent
citar-org diary-lib diary-loaddefs cal-iso evil-org-agenda url-cache
embark-consult evil-collection-embark embark citar citar-file
company-ispell company-dabbrev browse-at-remote bug-reference delsel
hide-mode-line company-yasnippet lsp-diagnostics lsp-modeline dap-mouse
dap-ui gdb-mi bindat gud bui bui-list bui-info bui-entry bui-core
bui-history bui-button bui-utils lsp-lens lsp-ui lsp-ui-flycheck
lsp-ui-doc 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-steep lsp-svelte lsp-sqls lsp-yaml lsp-xml lsp-vimscript
lsp-vhdl lsp-vetur lsp-html lsp-verilog lsp-vala lsp-v lsp-toml
lsp-terraform lsp-tex lsp-sorbet lsp-solargraph lsp-rust lsp-rf lsp-r
lsp-purescript lsp-pylsp lsp-pyls lsp-pwsh lsp-php lsp-perl lsp-ocaml
lsp-nix lsp-nim lsp-markdown lsp-lua lsp-kotlin lsp-json lsp-javascript
lsp-haxe lsp-groovy lsp-hack lsp-graphql lsp-go lsp-completion
lsp-gdscript lsp-fsharp lsp-fortran lsp-eslint lsp-erlang lsp-elixir
lsp-elm lsp-dockerfile lsp-dhall lsp-d lsp-css lsp-csharp lsp-crystal
lsp-cmake lsp-clojure lsp-semantic-tokens lsp-clangd dom lsp-beancount
lsp-bash lsp-angular lsp-ada lsp-actionscript lsp-racket lsp-python-ms
dap-java dap-mode dap-launch posframe dap-overlays lsp-java request
lsp-treemacs lsp-treemacs-themes treemacs-magit treemacs-projectile
treemacs-evil treemacs treemacs-header-line treemacs-compatibility
treemacs-mode treemacs-bookmarks treemacs-interface treemacs-extensions
treemacs-mouse-interface treemacs-tags treemacs-persistence
treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering
treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals
treemacs-fringe-indicator treemacs-scope treemacs-faces treemacs-icons
treemacs-themes treemacs-core-utils pfuture treemacs-logging
treemacs-customization treemacs-macros lsp-haskell haskell
haskell-completions haskell-load haskell-commands highlight-uses-mode
haskell-modules haskell-sandbox haskell-navigate-imports haskell-repl
haskell-svg haskell-collapse hideshow haskell-debug
haskell-interactive-mode haskell-presentation-mode haskell-compile
haskell-process haskell-session haskell-hoogle 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 etags
fileloop dabbrev haskell-customize 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
lsp-mode lsp-protocol spinner network-stream
evil-collection-markdown-mode markdown-mode edit-indirect color inline
ht rainbow-delimiters vi-tilde-fringe highlight-numbers parent-mode
display-line-numbers flyspell-lazy ispell flyspell
evil-collection-sh-script sh-script smie dired-aux cua-base
evil-collection-wdired wdired vc-hg vc-svn diredfl diff-hl-margin
diff-hl-dired evil-collection-diff-hl diff-hl evil-collection-log-view
log-view evil-collection-vc-dir vc-dir ewoc vc vc-dispatcher dired-x
vertico-directory executable evil-anzu anzu doom-snippets
doom-snippets-lib yasnippet evil-collection-elisp-mode elisp-mode
magit-gitflow evil-collection-magit-todos magit-todos pcre2el rxt
re-builder hl-todo async ol-info oc-natbib oc-csl org-ref org-ref-core
org-ref-glossary org-ref-bibtex avy doi-utils org-ref-utils
org-ref-export citeproc citeproc-itemgetters citeproc-biblatex
citeproc-bibtex ol-bibtex ox-org ox-hugo ffap ox-blackfriday 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 org-agenda
ox-ascii ox-md ox-html table ox-publish ox-extra ox org-ref-misc-links
org-ref-label-link org-ref-ref-links org-ref-citation-links consult-xref
evil-collection-xref xref project org-ref-bibliography-links hydra lv
bibtex-completion org-capture biblio biblio-download biblio-dissemin
biblio-ieee biblio-hal biblio-dblp biblio-crossref biblio-arxiv timezone
biblio-doi biblio-core url-queue ido parsebib evil-collection-org orgit
smartparens-org org-yt org-element org-persist xdg org-id org-refile
avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-macro org-footnote org-src ob-comint org-pcomplete org-list
org-faces org-entities noutline outline org-version ob-emacs-lisp
ob-core ob-eval org-table oc-basic ol org-keys citeproc-cite
citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters
citeproc-number smartparens-rst smartparens-markdown rst citeproc-proc
citeproc-disamb citeproc-itemdata citeproc-generic-elements
citeproc-macro citeproc-choose citeproc-date citeproc-context
citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt
citeproc-lib citeproc-s queue oc-biblatex oc org-compat org-macs
org-loaddefs evil-collection-calendar cal-menu calendar cal-loaddefs
github-review ghub-graphql treepy gsexp ghub url-http url-gw nsm
url-auth url url-proxy url-privacy url-expand url-methods url-history
url-cookie url-domsuf url-util mailcap gnutls deferred a
evil-collection-magit magit-bookmark magit-autoloads magit-submodule
magit-obsolete magit-popup magit-blame magit-stash magit-reflog
magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote
magit-commit magit-sequence magit-notes magit-worktree magit-tag
magit-merge magit-branch magit-reset magit-files magit-refs magit-status
magit magit-repos magit-apply magit-wip magit-log which-func magit-diff
smerge-mode diff magit-core magit-autorevert magit-margin
magit-transient magit-process jka-compr disp-table whitespace
flycheck-popup-tip evil-collection-popup popup smartparens-latex latex
latex-flymake evil-collection-flymake flymake-proc flymake warnings
tex-ispell tex-style tex dbus xml texmathp bibtex mule-util
cursor-sensor vertico-repeat git-gutter-fringe fringe-helper git-gutter
evil-collection-vc-git vc-git evil-collection-diff-mode diff-mode
tramp-cache tramp-sh tramp tramp-loaddefs trampver tramp-integration
files-x tramp-compat parse-time iso8601 ls-lisp projectile
evil-collection-grep grep evil-collection-compile compile ibuf-ext
evil-collection-ibuffer ibuffer ibuffer-loaddefs auto-minor-mode gcmh
hl-line winner paren smartparens-config smartparens-text smartparens
ws-butler undo-fu-session undo-fu flycheck-package package-lint
evil-collection-imenu imenu evil-collection-finder finder finder-inf
lisp-mnt evil-collection-package-menu core-packages package browse-url
url-handlers url-parse auth-source url-vars evil-collection-flycheck
consult-flycheck flycheck find-func saveplace so-long git-commit
with-editor evil-collection-log-edit log-edit message rmc puny
evil-collection-dired dired dired-loaddefs rfc822 mml mml-sec
password-cache evil-collection-epa epa epg epg-config gnus-util rmail
rmail-loaddefs time-date mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev
mail-utils gmm-utils mailheader pcvs-util add-log magit-mode transient
format-spec magit-git magit-section magit-utils crm eieio eieio-core
eieio-loaddefs envrc inheritenv json map evil-collection-consult
consult-vertico consult recentf tree-widget evil-collection-bookmark
bookmark text-property-search evil-collection-which-key which-key
savehist better-jumper company-box company-box-doc frame-local
company-box-icons company-capf company evil-collection-vertico
evil-collection-custom cus-edit cus-start cus-load wid-edit
evil-collection-comint evil-collection annalist vertico orderless
all-the-icons-completion marginalia evil-goggles pulse evil-easymotion
evil-escape evil-snipe server autorevert filenotify desktop frameset
format-all dtrt-indent doom-modeline doom-modeline-segments
doom-modeline-env doom-modeline-core shrink-path f s all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons dash
doom-themes-ext-treemacs doom-themes-ext-org solaire-mode face-remap
doom-one-theme doom-themes doom-themes-base mu4e-meta html2text
let-alist evil evil-integration evil-maps evil-commands reveal
evil-jumps evil-command-window evil-search shell pcomplete comint
ansi-color evil-types evil-macros evil-repeat evil-states evil-core
advice evil-common windmove calc calc-loaddefs calc-macs thingatpt rect
evil-digraphs evil-vars ring derived use-package-bind-key bind-key
edmacro kmacro core-editor core-projects core-ui easy-mmode
core-keybinds pp general cl-extra help-mode easymenu cl-seq
use-package-core core-modules tex-site rx seq byte-opt bytecomp
byte-compile cconv core core-lib pcase subr-x cl-macs gv cl-loaddefs
cl-lib 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 lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow
isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu
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 loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote threads dbusbind
inotify 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 1411321 155823)
 (symbols 48 89561 2)
 (strings 32 336802 183099)
 (string-bytes 1 13257378)
 (vectors 16 137306)
 (vector-slots 8 2762529 57930)
 (floats 8 2324 792)
 (intervals 56 106171 9512)
 (buffers 1000 51))




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52354; Package emacs. (Fri, 10 Dec 2021 12:23:02 GMT) Full text and rfc822 format available.

Message #8 received at 52354 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Dominik Schrempf <dominik.schrempf <at> gmail.com>
Cc: 52354 <at> debbugs.gnu.org
Subject: Re: bug#52354: 27.2; bibtex-sort-buffers fails at least for types
 @PhdThesis and @TechReport
Date: Fri, 10 Dec 2021 13:22:00 +0100
Dominik Schrempf <dominik.schrempf <at> gmail.com> writes:

> When using `bibtex-sort-buffers' on a BibTeX file with BibLaTeX dialect,
> items of type @PhdThesis and @TechReport (but probably other types too)
> are not sorted correctly.
>
> For example, the following order is not changed when executing the
> mentioned function:
>
> @Article{Shaw2013, ...}
> @PhdThesis{Siren2012, ...}
> @Article{Shih2013, ...}

Trying to sort that with `bibtex-sort-buffers' doesn't seem to do
anything, with or without the @PhdThesis entry?

Do you have a complete recipe for reproducing the problem, starting from
"emacs -Q"?  (And a complete test file would be helpful, too.)

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Fri, 10 Dec 2021 12:23:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52354; Package emacs. (Fri, 10 Dec 2021 13:36:02 GMT) Full text and rfc822 format available.

Message #13 received at 52354 <at> debbugs.gnu.org (full text, mbox):

From: Dominik Schrempf <dominik.schrempf <at> gmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 52354 <at> debbugs.gnu.org
Subject: Re: bug#52354: 27.2; bibtex-sort-buffers fails at least for types
 @PhdThesis and @TechReport
Date: Fri, 10 Dec 2021 14:32:12 +0100
[Message part 1 (text/plain, inline)]
Hello,

thank you for looking into this.

I can reproduce this bug using `emacs -Q`:

1. Start `emacs -Q`.
2. Open the attached bibliography file.
3. `M-x bibtex-set-dialect RET`; `biblatex RET`.
4. `bibtex-sort-buffer`.

I expect the middle entry (@PhdThesis) to move to the bottom but nothing
happens. The file sorts correctly when the dialect is `BibLateX`, and not
changed.

Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Dominik Schrempf <dominik.schrempf <at> gmail.com> writes:
>
>> When using `bibtex-sort-buffers’ on a BibTeX file with BibLaTeX dialect,
>> items of type @PhdThesis and @TechReport (but probably other types too)
>> are not sorted correctly.
>>
>> For example, the following order is not changed when executing the
>> mentioned function:
>>
>> @Article{Shaw2013, …}
>> @PhdThesis{Siren2012, …}
>> @Article{Shih2013, …}
>
> Trying to sort that with `bibtex-sort-buffers’ doesn’t seem to do
> anything, with or without the @PhdThesis entry?
>
> Do you have a complete recipe for reproducing the problem, starting from
> “emacs -Q”?  (And a complete test file would be helpful, too.)
[bibliography.bib (application/octet-stream, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52354; Package emacs. (Sat, 11 Dec 2021 03:17:01 GMT) Full text and rfc822 format available.

Message #16 received at 52354 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Dominik Schrempf <dominik.schrempf <at> gmail.com>
Cc: 52354 <at> debbugs.gnu.org
Subject: Re: bug#52354: 27.2; bibtex-sort-buffers fails at least for types
 @PhdThesis and @TechReport
Date: Sat, 11 Dec 2021 04:16:31 +0100
Dominik Schrempf <dominik.schrempf <at> gmail.com> writes:

> I can reproduce this bug using `emacs -Q`:
>
> 1. Start `emacs -Q`.
> 2. Open the attached bibliography file.
> 3. `M-x bibtex-set-dialect RET`; `biblatex RET`.
> 4. `bibtex-sort-buffer`.
>
> I expect the middle entry (@PhdThesis) to move to the bottom but nothing
> happens. The file sorts correctly when the dialect is `BibLateX`, and not
> changed.

Thanks; with that I was able to reproduce the issue, and I've now fixed
it in Emacs 29.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug marked as fixed in version 29.1, send any further explanations to 52354 <at> debbugs.gnu.org and Dominik Schrempf <dominik.schrempf <at> gmail.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 11 Dec 2021 03:17:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52354; Package emacs. (Sun, 19 Dec 2021 14:33:02 GMT) Full text and rfc822 format available.

Message #21 received at 52354 <at> debbugs.gnu.org (full text, mbox):

From: Dominik Schrempf <dominik.schrempf <at> gmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 52354 <at> debbugs.gnu.org
Subject: Re: bug#52354: 27.2; bibtex-sort-buffers fails at least for types
 @PhdThesis and @TechReport
Date: Sun, 19 Dec 2021 15:30:13 +0100
[Message part 1 (text/plain, inline)]
Hello!

Thank you for working on this. I just checked with a newer Emacs build including
the fix of bug 52354, and sorting still does not work. I think this is because
the relevant entries (PhdThesis and TechReport) were mistakenly added to
`bibtex-BibTeX-entry-alist`, and not `bibtex-biblatex-entry-alist`.

I am referring to commit af1c5ec0fcd3f25234cfe2986c873ff2e5ed63a0.

Thank you for your help!

Dominik

Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Dominik Schrempf <dominik.schrempf <at> gmail.com> writes:
>
>> I can reproduce this bug using `emacs -Q`:
>>
>> 1. Start `emacs -Q`.
>> 2. Open the attached bibliography file.
>> 3. `M-x bibtex-set-dialect RET`; `biblatex RET`.
>> 4. `bibtex-sort-buffer`.
>>
>> I expect the middle entry (@PhdThesis) to move to the bottom but nothing
>> happens. The file sorts correctly when the dialect is `BibLateX`, and not
>> changed.
>
> Thanks; with that I was able to reproduce the issue, and I’ve now fixed
> it in Emacs 29.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52354; Package emacs. (Sun, 19 Dec 2021 14:37:01 GMT) Full text and rfc822 format available.

Message #24 received at 52354 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Dominik Schrempf <dominik.schrempf <at> gmail.com>
Cc: 52354 <at> debbugs.gnu.org
Subject: Re: bug#52354: 27.2; bibtex-sort-buffers fails at least for types
 @PhdThesis and @TechReport
Date: Sun, 19 Dec 2021 15:36:27 +0100
Dominik Schrempf <dominik.schrempf <at> gmail.com> writes:

> Thank you for working on this. I just checked with a newer Emacs build including
> the fix of bug 52354, and sorting still does not work. I think this is because
> the relevant entries (PhdThesis and TechReport) were mistakenly added to
> `bibtex-BibTeX-entry-alist`, and not `bibtex-biblatex-entry-alist`.
>
> I am referring to commit af1c5ec0fcd3f25234cfe2986c873ff2e5ed63a0.

As far as I can tell, that commit adds the entries to
`bibtex-biblatex-entry-alist'.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52354; Package emacs. (Sun, 19 Dec 2021 19:11:02 GMT) Full text and rfc822 format available.

Message #27 received at 52354 <at> debbugs.gnu.org (full text, mbox):

From: Dominik Schrempf <dominik.schrempf <at> gmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 52354 <at> debbugs.gnu.org
Subject: Re: bug#52354: 27.2; bibtex-sort-buffers fails at least for types
 @PhdThesis and @TechReport
Date: Sun, 19 Dec 2021 20:06:32 +0100
[Message part 1 (text/plain, inline)]
Hello,

thank you! You are correct.

My Emacs repository was pointing to a 16 day old commit, which I did not
realize. Further, the PhdThesis and TechReport entries are already in
`bibtex-BibTeX-entry-alist`, which led to the confusion and the sorting still
being broken here.

Sorry!

Dominik

Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Dominik Schrempf <dominik.schrempf <at> gmail.com> writes:
>
>> Thank you for working on this. I just checked with a newer Emacs build including
>> the fix of bug 52354, and sorting still does not work. I think this is because
>> the relevant entries (PhdThesis and TechReport) were mistakenly added to
>> `bibtex-BibTeX-entry-alist`, and not `bibtex-biblatex-entry-alist`.
>>
>> I am referring to commit af1c5ec0fcd3f25234cfe2986c873ff2e5ed63a0.
>
> As far as I can tell, that commit adds the entries to
> `bibtex-biblatex-entry-alist’.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#52354; Package emacs. (Tue, 21 Dec 2021 04:09:02 GMT) Full text and rfc822 format available.

Message #30 received at 52354 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Dominik Schrempf <dominik.schrempf <at> gmail.com>
Cc: 52354 <at> debbugs.gnu.org
Subject: Re: bug#52354: 27.2; bibtex-sort-buffers fails at least for types
 @PhdThesis and @TechReport
Date: Mon, 20 Dec 2021 11:03:02 +0100
Dominik Schrempf <dominik.schrempf <at> gmail.com> writes:

> My Emacs repository was pointing to a 16 day old commit, which I did not
> realize. Further, the PhdThesis and TechReport entries are already in
> `bibtex-BibTeX-entry-alist`, which led to the confusion and the sorting still
> being broken here.
>
> Sorry!

No problem; thanks for checking.  😀

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 18 Jan 2022 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 153 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.