Ihor Radchenko <[email protected]> writes: > > Note that this still won't work with the original reproducer.
You mean the original report? It works okay for me with that source block. If the search forward doesn't find a closing delimiter, the if test evaluates to nil and the while runs again, widening the search. The next time, the search forward finds the closing delimiter and sets `end' as in the previous code. Then everything continues as expected and it jumps to the correct location in the original source block. Am I missing something? -- *Paul*
