Tool/software: Code Composer Studio
short description: I am unable to remove a single entry from my include path list. This is not the behavior I would expect and I think it could possibly be a bug.
In the project properties under CCS build > Include Options, there is a dialog with the header "Add dir to #include search path (--include_path, l)".
It contains a list of the paths that are configured as include paths. On the upper right corner of that dialog there are a few control buttons, one of them is "delete".
I have several include path entries listed in this dialog and I want to remove one of them. My problem is that no matter how I try, clicking the mentioned delete button removes all entries in my list.
The same behaviour is found for other "path dialogs", for instance
CCS Build > ARM Linker > File Search Path (there are two here)
CCS Build > ARM Linker > Advanced Options > Command File Preprocessing
CCS Build > ARM Linker > Advanced Options > Linker Output
CCS Build > ARM Linker > Advanced Options > Miscellaneous
(my list may not be exhaustive, there may be other places that I haven't checked)
I expect that marking a single entry and clicking delete should only remove the currently highlighted entry.
If I want to delete more than one entry, I will select several entries and click delete thus removing all marked entries.
A workaround is of course to completely clear the list, and then add only the entries that I need. This is cumbersome and likely not the intended behavior.
I am running Code Composer Studio 10 on a Ubuntu 20 host.