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 Sep 20, 2023. It is now read-only.
Since commit 6d7c0b3Security: clear defaults for config file names (cf. #2170).syntastic_<file_type>_config files (syntastic_cpp_config in my case) are ignored.
The text was updated successfully, but these errors were encountered:
In this tarball you can find a main.cpp file including b.hpp (#include "b.hpp") located in a different folder. To instruct syntastic where to find included files, I've dropped a configuration file (.syntastic_cpp_config) with a -Ib directive in the root folder:
Bug2179
├── a
│ └── main.cpp
├── b
│ └── b.hpp
└── .syntastic_cpp_config
From commit 6d7c0b3, syntastic gets confused and display a syntax error in the Vim's location list:
fatal error: b.hpp: No such file or directory
while this false alert isn't raised prior to this commit.
After the commit you mention the name .syntastic_cpp_config is no longer "magic", you need to set syntastic_cpp_config_file explicitly to the name of the configuration file. To avoid the security problem you are strongly advised to use a different name than .syntastic_cpp_config.
Since commit 6d7c0b3 Security: clear defaults for config file names (cf. #2170). syntastic_<file_type>_config files (syntastic_cpp_config in my case) are ignored.
The text was updated successfully, but these errors were encountered: