From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.devel Subject: Re: Introducing emacs-webkit and more thoughts on Emacs rendering (was Rethinking the design of xwidgets) Date: Tue, 24 Nov 2020 10:04:54 +0100 Message-ID: References: <864kmzupp0.fsf@akirakyle.com> <86pn46awrr.fsf@akirakyle.com> <87y2ise7j5.fsf@gnus.org> <20201124084712.GA27615@tuxteam.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11737"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Nov 24 10:06:04 2020 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 1khUGx-0002vd-ON for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Nov 2020 10:06:03 +0100 Original-Received: from localhost ([::1]:45052 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khUGw-0008L8-QF for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Nov 2020 04:06:02 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40192) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khUG5-0007fo-4J for emacs-devel@gnu.org; Tue, 24 Nov 2020 04:05:09 -0500 Original-Received: from mail-oln040092069108.outbound.protection.outlook.com ([40.92.69.108]:45381 helo=EUR02-VE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khUG2-0007ME-9f for emacs-devel@gnu.org; Tue, 24 Nov 2020 04:05:08 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jADkn4AwSksoaM04VxR/9c0ypnpxmfguebHKy3DMJQjFijT1riz4dw51Z3ylK/CRvqEDzILvpczZHgB/mrbgAiDsBL7aoO5o/MdbYnqmckaSerNUFGmS/feDUDj6k1AblJzAf6slahRnVm/TcDSeSNq0sTcTacmGlCOjAcIAv/wXx9i6PpzDpBgdf0kfXdq5ttApHmfn/3RCpLVd/3+m35r3mo4KjOHTORNSYdgbIyY3PEqP9XMQWibYGi3SVnVGQDZyiHGcR0esv8DbjZzpSQm1akjtDK32X4bbm12k5pbG1NnKxYQiL4m+gGJtgkoamxowsraw+aH2TsyvrV2FPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=86bit7nWupQLvI2lM40No6VXj87mULRqbDAtJKIbIkU=; b=M785UHJMeaBsrSuF3oMpvi/dT3+NssNywjjOBIaC3RQ/utWT3HXKcdPkBVTaSCnOU/c9eWIlAjVjujHAOLeN1QgaFs5sNKvQC39/R0/zivcjj203eUfuUUZlFxgkivW5IOKNci9roIxhxlbHwui0BrJRY9Wq4bS9RrRmaAIDbRZSu+utZOQm/E9sLkNtFBuwYQGptOs/rCRGLqmhT4HXihDc4/paYf6OWVpYqkHBofxVwgNHUQmydjDBB+rhtpn8JdO7ycFhWX6IDb5z9d9TOhtsDB7s9bWFbyXzX861Hyv6eJ8mVK3JJs/2HvGavNODLSauoFoP+a+zZqyMTnYUUw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=86bit7nWupQLvI2lM40No6VXj87mULRqbDAtJKIbIkU=; b=n73fxsIxLd/0e8lfT2EEvyX3das7M+RsZxu5ztg3wqJhkZGF3BJgx0MU0oK+0N5kXxOn12VQygYbrkAv/DWbhrhniboNqJpTOC+IWwx+b2ZWSK9uyooVuJu6pofJB/4n14n+JcKWBUpeBbGc4pc5JZyiHz8XpV/L1ycOBcAEqa5DM/P+p2G7e+WDCrfj4xsiVH4eAKFhC3rDrkcjZ8I5hF3x/i3HBgbw3DkUXtaRmOb2aRnX59i0eRTw1dxdBA597O+pjvxqCzquSMflNkjaWhVnxw6eHwf2iuahBsOi1P6QhEp26jfa/c9mTu4JvZUnk9PVZPyKtBFLTtXiWM8PiQ== Original-Received: from VE1EUR02FT056.eop-EUR02.prod.protection.outlook.com (2a01:111:e400:7e1e::40) by VE1EUR02HT104.eop-EUR02.prod.protection.outlook.com (2a01:111:e400:7e1e::336) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20; Tue, 24 Nov 2020 09:04:56 +0000 Original-Received: from AM0PR06MB6577.eurprd06.prod.outlook.com (2a01:111:e400:7e1e::42) by VE1EUR02FT056.mail.protection.outlook.com (2a01:111:e400:7e1e::327) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20 via Frontend Transport; Tue, 24 Nov 2020 09:04:56 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:8EB81FF2BE0B29255E26172A2B7696DB2CAF76C1BA68EE0844ED2B3683746E28; UpperCasedChecksum:FBCFD2FEFE39F95CF8369FD9F074BE7103189613660019E1C9A8E7414726560D; SizeAsReceived:7724; Count:46 Original-Received: from AM0PR06MB6577.eurprd06.prod.outlook.com ([fe80::9487:8c7d:da00:4993]) by AM0PR06MB6577.eurprd06.prod.outlook.com ([fe80::9487:8c7d:da00:4993%7]) with mapi id 15.20.3589.030; Tue, 24 Nov 2020 09:04:55 +0000 In-Reply-To: <20201124084712.GA27615@tuxteam.de> (tomas@tuxteam.de's message of "Tue, 24 Nov 2020 09:47:12 +0100") X-TMN: [huS0cvO6Nzvosx6ff99EOMcNHzJAObq/] X-ClientProxiedBy: AM5PR1001CA0001.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:206:2::14) To AM0PR06MB6577.eurprd06.prod.outlook.com (2603:10a6:208:19a::23) X-Microsoft-Original-Message-ID: <87blfn2ki1.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (90.230.29.56) by AM5PR1001CA0001.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:206:2::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.20 via Frontend Transport; Tue, 24 Nov 2020 09:04:54 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 4f983396-7791-42cc-b59c-08d8905802b9 X-MS-TrafficTypeDiagnostic: VE1EUR02HT104: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: De/m7CuseNzvrAbYKcf4kq/RSYePUWYR5LGj+LuzjjgviR1eST2dWdlfF2rjVbEFtaApO5HqzRUdMNjG4ijh5Su4Qg/HP9He9Z6iUHfIJV6wDHamdgNrlY0AwNkE7XAmsFB2lLw5fQKbhXHrdHp0uwluI+LLiCXf6UiTzcLBxd979GIsJlLU9Wxx3Jj/zm4xpftDJqjSlcCckxu6C+gpDw== X-MS-Exchange-AntiSpam-MessageData: GN5+rUPQhf9v/tdyC9FhCBJNm0TtTupxUYI5DKh9elu1u1im2CjqWTNcr3DvkKXJ8ypsAtPKwe9ozBSXxQuYqzyJnvz3+rPxfTxgKjiCDKksg4QBmRJ4g5FcrFncgsDhJoNVniD20izPgYqDFw4JCg== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4f983396-7791-42cc-b59c-08d8905802b9 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2020 09:04:55.3467 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: VE1EUR02FT056.eop-EUR02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR02HT104 Received-SPF: pass client-ip=40.92.69.108; envelope-from=arthur.miller@live.com; helo=EUR02-VE1-obe.outbound.protection.outlook.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-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.23 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" Xref: news.gmane.io gmane.emacs.devel:259726 Archived-At: writes: > On Tue, Nov 24, 2020 at 08:50:24AM +0100, Arthur Miller wrote: > > [...] > >> libmpv is just a library to play media files, has nothing to do with >> javascript. You can check yourself: > > Until some idiot embeds javascript into some video format spec > and said spec becomes indispensable because That New Platform, > say, Squitch, makes it mandatory (and cheaper videocams follow > that lead, or something). > > Then either libmpv follows or we users begin to whine and moan. > > You laugh? Of course! :D You always make me laugh, you know that! :-) > See how PDF embedded javascript. Just for the record didn't that happened long before v8 came and google made js lingua franca of web dev? If I remember even MS implemented window host that was ment for scripting windows (along VB). I never used it though, no idea how extensive it was, but it was also before the Node and before JS become ubiquitious in every application, and before applications were "apps" ... :-) > Yes, somewhat tongue-in-cheek, but at the same time watching > with a mixture of fascination and horror how this arena around > freedom has changed radically the last 20 years. > Not long ago the "enemy" was secret sauce and closed interfaces. > These days it's more like cripplingly complex systems and user > convenience. ( ... ) Come writers and critics Who prophesize with your pen And keep your eyes wide The chance won't come again And don't speak too soon For the wheel's still in spin And there's no tellin' who That it's namin' For the loser now Will be later to win For the times they are a-changin' ( ... ) -- Robert Allen Zimmerman > Cheers > - t Cheers my man :-)