Correct as the numpad has different keycodes. Those have to be bound
separately.


On Thu, Jan 9, 2014 at 12:59 PM, Thomas Kluyver <notifications@github.com>wrote:

> In IPython/html/static/notebook/js/keyboardmanager.js:
>
> > +
> > +    ShortcutManager.prototype.help = function () {
> > +        var help = [];
> > +        for (var shortcut in this._shortcuts) {
> > +            help.push({shortcut: shortcut, help: this._shortcuts[shortcut]['help']});
> > +        }
> > +        return help;
> > +    }
> > +
> > +    ShortcutManager.prototype.canonicalize_key = function (key) {
> > +        return inv_keycodes[keycodes[key]];
> > +    }
> > +
> > +    ShortcutManager.prototype.canonicalize_shortcut = function (shortcut) {
> > +        // Sort a sequence of + separated modifiers into the order alt+ctrl+meta+shift
> > +        var values = shortcut.split("+");
>
> I'm guessing shift+= wouldn't work for the numpad + key, though?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/ipython/ipython/pull/3605/files#r8770892>
> .
>



-- 
Brian E. Granger
Cal Poly State University, San Luis Obispo
bgranger@calpoly.edu and ellisonbg@gmail.com