🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#619
Author: Josh Marantz
Date: Tue, 10 Nov 1992 23:19
55 lines
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
#628
Author: Jeff Urlwin
Date: Thu, 12 Nov 1992 02:08
22 lines
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