home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / alt / msdos / programm / 2705 < prev    next >
Encoding:
Internet Message Format  |  1992-11-10  |  3.2 KB

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