From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Re: ELPA submission: mathjax.el Date: Wed, 23 Oct 2024 07:23:20 +0000 Message-ID: <87bjzbi8pj.fsf@posteo.net> References: <87ldytjso0.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8150"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "emacs-devel@gnu.org" To: Augusto Stoffel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 23 09:24:07 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t3Vix-000204-6J for ged-emacs-devel@m.gmane-mx.org; Wed, 23 Oct 2024 09:24:07 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t3ViN-0001o1-CQ; Wed, 23 Oct 2024 03:23:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t3ViL-0001nN-Ir for emacs-devel@gnu.org; Wed, 23 Oct 2024 03:23:29 -0400 Original-Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t3ViI-0006OC-SZ for emacs-devel@gnu.org; Wed, 23 Oct 2024 03:23:29 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 4FE04240101 for ; Wed, 23 Oct 2024 09:23:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1729668202; bh=nEGOhxoXteVg1CD9pXcBDibc7W/geEI9H53PExVrdws=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=SwXz7xY+QPXUN5lTO9vmU3NHNCB8C3wraIK1guGGOc8360Eqaa5iPmYFYEV9PZ+yk /hlODk0ZySg8zuDC7f8QMOTVxImOkMn0qcwyGS2BgifVKIVye69T4nR8RCVmXKAfed tq7c6b8s1mcRsw0c6c4uffC7tsM9H6Z1OKXEhvtgmb+Pf2+axQL8SlRsFEUoVpJVtu VsftspyWn0Er5WiXDfKCGiJXwY0eZpf4mj7RoIy2/14t29x8V9uIzh1swkqJw1KTs3 32FjNeecM8cEMWK6gGS4ReOg9juFPvvR6O+gI4cF7Q5XVBauRHHsUBqa9JlQeky/Gc ulAGIvNHLVqCQ== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4XYLB159L8z9rxF; Wed, 23 Oct 2024 09:23:20 +0200 (CEST) In-Reply-To: <87ldytjso0.fsf@gmail.com> (Augusto Stoffel's message of "Sat, 12 Oct 2024 16:35:11 +0200") X-Hashcash: 1:20:241023:emacs-devel@gnu.org::A2WBBV4YOeF9ubty:8f6 X-Hashcash: 1:20:241023:arstoffel@gmail.com::hQPw258pZ9buZL1f:BE15 Received-SPF: pass client-ip=185.67.36.66; envelope-from=philipk@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:324766 Archived-At: Augusto Stoffel writes: > I would like to add the package residing at the following location to > ELPA: > > https://github.com/astoff/mathjax.el > > There's no need to clarify the necessary header changes, Sorry for the delay, I have added the package to ELPA, but as you know, it won't be added until you update the Copyright line and add a "Version" header. > but I would > like to add a technical comment: the package needs an external program > to be useful (Node) but otherwise bundles all other dependencies. > > [paste Chico Buarque meme here] > > More specifically, there's a 2.3 MB minified JavaScript file that is > committed to the repo and I will take care to update when the "real" > source (also in the repo, of course) changes. Is there any reason to choose the minified version? Also, do you know if you could support KaTeX as well? AFAIK it is more lightweight (though the package name might be confusing in that case). > Also, in case there are any JS experts around, I'd be happy to get hints > on how to make things work with other JS engines. I have at least 3 > others in my machine (2 browsers and Gnome's) but it's unclear to me if > they can be used for random purposes like this one. I have tried QuickJS, but it didn't work either. That being said, I am not a JS expert so what I do I know :) > Best, > Augusto > > -- Philip Kaludercic on icterid