From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Nick Roberts Newsgroups: gmane.emacs.devel Subject: Emacs for Workshop? Date: Mon, 7 Oct 2002 21:32:02 +0100 Sender: emacs-devel-admin@gnu.org Message-ID: <15777.61250.81462.738597@nick.uklinux.net> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1034024890 5289 127.0.0.1 (7 Oct 2002 21:08:10 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 7 Oct 2002 21:08:10 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17yf6m-0001N8-00 for ; Mon, 07 Oct 2002 23:08:08 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17yfu0-0000Ps-00 for ; Mon, 07 Oct 2002 23:59:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17yf3r-0004Ct-00; Mon, 07 Oct 2002 17:05:07 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17yf2p-0003yl-00 for emacs-devel@gnu.org; Mon, 07 Oct 2002 17:04:03 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17yf2n-0003yS-00 for emacs-devel@gnu.org; Mon, 07 Oct 2002 17:04:02 -0400 Original-Received: from bts-0382.dialup.zetnet.co.uk ([194.247.49.126] helo=nick.uklinux.net) by monty-python.gnu.org with esmtp (Exim 4.10) id 17yf2m-0003yC-00 for emacs-devel@gnu.org; Mon, 07 Oct 2002 17:04:01 -0400 Original-Received: by nick.uklinux.net (Postfix, from userid 501) id D287776037; Mon, 7 Oct 2002 21:32:02 +0100 (BST) Original-To: simon.marshall@misys.com X-Mailer: VM 6.97 under Emacs 21.1.1 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:8454 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:8454 Simon Marshall writes (Mon, 30 Sep 2002) : > I use Sun Workshop quite a lot; it's a graphical interface on top of dbx > that can use XEmacs or Emacs as the source file editor. It works very > well with XEmacs; within XEmacs you get buttons for major actions such > as setting breakpoints (breakpoints are shown in the margin) and moving > up and down stack frames. > The question is, although this might be the wrong place to ask, is > anyone aware of a package that supports Emacs for Sun Workshop with > these sorts of features? The Emacs-21 margin and toolbar seem made for > it. FWIW I am writing a mode for gdb that uses these features. It is not in the CVS repository yet but it is my understanding that it will go in there. IMHO it works better with gdb than GUD does but, although it may be grand, there is nothing unified about it i.e it doesn't work with dbx. > Unfortunately, gdb-5.2.1 doesn't seem to be able to read the symbol > table generated by the Sun Workshop compiler. This mode, which is based on an earlier file called gdba.el, uses a feature of gdb called annotations and so could not be adapted for dbx. Gdb could of course be used on a Sun workstation in conjunction with gcc. For more see http://www.nick.uklinux.net Nick