Complex .cursorignore cause tab disable

my .cursorignore file lisk this:

!src/
!src//*/
!cmake/
!fse-sdk-cpp/
!fse-sdk-cpp/
//
!srec_protos/
!srec_protos/**/
/
!thirdparty/
!thirdparty/**/*/

this file work well in 0.45, but cause TAB disable in 0.46, the error in image:

3 Likes

Seeing the same issue, it’s messing up with the NOT toggle (!). Mine is simple

Ignore everything

#*

Allow .sql files

#!*.sql

1 Like

having the same issue, I ignore everything at top-level and enable indexing for some subfolders, this worked fine with 0.45, but stopped working with 0.46

1 Like

Same issue here. Negation patterns doesn’t work.

Has Cursor official noticed this issue? For a practical project, the inability to use exclusion syntax is a fatal problem. If you have any repair clues, please leave me a message, thank you very much!

Is there any other fix besides commenting out? My requirements are consistent with you, not using Not expressions is too fatal :frowning:

i think the latest .46.9 version should be ok

Latest version still not working for me. Is it working for anyone with the negates?

I updated for 0.47 and now it’s not working again. Devs?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.