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 has been 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
(I'm afraid I don't have the version numbers to hand)
When using Fuzzy Finder, I used to be able to just dump my entire class name into it, and it'd split it based on underscores and correctly find the file. For example if my class was Mob_NPC_Human_Merchant, and I put my class name into the fuzzy finder, it would bring up the file Mob/NPC/Human/Merchant.php, it stopped working when fast mode was enabled, so I disabled it, and now after the most recent update it doesn't work at all anymore. It's been working correctly for over a year.
Steps to Reproduce
Place a file in nested folders
Attempt to fuzzy find the file using underscores instead of slashes
Using Git Bash on Windows and with Settings > Packages > Fuzzy Finder > Scoring System set to fast:
mkdir -p Mob/NPC/Human
touch Mob/NPC/Human/Merchant.php
atom .
Ctrl+t
Copy/paste "Mob_NPC_Human_Merchant"
Expected behavior:
It brings up "Mob/NPC/Human/Merchant.php" as a result of your search.
Actual behavior:
It brings up no files at all.
Reproduces how often:
Everytime.
Versions
I'm currently running 1.39.1, it worked before I updated.
Additional Information
None, if this change is intended I understand, but I hope there is some configuration option that lets me go back to how it used to work, else my main reason for using fuzzy find with my project has kinda gone out the window.
The text was updated successfully, but these errors were encountered:
Thanks for the report! I think this was addressed in atom/fuzzy-native#6 and that fix should be in 1.39 - this is what I see in 1.39.1 on macOS 10.14 with fast mode enabled:
Did I misunderstand your repro steps? Also, what OS are you running?
Ahh ok, I can reproduce with 1.39.1 on Windows 10:
@JulianHQ, as @imaginedbyme mentioned, if you really need this functionality for your workflow, you can temporarily set Settings > Packages > Fuzzy Finder > Scoring System to alternate.
rsese
changed the title
Finder no longer equating underscores with possible slashes/spacesFast scoring doesn't match underscore as path separators on Windows
Jul 30, 2019
Prerequisites
Description
(I'm afraid I don't have the version numbers to hand)
When using Fuzzy Finder, I used to be able to just dump my entire class name into it, and it'd split it based on underscores and correctly find the file. For example if my class was
Mob_NPC_Human_Merchant
, and I put my class name into the fuzzy finder, it would bring up the fileMob/NPC/Human/Merchant.php
, it stopped working when fast mode was enabled, so I disabled it, and now after the most recent update it doesn't work at all anymore. It's been working correctly for over a year.Steps to Reproduce
Edit by @rsese to add more detailed repro steps
Using Git Bash on Windows and with
Settings > Packages > Fuzzy Finder > Scoring System
set tofast
:mkdir -p Mob/NPC/Human
touch Mob/NPC/Human/Merchant.php
atom .
Expected behavior:
It brings up "Mob/NPC/Human/Merchant.php" as a result of your search.
Actual behavior:
It brings up no files at all.
Reproduces how often:
Everytime.
Versions
I'm currently running 1.39.1, it worked before I updated.
Additional Information
None, if this change is intended I understand, but I hope there is some configuration option that lets me go back to how it used to work, else my main reason for using fuzzy find with my project has kinda gone out the window.
The text was updated successfully, but these errors were encountered: