Hello, Kevin Brubeck Unhammer <unham...@fsfe.org> writes:
> If you open an article in Gnus, then move the point away from the > summary line of that article in the Summary buffer, then go back to the > Article buffer and M-x org-store-link, it will link to the article > you're pointing at in the Summary, not the article in the Article > buffer. > > The issue is at line 145 in > https://code.orgmode.org/bzg/org-mode/raw/master/lisp/org-gnus.el > which does > > (header (with-current-buffer gnus-summary-buffer > (gnus-summary-article-header))) > > (I'm running 8.2.10 normally, but I've tried the most recent org-gnus.el > and it's the same, and the code makes it clear why.) > > In my own code I use the following workaround: > > (if (eq major-mode 'gnus-article-mode) > (save-window-excursion (gnus-article-show-summary) > (org-store-link nil)) > (org-store-link nil)) > > although someone with knowledge of gnus internals might be able to avoid > the call to (gnus-configure-windows 'article) that changes the window > configuration. (Or maybe org-mode should simply use the above workaround > since that assumes less about gnus internals, which might change more > than its public API.) Fixed. Thank you. Regards, -- Nicolas Goaziou