From: Tim Cross <theophilusx@gmail.com>
To: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Cc: emacs-orgmode@gnu.org
Subject: Re: Bug: Latest org and goto-addr problems [9.0.5 (9.0.5-elpaplus @ /home/tim/.emacs.d/elpa/org-plus-contrib-20170210/)]
Date: Mon, 27 Feb 2017 08:49:02 +1100 [thread overview]
Message-ID: <CAC=50j_Awd8zpvSi3fj+Csh3Zzst_TAqbnEY=k+unW1at7djcw@mail.gmail.com> (raw)
In-Reply-To: <CAC=50j-PznLgRXYqJipp0MBg-2pAzt6nJ82mtu=3E_1ENzuaYQ@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 3065 bytes --]
I need some help with this one as I'm running out of ideas.
What I have done -
1. Completely removed all other org installs to eliminate possible 'mixed
version' issues. This includes the org bundled with emacs 25.1. Made no
difference.
2. Try opeing an org file which does not have any source blocks. All works
fine. Then tried opening the test file with a single source block and got
the same error. The source block was not 'fontified'. Tried opening an org
file with no source block, did an org-reload and then opened the test file
with source block. Same error.
3. This 'looks like' a require load error or timing issue. After opening
the test file and getting the error message I then kill the buffer and then
open the file again for a second time, no error and the source block is now
fontified. Makes me think that perhaps org is trying to fontify the buffer
before some required library is loaded, reports an error, continues
processing and loads the missing items and from then is OK when you load
the next org file with a source block.
Question: How do you get this error to throw a backtrace? It seems
toggle-on-debug has no effect. If I can get some additional information on
when this error is being generated, I might be able to track this down
further.
Tim
On 26 February 2017 at 21:59, Tim Cross <theophilusx@gmail.com> wrote:
>
> thanks Nicolas - will go back and dig further. Not sure where to look next
> though.
>
> Tim
>
>
> On 26 February 2017 at 20:19, Nicolas Goaziou <mail@nicolasgoaziou.fr>
> wrote:
>
>> Hello,
>>
>> Tim Cross <theophilusx@gmail.com> writes:
>>
>> > There appers to be a compatibility issue between latest org-mode and
>> > goto-addr.el in emacs 25.1. Specifically, the 'goto-address-prog-mode
>> > funciton. When this function is added to prog-mode-hook, opening an org
>> > file with src blocks results in an org-mode fontification error.
>> >
>> > Minimal init.el used to reproduce this issue is
>> >
>> > ;; -------------- Start init.el ---------------------------------------
>> > (require 'package)
>> >
>> > (setq package-enable-at-startup nil)
>> > (add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/"))
>> > (package-initialize)
>> >
>> > (unless (package-installed-p 'org-plus-contrib)
>> > (package-refresh-contents)
>> > (package-install 'org-plus-contrib))
>> >
>> > (require 'org)
>> >
>> > (require 'goto-addr)
>> >
>> > (add-hook 'prog-mode-hook 'goto-address-prog-mode)
>> >
>> > ;; ------------------------ End init.el ------------------------------
>> >
>> > minimal test org file used to reporduce the problem
>> >
>> > ;; ----------------------- Start test.org -----------------------------
>> > * Test
>> > This is a simple test org file
>> >
>> > #+BEGIN_SRC emacs-lisp
>> > (message "A Test")
>> > #+END_SRC
>> >
>> > ;; ------------------------ End test.org -----------------------------
>>
>> FWIW, I cannot reproduce it.
>>
>> Regards,
>>
>> --
>> Nicolas Goaziou
>>
>
>
>
> --
> regards,
>
> Tim
>
> --
> Tim Cross
>
>
--
regards,
Tim
--
Tim Cross
[-- Attachment #2: Type: text/html, Size: 5091 bytes --]
next prev parent reply other threads:[~2017-02-26 21:49 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-02-26 0:31 Bug: Latest org and goto-addr problems [9.0.5 (9.0.5-elpaplus @ /home/tim/.emacs.d/elpa/org-plus-contrib-20170210/)] Tim Cross
2017-02-26 9:19 ` Nicolas Goaziou
2017-02-26 10:59 ` Tim Cross
2017-02-26 21:49 ` Tim Cross [this message]
2017-02-27 22:05 ` Tim Cross
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAC=50j_Awd8zpvSi3fj+Csh3Zzst_TAqbnEY=k+unW1at7djcw@mail.gmail.com' \
--to=theophilusx@gmail.com \
--cc=emacs-orgmode@gnu.org \
--cc=mail@nicolasgoaziou.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.