From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.devel Subject: How about introducing a new frame parameter: topmost Date: Wed, 4 Jun 2008 00:39:24 +0800 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C8C598.B26893F3" X-Trace: ger.gmane.org 1212516348 24594 80.91.229.12 (3 Jun 2008 18:05:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 3 Jun 2008 18:05:48 +0000 (UTC) To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 03 20:06:30 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1K3atW-000681-Q5 for ged-emacs-devel@m.gmane.org; Tue, 03 Jun 2008 20:06:03 +0200 Original-Received: from localhost ([127.0.0.1]:60517 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K3ask-00086d-Gs for ged-emacs-devel@m.gmane.org; Tue, 03 Jun 2008 14:05:14 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K3ZZk-0000wT-Ob for emacs-devel@gnu.org; Tue, 03 Jun 2008 12:41:32 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K3ZZj-0000w2-3t for emacs-devel@gnu.org; Tue, 03 Jun 2008 12:41:32 -0400 Original-Received: from [199.232.76.173] (port=58512 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K3ZZi-0000vx-SH for emacs-devel@gnu.org; Tue, 03 Jun 2008 12:41:30 -0400 Original-Received: from email.gdnt.com.cn ([202.104.30.38]:3509) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K3ZZi-0001NR-77 for emacs-devel@gnu.org; Tue, 03 Jun 2008 12:41:30 -0400 Original-Received: from sd-ef-01.cnshn.gdnt.local ([202.38.41.132]) by email.gdnt.com.cn with Microsoft SMTPSVC(6.0.3790.1830); Wed, 4 Jun 2008 00:41:40 +0800 Original-Received: from sd-ex-02.cnshn.gdnt.local ([202.38.38.7]) by sd-ef-01.cnshn.gdnt.local with Microsoft SMTPSVC(6.0.3790.1830); Wed, 4 Jun 2008 00:41:40 +0800 Original-Received: from RND-MX01.rnd.gdnt.local ([202.38.32.248]) by sd-ex-02.cnshn.gdnt.local with Microsoft SMTPSVC(6.0.3790.1830); Wed, 4 Jun 2008 00:41:40 +0800 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: How about introducing a new frame parameter: topmost Thread-Index: AcjFjR4nwXAUqSoITwujGoyjs4r1ogACUvkw X-OriginalArrivalTime: 03 Jun 2008 16:41:40.0180 (UTC) FILETIME=[B293F140:01C8C598] X-TM-AS-Product-Ver: SMEX-7.0.0.1345-3.6.1039-15232.002 X-TM-AS-Result: No--5.111100-8.000000-31 X-detected-kernel: by monty-python.gnu.org: Windows 2000 SP4, XP SP1+ X-Greylist: delayed 4829 seconds by postgrey-1.27 at monty-python; Tue, 03 Jun 2008 12:41:29 EDT X-Mailman-Approved-At: Tue, 03 Jun 2008 14:04:24 -0400 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: news.gmane.org gmane.emacs.devel:98318 Archived-At: This is a multi-part message in MIME format. ------_=_NextPart_001_01C8C598.B26893F3 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable How about introducing a new frame parameter: topmost .=20 If this parameter is true, the frame is shown as a TOPMOST window. =20 It will be quite useful. e.g., =20 1. During ediff, the small ediff frame can be set as TOPMOST frame. So it will not be hiden when we need to edit the comparing file termporarily. =20 2. Sometimes we may like to pop up a small information frame (e.g., *help*, sometimes we may prefer to pop up a new frame instead of spltting the current frame/window), and at the same time, we can edit file in another frame. The information frame is set as TOPMOST, so it will not be coverred by the edit frame. And so we can easily refer to the information when we are editing our file. It will be very nice. =20 ------_=_NextPart_001_01C8C598.B26893F3 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
How about introducing a new=20 frame parameter: topmost . 
If this parameter is true, = the frame is shown=20 as a TOPMOST window.
 
It will be quite useful.=20 e.g.,
 
1. During ediff, the small ediff = frame can be=20 set as TOPMOST frame. So it=20 will not be hiden when we need to edit the comparing file=20 termporarily.
 
2. Sometimes we may like to pop up a small = information=20 frame (e.g., *help*, sometimes we may prefer to pop up a new frame = instead=20 of spltting the current frame/window), and at the same time, we can edit = file in=20 another frame. The information frame is set as TOPMOST, so it will = not be=20 coverred by the edit frame. And so we can easily refer to the=20 information when we are editing our file. It will be=20 very nice.
 
------_=_NextPart_001_01C8C598.B26893F3--