unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* w32-pass-rwindow-to-system
@ 2009-01-21  1:57 MON KEY
  2009-01-21  9:29 ` w32-pass-rwindow-to-system Juanma Barranquero
  0 siblings, 1 reply; 19+ messages in thread
From: MON KEY @ 2009-01-21  1:57 UTC (permalink / raw)
  To: emacs-devel

Can anyone confirm if setting the following variables to `nil' is
working correctly on w32:

w32-pass-rwindow-to-system
w32-pass-lwindow-to-system

I have the following set and working as expected for multi key sequences:
(setq-default w32-lwindow-modifier 'super
w32-rwindow-modifier 'hyper)

E.g.  s-s and H-s return `*-s is undefined' in the minibuffer
 So, I know that Emacs is catching on <super> and <hyper> key sequences.

Is it normal/expected behavior for the w32 System to open 'Start' on
vanilla lwindow rwindow key preses without a modifer?
The docstring on the respective functions shows that this is a fairly
low level interaction and suggests looking at the
`w32-phantom-key-code' docs. The docs suggest that Emacs is passing a
"phantom" type values when pressing lwindow rwindow while Emacs is
active.

C-h v w32-phantom-key-code shows my system with the value of
`w32-phantom-key-code' at 255.

System is:
GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)  of 2008-10-23 on
LENNART-69DE564 (patched)
CUA is not enabled.
Using Happy Hacking Keyboard Lite with dipswitches set to 1101 i.e.
[win][alt][space][alt][win] config.




^ permalink raw reply	[flat|nested] 19+ messages in thread
* Re: w32-pass-rwindow-to-system
@ 2009-01-21 13:05 grischka
  2009-01-21 14:19 ` w32-pass-rwindow-to-system Juanma Barranquero
  0 siblings, 1 reply; 19+ messages in thread
From: grischka @ 2009-01-21 13:05 UTC (permalink / raw)
  To: lekktu; +Cc: emacs-devel

Juanma Barranquero wrote:
> "[T]he resistance has been too strong" is loaded language. Nobody
> would argue against a correct, clean fix for a known bug.

That is definitely an highly optimistic point of view.  I've seen
people here fighting to protect their bugs against fixes by any
means including obviously false arguments or even loss in common
standards of politeness.

Reason seems to be that bugs like any code are considered copyrighted
work and the only way for people to gain credit in an unpaid project is
to see their work included in history.  And of course bugs will produce
more feedback by far than something that works flawlessly.

So why should anyone be interested to throw away own work that is so
well suited to get attention of the world as are bugs?





^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2009-01-21 23:14 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-21  1:57 w32-pass-rwindow-to-system MON KEY
2009-01-21  9:29 ` w32-pass-rwindow-to-system Juanma Barranquero
2009-01-21  9:48   ` w32-pass-rwindow-to-system Lennart Borgman
2009-01-21  9:55     ` w32-pass-rwindow-to-system Juanma Barranquero
2009-01-21 10:12       ` w32-pass-rwindow-to-system Lennart Borgman
2009-01-21 10:26         ` w32-pass-rwindow-to-system Juanma Barranquero
2009-01-21 10:59           ` w32-pass-rwindow-to-system Lennart Borgman
2009-01-21 11:11             ` w32-pass-rwindow-to-system Juanma Barranquero
2009-01-21 14:09             ` w32-pass-rwindow-to-system Jason Rumney
2009-01-21 14:20               ` w32-pass-rwindow-to-system Juanma Barranquero
2009-01-21 22:12               ` w32-pass-rwindow-to-system Lennart Borgman
2009-01-21 14:23     ` w32-pass-rwindow-to-system Jason Rumney
2009-01-21 18:29       ` w32-pass-rwindow-to-system MON KEY
2009-01-21 21:58       ` w32-pass-rwindow-to-system Lennart Borgman
2009-01-21 23:03         ` w32-pass-rwindow-to-system MON KEY
2009-01-21 23:14           ` w32-pass-rwindow-to-system Lennart Borgman
  -- strict thread matches above, loose matches on Subject: below --
2009-01-21 13:05 w32-pass-rwindow-to-system grischka
2009-01-21 14:19 ` w32-pass-rwindow-to-system Juanma Barranquero
2009-01-21 15:41   ` w32-pass-rwindow-to-system grischka

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).