From maintainers-request at octave dot org Fri Jan 14 11:23:04 2005 Subject: Re: Yet another thread on Octave on Windows. From: "John W. Eaton" To: Ole Jacob Hagen Cc: maintainers at octave dot org Date: Fri, 14 Jan 2005 12:25:12 -0500 On 14-Jan-2005, Ole Jacob Hagen wrote: | 1. What class/file is loading m and oct files, and which classes are | using it? You can start at load_fcn_from_file (symbol_record *sym_rec, bool exec_script) in src/parse.y. | 2. What class/file does recursive search of directories to find m, and | oct-files, and what classes are using it? Octave no longer uses kpathsearch as a separate library. I extracted all of the functions we needed and put them all in the files pathsearch.{h,cc} kpse.{h,cc} kpse-xfns.{h,c} in the liboctave subdirectory. The original kpathsearch library should have been working on MSDOS/Windows filesystems. I did not intentionally break that, but I may have done so by mistake. | 4. What classes are handling inputs in octave-console? The functions in src/input.cc. jwe