So I've got a class that looks something like this:
[code]
class Fred
{
protected:
std::string m_configfiles_path;
void InitConfig(std::string const& configfile);
};
I start coding the implementation of InitConfig and type:
void Fred::InitConfig(std::string const& configfile)
{
std::string fullpath = m_config...
}
and stop at the ellipsis because I can't remember m_configfiles_path or m_config_files_path and wait for code assist to pop up some help (Yeah yeah, I'm a lazy coder.
)
Code assist pops up m_configfiles_path (the correct choice here and the result for alt - '.') for a split second, but before I can hit a key to accept it, Slickedit then immediately replaces it with configfile (a nice guess but incorrect and the result for alt - ',')
Note: The class and the implementation are in the same file (a .h file) and the file is NOT in the project or a tagging database. (which is somewhat normal for my workflow for new classes. I tend to create them in the appropriate directories and THEN add them to a manually kept makefile and the appropriate Slickedit project/tagging database after I write the initial class and start building)
First question - Is this a bug or a configuration thing on my end?
Second question - If it's a configuration thing, what configuration setting can I change to make it keep the more accurate result over the guess?[/code]