rbp@investor.UUCP (Bob Peirce) (09/23/86)
In an earlier posinting I suggested uEmacs 3.7 should read both the global and a personal .emacsrc file. It was pointed out that failure to do so was a feature and that one should include 'execute-file xxx' in the personal rc file to read the global file. I responded that attempting this caused a core dump in the dobuf function. I have now had a chance to look at the code and discovered why. Under Unix, emacs expects a file called "emacs_lib_path/.emacsrc" and a personal file called "$HOME/.emacsrc". If it finds the latter, it doesn't read the former. However, if the latter has the line execute-file emacs_lib_path/.emacsrc the program tries to assign the same buffer name to both files and croaks. The solution is to do the following: cd emacs_lib_path ln .emacsrc emacs.rc cd insert 'execute-file emacs_lib_path/emacs.rc' in .emacsrc This causes the program to have different buffer names for the two files and both are executed correctly. -- Bob Peirce, Pittsburgh, PA uucp: ...!{allegra, bellcore, cadre, idis} !pitt!darth!investor!rbp 412-471-5320 NOTE: Mail must be < 30K bytes/message