Hi all, the problem is that we did not refresh search data for subsequent searches, so the back references were always filled using the search data of the first match. So, for RE ([0-9]{2})([0-9]{2}), replacement $1.$2 and string "1200-1300", that would lead to the following sequence of changes:
1. back refs 0-2, 2-4 -> "12", "00"; repl. "12.00"; new str. "12.00-1300" 2. back refs 0-2, 2-4 -> "12", ".0"; repl. "12..0"; new str. "12.00-12..0" Commit ea1cd1a10cc2d2bbf4f82aeca689fe81a3b79856 fixes that. D. _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice