Make_it 1.0 Make_it is a very useful tool for doing compilations on a NeXT using Edit. It was inspired by the famous TURBO-Compilers from Messy-DOS - and it's even more easy to use ! Just pressing a hot-key (command-k, same as InterfaceBuilder) in Edit, you can start a compilation. You automatically arrive in Make_it and now you can easily trace down the errors from the compilation just with one mouse-click. You can even do this if the compilation is still not finished yet, because the command runs in the background! How to use Start Make_it by clicking at its icon. You'll see a window with two textfields: a command-line and a directory-line. Both text- fields have a history, similar to that of csh, just use up/down- arrow to get older values. Now you should enter some useful com- mand into the command-line - 'make' for example! Also choose a directory - you can do this by either clicking the Select Direc- tory button and browsing through your filesystem, or by entering a directory into the directory-textfield. Now click OK and see what happens. All the output of the command will go into a browser. If you get compilation errors or warnings, just do a single click to the corresponding line in the browser - and Edit will open that file for you and position to the correct line. If you want to interrupt the compilation there is the equivalent of a Control-C: Klick the KILL-Button and everything is over (well, not really everything - only the command you entered) Saving the last command- and directory-line in the defaults- database is done with command-s, you can also read the defaults with command-r. From Edit you can use command-k (via the Services menu) to start another compilation. In this case Edit will place the directory of the current open file into the directory-field of Make_it ! You can even start a compilation from the workspace: Highlight a file in the corresponding directory (sorry, it's NOT enough to select the direcory only) and press command-k. Make_it is not only useful for compilations - use it with 'grep' too, for example grep -n define *.c you'll get all lines which have a 'define'. Now you can click into the browser and open those files in Edit. Actually you can use all Un*x-Tools which produce an output like filename:linenumber:some text Filename can be any absolute or relative path. If it is a rela- tive path, the contents of the directory-line will be appended. Make_it will read your ~/.profile if it exists - so you should fix your path there ! Authors address You can reach the author of Make_it by E-Mail (not yet NeXT-Mail, please!): thf@zelator.in-berlin.de or by air-mail to the following address Thomas Funke Gasteinerstr. 29 1000 Berlin 31 *Germany*