From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [External] : Re: [PATCH] color-hsv-to-rgb Date: Fri, 20 Oct 2023 15:04:48 +0000 Message-ID: References: <4fdf4589-54ab-21a1-1687-cd52e85fc540@gmail.com> <8334y5u8oa.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30850"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "stefankangas@gmail.com" , "jporterbugs@gmail.com" , "dov.grobgeld@gmail.com" , "emacs-devel@gnu.org" To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 20 17:05:50 2023 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 1qtr4P-0007j2-SE for ged-emacs-devel@m.gmane-mx.org; Fri, 20 Oct 2023 17:05:50 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qtr3b-0003Ji-0x; Fri, 20 Oct 2023 11:04:59 -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 1qtr3Z-0003Ei-8N for emacs-devel@gnu.org; Fri, 20 Oct 2023 11:04:57 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtr3W-0000qq-KI; Fri, 20 Oct 2023 11:04:56 -0400 Original-Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 39KD8gAu028484; Fri, 20 Oct 2023 15:04:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=d51xBZF4S0A/RKGAWH8FclFd8hJcYKASd8VcLemWsxE=; b=XTn8IsXMY2khORHupr3JqUf+j6NPFkQqa7M+UB2itTuVeTHXPfWGZ0SZJT26rtLkA9R7 8wFRXSQajm8+tXPz5zDO1/eTcmWfa6RdJ7TNRbF5E3EdAoTZ6VHWL2Iu6xBFp+AmmOio ktA9eGREKqLx4unT+hM/95w05/rIqed1ONgQ+AlfDNrw9+92lqM7rH10aqEFvMWdAVID Q4/+hbTPx2t2W8PCgtQiJXdd+1ZC6T2v6KjwsjZ3PbJkH25sHE+G7x506Ihwcy9UwrRl ysTCmLnKCUY9D2UxB+3xlrQqninvl4Ir88HcdmG92UElEvHn2BkFLLZo3Oq3W48tr5Sv tg== Original-Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3tubwaj1s1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 20 Oct 2023 15:04:52 +0000 Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 39KD2fwY038591; Fri, 20 Oct 2023 15:04:51 GMT Original-Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3tubw4wphy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 20 Oct 2023 15:04:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L1RMfVLm8JnZeaTZOnVuUHPtjZiW26swPmp1R9eAI0OdAf5eoRsEFLS12RLML1t1lrSofrUrPEA/S3FbVf0lqc5sMSffnUx43H3U2HZVDSshY6giJsHBWM30r8bDubEeUTofnKS7SMBiPMyPuyyPN3toVAlSBEEwiU61E7iGOs6n294Xo1QA3h0U5TCrraLguuR44E4dVWsueINnaRdBIOxwyvDJOEWSYxWC79HdbALaSoBqtFgoHL7CGeSiCV9FIvF3rfaIDf5drjrNaCw+zuUuhYmE1xC9hKLJbrL2xUvXah45C31qU3QFjWR7Sj9rPRUCxj/Cu9ztyjSd+UOmpw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=d51xBZF4S0A/RKGAWH8FclFd8hJcYKASd8VcLemWsxE=; b=lzKh5/9A0UCeB7xHemzufsRre41Yxhzz5FN5Q1hwUvEs1gmeJ4bePBEccke7CEtt1EGSD7iwbLQExPTWQ/+sVm1QTriWq5J7/+6IRGxaYfust45Mh0hdLV5aqRtBXyoIUcQwTL2Q8JuGMyhvo7RQKt6j4KxLPTpApyH1nQihQRBkaaRxfR3M/DyYVZNaIzI2pA77DvNAMqvaQcaLKGbqohzFB8//9bzoXs9UWeqvjx+prXGlUfJstRv4/E3+69Hl35Q5vP/ciVgHuTTk5+KixJWM6TfONtiTARRlxlXgc74tPW51n3qJo0YBVBoum5gA70MD/O62xbHS32+xDIAOPA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d51xBZF4S0A/RKGAWH8FclFd8hJcYKASd8VcLemWsxE=; b=WW31pYBAlBOWqwmmevM+A202tZrRnQOXVMqUiSlVF4N5ytVFwG4TehW/APH7+6MZsaJw+enK+qtp48yVd58wGvVqUA+I/Row8UkIV97CQzWMS3JMelafhIvAd7VNQhdi/i0pgc/TCgO8qGbxBOEArdNAxJs9jGO3qnW4lJN2LW0= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DS0PR10MB6773.namprd10.prod.outlook.com (2603:10b6:8:13d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.26; Fri, 20 Oct 2023 15:04:48 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::adae:506b:e9a0:529f]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::adae:506b:e9a0:529f%6]) with mapi id 15.20.6907.025; Fri, 20 Oct 2023 15:04:48 +0000 Thread-Topic: [External] : Re: [PATCH] color-hsv-to-rgb Thread-Index: AQHaAxwEUL5NEID/lU6EBoOt5kHGXLBSvBzA In-Reply-To: <8334y5u8oa.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|DS0PR10MB6773:EE_ x-ms-office365-filtering-correlation-id: 5f6f0521-183d-4bd2-c463-08dbd17de76a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5R4F13p6YvazCDEwwRGgG/6XW9dD0b3u7gvP6stvbWzKLjv9UxFlo5bjbZt9eIQEW4OSveSmEyZ/DeWPmTqSimWRbbbfGMBhUVDVUa5CsQIRVeZg0w+OmbJ5Do2agb9wpMHHFL0YB4+0k//IN2N9MpmN9TihbaFCyUGhPktXo0flfzZNHI42wkC6QmGRWR/DE/4PydB4JOz+HR06MEjNOZ/mUscuj+keIgoq/m+FLuMISG45mMPr8OLq/JRnvt8o3gzpyYY/LPl5PAy+iELPH1Sl4cwvG+gw3N/myq7SGVwjFseKb9CGmKmCPah0SGuvcITxSgEXnN7MkjtRAW3tmujphJWO1e9k9FGNnfeeNbCqZUF5Ev6Y7Vr6ebboWWTtPLLioEHGyMRy3HzXZaO5uC2LUR+84+fdHsi87h11HmDQD7m6cVz3ydH47U1fwfWfkFgV+NQbRvFncuwWozFqVt0A306sK984RPJOFxHhztZRv/9V1+xjnpUjJDWgTJKRG1w+OUumIxkI3xDYro6lfwUrtAJo8nYkXV9ym1yQrNLCYk/SRodHrli9EA+x1MweCvtEZ6Ent3PwF7xBZ41/CZr7x9Toj80Eg0BW79QrOs7p0ItAhWeyE/2AakfFRQgS x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(396003)(366004)(39860400002)(136003)(346002)(230922051799003)(64100799003)(186009)(1800799009)(451199024)(83380400001)(26005)(9686003)(6506007)(7696005)(71200400001)(38070700009)(33656002)(86362001)(122000001)(38100700002)(41300700001)(4326008)(8936002)(8676002)(52536014)(44832011)(478600001)(5660300002)(2906002)(66946007)(64756008)(66556008)(54906003)(66476007)(66446008)(76116006)(6916009)(55016003)(316002)(66899024); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LeSbfulhg95pcfEeo4NDtedwGruHCeG+gLEwAw82mZBr7XWDS3gAIdpUfdY6?= =?us-ascii?Q?9HCJCMRqWPyrX/naZLuixP5g/va3g754WcwPFUa1nJEDDXQnfvro+5oaRsCJ?= =?us-ascii?Q?tv/xQ4AMnOQzSkv35R577tG+tDWDl0i9vQhrgeKnISOWYnKJ0sVAh5HO/6W1?= =?us-ascii?Q?S1sraQtTy21XX1VvSRRl5UR+DOUV1ekeAoTvSJZeg0bu8nkqNniOUxzZ/UkX?= =?us-ascii?Q?oNJbB8H96kmxKN793kwz91mx9556sZGlNJyLkGOR/m7GBIqhk3rVRtg63v/q?= =?us-ascii?Q?+Ov/WAbcQKVmq0Px69qYCvt7TNxQXTyP4hzkC3AzEDjAV8O6oGTbjFBnrvoQ?= =?us-ascii?Q?nBD7/pHBgyTN65dqFsFsmtrwJE6KTKctMkkpRnKGHua0xXcqKNteR0hjQ2G3?= =?us-ascii?Q?xysRmYyXPPU99/wX7Qp+jW2/+YXwRaruKIGE+GIK4MbHthoG3GODGX+OAtQI?= =?us-ascii?Q?OoJLNEOmm5AsT0+dx9FxdVOWtGaieEKeTErDGz6N+btrudYvHZRpQjQ28DiJ?= =?us-ascii?Q?dekaCVth+G7d4NpfTnBpCTRdlrFXi6ax6ZqqV44pR28zfuZbiP3Hv4bbIxrZ?= =?us-ascii?Q?st6VaCoHd3fWNgvwLNIOzRoTQh4vxC2jPQ+b5uHojrvTxPKeCN+fybnDEN8Q?= =?us-ascii?Q?MV X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /hvS4yi1KQBUnPFVYOuCvZuUljeaqC9eBHRIW6qz/BsvVXU2O+xCMvFpP+PLFfZV2MDSETUDOErgkIURbb5Z4Xt9UUFJh94wDn7wihmjFeSSRrtbBYG/DifGiZlFHd93Hrl9rwe+HQOksyRf0tVANoREIHodWBHnpQ7H+u9M7aG1r8Brph1naJYmyBTOOmTlvYA/GfQP31jZSN3/Dng23eXChLGrr9vk7vna0255RzxKU74TCNnEVkUBgyCSGNMyAnIXRSLZDjGBNmxxA169q+acJcZb18T+2eOt5qmbOyxAaVJuJ6IOQPkmBPBmEWLgM5ryl7mXwP48yrXr0/8T3fUTIwORBiylWkI3hbYObTseTQ6XaYff/I2m4chX1e0yo50UO+wlC6Tot3iChRnYkxab8MtbbvWloDvuqLZm/bYFaJ/CES60ZvmsFGPDPZ4FO5bsYQleL0J7GZKsokEGys8RzU/ZCSeaLTwG4VsiTnqM22QPC7rN9dHTNpLv4SHMiv/1viwsI85frTLPNRs8LdcRejPM8tMdHMRnFTYKGX3NhUaXskCcetIbDd/XGYt6Pdhpr/v15tWwfBEHwzwCyiq8Xlz6wdzdgP7VpfFqotZtogXNC7JHTebzlgZVub97ohElwCs56E8hEpdkMrAkqIFNnC5v73YH9VuKtH+JxSd3mpPA3KBakU7S57KQIZsWQ62KCSusYBAThVToq8v8BZ26N2o/ZLKE4bWHc/zxa/Ra9+ OZxP0W2YpJ8XZRGhLjO1GubBmdspp2833am4/FzA== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5f6f0521-183d-4bd2-c463-08dbd17de76a X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2023 15:04:48.6391 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Wryt+ZZvhdhtR3XL/4zRWG83DpashMq7dYRo1CN0hg9K8FbuCrQrQMYJOpAhgz++qvJXrLvWSbFLQhjzIZ7/og== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB6773 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-20_10,2023-10-19_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 mlxlogscore=251 phishscore=0 spamscore=0 mlxscore=0 bulkscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2310170001 definitions=main-2310200125 X-Proofpoint-GUID: XSjbUw5P99WSBsoH5ilUVGQmTw7OHPG- X-Proofpoint-ORIG-GUID: XSjbUw5P99WSBsoH5ilUVGQmTw7OHPG- Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=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:311625 Archived-At: > > > What are the main things besides > > > `color-hsv-to-rgb' that hexrgb.el has > > > but color.el doesn't, in your view? > > > > Sorry, but I don't know and I don't care. >=20 > That's just rude. It's not rude at all. 1. I don't know. 2. I don't care. 3. Sorry I'm not any help with that. My post was not to solicit inclusion of anything particular from hexrgb.el. I pointed out that (1) `hexrgb-hsv-to-rgb' was provided (to Emacs) _long ago_, (2) I agree that such a function is useful for Emacs (still), and (3) code for it is in hexrgb.el, for use as is or as food for thought. Wrt #2, I seconded the second person who said that such a function could be useful. If anyone is interested in finding what else might be of interest for Emacs in hexrgb.el, they are _welcome_ to take a look. The file isn't large, the source code is accessible and clear, I've signed FSF papers, and I give my permission if any of hexrgb.el is to be used. That's all. I'm not interested in getting into a discussion or arguments about what might or might not be useful from hexrgb.el for Emacs. It's there - _FYI_. Look inside it or don't; I really don't care. Should I? Is it rude not to care, and to let you know straightforwardly that I don't? Is it hard, for any who really want to know, to look inside the file and decide for themselves? I don't have an opinion about what they might want. I was asked for "my view", and the answer is that I don't have a view about what else might be of interest to Emacs. The last time I looked inside the file was likely 2018 - the last time I updated it. (Naturally, if someone has a technical question then I'll take a look and try to answer it.) ___ What might reasonably be considered rude is turning the discussion into an ad hominem attack by calling me rude. But that's your specialty (weakness). My mails about this, including the one where I said I don't know and don't care, have been intended to help. If you want to find out what might be of interest to you in hexrgb.el then peek inside it. I don't make any claim that anything in there is worth your peeking. I really don't care whether you do. Please don't bother to try to find some phrase in this mail to quote alone, out of context, and continue your ad hominem nonsense. No one needs that. Thx. If you have something technical to say to me about (color|hexrgb)-hsv-to-rgb or hexrgb.el, then that's welcome.