From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?andr=C3=A9s_ram=C3=ADrez?= Newsgroups: gmane.emacs.devel Subject: Re: using ses programatically (was: a ses question) Date: Sun, 19 Nov 2023 19:24:06 +0000 Organization: bien.comun.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25542"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel , "boruch_baum@gmx.com" To: Vincent =?utf-8?Q?Bela=C3=AFche?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Nov 19 20:52:51 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 1r4nqd-0006RF-Em for ged-emacs-devel@m.gmane-mx.org; Sun, 19 Nov 2023 20:52:51 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r4nqC-0004s3-9G; Sun, 19 Nov 2023 14:52:24 -0500 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 1r4nTr-0007Yj-FI for emacs-devel@gnu.org; Sun, 19 Nov 2023 14:29:19 -0500 Original-Received: from mail-co1nam11olkn20802.outbound.protection.outlook.com ([2a01:111:f400:7eab::802] helo=NAM11-CO1-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 1r4nTp-0004wo-5r for emacs-devel@gnu.org; Sun, 19 Nov 2023 14:29:19 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oE/8LVk55CtVy+eXV7LYJFJ8sOupndHEmjj/7xZOmTdeVlB1sCawdFsJB+4TxeJuUcVKy0XR7cEKsqfFzWIBJWia3THE8a8hbtKCQbmIDAZMzF9DkQ2bmCNAeD2V4rVZCpDrL9W3kBmUa/q3N8oDlvjvkbEasZkAwJ3EClG9hPlHoqeloxrmeGM8Q7MfQh1dxMLcLdhLjM76Vb1FGpSEADimxsJlJ5gDNrI799e//8ZccdWoQplig/VSUfPspnTMBFCHasime6GRorKSZYp8FBrGler9/uywnhCenVOQu/kCxGGCVjZAsOCA8P62dQpMbW91CVmZBUnHJ8GIVJmfww== 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=KOViNLuiTcC9AAQFideuotMMRfIJfDyxD/MLBCGgivI=; b=LfAFyBiBHCxqHDdH2OTh/e5nroAi/NmBITKsu6tVxYoU2Su/ZHtsOt4V+NyCpv9T01TwOpQo2C8GO/zWDl9G3oOVpGWoEttbutYtbob9+bQJXcvekpG2MubBjtzend6Yc3a/TYcRpMywvn/+psf/p5dj0HyoQ90Fmp1e4wK/Ccurkaecb4cWAqKGYEZjMqZPLcC8iARUZ5L+XUKJ2LhxdSybO9WBtyw7fsl8+Y8Tb02cSeYkjw7ky49zeYzafw8zr1PnjkL1Qd3M7lIxkDL8uAvraUEhpOxObUN68psnjkTm6HqC1akDjgRygkLcbDxvKWQbpxrKXrLixHMIubvlCg== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KOViNLuiTcC9AAQFideuotMMRfIJfDyxD/MLBCGgivI=; b=PN3N5CE3eKo+T5EseUNP3U1Nv4Zzm31R15CtuOdVIX3jXM2c9mUqdc2RW8AziPQJ2Mm+pWhCxttvdhq3YIaQxv9Ed0vueX++y3xBtm3fKDncdNr5b2OaaYjeZmZNCKagbZFx4wckg163+zuiRSWBfToQbiWi0zyX7Me9uoexHynI+M53id12gfnfP74Rr5sE2xH4p3W0HRdOcK4Hmwirac5nYtSp8SdWvuSqti/lFf3dSCM7tss0oAg+lgCEa5IJsW5gVmvtb5+hd+3Yr1AMapK7bhyt6NIYdkBE7vr0aZhvGIDJZzB7ojX7YhknBsEhuqDXxvv3I865CBbqL1jbZw== Original-Received: from SJ1PR12MB6363.namprd12.prod.outlook.com (2603:10b6:a03:453::9) by DS0PR12MB9275.namprd12.prod.outlook.com (2603:10b6:8:1be::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.26; Sun, 19 Nov 2023 19:24:13 +0000 Original-Received: from SJ1PR12MB6363.namprd12.prod.outlook.com ([fe80::913a:a895:e1eb:90a6]) by SJ1PR12MB6363.namprd12.prod.outlook.com ([fe80::913a:a895:e1eb:90a6%3]) with mapi id 15.20.7002.026; Sun, 19 Nov 2023 19:24:13 +0000 In-Reply-To: X-Attribution: INKA X-TMN: [tusJUP5yN0MBy9E6WBpgrmft+LqBnTXF] X-ClientProxiedBy: SCYPR80CA0007.lamprd80.prod.outlook.com (2603:10d6:300:30::10) To SJ1PR12MB6363.namprd12.prod.outlook.com (2603:10b6:a03:453::9) X-Microsoft-Original-Message-ID: <864jhha6nd.fsf@hotmail.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PR12MB6363:EE_|DS0PR12MB9275:EE_ X-MS-Office365-Filtering-Correlation-Id: 3f6d7048-ce1a-4d97-0427-08dbe9351cd2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HX2fLUfRgplvebhIELLX/1pgMz1wwNA/T6+VNYpybrBmbZHa0EbIDPR5aJnkWohTRE5HuOPUOifn0uoXKTQnbOyAaCmasJChN4i3xg/NTrA+VXXM/83oP1kgqZQsAN7pZgJU9riolUD/7+wgUYaGxEvUYH7zclEzoHB4b0uY/fUv/g+1OjD8ej/V9KBT/aHRypGbuvuFMvmzfZYPJGzVE2Ke2QsjzqdQxY/y/OxI9DPEfPwdEynTyS8Z5JUt3hWPEx8RtaGd++6Q9ekca7bvYIVsZb8ucDyeaiwPW9soSKPMJqQqkK/dYl/GJzlipR4a9IXKaqUH8ZEa6R/tyaO6RHpoMKUCwbkS9mRSlWXAGDLuECKknMzUFncH9woLb510JEUBJk9Ng65pvKhS18KSUwU+5u6Ogk5FFrW37TZjdl4Vu/XDEVZ78m8XPZVMbAu7Y9tcOt/iigXU1cKdUQz8E5Y9XQKNT3JfZYw2go97d3qwroeDYl9wIq5k7Au4lELgHw07pnx1yhRRILKHGDr6PJdODDN3pBCG/CKErBl2ppNBBHT4KzhfRY9O+ldZUOY5 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eG1Zb2FJRStrQ3ZzcVZ1RFBlZ2pwVllNL2VoeFl6bDFSWHdjRXVzLzc4aVhk?= =?utf-8?B?NTVHNmh5RFk5T010RTN3VytyNVJXSU1ZeGhzQVdrd0c1dGZJdDd2V3duZEVR?= =?utf-8?B?cUkxUjdxbkdVQzhiOHBMd2NadnE0VGE3VFVMZ3E5RXhNTHBNL2R4Z1Z1bU9R?= =?utf-8?B?Sm9EMGJPWFZnQm9qQ2NjYU1Ld1VEQkVRVmlabi9QZytaY29ybkp2TEhTeXdz?= =?utf-8?B?cVRhbERTV2RWZzllemM5dVkrS3VoV0hGdWdON1lsVVgzSmRkQWNRb2lmRVhm?= =?utf-8?B?OGtkZ2Z6S2xFOUtLQTZGbFc0STk4Q0JCaWhmN2oyKzdjdVlwUkYxSWhzRVhi?= =?utf-8?B?UEFtb3I2czlRSXZWV0NDVXNYMjV4ZVU4OE8wb1VGakF4MTByUlQvOUtKbVBX?= =?utf-8?B?TGRCdlNwd0pObWFTcENHTGhyT3orZDRSWUI0UEFLbXBxRHFUNDJQUXhNSk5k?= =?utf-8?B?QUpRNlA2QlI4K0NZdnlSMzdnUEdJZTYxSkk0TDhYcnZWTGtKVnhHckNhSG5C?= =?utf-8?B?L3NSd29Lc2E5eWEvOGxKTnM3WkZGU3grQVhrbi80RkpEN3ozd2oxT1dRQTlW?= =?utf-8?B?Yi81TmJudE9mWWZVRWJTR0x1RGJDSmVobDFCTDQvZk95eUFYd2ZOdVNXbWtR?= =?utf-8?B?UW9sRW9YOWtsSnpoSHlWVUJ5TnMxSFR0OHlwOH X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-5183d.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 3f6d7048-ce1a-4d97-0427-08dbe9351cd2 X-MS-Exchange-CrossTenant-AuthSource: SJ1PR12MB6363.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Nov 2023 19:24:13.2242 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB9275 Received-SPF: pass client-ip=2a01:111:f400:7eab::802; envelope-from=rrandresf@hotmail.com; helo=NAM11-CO1-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 19 Nov 2023 14:52:20 -0500 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:313018 Archived-At: Hi. Vincent. >>>>> "Vincent" =3D=3D Vincent Bela=C3=AFche write= s: Vincent> I attached an updated ses-setq macro. [...] I have just tested the last version of ses.el And I have found a trivial difference. When I code: --8<---------------cut here---------------start------------->8--- (ses-setq :: sf N7 (+ N3 N4 N5 N6)) (setq mysum (number-to-string (ses-cell-value 6 13))) (message (format "the sum: '%s'" mysum)) --8<---------------cut here---------------end--------------->8--- the output is: ,---- [ single digit output ] | the sum: =E2=80=99192.6=E2=80=99 `---- But then when code is: --8<---------------cut here---------------start------------->8--- (ses-setq :: sf N7 (apply 'ses+ (ses-range N3 N6))) (setq mysum (number-to-string (ses-cell-value 6 13))) (message (format "the sum: '%s'" mysum)) --8<---------------cut here---------------end--------------->8--- the output is: ,---- [ more than one digit decimal output ] | the sum: =E2=80=99192.60000000000002=E2=80=99 `---- Any idea why the difference? BTW: yesterday I have found a different issue when using keyboard macros for copying some specific cells to different lines on another buffer. But. Let's end this part for asking about that one.