Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005107 [Squeak] VM minor always 09-25-06 22:50 12-17-08 12:01
Reporter mzimmerm View Status public  
Assigned To
Priority normal Resolution open Platform VM 3.9-7 #5
Status assigned   OS Linux
Projection none   OS Version
ETA none Fixed in Version Product Version 3.9
  Product Build any 3.9, 3.8, 3.7
Summary 0005107: With Caps Lock on, Menus do not work (Linux, Mac only)
Description Basically, the problem is that Caps-Lock is modifying mouse events, while it
should only modify key-pressed for key=A-Z. It seems minor, but it is very
confusion when user hits it first time - Basically, clicking on menu items just "echos" the menu item, and does nothing. I think I reinstalled fresh image and the VM before I found CapsLock on :(:(

In http://bugs.impara.de/view.php?id=565 [^] , there is a link to a fix Ned Konz provided in Novemer 1994. It seems it was ever applied.

Happens on Linux and (I understand) Mac VM, Windows is OK.

This is a re-enter of now closed issue ID=565.

http://bugs.impara.de/view.php?id=565 [^]
Steps To Reproduce Start Squeak
Caps Lock on
Click on World
COMPLETELY DIFFERENT MENU SHOWS UP

OR

Start Squeak
Bring world menu
Caps Lock on
Click on Open
NOTHING HAPPENS (just the text is echoed)
COMPLETELY DIFFERENT MENU SHOWS UP


Additional Information Linux (I tested there) and apparently Mac. Seems minor but annoying especially for newbies.

See

http://bugs.impara.de/view.php?id=565 [^]

for fix suggested by Ned Konz
Attached Files

- Relationships

- Notes
(0007374 - 72 - 72 - 72 - 72 - 72 - 72)
tim
09-26-06 02:29

APPEARS TO BE ALL OK ON MAC (dang capslock key!) running on 3.8.12beta4U
 
(0007404 - 298 - 332 - 556 - 556 - 556 - 556)
mzimmerm
09-26-06 17:40

Tim, thanks for checking. I do not have a Mac here, but this message

http://www.nabble.com/caps-lock-introduces-funny-menu-behaviour-tf2048796.html#a5643738 [^]

says he has "similar problems" on Mac (vm 3.9-7 which seems newer than yours). They did not get rid of that useless key on mac yet? :)
 
(0007405 - 140 - 140 - 140 - 140 - 140 - 140)
mzimmerm
09-26-06 17:44

In my last note apparently the link is to the top of thread - the comment about Mac vm 3.9-7 is in the email by Yann Monclair (5th from top)
 
(0007406 - 148 - 148 - 148 - 148 - 148 - 148)
tim
09-26-06 17:48

So far as I am aware a '3.9-7' vm would be the unix vm running on osx, thus sharing the same code as the more 'usual' unix vms. I am using a mac vm.
 
(0007638 - 226 - 286 - 286 - 286 - 286 - 286)
mzimmerm
10-09-06 19:21

Thanks for the clarification. i should step into the 21st century and distinguish between a "mac" and "mac osx" (or just "osx"?). So it appears this issue applies only to "linux" and "mac osx" (and potentially other "*ix" VMs.
 
(0007639 - 549 - 561 - 561 - 561 - 561 - 561)
tim
10-09-06 19:37

Don't forget there are VMs compiled from the *nix code tree that can run on OSX and separate VMs written to the 'carbon' api (I think?) for Macs (OSX or relics of pre-OSX). There is also a version written to the Cocoa api but I don't recall seeing much about it in a while.

I am using the latter, which seems not to have this problem with caps lock. The person having the problem when running a '3.9-7' vm on his mac is running the former. Thus we can suspect that the problem is in the *nix branch of the platform code and not in the Mac branch.
 
(0007650 - 154 - 154 - 154 - 154 - 154 - 154)
mzimmerm
10-11-06 07:36

Thanks for clarifying this; also it occurred to me to ask OLPC if they see the problem; searching, I see conflicting info whether it has caps-lock or not.
 
(0011607 - 30 - 30 - 30 - 30 - 30 - 30)
tim
12-28-07 19:56

Needs Ian's attention sometime
 

- Issue History
Date Modified Username Field Change
09-25-06 22:50 mzimmerm New Issue
09-25-06 22:56 mzimmerm Issue Monitored: mzimmerm
09-26-06 02:29 tim Note Added: 0007374
09-26-06 17:40 mzimmerm Note Added: 0007404
09-26-06 17:44 mzimmerm Note Added: 0007405
09-26-06 17:48 tim Note Added: 0007406
10-09-06 19:21 mzimmerm Note Added: 0007638
10-09-06 19:37 tim Note Added: 0007639
10-11-06 07:36 mzimmerm Note Added: 0007650
09-12-07 00:42 tim Status new => assigned
09-12-07 00:42 tim Assigned To  => tim
12-28-07 19:56 tim Note Added: 0011607
12-29-07 02:53 tim Assigned To tim =>
12-17-08 12:01 Keith_Hodges os Linux, Mac (apparently) => Linux


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
68 total queries executed.
45 unique queries executed.
Powered by Mantis Bugtracker