From: "Jan Djärv" <jan.h.d@swipnet.se>
To: Eli Zaretskii <eliz@gnu.org>
Cc: fitzsim@fitzsim.org, drew.adams@oracle.com, emacs-devel@gnu.org
Subject: Re: invisible mouse pointer?
Date: Fri, 03 Jul 2009 19:26:15 +0200 [thread overview]
Message-ID: <4A4E3F37.3060607@swipnet.se> (raw)
In-Reply-To: <83d48h3hce.fsf@gnu.org>
Eli Zaretskii skrev:
>> Date: Fri, 03 Jul 2009 18:34:52 +0300
>> From: Eli Zaretskii <eliz@gnu.org>
>> Cc: fitzsim@fitzsim.org, drew.adams@oracle.com, emacs-devel@gnu.org
>>
>>> I just checked in a fix for this so the pointer becomes invisible when you
>>> type something.
>> Why are we doing this in C, rather than adding the invisible-pointer
>> option to avoid.el?
>
> And after looking at the code, I must say I don't like this option at
> all, certainly not turned on by default.
>
> DEFVAR_LISP ("make-pointer-invisible", &Vmake_pointer_invisible,
> doc: /* If non-nil, make pointer invisible while typing.
> The pointer becomes visible again when the mouse is moved. */);
> Vmake_pointer_invisible = Qt;
>
> Why is this behavior such a good idea? Looking for and not finding my
> mouse pointer doesn't sound like a fun at all.
>
The ns-port for Emacs has it on by default. Not that is was a reason, I only
found that out after I made this default.
The reason is that most other applications have this by default, so I don't
think new user will be as confused as you think.
gedit, gnome-terminal, gtranslator in Gnome. Actually it is a property of the
Gtk+ text and label widget. So if you do Save as... in Emacs, you already
have it in the Name part of the dialog.
On KDE there is konsole, kate, kwrite (it is probably part of Qt widgets).
On OS X all applications seem to have it, for example TextEdit, Pages, Xcode,
the very editor I type this in now (Thunderbird, but no invisible pointer in
GNU/Linux).
On MS Windows XP there is MS Word, Visual Studio, Notepad and Wordpad that I
have seen.
So it is not a new crazy idea, there is plenty of current usage.
Jan D.
next prev parent reply other threads:[~2009-07-03 17:26 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-03 17:28 invisible mouse pointer? Drew Adams
2008-12-03 17:46 ` Thierry Volpiatto
2008-12-03 17:58 ` Drew Adams
2008-12-03 19:28 ` Jan Djärv
2008-12-03 19:52 ` Drew Adams
2008-12-03 20:06 ` Stephen J. Turnbull
2008-12-03 18:58 ` Thomas Fitzsimmons
2008-12-03 19:14 ` Drew Adams
2009-07-03 11:50 ` Jan Djärv
2009-07-03 14:39 ` Jan Djärv
2009-07-03 15:34 ` Eli Zaretskii
2009-07-03 15:40 ` Eli Zaretskii
2009-07-03 17:26 ` Jan Djärv [this message]
2009-07-03 17:41 ` Lennart Borgman
2009-07-03 18:30 ` Jan D.
2009-07-03 18:33 ` Lennart Borgman
2009-07-03 19:08 ` Jan Djärv
2009-07-03 19:15 ` Eli Zaretskii
2009-07-03 19:31 ` Leo
2009-07-03 22:32 ` Lennart Borgman
2009-07-03 19:05 ` Eli Zaretskii
2009-07-03 19:13 ` Jan Djärv
2009-07-03 19:08 ` Eli Zaretskii
2009-07-03 19:21 ` Jan Djärv
2009-07-03 23:42 ` Lennart Borgman
2009-07-03 16:14 ` Jan Djärv
2009-07-03 19:10 ` Eli Zaretskii
2009-07-03 19:25 ` Jan Djärv
2009-07-03 20:07 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A4E3F37.3060607@swipnet.se \
--to=jan.h.d@swipnet.se \
--cc=drew.adams@oracle.com \
--cc=eliz@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=fitzsim@fitzsim.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.