Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!uunet!mcvax!unido!sbsvax!roeder From: roeder@sbsvax.UUCP (Edgar Roeder) Newsgroups: comp.sys.atari.st Subject: Re: GNU-Emacs 18.51 for Atari ST (TOS), suspending Emacs Summary: look for 'dir' on your host, who has problems with ^Z too? Message-ID: <819@sbsvax.UUCP> Date: 31 Jul 89 14:50:36 GMT References: <799@sbsvax.UUCP> <5440043@hplsla.HP.COM> Organization: Universitaet des Saarlandes, Saarbruecken, W-Germany Lines: 56 In article <5440043@hplsla.HP.COM>, andyc@hplsla.HP.COM (Andy Cassino) writes: > I do have a couple of problems to work out. The first is, I can't get > "M-x info" to work. After succesfully finding a file or two, I get the > following message: > > "Info file /usr/lib/GNUemacs/info/dir does not exist." > > Nowhere in the emacs.zoo or elisp.zoo archives did I find a file named "dir", > so is something missing? > You are right: there is something missing. Since i did not modify any of the documentation files in /usr/lib/GNUemacs/info, i did not include them in the distribution of GNU-Emacs in comp.binaries.atari.st. You can get any documentation on Emacs, GCC and some other GNU programs from a host running GNU emacs. You would have to look for the info directory and copy those files. I have about 2.5 MB of info files on my st now (including gcc docs, gulam doc). If you can't find the info files look for .texinfo files. They are the source for info (texinfo-format-buffer converts them). > Also, I am running emacs from gulam, and "M-x suspend-emacs" or C-z just > cause emacs to bomb off (2 bombs). I end up in gulam again and everything > seems ok, but when I type exit, I go back to the desktop, not back into > emacs. Any hints? (Sure would be nice if this worked... gnuemacs takes awhile > to get under way, seems that executing loadup.el is the biggest bottleneck) > I have tried this feature with my shell (it is Master 5.6) and everything worked fine. I am calling the shell via _shell_p (at $4F6) with an empty string as parameter for gulam if it's magic number can be found. Before this the string "Program stopped!!!" is written to stderr (handle 2). The call is done in user mode of the 68000 and the available stack at this point is about 8 kB. If meta-flag is non-nil the conterm variable is configured to return the Shift-key status when doing tos-i/o. Emacs does no unusual things beside that. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! I would like to hear about experiences of users that have other shells !!! !!! which use the _shell_p vector as entry to the commandline-interpreter. !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Those shells are called with "-i" as single argument to the routine pointed to by _shell_p. Have you tried '(call-process "ls" nil t nil)' from the scratch-buffer (or after ESC-ESC) ??? > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% > % Andy Cassino % > % uucp: hplabs!hplsla!andyc domain: andyc%hplsla@hplabs.hp.com % > % Hewlett-Packard Lake Stevens Instrument Division % > % 8600 Soper Hill Road Everett, WA 98205-1298 % > % (206) 335-2211 % > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - Edgar