On 12/24/2006 2:08 AM, Prof Brian Ripley wrote: > I do have AltGr (and Slovenian installed). The issue is that the author > of graphapp seems not to have had a 'right menu key' as MSDN call it. > > This was fixed in R 0.9.1 and unfixed in R 2.0.0 by the author of the > script editor, who wrote in graphapp/events.c > > /* Check for menu control keys. */ > /* disabled : Alt-Gr bug*/ /* Re-enabled for the moment, CJ */ > > I do now have a proper fix.
Thanks! Duncan Murdoch > > > On Sat, 23 Dec 2006, Zoran Bosnic wrote: > >> Dear Duncan, >> >>> I'm working on an American keyboard, that doesn't have an AltGr key, so >>> it's >>> hard to test anything. >>> >>> Are you familiar enough with Windows internals to work on this and >>> submit a patch, or do you know someone who is? >> Unfortunately I am not so familiar with windows internals and cannot remeber >> of anyone who might help, but I have a solution for you how you could test >> this. >> >> AltGr key can be simulated by pressing left Control+Alt keys together. This >> works on slovenian keyboards, and I guess it should also work on american, >> if slovenian input locale is set. >> >> I just tested this LeftCtrl+LeftAlt combination in R script editor and >> behaviour was the same. >> >> >> >>> One solution would be to add an option to disable handling of shortcut >>> keys in menus. There's probably a better solution, but without being >>> able to test it, I don't think I could find it. >> Yes, this would also be an option. In fact I was already looking through the >> menus if there was such setting to remap keyboard shortcuts. >> >> Hope my suggestion helps. >> >> Best regards, Zoran Bosnic. >> >> Zoran Bosnic, M. Sc. >> Faculty of Computer and Information Science >> Laboratory of Cognitive Modelling >> Trzaska ulica 25 >> 1000 Ljubljana >> Slovenia >> >> >> >> >> >> ----- Original Message ----- >> From: Duncan Murdoch >> To: Duncan Murdoch >> Cc: [EMAIL PROTECTED] ; [EMAIL PROTECTED] ; r-devel@stat.math.ethz.ch >> Sent: Saturday, December 23, 2006 7:05 PM >> Subject: Re: [Rd] AltGr not working in R GUI Script Editor (PR#9430) >> >> >> On 12/23/2006 1:00 PM, Duncan Murdoch wrote: >> > On 12/23/2006 6:07 AM, [EMAIL PROTECTED] wrote: >> >> Full_Name: Zoran Bosnic >> >> Version: 2.4.0 >> >> OS: Windows XP SP2 >> >> Submission from: (NULL) (212.235.140.146) >> >> >> >> >> >> This is a problem that occurs in R GUI Script Editor and is connected to >> Windows >> >> regional settings. >> >> >> >> Since I live in Slovenia, my computer has a keyboard with additional >> slovenian >> >> international characters. I am therefore using Windows XP SP2 with Input >> >> Language (=Keyboard Locale, Control Panel/Regional and Language >> >> Options/Languages/Details/Input language) set to Slovenian. >> >> >> >> On slovenian keyboards characters as [, ], {, } are produced by pressing >> key >> >> combinations AltGr+F, AltGr+G, AltGr+B and AltGr+N, respectively. These >> >> combinations generally work in all Windows programs and also in R >> Console. >> >> However, R Script editor produces behaves wrongly and causes: >> >> AltGr+F to open Find dialog box, >> >> AltGr+N to open new Script window. >> > >> > I see in comments in the source (in >> > https://svn.r-project.org/trunk/src/gnuwin32/graphapp/events.c, around >> >> Typo in URL: should be >> >> https://svn.r-project.org/R/trunk/src/gnuwin32/graphapp/events.c >> >> > line 930) that this is a known bug, but I don't know how to fix it. I'm >> > working on an American keyboard, that doesn't have an AltGr key, so it's >> > hard to test anything. >> > >> > One solution would be to add an option to disable handling of shortcut >> > keys in menus. There's probably a better solution, but without being >> > able to test it, I don't think I could find it. >> > >> > Are you familiar enough with Windows internals to work on this and >> > submit a patch, or do you know someone who is? >> > >> > Duncan Murdoch >> > >> >> Consequentially, it is not possible to type ] and } brackets using >> slovenian >> >> input settings in script editor. Meanwhile, AltGr+G and AltGr+B work >> fine. >> >> >> >> ______________________________________________ >> >> R-devel@r-project.org mailing list >> >> https://stat.ethz.ch/mailman/listinfo/r-devel >> > >> > ______________________________________________ >> > R-devel@r-project.org mailing list >> > https://stat.ethz.ch/mailman/listinfo/r-devel >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel >> > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel