zoran.bosnic at fri.uni-lj.si
2006-Dec-23 11:07 UTC
[Rd] AltGr not working in R GUI Script Editor (PR#9430)
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. Consequentially, it is not possible to type ] and } brackets using slovenian input settings in script editor. Meanwhile, AltGr+G and AltGr+B work fine.
Duncan Murdoch
2006-Dec-23 18:00 UTC
[Rd] AltGr not working in R GUI Script Editor (PR#9430)
On 12/23/2006 6:07 AM, zoran.bosnic at fri.uni-lj.si 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 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 at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel
murdoch at stats.uwo.ca
2006-Dec-23 18:05 UTC
[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, zoran.bosnic at fri.uni-lj.si 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, aroundTypo 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 at r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel
ripley at stats.ox.ac.uk
2006-Dec-24 07:09 UTC
[Rd] AltGr not working in R GUI Script Editor (PR#9430)
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. 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: zoran.bosnic at fri.uni-lj.si ; R-bugs at biostat.ku.dk ; r-devel at 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, zoran.bosnic at fri.uni-lj.si 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 at r-project.org mailing list > >> https://stat.ethz.ch/mailman/listinfo/r-devel > > > > ______________________________________________ > > R-devel at r-project.org mailing list > > https://stat.ethz.ch/mailman/listinfo/r-devel > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel >-- Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595
murdoch at stats.uwo.ca
2006-Dec-24 10:45 UTC
[Rd] AltGr not working in R GUI Script Editor (PR#9430)
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: zoran.bosnic at fri.uni-lj.si ; R-bugs at biostat.ku.dk ; r-devel at 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, zoran.bosnic at fri.uni-lj.si 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 at r-project.org mailing list >> >> https://stat.ethz.ch/mailman/listinfo/r-devel >> > >> > ______________________________________________ >> > R-devel at r-project.org mailing list >> > https://stat.ethz.ch/mailman/listinfo/r-devel >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-devel at r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel >> >