From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Giuseppe Scrivano Newsgroups: gmane.emacs.devel Subject: Re: official Emacs Docker image Date: Mon, 13 Feb 2017 10:55:29 +0100 Message-ID: <877f4u2z5a.fsf@redhat.com> References: <87k29gsgam.fsf@lifelogs.com> <87k29cmq1u.fsf@elephly.net> <8737g0qw7z.fsf@lifelogs.com> <87vasvnvty.fsf@lifelogs.com> <87bmumrkzn.fsf@flea> <87tw8cr7v0.fsf@flea> <87wpd7rc70.fsf@xsteve.at> <8760krqtf9.fsf@flea> <87shnuq1z2.fsf@flea> <87vasqbqfw.fsf@gnu.org> <87fujupp89.fsf@flea> <87shnu7eau.fsf@gnu.org> <8737frvbkw.fsf@redhat.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1486981072 1563 195.159.176.226 (13 Feb 2017 10:17:52 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 13 Feb 2017 10:17:52 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) Cc: mtg@gnu.org, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 13 11:17:46 2017 Return-path: Envelope-to: ged-emacs-devel@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 1cdDha-0008RE-FH for ged-emacs-devel@m.gmane.org; Mon, 13 Feb 2017 11:17:46 +0100 Original-Received: from localhost ([::1]:55548 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cdDhf-0007lI-Qd for ged-emacs-devel@m.gmane.org; Mon, 13 Feb 2017 05:17:51 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cdDMA-0003SP-OB for emacs-devel@gnu.org; Mon, 13 Feb 2017 04:55:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cdDM7-0004gH-9k for emacs-devel@gnu.org; Mon, 13 Feb 2017 04:55:38 -0500 Original-Received: from mx1.redhat.com ([209.132.183.28]:33814) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cdDM6-0004g7-Ri; Mon, 13 Feb 2017 04:55:35 -0500 Original-Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 9205F3A76A6; Mon, 13 Feb 2017 09:55:34 +0000 (UTC) Original-Received: from helium (vpn1-5-156.ams2.redhat.com [10.36.5.156]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id v1D9tUrM019473 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 13 Feb 2017 04:55:33 -0500 In-Reply-To: (Richard Stallman's message of "Mon, 13 Feb 2017 03:37:55 -0500") X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Mon, 13 Feb 2017 09:55:34 +0000 (UTC) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.132.183.28 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:212331 Archived-At: Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Please forgive me for taking a week to answer. > > > While the registration page doesn't work without JS, from a quick vie= w I > > can see only some trivial JS code there. I thought it was fine to not > > consider such code as a program. Or is there anything more than that? > > Maybe. Could you try accessing that using LibreJS and see if it says > that code is trivial? > > Can you show us the complete JS code involved? LibreJS reports these three chunks of code: ( function(w,d,s,l,i){ w[l]=3Dw[l]||[]; w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f=3Dd.getElementsByTagName(s)[0], j=3Dd.createElement(s), dl=3Dl!=3D'dataLayer'?'&l=3D'+l:''; j.async=3Dtrue; j.src=3D'//www.googletagmanager.com/gtm.js?id=3D'+i+dl; f.parentNode.insertBefore(j,f); } )(window,document,'script','dataLayer','GTM-KB4JTX'); ///////////////////////////////////////////////////////////////////////// ( function(){ window._pxAppId =3D'PXPmP8ILuI'; window._pxPubHost =3D 'collector.a'; var p =3D document.getElementsByTagName('script')[0], s =3D document.createElement('script'); s.async =3D 1; s.src =3D '//client.a.pxi.pub/PXPmP8ILuI/main.min.js'; p.parentNode.insertBefore(s,p); }()); ///////////////////////////////////////////////////////////////////////// window.App=3D{"context":{"dispatcher":{"stores":{"SSOStore":{"isSSOEnabled"= :true},"ApplicationStore":{"route":{"routes":[{"name":"app","component":fun= ction StoreConnector(props, context) { React.Component.apply(this, arguments); this.state =3D this.getStateFromStores(); this._onStoreChange =3D null; this._isMounted =3D false; },"childRoutes":[{"name":"login","path":"\u002Flogin\u002F","compon= ent":function (props, context, updater) { // This constructor is overridden by mocks. The argument is used // by mocks to assert on what gets mounted. =20 if (process.env.NODE_ENV !=3D=3D 'production') { process.env.NODE_ENV !=3D=3D 'production' ? warning(this instanceof= Constructor, 'Something is calling a React component directly. Use a facto= ry or ' + 'JSX instead. See: https://fb.me/react-legacyfactory') : undefine= d; } =20 // Wire up auto-binding if (this.__reactAutoBindMap) { bindAutoBindMethods(this); } =20 this.pr=E2=80=A6 Regards, Giuseppe