-
Notifications
You must be signed in to change notification settings - Fork 456
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
When installing org-mode: Symbol's value as variable is void: org-src-lang-modes #2559
Comments
I think this is a bug in org-mode, The reason it's coming from el-get loaddefs is because of this block in ;;;###autoload
(with-eval-after-load "org"
(add-to-list 'org-src-lang-modes '("sclang" . sclang))) |
I have confirmed that the same org-mode version loads correctly in Emacs 24.4.1 (and fails in 24.3.1), which supports the previous comment. I will report this to the upstream developers. |
That's strange.. I would have thought that in that case Update: Unless @elliottslaughter byte-compiled Org using 24.4 and trying to reuse the same on 24.3. |
(My Is there any other way I could be getting stale build results? |
I just pushed this to Org maint branch (and merged to master too): http://orgmode.org/cgit.cgi/org-mode.git/commit/?h=maint&id=7a29c82e1100f0e0e5c1c8d8b276139358abb031 See if that fixes this issue. |
The fix works, thanks. |
When compiling on 24.3, Emacs doesn't know about (progn
(defun foo ()
(outer (inner)))
(byte-compile 'foo)
(foo)) gives |
When I install a fresh copy of org-mode via a fresh el-get install, I see the following error:
Based on the backtrace below, this looks like it's going through el-get's loadefs magic. Is there any way that could be causing trouble?
Here is the backtrace:
Versions:
The text was updated successfully, but these errors were encountered: