-
-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(wrong-type-argument number-or-marker-p nil)
when "clicking" Org mode link with embark-act
#723
Comments
Same here with I guess new org version 9.7 has some changes related to org element. |
Its weird. yantar on matrix confirmed that its not happending. So I eval the Not sure what is causing this. Yantar pointed out something to do with native comp, so as I use nix to manage emacs packages, update or recompiling may solve it. |
That's right! When I evaluate the However, and this is weird: When I evaluate
which is the last bit of So I went ahead, and byte-compiled |
I'm sorry, I don't think I understand what could cause this other than it seems like maybe it's some sort of installation problem? After installing Org 9.7, I reinstalled every package with an org dependency, just in case and have had no problems. |
To be honest, I suspect this being a problem within Nix. For example, it could be that the Emacs used to byte-compile the file is not yet using Org mode 9.7? I will poke around further. |
Hey @dschrempf , there is no issue with recent update. |
@idlip which update are you referring to? I am still observing this problem, but I think it is unrelated to |
I meant to say, with emacs overlay update and its pakcages on yesterday
with org 9.7.5 there is no issue for me.
…On Tue, Jun 25, 2024, 12:39 AM Dominik Schrempf ***@***.***> wrote:
@idlip <https://github.com/idlip> which update are you referring to? I am
still observing this problem, but I think it is unrelated to embark. It
seems to be Nix-specific.
—
Reply to this email directly, view it on GitHub
<#723 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A34ZJ7LSA7SNVCJM7CA3ZNDZJBVHDAVCNFSM6AAAAABJAGE2HGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBXGIZDSMRXGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hm, I am still observing this, even after updating |
I was getting this error with Guix packages. Debugging the byte-compiled Like Guix, I suspect this mismatch is because the Nix package for Embark doesn’t list the standalone Org package as an input, so compilation of I fixed it by overriding my Embark package to include Org 9.7 as an input. Presumably you could do similarly in an overlay. This is a clash between Guix/Nix’s attempts at hermetic builds and Emacs shipping with a bunch of packages that people like to upgrade to the lastest standalone versions. We could add the newer, standalone Org package as a propagated input for any dependents like Embark, but some Embark users might not use Org. So maybe Guix/Nix should package |
Hi!
When I click a link in Org mode with
embark-act
, I get the following backtrace:This error only has shown up recently, but of course it may be due to my specific setup. Let me know if I can provide more details or should try with
emacs- Q
.The text was updated successfully, but these errors were encountered: