In quest of a decent editor

Ben Humphreys cline at pnet01.cts.com
Thu Apr 14 06:36:15 AEST 1988


In quest of a decent editor...
 
It seems every time I turn around, I am operating under a different editor.
It's WordStar for DOS programming, WordStar 2000 for manuals under DOS,
Lyrix for manuals under UNIX, vi for quick and dirty changes.  It gets real
hard to remember all the commands.  So, in hopes of standardizing all my
word processors, I began looking for something that would run under both
DOS and XENIX.
 
EMACS
-----
I finally got Emacs (3.9 I believe) to compile under Turbo C last night.
The only real hitch was the linking (all the file names add up to > 128
characters).  Using a response file cured that problem.
 
When compiling with tcc -c *.c (makefile didn't work with Borland's MAKE),
I saw about 40 warning messages go by.  Most (if not all) seemed trivial.
When linking, the only error message I received was:
 
  Error: _ANSIHELLO defined in module ANSI.C is duplicated in module ANSI.C
 
No big deal as I was not using ANSI escape sequences anyway.  The
executable ran fine.
 
I began changing all the defines for XENIX in estruct.h.  When I went to
save the file in WordStar, it's size went from 22k to 5k (the 5k being the
last 5k of the file).  Using WordStar 2000 to make the changes, the file
remained intact.  Perhaps a misplaced ^Z or something.  I began copying all
the source files over to my XENIX disk.  cc compiled everything fine with a
few warning messages to the effect:
 
  Warning: xx different levels of indirection
 
in a few source files.
 
cc's call to ld (I think) produced the message:
 
  DGROUP > 64k
 
Well, not knowing the development system all that well, I thought adding
the switch -LARGE might help.  It didn't as I recall.  Then I remembered
someone suggested the switch -Ml2t128 for monster programs worked well.  I
added that and got a new message from the linker after recompiling all the
source files:
 
  Fixup overflow near 008b in segment PREPROC_TEXT in \
  /lib/Llibc.a(signal.o) offset 262d8H
 
Has anyone been successful in producing an executable Micro EMACS under SCO
XENIX 2.1.3?  I sure haven't.
 
JOVE
----
If I can get a decent copy of Jove, I'll give it a try.  The trouble is,
I'm not familiar with "downloading?" from hipl.psych.nyu.edu.
 


UUCP: {cbosgd, hplabs!hp-sdd, sdcsvax, nosc}!crash!pnet01!cline
ARPA: crash!pnet01!cline at nosc.mil
INET: cline at pnet01.CTS.COM



More information about the Comp.unix.xenix mailing list