On 3/20/2022 1:57 PM, Jim Porter wrote: > On 3/20/2022 12:05 AM, Eli Zaretskii wrote: >> Thank you for working on this.  See some minor comments below. I found an additional bug in the global substitution modifier which could cause an infinite loop in some cases, e.g. with "(:gs/a/a/)". The regexp search wouldn't advance to the next character correctly and could get stuck. I've fixed this by using `replace-regexp-in-string' instead.