* Re: JIT Emacs
[not found] ` <mailman.2344.1539830016.1284.help-gnu-emacs@gnu.org>
@ 2018-10-18 9:57 ` Emanuel Berg
0 siblings, 0 replies; 4+ messages in thread
From: Emanuel Berg @ 2018-10-18 9:57 UTC (permalink / raw)
To: help-gnu-emacs
Eli Zaretskii wrote:
> I don't think I understand the problem you
> are describing. Using Emacs with JIT doesn't
> require recompiling any Lisp files.
Starting JIT without recompiling runs on an
error immediately, commenting that away,
another error, an so on.
To answer Tomas' question, which I thought
about also, I'm currently on GNU Emacs 24.4.1
from the distro's repo. JIT is 27.0.50.
I made a branch in the Makefile [1]
jit-emacs=0
ifeq ($(jit-emacs),1)
emacs=/home/incal/emacs/emacs-feature/libjit/src/emacs
else
emacs=emacs
endif
with jit-emacs as 0, not a single warning
or error. With jit-emacs as 1, well to answer
your question...
> Also, what kinds of errors and warnings did
> you see?
(It seems Emacs-w3m, a third party piece of
software, is the villain in the drama, and to
a lesser extent ERC. The "obsolete" stuff I can
handle myself, God willing.)
In toplevel form:
erc-my.el:96:7:Warning: assignment to free variable ‘erc-timestamp-intangible’
erc-my.el:97:7:Warning: assignment to free variable ‘erc-timestamp-format’
erc-my.el:98:7:Warning: assignment to free variable
‘erc-timestamp-format-left’
erc-my.el:99:7:Warning: assignment to free variable
‘erc-timestamp-format-right’
erc-my.el:102:7:Warning: assignment to free variable ‘erc-fill-column’
In end of data:
erc-my.el:123:1:Warning: the following functions are not known to be defined:
erc-track-disable, erc-previous-command
In toplevel form:
dired-my.el:7:1:Error: Cannot open load file: No such file or directory, w3m
In get-search-string:
get-search-string.el:28:41:Warning: ‘string-make-multibyte’ is an obsolete
function (as of 26.1); use ‘decode-coding-string’.
In toplevel form:
gnus/article.el:3:1:Error: Cannot open load file: No such file or directory, w3m-bookmark
In toplevel form:
global-keys.el:4:1:Error: Cannot open load file: No such file or directory, w3m-bookmark
In help-custom-font-lock:
help-font-lock.el:23:30:Warning: ‘font-lock-fontify-buffer’ is for interactive
use only; use ‘font-lock-ensure’ or ‘font-lock-flush’ instead.
In toplevel form:
isbn.el:69:1:Error: Cannot open load file: No such file or directory, w3m
In toplevel form:
ide/ide.el:5:1:Error: Cannot open load file: No such file or directory, w3m
In toplevel form:
kill-path.el:2:1:Error: Cannot open load file: No such file or directory, w3m
In end of data:
negative-subtraction.el:19:1:Warning: the function ‘digit-char-p’ is not known
to be defined.
In spell:
spell-new.el:67:23:Warning: ispell-comments-and-strings called with 1
argument, but accepts only 0
In sudo-path:
sudo-user-path.el:2:33:Warning: ‘system-name’ is an obsolete variable (as of
25.1); use (system-name) instead
In toplevel form:
navigate-fs-keys.el:14:1:Error: Cannot open load file: No such file or directory, w3m-bookmark
In toplevel form:
w3m/autologin.el:2:1:Error: Cannot open load file: No such file or directory, w3m-form
In toplevel form:
w3m/bookmarks.el:1:1:Error: Cannot open load file: No such file or directory, w3m-bookmark
In translate-with-prompt:
translate.el:18:24:Warning: Pattern t is deprecated. Use `_' instead
In toplevel form:
w3m/history.el:1:1:Error: Cannot open load file: No such file or directory, w3m-form
In toplevel form:
w3m/dl.el:2:1:Error: Cannot open load file: No such file or directory, w3m
In toplevel form:
w3m/w3m-keys.el:3:1:Error: Cannot open load file: No such file or directory, w3m-bookmark
In toplevel form:
w3m/search.el:3:1:Error: Cannot open load file: No such file or directory, w3m
In toplevel form:
w3m/w3m-my.el:3:1:Error: Cannot open load file: No such file or directory, w3m
In toplevel form:
w3m/w3m-tabs.el:3:1:Error: Cannot open load file: No such file or directory, w3m
In toplevel form:
w3m/w3m-unisearch.el:8:1:Error: Cannot open load file: No such file or directory, w3m
In set-x-clipboard:
xsel.el:77:13:Warning: ‘string-make-unibyte’ is an obsolete function (as of
26.1); use ‘encode-coding-string’.
In x-copy-buffer:
xsel.el:83:15:Warning: ‘string-make-unibyte’ is an obsolete function (as of
26.1); use ‘encode-coding-string’.
In end of data:
~/.emacs:73:1:Warning: the function ‘w3m’ is not known to be defined.
[1] http://user.it.uu.se/~embe8573/emacs-init/Makefile
--
underground experts united
http://user.it.uu.se/~embe8573
^ permalink raw reply [flat|nested] 4+ messages in thread