At 9:09 PM -0600 1999-06-08, Doug McNutt wrote: >Also - you get yet another set of regular expression conventions which you >may and may not like. The escapes are from the 8 bit extended character set >and quoting requirements are a bloody disaster. Too bad we don't have bash... >Toolserver is a version of MPW that runs in background. It was developed to >handle long compile/link operations over an AppleTalk net. MPW tools are >pieces of code which take advantage of the MPW environment; argv, stdin, >stdout, and the like all work. perl is an MPW tool as are the compilers and >assemblers. It's a whole lot easier to scribble out an MPW tool than it is >to prepare a complete Mac application. Especially if you want your tools to communicate with each other, because Mac OS applications don't have real stdio. >It is often a tossup whether to do simple editing with an MPW script or with >perl. It is, IMHO, easier to traverse the file system in MPW than in perl. Perhaps, but it's easier to get real work done in Perl. :-) You can do both -- produce a list of full pathnames with Files and pass it on the command line (or pipe it in) to a Perl script, or run Files in backquotes in the script using ToolServer. Disclaimer: I haven't tried this. >Until Apple comes up with an optional command line interface or other shell >- OS-X?? - I consider MPW a required capability. Since I'm on a roll here, I suppose I'll blatantly plug yet another project I'm working on. Genie is (read: will be, when I'm done with it) a command shell program for Mac OS. It will feel a lot like using an xterm, but with a really nice window manager. :-) It still needs a whole lot of work, but accepts Apple events and can shutdown or reboot your machine, so at least it's good for something (e.g. headless servers)... Josh -- Joshua Juran Metamage Software Creations =) Tools for Wizards wanderer@metamage.com <http://www.metamage.com/> * Creation at the highest state of the art * ===== Want to unsubscribe from this list? ===== Send mail with body "unsubscribe" to macperl-request@macperl.org