here we go.

This commit is contained in:
Cary Sandvig 2000-12-15 00:47:24 +00:00
parent d143358212
commit 5ca922b0ff
3 changed files with 10 additions and 6 deletions

View File

@ -70,3 +70,7 @@ INLINE void ConfigTable::ArgSuffixDefault(void) {
INLINE void ConfigTable::CommandStubDefault(void) {
commandstub = "CONFIG";
}
INLINE ConfigString ConfigTable::GetConfigPath(void) const {
return configpath;
}

View File

@ -165,16 +165,15 @@ void ConfigTable::ReadConfigFile(void) {
if (microconfig_cat->is_spam())
microconfig_cat->spam() << "examining file '" << config_file << "'"
<< endl;
/*
if (file_access(convert_executable_pathname(config_file), X_OK) == 0) {
ConfigString line = config_file + " " + ExecutionEnvironment::get_binary_name();
if (config_file.is_executable()) {
ConfigString line = config_file.to_os_specific() + " "
+ ExecutionEnvironment::get_binary_name();
if (microconfig_cat->is_spam())
microconfig_cat->spam() << "file is executable, running '"
<< line << "'" << endl;
ipfstream ifs(line);
IPipeStream ifs(line);
ParseConfigFile(ifs, config_file);
} else
*/{
} else {
if (microconfig_cat->is_spam())
microconfig_cat->spam()
<< "file is not executable, reading normally" << endl;

View File

@ -73,6 +73,7 @@ class EXPCL_DTOOL ConfigTable {
SymEnt Get(const ConfigString& sym, const ConfigString qual = "");
const Symbol& GetSym(const ConfigString& sym,
const ConfigString qual = "");
INLINE ConfigString GetConfigPath(void) const;
};
#include "configTable.I"