wjb@moss.ATT.COM (02/11/88)
I have sources to MicroEmacs 3.8b, which I have been sitting on for better than a year now. I am only just now getting around to building it on an AT&T PC. I need some help, generally falling under the categories of link errors and using a macro I heard was built into this. First, the linking: I am using MSC 5.0 (the quick C compiler, using the large memory model) and the "link" command to link the files. All files compile without errors. During the link, I get a warning (_itoa symbol multiply defined) and an error (more serious, unresolved externals). All the "unresolved externals" are static int functions in search.c. As a result, I get an executable file which appears to work in most respects, except that none of the searching functions work. Looking back on what I've written, I don't know if this communicates, but it looks like I've got a set of functions which are only referenced search.c which are also defined in search.c; yet the linker is having a problem. Any ideas? The other question concerns macros in general, but in particular a macro I was heard built into MicroEmacs. In "vi", if the user presses the '%' key on the keyboard, the cursor will move to the matching [{()}]. My question: how do I do that with MicroEmacs? More broadly, does anybody have any public domain documentation on-line that they can mail to me on how to use and write macros? I need a tutorial, not a terse reference work, because there is noone else around here to answer questions. I don't normally read this newsgroup, so please reply via email to: ...!ihnp4!moss!wjb ADthanksVANCE --Bill Buie