diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-28 18:58:24 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:15 -0300 |
| commit | ff867666106fa85bd91341beb9e8121b2f99bc5f (patch) | |
| tree | a4a84b3f6f733673149fd2541cc9f70e61629fac /src/host_io.zig | |
| parent | ab806dc38ddcd74958b999fe708ae9ea63609f72 (diff) | |
| download | pardes-ff867666106fa85bd91341beb9e8121b2f99bc5f.tar.gz pardes-ff867666106fa85bd91341beb9e8121b2f99bc5f.zip | |
^ in a pattern with \n matches at every line start, and a ^ or $ that cannot work is refused
A pattern naming a newline runs over the whole text, where mvzr's ^ is only the text's start: /^def .*\n/ from #0 failed, and Edit ,x/^def .*\n/.../ silently did nothing. A leading ^ is now tried at each line start from the search's own; $ just before \n is dropped, as it changes nothing; any other ^ or $ in such a pattern is refused with why, since mvzr would read it as the text's ends. ^ inside an alternation holds only where a search starts, an mvzr limit, documented.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/host_io.zig')
0 files changed, 0 insertions, 0 deletions
