From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: JIT Emacs Date: Thu, 18 Oct 2018 11:57:10 +0200 Organization: Aioe.org NNTP Server Message-ID: <86bm7refwp.fsf@zoho.com> References: <86ftx4e7dk.fsf@zoho.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1539856703 16837 195.159.176.226 (18 Oct 2018 09:58:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 18 Oct 2018 09:58:23 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Oct 18 11:58:19 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gD54M-0004HO-FC for geh-help-gnu-emacs@m.gmane.org; Thu, 18 Oct 2018 11:58:18 +0200 Original-Received: from localhost ([::1]:41352 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gD56T-0000GD-3R for geh-help-gnu-emacs@m.gmane.org; Thu, 18 Oct 2018 06:00:29 -0400 Original-Path: usenet.stanford.edu!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 136 Original-NNTP-Posting-Host: IYul6C8CwghWjVz/CRhiVw.user.gioia.aioe.org Original-X-Complaints-To: abuse@aioe.org Mail-Copies-To: never Cancel-Lock: sha1:ngcTWAoe+VdrouS5YJsPQPu+MHw= X-Notice: Filtered by postfilter v. 0.8.3 Original-Xref: usenet.stanford.edu gnu.emacs.help:224194 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:118320 Archived-At: 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