From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Evans Winner Newsgroups: gmane.emacs.devel Subject: Re: Full screen mode on windows Date: Tue, 03 Jun 2008 00:53:25 -0600 Message-ID: <86r6bfau1m.fsf@timbral.net> References: <871w3ik9js.fsf@kanis.fr> <87k5hatjo4.fsf@kanis.fr> <87prr1jwrx.fsf@kanis.fr> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1212475854 32704 80.91.229.12 (3 Jun 2008 06:50:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 3 Jun 2008 06:50:54 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 03 08:51:35 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 1K3QMl-00045E-Ut for ged-emacs-devel@m.gmane.org; Tue, 03 Jun 2008 08:51:32 +0200 Original-Received: from localhost ([127.0.0.1]:59852 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K3QLz-0007zu-NK for ged-emacs-devel@m.gmane.org; Tue, 03 Jun 2008 02:50:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K3QLv-0007yU-87 for emacs-devel@gnu.org; Tue, 03 Jun 2008 02:50:39 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K3QLu-0007y8-Pd for emacs-devel@gnu.org; Tue, 03 Jun 2008 02:50:38 -0400 Original-Received: from [199.232.76.173] (port=54215 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K3QLu-0007xz-Kn for emacs-devel@gnu.org; Tue, 03 Jun 2008 02:50:38 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]:49276) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K3QLt-0006TA-Tc for emacs-devel@gnu.org; Tue, 03 Jun 2008 02:50:38 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K3QLs-0003kF-Oj for emacs-devel@gnu.org; Tue, 03 Jun 2008 02:50:37 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1K3QLn-0000Hd-Ld for emacs-devel@gnu.org; Tue, 03 Jun 2008 06:50:31 +0000 Original-Received: from 67.42.142.120 ([67.42.142.120]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 03 Jun 2008 06:50:31 +0000 Original-Received: from thorne by 67.42.142.120 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 03 Jun 2008 06:50:31 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 55 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 67.42.142.120 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:ktZq1NrHbfWVwt5zwixJ6cuWluk= X-detected-kernel: by mx20.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:98277 Archived-At: Ivan Kanis writes: AFAIK Emacs in the command prompt will not display picture and bdf fonts, I use both extensively. I don't think it has mouse support either which I use from time to time. I have wanted a feature like this for a long time for W32. I started a brief gnu.emacs.help thread on the question in March [1]. At home I use stumpwm which puts all applications in a true fullscreen mode that maximizes available screen area while still allowing the use of GUI tools like the mouse and nice fonts, etc. But at work I am stuck with W32 and can't get that effect easily. Also, I suspect that a nice presentation package would be fairly easy to write for Emacs and could be quite useful, but it would be helpful for such a program to have access by way of Emacs lisp to a true fullscreen toggle on all platforms. The problem is that the W32 environment does not seem to provide a high-level or easily accessed function to do that. An attempt seems to have been made that requires python[2]. There is also some interest in programs like Dark Room or Writeroom which are text editors that are designed to be visually minimalistic for the purpose of reducing distractions. (There is a page on the EmacsWiki that describes some related hacks [3].) Emacs is evolved for use as a text editor for coding and some related things; features like a totally blank screen save text (no title bars or tool bars, etc.) seem to be of interest more to writers of fiction and poetry, and so forth. A related feature that would be nice for the ``Writeroom'' editing style, or for a presentation manager, is that of a disappearing mode-line, similar to the ``auto-hide'' function available for the ``task-bar'' used in the Windows GUI. I know one attempt has been made to implement this for Emacs[4], though it does not reclaim that space (or minibuffer space) for editing use, which would be nice. Footnotes: [1] I don't know how to cite Usenet messages. The Google archive says it is: Message-ID: <3112661d-c08e-412b-91f1-9e7ec192dc67@s37g2000prg.googlegroups.com> A direct link to the Google web archived thread is: http://groups.google.com/group/gnu.emacs.help/browse_thread/thread/d97ba81a2428d37e/4e4024398a44deba?lnk=st&q=emacsw32+fullscreen#4e4024398a44deba [2] http://www.martyn.se/code/emacs/darkroom-mode/ [3] http://www.emacswiki.org/cgi-bin/wiki/WriteRoom [4] http://dse.livejournal.com/66834.html