Article View: alt.msdos.programmer
Article #619Borland C 3.1 from inside Epsilon
From: Josh Marantz
Date: Tue, 10 Nov 1992 23:19
Date: Tue, 10 Nov 1992 23:19
55 lines
3393 bytes
3393 bytes
I am a devoted and fanatical Emacs/Epsilon user, recently returned
from Unix to do some PC programming after a 4-5 year hiatus. I was
always able to be extremely productive using Epsilon's
compile-in-a-window feature from DOS. This allowed me to continue to
edit while running Lattice, Microsoft, or Metaware compilers in the
background, with error messages going to a window. I was able to
concurrently examine and fix errors in files while a long Make was
transpiring, using the emacs-like next-error feature.
I cannot imagine being a productive programmer without this level
of integration.
I know that some of this functionality is offered by Borland C++ 3.1's
integrated development environment, but I have several problems with
it:
1. I don't want to use their editor. I want to use
Epsilon, because I know it inside and out, I've spent
a lot of time programming it with EEL to make
it an ideal environment for me, it's lightning
fast, and it's got the same UI (modulo a few tweaks)
as Gnu Emacs on Unix, which I continue to use extensively.
I'm not interested in learning Borland's editor. I'd
prefer not to work with an Epsilon "emulation", because
it wouldn't have my mondo-nifty enhancements for doing
my style of C indentation, comments, Gnu Emacs-like
interactions, etc. It probably wouldn't have kill-ring
or incremental search support, either.
2. It doesn't let me examine errors until after the whole
build process is complete. Compiling in IDE locks up your
quasi-multitasking Windows 3.1 system for the duration.
3. It's a graphics-mode text editor, and my graphics card
(Diamon Speedstar SVGA) is much faster in text mode, and
lets me see more of my text at once. In fact, my
graphics card has really pathetic text scrolling
performance when operating in graphics mode. It's slower
on a 386/33 than an IBM XT running Epsilon.
4. I can't seem to figure out how to build non-windows
executables from inside the IDE.
Borland supplied a command-line interface to their compiler, BCC, but
it seems to crash my PC whenever I run it from inside Epsilon 5.03.
So my guess is that BCC is doing something dirty that is messing up
Epsilon. Anyone have any idea? Is there a new version of Epsilon
that fixes this? Is there a BCC command-line switch that causes it
to work better in an Epsilon window?
Thanks in Advance,
-Josh
--
Joshua Marantz You make my life and times
Viewlogic Systems, a book of bluesy Saturdays
josh@viewlogic.com And I have to choose...
Technical Details
Message-ID:
<1992Nov10.231952.17020@viewlogic.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!spool.mu.edu!hri.com!noc.near.net!viewlog.viewlogic.com!joshShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!spool.mu.edu!hri.com!noc.near.net!viewlog.viewlogic.com!josh From: josh@viewlogic.com (Josh Marantz) Newsgroups: alt.msdos.programmer Subject: Borland C 3.1 from inside Epsilon Message-ID: <1992Nov10.231952.17020@viewlogic.com> Date: 10 Nov 92 23:19:52 GMT Sender: news@viewlogic.com Organization: Viewlogic Systems, Inc. Lines: 55 Nntp-Posting-Host: concept