From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Pankaj Jangid Newsgroups: gmane.emacs.devel Subject: Re: Drawing to cairo context from within emacs module? Date: Thu, 5 Dec 2019 09:02:47 +0000 Organization: J4D Network Message-ID: <0100016ed54c2378-82a8a3f6-64f9-439a-96c0-ad11a9828aa7-000000@email.amazonses.com> References: <87eexlb1d4.fsf@randomsample> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="147216"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) Cc: rms@gnu.org, David Engster , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 05 10:03:54 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1icn3B-000cA8-Vb for ged-emacs-devel@m.gmane.org; Thu, 05 Dec 2019 10:03:54 +0100 Original-Received: from localhost ([::1]:51738 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1icn3A-0002gb-FL for ged-emacs-devel@m.gmane.org; Thu, 05 Dec 2019 04:03:52 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55453) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <0100016ed54c2378-82a8a3f6-64f9-439a-96c0-ad11a9828aa7-000000@amazonses.com>) id 1icn2A-0002gN-0r for emacs-devel@gnu.org; Thu, 05 Dec 2019 04:02:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <0100016ed54c2378-82a8a3f6-64f9-439a-96c0-ad11a9828aa7-000000@amazonses.com>) id 1icn28-0001px-Sm for emacs-devel@gnu.org; Thu, 05 Dec 2019 04:02:49 -0500 Original-Received: from a48-101.smtp-out.amazonses.com ([54.240.48.101]:43024) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <0100016ed54c2378-82a8a3f6-64f9-439a-96c0-ad11a9828aa7-000000@amazonses.com>) id 1icn28-0001kG-CC; Thu, 05 Dec 2019 04:02:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=2i3gzvbgh3d3bo7yfqpvb5eru2hqctky; d=j4d.net; t=1575536567; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID:MIME-Version:Content-Type; bh=wZI83tpkP7tSHQdm5UYd1RLqyMMkUL7YpUg4fMABct8=; b=yMBS22ScXgNQUXEDYbFcgxuFrF3xJmxfavsSuWp3ibeJ8s8ui8eNtghiP+xY7bVC 5CGWwxPCh60acG0NqbcBgFla1J5afhQ+a8HqLlolHJnmz7qIKOlkBF5z95vDM8bJ/+Q 6Owi618F4QaLuJunmQZ5MXss8/+f9i5PqqQ++bTQ= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1575536567; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID:MIME-Version:Content-Type:Feedback-ID; bh=wZI83tpkP7tSHQdm5UYd1RLqyMMkUL7YpUg4fMABct8=; b=kp8R+iyWUOG3Rdsn3YJSEmyQw9c8taagSvqUZou8uSobPIsbazdpW7AC05YmC1VB jOjd6BPvgccXUpKioGAG4NJQIm8TDLhyCUob2201ok+QeEEZ9LZD+qUbZdtwV6EpjCI vZgBYGa/+OaJsnZWS2sKCXX1fN1DTE8QYWeS9pAc= In-Reply-To: (Eli Zaretskii's message of "Thu, 05 Dec 2019 07:35:29 +0200") X-SES-Outgoing: 2019.12.05-54.240.48.101 Feedback-ID: 1.us-east-1.txOs6RzEvQ8hCXYeLqJ8lVjB3e7LuQl8h6pdq90PbRQ=:AmazonSES X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 54.240.48.101 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:243146 Archived-At: Eli Zaretskii writes: > On December 5, 2019 6:42:55 AM GMT+02:00, Richard Stallman wrote: >> The feature you are asking for would operate only on a non-GNU >> operating system. Emacs with that feature would give a non-GNU system >> (even worse, a non-free system) better support than it gives to GNU. >> That would detach it from the GNU Project and work against our goal. >> >> It would be ok to implement the feature so that it works on GNU with >> GTK2 and work on MacOS with Cairo. That way, the feature would >> enhance the GNU system and we could continue to say validly that Emacs >> "runs best on GNU." > > I think you are mistaking Cairo for something else. Emacs supports Cairo on GNU systems. Cocoa probably. Regards, -- Pankaj Jangid