[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#30219: 27.0.50; (should (equal ...)) bug for string equality
From: |
Mattias Engdegård |
Subject: |
bug#30219: 27.0.50; (should (equal ...)) bug for string equality |
Date: |
Thu, 10 Oct 2019 16:34:03 +0200 |
The bug is directly reproducible, and not very surprising given the subtleties
in mixed uni/multibyte string comparisons. ERT treats strings as arrays to be
compared element-wise via `aref', which isn't how `equal' works.
There are several solutions, none perfect. I'll be back with a patch later
today or tomorrow.