Package: emacs;
Reported by: Benjamin Orthen <benjamin <at> orthen.net>
Date: Fri, 13 Aug 2021 16:31:01 UTC
Severity: normal
Found in version 28.0.50
Fixed in version 28.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 50049 in the body.
You can then email your comments to 50049 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
bug-gnu-emacs <at> gnu.org
:bug#50049
; Package emacs
.
(Fri, 13 Aug 2021 16:31:01 GMT) Full text and rfc822 format available.Benjamin Orthen <benjamin <at> orthen.net>
:bug-gnu-emacs <at> gnu.org
.
(Fri, 13 Aug 2021 16:31:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Benjamin Orthen <benjamin <at> orthen.net> To: bug-gnu-emacs <at> gnu.org Subject: 28.0.50; lm-crack-address produces wrong-type-argument when facing invalid author format Date: Fri, 13 Aug 2021 18:25:18 +0200
With recent changes (commit 5809728bc502d58f4fe96e98b472c569da3d8879), lm-crack-address produces an error when facing an invalid author format, which leads to package-build--package to fail unfortunately. (lm-crack-address "Adam Porter <adam <at> alphapapa.net"), notice the missing ">" at the end, leads to: Debugger entered--Lisp error: (wrong-type-argument stringp nil) string-trim-right(nil) (cons (string-trim-right (match-string 1 x)) (match-string 2 x)) (cons (cons (string-trim-right (match-string 1 x)) (match-string 2 x)) (lm-crack-address (substring x (match-end 0)))) (cond ((string-match (concat "[, \11]*\\(?:" "\\(.+?\\) +[(<]\\(\\S-+@\\S-+\\)[>)]" "\\|" "\\(?2:\\S-+@\\S-+\\) +[(<]\\(?1:[^,]*\\)[>)]" "\\|" "\\(?2:\\S-+@\\S-+\\)" "\\)") x) (cons (cons (string-trim-right (match-string 1 x)) (match-string 2 x)) (lm-crack-address (substring x (match-end 0))))) ((string-match "\\`[, \11]*\\'" x) nil) (t (list (list x)))) lm-crack-address("Adam Porter <adam <at> alphapapa.net") (progn (lm-crack-address "Adam Porter <adam <at> alphapapa.net")) elisp--eval-last-sexp(nil) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) command-execute(eval-last-sexp) Before the changes in commit 5809728bc502d58f4fe96e98b472c569da3d8879, (lm-crack-address "Adam Porter <adam <at> alphapapa.net") would produce (nil . "Adam Porter <adam <at> alphapapa.net"), which is maybe not incorrect, but did not throw an error. I understand the fault is with the maintainers not meeting the required format, but waiting until they correct this might take long (some packages which have this fault, e.g. org-noter, seem now unmaintained). In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.27, cairo version 1.16.0) Repository revision: 69398a4da0076f8b2b3045dbd80d63b7d694596e Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: openSUSE Tumbleweed Configured using: 'configure --prefix=/nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0 --disable-build-details --with-modules --with-x-toolkit=gtk3 --with-xft --with-cairo --with-native-compilation' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /nix/store/rcbzi1nh8c1igfc9wi60g3ggv53qy12w-emacs-packages-deps/share/emacs/site-lisp: value of $EMACSNATIVELOADPATH: /nix/store/rcbzi1nh8c1igfc9wi60g3ggv53qy12w-emacs-packages-deps/share/emacs/native-lisp:: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 Major mode: ELisp/d Minor modes in effect: dap-tooltip-mode: t dap-ui-many-windows-mode: t dap-ui-controls-mode: t dap-ui-mode: t lsp-treemacs-sync-mode: t treemacs-icons-dired-mode: t treemacs-filewatch-mode: t treemacs-follow-mode: t treemacs-git-mode: deferred treemacs-fringe-indicator-mode: t gdb-many-windows: t dap-auto-configure-mode: t dap-mode: t beacon-mode: t company-box-mode: t lsp-dired-mode: t modern-c++-font-lock-global-mode: t highlight-defined-mode: t company-prescient-mode: t company-quickhelp-mode: t company-quickhelp-local-mode: t evil-smartparens-mode: t yas-global-mode: t yas-minor-mode: t TeX-PDF-mode: t global-company-mode: t company-mode: t global-flycheck-mode: t flycheck-mode: t org-super-agenda-mode: t projectile-mode: t helm-mode: t helm-adaptive-mode: t helm--remap-mouse-mode: t async-bytecomp-package-mode: t evil-leader-mode: t evil-commentary-mode: t global-evil-collection-unimpaired-mode: t evil-collection-unimpaired-mode: t disable-mouse-global-mode: t shell-dirtrack-mode: t evil-mode: t evil-local-mode: t windmove-mode: t su-mode: t global-origami-mode: t origami-mode: t format-all-mode: t doom-modeline-mode: t highlight-numbers-mode: t rainbow-delimiters-mode: t global-hl-todo-mode: t hl-todo-mode: t zoom-mode: t google-this-mode: t direnv-mode: t flyspell-mode: t which-key-mode: t global-undo-tree-mode: t undo-tree-mode: t smartparens-global-mode: t smartparens-mode: t global-hl-line-mode: t desktop-save-mode: t show-paren-mode: t global-auto-revert-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t delete-selection-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t prettify-symbols-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: /home/ben/.nix-profile/share/emacs/site-lisp/site-start hides /nix/store/rcbzi1nh8c1igfc9wi60g3ggv53qy12w-emacs-packages-deps/share/emacs/site-lisp/site-start /home/ben/.nix-profile/share/emacs/site-lisp/site-start hides /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/site-start /home/ben/.nix-profile/share/emacs/site-lisp/cmake-mode hides /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/cmake-mode-20210104.1831/cmake-mode /home/ben/.nix-profile/share/emacs/site-lisp/site-start hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/site-lisp/site-start /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/transient-20210723.1601/transient hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/transient /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-version hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-version /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-install hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-install /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-texinfo hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-texinfo /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-publish hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-publish /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-org hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-org /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-odt hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-odt /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-md hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-md /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-man hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-man /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-latex hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-latex /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-icalendar hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-icalendar /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-html hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-html /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-beamer hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-beamer /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ox-ascii hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ox-ascii /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-timer hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-timer /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-tempo hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-tempo /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-table hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-table /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-src hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-src /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-refile hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-refile /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-protocol hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-protocol /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-plot hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-plot /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-pcomplete hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-pcomplete /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-num hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-num /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-mouse hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-mouse /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-mobile hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-mobile /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-macs hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-macs /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-macro hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-macro /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-loaddefs hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-loaddefs /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-list hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-list /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-lint hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-lint /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-keys hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-keys /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-inlinetask hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-inlinetask /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-indent hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-indent /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-id hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-id /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-habit hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-habit /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-goto hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-goto /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-footnote hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-footnote /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-feed hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-feed /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-faces hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-faces /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-entities hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-entities /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-element hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-element /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-duration hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-duration /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-datetree hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-datetree /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-ctags hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-ctags /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-crypt hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-crypt /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-compat hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-compat /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-colview hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-colview /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-clock hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-clock /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-capture hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-capture /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-attach hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-attach /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-attach-git hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-attach-git /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-archive hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-archive /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/org-agenda hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/org-agenda /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-w3m hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-w3m /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-rmail hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-rmail /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-mhe hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-mhe /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-irc hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-irc /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-info hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-info /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-gnus hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-gnus /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-eww hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-eww /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-eshell hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-eshell /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-docview hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-docview /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-bibtex hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-bibtex /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ol-bbdb hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ol-bbdb /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-vala hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-vala /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-tangle hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-tangle /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-table hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-table /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-stan hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-stan /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-sqlite hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-sqlite /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-sql hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-sql /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-shen hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-shen /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-shell hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-shell /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-sed hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-sed /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-screen hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-screen /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-scheme hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-scheme /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-sass hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-sass /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-ruby hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-ruby /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-ref hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-ref /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-python hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-python /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-processing hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-processing /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-plantuml hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-plantuml /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-picolisp hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-picolisp /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-perl hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-perl /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-org hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-org /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/ob-octave hides /nix/store/7mj70m7dy4ndr4xaziyypk5cf31vhlv1-emacs-gcc-20210729.0/share/emacs/28.0.50/lisp/org/ob-octave /nix/store/vc3x9y0jypplaha1yiz1fkm1nzcw380n-emacs-packages-deps/share/emacs/site-lisp/elpa/org-20210726/
bug-gnu-emacs <at> gnu.org
:bug#50049
; Package emacs
.
(Sat, 14 Aug 2021 13:26:02 GMT) Full text and rfc822 format available.Message #8 received at 50049 <at> debbugs.gnu.org (full text, mbox):
From: Lars Ingebrigtsen <larsi <at> gnus.org> To: Benjamin Orthen <benjamin <at> orthen.net> Cc: 50049 <at> debbugs.gnu.org Subject: Re: bug#50049: 28.0.50; lm-crack-address produces wrong-type-argument when facing invalid author format Date: Sat, 14 Aug 2021 15:25:35 +0200
Benjamin Orthen <benjamin <at> orthen.net> writes: > With recent changes (commit 5809728bc502d58f4fe96e98b472c569da3d8879), > lm-crack-address produces an error when facing an invalid author > format, which leads to package-build--package to fail unfortunately. > > (lm-crack-address "Adam Porter <adam <at> alphapapa.net"), notice the missing > ">" at the end, leads to: Yeah, we need an address splitting thing that's less strict than `mail-header-parse-address' (which is used for protocol-specific stuff) and less weird than `mail-extract-address-components' all over Emacs. So I've now added this to Emacs 28 make lm-crack-address use that instead, which fixes this problem. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
Lars Ingebrigtsen <larsi <at> gnus.org>
to control <at> debbugs.gnu.org
.
(Sat, 14 Aug 2021 13:27:02 GMT) Full text and rfc822 format available.Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Sun, 12 Sep 2021 11:24:05 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.