1) remove colons from error messages: say "error: 'xy'" is not more clear than "error 'xyz'" and colon is the standard separator for gcc compilers and hence for the IDEs that support it. Since it's part of the error msg it will not change anything for the actual tools that support stabdard Cl*pper error messages.
2) setting hb_exesuf="" also for dos and w32 in hb-func.sh hb* scripts are supposed to give the same results in all the supported envs. ( the rationale behind this is that cgi apps normally use a given extension because the file name has to be referred in html and javascript ) 3) in common.ch replace all checking macros like: #translate ISARRAY( <xValue> ) => ( ValType( <xValue> ) == "A" ) with #xtranslate ISARRAY( <xValue> ) => HB_ISARRAY( <xValue> ) it seems faster and more elegant and add #xtranslate ISPOINTER( <xValue> ) => HB_ISPOINTER( <xValue> ) #xtranslate ISHASH( <xValue> ) => HB_ISHASH( <xValue> ) best regards, Lorenzo _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour