From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Barak Zalstein Newsgroups: gmane.emacs.help Subject: Re: Time to throw away my LOVE - Emacs ? Date: Wed, 09 Jun 2004 04:01:36 -0400 Organization: Bezeq International Ltd. Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <40c6618b$1@news.bezeqint.net> References: <7e4qpod2db.fsf@ada2.unipv.it> <40c49fc7$1@news.012.net.il> <87ise3t36i.fsf@tc-1-100.kawasaki.gol.ne.jp> <4rq3ac.q5.ln@acm.acm> <40c5bd4c$1@news.012.net.il> <40c5da09$1@news.012.net.il> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1088535004 15559 80.91.224.253 (29 Jun 2004 18:50:04 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 29 Jun 2004 18:50:04 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jun 29 20:49:51 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BfNfy-0002gY-00 for ; Tue, 29 Jun 2004 20:49:50 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BfNhe-0007Pv-1z for geh-help-gnu-emacs@m.gmane.org; Tue, 29 Jun 2004 14:51:34 -0400 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Debian/1.6-5 X-Accept-Language: us, en Original-Newsgroups: gnu.emacs.help In-Reply-To: Original-NNTP-Posting-Host: bzq-218-188-192.red.bezeqint.net X-Original-NNTP-Posting-Host: bzq-218-188-192.red.bezeqint.net Original-X-Trace: news.bezeqint.net 1086742923 81.218.188.192 (9 Jun 2004 04:02:03 +0200) X-Original-Trace: 9 Jun 2004 04:02:03 +0200, bzq-218-188-192.red.bezeqint.net Original-Lines: 27 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!cyclone.bc.net!HSNX.atgi.net!cyclone-sf.pbi.net!216.218.192.242!news.he.net!dimensional.com!pulsar.dimensional.com!newshub1.wanet.net!ash.uu.net!news.bezeqint.net!not-for-mail Original-Xref: shelby.stanford.edu gnu.emacs.help:123702 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:19070 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:19070 Alan Mackenzie wrote: > I think you've got a particular scenario in mind here. Would you like to > spell it out in detail? TIA. > The specific scenario I have in mind is using Microsoft Visual Studio for development without giving up on Emacs as the IDE. Earlier posting about developing using Java SDK implies that Emacs versus a more specific development tool is a common problem across multiple platforms and programming languages. There are various attemts to "escape", from exporting Makefiles (now you can M-x compile) up to http://www.atnetsend.net/computing/VisEmacs/ and http://codingstyle.com/articles/using-ms-vcpp-with-gnu-wine.html but OTOH, the vendor IDE will automatically take care of all little nuances - class wizards, browse info, graphical resource editors, source control integration and debugging environment to name few. I don't think that teaching Emacs to access all those features in a MSDEV generated binary is feasible nor productive in the long run, and if you choose the GNU toolchain instead of Visual in order to make Emacs happy, you will suffer from the incomatibility consequense that others will not encounter (again, counterproductive). My current impression from trying development with Emacs and Visual cuncurrently is that it can be somewhat compared to two mail clients competing on the same pop3 account (that is you, the developer). In the end one of them has to go, and it will be the one which is incompatible. Barak