From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?Windows-1252?Q?Vincent_Bela=EFche?= Newsgroups: gmane.emacs.devel Subject: RE: SES case insensitive ses-jump git-pushed Date: Tue, 5 Apr 2022 11:46:46 +0000 Message-ID: References: <86ee2ckxux.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_AS8P193MB2367BDD9CE9E5C4887E4A14384E49AS8P193MB2367EURP_" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26154"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?Windows-1252?Q?andr=E9s_ram=EDrez?= , emacs-devel To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Apr 05 13:52:32 2022 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 1nbhjb-0006VO-Ij for ged-emacs-devel@m.gmane-mx.org; Tue, 05 Apr 2022 13:52:31 +0200 Original-Received: from localhost ([::1]:49926 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nbhja-00046v-7a for ged-emacs-devel@m.gmane-mx.org; Tue, 05 Apr 2022 07:52:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47394) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nbhe6-00017U-I7 for emacs-devel@gnu.org; Tue, 05 Apr 2022 07:46:54 -0400 Original-Received: from mail-am6eur05olkn2011.outbound.protection.outlook.com ([40.92.91.11]:11489 helo=EUR05-AM6-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 1nbhe4-0006Yx-LZ for emacs-devel@gnu.org; Tue, 05 Apr 2022 07:46:50 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ToWtogJwEhsRIAVeNlrceQf6Zbp5S246QDbq5Yq1CqrZiRCU6CRGaS1dAlkE3nNzcUC30ZHSCllEG9yImt0Cdoa1MJhCQSb0ZSaa/Py2VMAk1QZqsvRYFrs1vz0ABGbDvySbWquGkmVAFB2nCSV5nxGrUNds67uRgD7o4i1k1kPirkwdLWarfEgiZmxNtw/GK0PAE5EqOSMD7bEPDmDMGClCBnSWPqOF+F/9HVZDCPmiRc64W4GSmZo7eXka1vKwWOEescrfVh02gPYSg+2sC1V7TG0qUH0OIevIGWpc+CUPuXOy5IZRtahqJFZt+lW67NhCQQkh5hoe4k3b4NdgLQ== 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=w74pJXoZH2Y9aXUte1ujLF2TOY1SzKIbwvkx6Lo+s/I=; b=lII5ofs/h7JXNcskbxVGyONIyhRmU7FlIw2vr74KrjMnoAMPXpslPTGpddX1jUjUSyAYYhlVBEnZcrVgPrhDO8C9SEpDruimQ2VHCpgoNR4FHe5DVx7mJcUuiN2/FWyoWZa1LAGMKbZkyPuw/sOLlNiTt33SnXwqjoxfJn6iABjh2Qt/IcF0msIq9oS0lo7RpfAbYKA7+y292qw3OqKAiV94p4GkdtlZ1YWHTTFxAgG1q4GpP4HE5klrEn4UoQTjL7MGWzxxtdpIVDigiiUYqnP/iss/pgkiD7LTW6nwridD/nLy2RzcD0A1b1QG8TRgDfmsoJbVZadpKXzHYML9+w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Original-Received: from AS8P193MB2367.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:44c::7) by AM8P193MB0818.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:1ec::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.31; Tue, 5 Apr 2022 11:46:46 +0000 Original-Received: from AS8P193MB2367.EURP193.PROD.OUTLOOK.COM ([fe80::80c3:66b8:7ed3:e09e]) by AS8P193MB2367.EURP193.PROD.OUTLOOK.COM ([fe80::80c3:66b8:7ed3:e09e%3]) with mapi id 15.20.5123.031; Tue, 5 Apr 2022 11:46:46 +0000 Thread-Topic: SES case insensitive ses-jump git-pushed Thread-Index: AQHYSEwd1MrcbnoP3EqzwX1DC26RvazgIW4SgACJ3gCAAIhD+oAAAMor In-Reply-To: Accept-Language: fr-FR, en-US Content-Language: fr-FR suggested_attachment_session_id: dab987fe-a540-ddd3-f88c-4b3c3e7cdd71 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [lx7M1MXlFUKMYJ9fqVlIRg79uLCedjNc] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ce9c07e7-f70f-4a54-c2df-08da16f9f666 x-ms-traffictypediagnostic: AM8P193MB0818:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: peV2Rpo2fsvIH33rXaTnUYePyMdGU0n/vZ7Nsz1Q6gO+YEYFpsO8pTmdI8lfeR3TXn8OzmRId3EiNv79OrLmZRBXlz2cVdX+LW8gknvoa+Oi1/GvHDFhGkujNk1WZvajXVf6V7j+QANQZcK9X3leN1doHWlf8t6GqMXi3DzIn1M6Ue55uYvAitbnTVMNhFVwWe/20xCJ+nVXidyv62fv/2UGXJzVzflE2fQcu5snwzddl7zRiOe7Lcr6pkidHkMjOJu1f0MkLkGfs6el4nK21oVvMcQbT5nneSnAjjYvrmNzImcCJNZLdMUFGpT/M+fgeykcncOvcdhh3J9KiyuriB3SMdqDmZ5tQlXrZd/5WuVQo6nigfdxewEVyYSODUjC0+zC+Blh00SaM/MpJ/b716xfxMCfVO+LqLrGxX8NrB8Frr/9azI/cQ8MWoLyTzgKf+ANPOnE9Hk+mIo2C0LJ1VmHpiMm8wE1tx16aqAIhDHazWdPtUAXWJUMdjFE+TiBhzxqyM0XvgOoFfuM9wQ7wssDUC/fyrVn5jIafjgiYHdW3pQsDr6XsLueGtp8h0lzqJ5s1ai++IzQw/QuWyJPiw== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?MPOJ843JQJJLbk+0vgl5jZ+0IbS9yOOAn9b/Z29ZOhTmPrOYRCMyQmWr?= =?Windows-1252?Q?BUGbmR/vTb8oJuG3t2ihtt4958ljyNnDZ/DYDEPXpsYx0npcn3rlAufz?= =?Windows-1252?Q?+nldloT7H2nsZILZemIOxV2XooCgGN4ouz45Bqq28tQ3o1tdSCdWRBDn?= =?Windows-1252?Q?N60XNYu8vvk2OR3XG5VrsFNWpKYHz6dDYHSIkNSBR/PTfnxRK78ZBL2z?= =?Windows-1252?Q?2UeGGzZUBfV8wiVma9SoY3Ytg4j0hYfT/TT0IRWgwH78XzylO/ge0H/R?= =?Windows-1252?Q?UJjSFWYyL9XvyVrFJS3rQAWebbvtBq6gSw+jOBrkcujSNIhAbuo/ToCP?= =?Windows-1252?Q?y7g0u+hpDzJEC8M6Fk0W5XY3CHFMD6frXrh3ympChbzCmZcLaNk0e0cZ?= =?Windows-1252?Q?AYdlEK0aAD6a3KG4cDXenmuXM6PiiM2nFfFeGYzSKZrezOofU6bPQf3x?= =?Windows-1252?Q?hfvL5Ifzle2d8el3SfYx3HRi2yC3p5WA83IAaSDRJzY4d4gio0WAxrrS?= =?Windows-1252?Q?kKTq/h046vmXpqQFaaO7I2jxH1IG0YzlugFwjcZsBlZrLKKXTLbjLtk0?= =?Windows-1252?Q?91qLfzZ6Dym6S8FFlBNZZTW2WfWJlbYRscerx3qdCd+3ybMcHbg3yQH2?= =?Windows-1252? X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-80ceb.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8P193MB2367.EURP193.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: ce9c07e7-f70f-4a54-c2df-08da16f9f666 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2022 11:46:46.2631 (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: AM8P193MB0818 Received-SPF: pass client-ip=40.92.91.11; envelope-from=vincent.b.1@hotmail.fr; helo=EUR05-AM6-obe.outbound.protection.outlook.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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" Xref: news.gmane.io gmane.emacs.devel:287808 Archived-At: --_000_AS8P193MB2367BDD9CE9E5C4887E4A14384E49AS8P193MB2367EURP_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable To be fully honest, if I M-x ert-run-tests-interactively a second time, then I get this: --------8<-----------8<-----------8<-----------8<-----------8<------- Selector: t Passed: 11 Failed: 2 (2 unexpected) Skipped: 0 Total: 13/13 Started at: 2022-04-05 13:44:31+0200 Finished. Finished at: 2022-04-05 13:44:31+0200 ..........FF. F ses-tests-renamed-cell-after-setting Check that setting A1 to 1 and A2 to (1+ A1), and then (ert-test-failed ((should (eq (bound-and-true-p A2) 2)) :form (eq *error* 2) :value nil)) F ses-tests-renamed-cells-row-insertion Check that setting A1 to 1 and A2 to (1+ A1), and then renaming A1 to = =91ses--foo=92 and A2 to =91ses--bar=92 jumping (ert-test-failed ((should (eq ses--bar 2)) :form (eq *error* 2) :value nil)) --------8<-----------8<-----------8<-----------8<-----------8<------- It seems that the new tests are maybe not to blame, but that my existing tests were wrong, as if there is some border effect remaining after the tests have run, and spoiling a new test run. V. ________________________________ De : Vincent Bela=EFche Envoy=E9 : mardi 5 avril 2022 13:43 =C0 : Stefan Monnier Cc : emacs-devel ; andr=E9s ram=EDrez Objet : RE: SES case insensitive ses-jump git-pushed Salut Stefan, When I eval-buffer on ses-test.el, and then when I do M-x ert-run-tests-interactively I get no error, the output in *ert* buffer is as follows: --------8<-----------8<-----------8<-----------8<-----------8<------- Selector: t Passed: 13 Failed: 0 Skipped: 0 Total: 13/13 Started at: 2022-04-05 13:41:09+0200 Finished. Finished at: 2022-04-05 13:41:09+0200 ............. --------8<-----------8<-----------8<-----------8<-----------8<------- V. ________________________________ De : andr=E9s ram=EDrez Envoy=E9 : mardi 5 avril 2022 05:33 =C0 : Stefan Monnier Cc : Vincent Bela=EFche ; emacs-devel Objet : Re: SES case insensitive ses-jump git-pushed >>>>> "Stefan" =3D=3D Stefan Monnier writes: [...] Stefan> I also see an error when I run `make test/lisp/ses-tests`. --_000_AS8P193MB2367BDD9CE9E5C4887E4A14384E49AS8P193MB2367EURP_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
To be fully honest, if I M-x ert-run-tests-interactively a second time,
then I get this:

--------8<-----------8<-----------8<-----------8<---------= --8<-------
Selector: t
Passed:  11
Failed:  2 (2 unexpected)
Skipped: 0
Total:   13/13

Started at:   2022-04-05 13:44:31+0200
Finished.
Finished at:  2022-04-05 13:44:31+0200

..........FF.

F ses-tests-renamed-cell-after-setting
    Check that setting A1 to 1 and A2 to (1+ A1), and then
    (ert-test-failed
     ((should
       (eq
(bound-and-true-p A2)
2))
      :form
      (eq *error* 2)
      :value nil))

F ses-tests-renamed-cells-row-insertion
    Check that setting A1 to 1 and A2 to (1+ A1), and then r= enaming A1 to =91ses--foo=92 and A2 to =91ses--bar=92 jumping
    (ert-test-failed
     ((should
       (eq ses--bar 2))
      :form
      (eq *error* 2)
      :value nil))
--------8<-----------8<-----------8<-----------8<---------= --8<-------

It seems that the new tests are maybe not to blame, but that my existi= ng
tests were wrong, as if there is some border effect remaining after th= e
tests have run, and spoiling a new test run.

  V.

De : Vincent Bela=EFche <= ;vincent.b.1@hotmail.fr>
Envoy=E9 : mardi 5 avril 2022 13:43
=C0 : Stefan Monnier <monnier@iro.umontreal.ca>
Cc : emacs-devel <emacs-devel@gnu.org>; andr=E9s ram=EDre= z <rrandresf@gmail.com>
Objet : RE: SES case insensitive ses-jump git-pushed
 
Salut Stefan,

When I eval-buffer on ses-test.el, and then when I do M-x
ert-run-tests-interactively I get no error, the output in *ert* buffer=
is as follows:

--------8<-----------8<-----------8<-----------8<---------= --8<-------
Selector: t
Passed:  13
Failed:  0
Skipped: 0
Total:   13/13

Started at:   2022-04-05 13:41:09+0200
Finished.
Finished at:  2022-04-05 13:41:09+0200

.............
--------8<-----------8<-----------8<-----------8<---------= --8<-------

  V.

De : andr=E9s ram=EDrez &= lt;rrandresf@gmail.com>
Envoy=E9 : mardi 5 avril 2022 05:33
=C0 : Stefan Monnier <monnier@iro.umontreal.ca>
Cc : Vincent Bela=EFche <vincent.b.1@hotmail.fr>; emacs-d= evel <emacs-devel@gnu.org>
Objet : Re: SES case insensitive ses-jump git-pushed
 
>>>>> "Stefan" =3D=3D S= tefan Monnier <monnier@iro.umontreal.ca> writes:


[...]


    Stefan> I also see an error when I run `make test/lis= p/ses-tests`.
   
--_000_AS8P193MB2367BDD9CE9E5C4887E4A14384E49AS8P193MB2367EURP_--