Thread View: alt.msdos.programmer
2 messages
2 total messages
Started by Josh Marantz
Tue, 10 Nov 1992 23:19
Borland C 3.1 from inside Epsilon
Author: 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...
Re: Borland C 3.1 from inside Epsilon
Author: Jeff Urlwin
Date: Thu, 12 Nov 1992 02:08
Date: Thu, 12 Nov 1992 02:08
22 lines
1389 bytes
1389 bytes
In article <1992Nov10.231952.17020@viewlogic.com> josh@viewlogic.com (Josh Marantz) writes: [much deleted...promo of Epsilon] >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? Hmmm...I haven't tried 5.03 with 3.1, but I did have problems with 5.03 and 3.0. Are you running DPMIRES before you start epsilon? What is your 386 memory manager? Qemm? 386Max? I had problems when using 386max. Using the Qemm/DPMIRES combo I don't remember any problems. Jeff -- -------------------------------------- jurlwin@gandalf.umcs.maine.edu
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads