Known problems; wish list; etc (25 Jul 97) 1) defgb crashes when error sink redirected. Might affect other sinks 2) if input comes from script and script dies w/o producing output, defgb "converts" script input to "empty file" input, and produces "nd"s for data. If this is read as a variable list, defgb will die with "New variable in file: nd" message. Can ID this problem by noting lack of "input is from script" diagnostic in error message Error conditions/messages "Incomplete entry" error needs more information-does not even ID the opt file it comes from. If we still have "Attempt to open non-data file as data file" message, improve ID info. Look at problem displaying bad separator strings, etc in error msgs (Problem has to do with strings containing quotes, etc?) -------- Wish list Varlists can come from 1 line (need "NOHEADER" character, too) Allow > to be separator, so var> is acceptable. newvars opt file. levelN = var1, var2, ... ; . . where varM is variable name, or (varname,position_within_list) Biggest win w/this over use of a varlist with new vars in it is that the attribs of old vars don't have to be replicated. Ability to take indirect file from command line. Have ioopen put indirect file spec in indirect file structure source field. Call analy_source. Recode get_files to use open_and_log (worth it?) and to loop over indirect file's entry separator character (which cannot be ;!!) Default opt files to indirect file's directory Need to make stream & open indirect. This allows multiple "files" to come from a single file. 1) Parsing defexec input specs from outside in (might be done?!) 2) Missing value stuff Generalize lat/lon to template (like time)