summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2020-08-07 22:48:19 -0700
committerKaz Kylheku <kaz@kylheku.com>2020-08-07 22:48:19 -0700
commit3736361f915a7df8ed3ffc9a52b47e7af6bc280b (patch)
tree7446b9d26ab6765edbb749f730f95926fa9f9b06 /configure
parent6dcd7a72d53ee4b1bd799e190cf492f8b7c97bc8 (diff)
downloadtxr-3736361f915a7df8ed3ffc9a52b47e7af6bc280b.tar.gz
txr-3736361f915a7df8ed3ffc9a52b47e7af6bc280b.tar.bz2
txr-3736361f915a7df8ed3ffc9a52b47e7af6bc280b.zip
cygwin: bugs in string catenation and splitting.
This looks like it originates in June 19, 2019 commit 28c6225fec6ce999806e9c077f08ed0e668646c4, before Version 218. The commit introduced the ability to use a character object as a separator in cat_str and split_str_keep. The implementation was broken as written for Cygwin. This finally showed up for me today as a failure in the new in6addr-str test cases. By chance, I noticed at the same time that tab completion in the listener was acting strangely on packag prefix symbols; that issue also went away with this fix. * lib.c (cat_str, vscat, scat3, split_str_keep): We must use wref on the array initialized using the wini macro, because on Cygwin, the string starts at [1] not [0].
Diffstat (limited to 'configure')
0 files changed, 0 insertions, 0 deletions