Given that these functions are all declared in a single header file, lyxlib.h, is there a reason why each single function is defined in its own .C file?
abort.C atoi.C chdir.C copy.C getcwd.C kill.C mkdir.C putenv.C rename.C rmdir.C tempname.C unlink.C If I were to concatenate them together, including header blurb, the resuling file would be 363 lines long. Hardly enormous... Any objections to me doing this? The name lyxlib.h (and lyxlib.C I guess) is not very informative. How about system_utils.[Ch]? -- Angus