Quote: |
..did you unset *.php before? I'm asking because IDE does set it. |
Unfortunately, I don't recall exaclty, however, I can imagine that I was interested in including *.inc's "and any other applicable files I might not be thinking of" so it's very possible.. If so, then I would like to see that all .module and .inc's (both of which are setup as valid php extensions the IDE recognizes) file extensions show up in that default file extension mask.
Quote: |
>...allow me to skip this entire directory of PDFs...
and may I ask you what stopped you from doing this? |
Well, this just comes down to out-of-box usability. Now that I know to expect this behavior, I'll hopefully remember to take some measures before doing a global find-replace. What I'm suggesting is that your product's out-of-box usability would be to do what the user is most likely expecting to do at any given time: Of course you can't predict that 100% of the time, but in my case, it is pretty clear that I didn't want to dig into binary files, or at least certainly not "files that would throw a transliteration notice". However, since it did, I would have expected to say, "Ignore other files/errors of this type and continue searching/replacing as if I knew what I was doing to begin with."
Clearly this occurrence is not a bug and in fact exposed more power of PHPEd, but for usability's sake, a little choice like above would be nice to see. Linux does something similar like "Ynaq" for "Yes, no, always, or quit." Compared to this case, I had only the choices "No" and "Quit."
cheers