[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] make update2 and ob-comint.el bugs
From: |
Charles C. Berry |
Subject: |
Re: [O] make update2 and ob-comint.el bugs |
Date: |
Sat, 23 Apr 2016 21:29:27 -0700 |
User-agent: |
Alpine 2.20 (OSX 67 2015-01-07) |
On Sat, 23 Apr 2016, Charles C. Berry wrote:
On Sat, 23 Apr 2016, Charles C. Berry wrote:
Summary: ob-comint.elc compiled with `make update2' fails, but
ob-comint.elc byte compiled via dired or with `emacs-lisp-byte-compile'
succeeds.
===
To answer my own questions:
ob-comint.el needed to (require 'tramp) and to declare a number of
tramp functions that the macro `with-parsed-tramp-file-name' invokes.
The compilations I did interactively had tramp loaded as a result of
loading ess-site, which is why ob-comint.el compiled to produce a working
`org-babel-comint-eval-invisibly-and-wait-for-file'.
I'll check and test a bit more to be sure I've got a patch that really
works after `make update2' and then push it.
I guess the lesson is to batch compile or use `emacs -q' or a stripped
down .emacs for interactive compilation to avoid issues like this.
Sorry for messing up the commit history with so many commits for such a
simple (in the end) issue.
Chuck