You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 15, 2022. It is now read-only.
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages
Description
The results of find-and-replace usually update when the file is changed. However, this does not work as expected when using regular expressions with look-ahead/-behind.
Steps to Reproduce
Open a file.
Add some text, e.g. bdb ada adb ada adb.
Open find and replace and search using regex with look ahead and look behind, e.g. (?<=a)d(?=a) to find the character d surrounded by as.
Change parts of the string which contain the match, in this example remove some of the ds or change the surrounding such that it is not matched any more.
Expected behavior:
During editing, the matches should update automatically and correctly.
Actual behavior:
During editing, the matches do not update correctly. Here is an example:
Even, if one clicks search again, it does not update correctly. But if one changes the search term, e.g. remove the last ) and add it back, then it finds the occurrences correctly again.