From: Emanuel Berg <moasen@zoho.com>
To: help-gnu-emacs@gnu.org
Subject: Re: JIT Emacs
Date: Thu, 18 Oct 2018 11:57:10 +0200 [thread overview]
Message-ID: <86bm7refwp.fsf@zoho.com> (raw)
In-Reply-To: mailman.2344.1539830016.1284.help-gnu-emacs@gnu.org
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
prev parent reply other threads:[~2018-10-18 9:57 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-10-17 18:49 JIT Emacs Emanuel Berg
2018-10-18 2:33 ` Eli Zaretskii
2018-10-18 6:45 ` tomas
[not found] ` <mailman.2344.1539830016.1284.help-gnu-emacs@gnu.org>
2018-10-18 9:57 ` Emanuel Berg [this message]
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
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=86bm7refwp.fsf@zoho.com \
--to=moasen@zoho.com \
--cc=help-gnu-emacs@gnu.org \
/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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).