From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: pjb@informatimago.com (Pascal J. Bourguignon) Newsgroups: gmane.emacs.help Subject: Re: emacs as a service Date: Tue, 02 Sep 2008 20:42:59 +0200 Organization: Informatimago Message-ID: <877i9upex8.fsf@hubble.informatimago.com> References: <48becb47$1@news.greennet.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1220384597 30878 80.91.229.12 (2 Sep 2008 19:43:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 2 Sep 2008 19:43:17 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Sep 02 21:44:11 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KabnK-0005Q3-Nx for geh-help-gnu-emacs@m.gmane.org; Tue, 02 Sep 2008 21:44:07 +0200 Original-Received: from localhost ([127.0.0.1]:33604 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KabmL-0002cj-Kh for geh-help-gnu-emacs@m.gmane.org; Tue, 02 Sep 2008 15:43:05 -0400 Original-Path: news.stanford.edu!newsfeed.stanford.edu!goblin1!goblin.stu.neva.ru!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp18-2.free.fr!not-for-mail Original-Newsgroups: gnu.emacs.help Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en X-Disabled: X-No-Archive: no User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/22.2 (gnu/linux) Cancel-Lock: sha1:7SA2CKtUW+SRBlmPYWFVb9co0bA= Original-Lines: 37 Original-NNTP-Posting-Date: 02 Sep 2008 20:42:59 MEST Original-NNTP-Posting-Host: 88.182.134.169 Original-X-Trace: 1220380979 news-3.free.fr 32018 88.182.134.169:39879 Original-X-Complaints-To: abuse@proxad.net Original-Xref: news.stanford.edu gnu.emacs.help:161854 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:57196 Archived-At: Richard G Riley writes: > Ken Goldman writes: > >> Rustom Mody wrote: >>> Ken Goldman said: >>> >>>> I can answer this piece: (global-set-key "\C-x\C-c" >>>> 'delete-frame) >>> >>> Have you tried this with a single existing frame? Does not allow it >>> for me... >> >> That's a feature. :-) >> >> When I run emacs as a server, I often start many frames as I double >> click various files. At times, I want to clean up by deleting these >> frames. But I don't want to delete the very last frame (would that >> kill the server?). >> >> The use model for emacs as a server is that you start it once at log >> in and let it run forever. >> > > Must the server have a physical display though? Can emacs client connect > and generate its own frame and display? e.g so I dont accidentally close > the "server" when tidying up I would like the "server" to by invisible. One can use the multitty branch of emacs (or perhaps I'm late and it's already merged somewhere?). Then you can launch emacs in detachtty or screen, and still make frames on X displays. -- __Pascal Bourguignon__ http://www.informatimago.com/ Nobody can fix the economy. Nobody can be trusted with their finger on the button. Nobody's perfect. VOTE FOR NOBODY.