From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: read-only frame? Date: Wed, 15 Dec 2004 13:41:35 -0800 Message-ID: References: <027e01c4e2e3$087d4ee0$0200a8c0@sedrcw11488> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1103146976 31323 80.91.229.6 (15 Dec 2004 21:42:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 15 Dec 2004 21:42:56 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 15 22:42:46 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 1Cegv0-0006Zv-00 for ; Wed, 15 Dec 2004 22:42:46 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Ceh5D-0003ED-FC for ged-emacs-devel@m.gmane.org; Wed, 15 Dec 2004 16:53:19 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1Ceh4T-0002x2-7M for emacs-devel@gnu.org; Wed, 15 Dec 2004 16:52:34 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1Ceh4K-0002u3-I0 for emacs-devel@gnu.org; Wed, 15 Dec 2004 16:52:25 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Ceh4J-0002pi-CY for emacs-devel@gnu.org; Wed, 15 Dec 2004 16:52:23 -0500 Original-Received: from [148.87.2.204] (helo=inet-mail4.oracle.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1Cegu2-0004vl-TM for emacs-devel@gnu.org; Wed, 15 Dec 2004 16:41:47 -0500 Original-Received: from inet-mail4.oracle.com (localhost [127.0.0.1]) by inet-mail4.oracle.com (Switch-3.1.4/Switch-3.1.0) with ESMTP id iBFLfe6w010715; Wed, 15 Dec 2004 13:41:40 -0800 (PST) Original-Received: from rgmsgw301.us.oracle.com (rgmsgw301.us.oracle.com [138.1.191.50]) by inet-mail4.oracle.com (Switch-3.1.4/Switch-3.1.0) with ESMTP id iBFLfa5R010665; Wed, 15 Dec 2004 13:41:37 -0800 (PST) Original-Received: from rgmsgw301.us.oracle.com (localhost [127.0.0.1]) by rgmsgw301.us.oracle.com (Switch-3.1.4/Switch-3.1.0) with ESMTP id iBFLfa5l015183; Wed, 15 Dec 2004 14:41:36 -0700 Original-Received: from dradamslap (dradams-lap.us.oracle.com [130.35.177.126]) by rgmsgw301.us.oracle.com (Switch-3.1.4/Switch-3.1.0) with SMTP id iBFLfZxo015162 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Wed, 15 Dec 2004 14:41:36 -0700 Original-To: "Lennart Borgman" , "Emacs-Devel" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) Importance: Normal In-Reply-To: <027e01c4e2e3$087d4ee0$0200a8c0@sedrcw11488> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:31178 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:31178 > Is there some way to make a frame (its contents) read-only? > I could of course make each of its currently displayed buffers > read-only, but that would also make them read-only in other frames, > which I do not want to do. There is no way I no of, but maybe you can use an indirect buffer with another keymap? (Though I am absolutely no expert on this - I believe you can have another keymap, but I am actually not sure.) I want to be able to make any frame read-only, regardless of the buffers that happen to be in it currently. FYI, the application I have in mind is thumbnail frames. These are currently just miniature frames, so they are completely functional. Because of this, you could easily modify something inadvertently, without seeing what you're doing (which is not good). Read-only functionality (scrolling, searching, displaying process output dynamically, restoring to full size) is desirable, however, so plain images wouldn't be a good substitute. Here is an explanation of the application, for more info: http://www.emacswiki.org/cgi-bin/wiki/FisheyeWithThumbs. - Drew