Skip to content

remove shift-= merge keyboard shortcut#4964

Merged
ivanov merged 1 commit into
ipython:masterfrom
ptone:merge-above
Feb 3, 2014
Merged

remove shift-= merge keyboard shortcut#4964
ivanov merged 1 commit into
ipython:masterfrom
ptone:merge-above

Conversation

@ptone
Copy link
Copy Markdown
Contributor

@ptone ptone commented Jan 31, 2014

The merge below was duplicated for two keyboard shortcuts, I assume one was meant to be merge above.

I wasn't sure if the help_index needed to change as well

@takluyver
Copy link
Copy Markdown
Member

I think that was deliberate - the shortcuts with punctuation characters can be problematic on non US keyboards, so we made an alphabetic alternative.

@ellisonbg
Copy link
Copy Markdown
Member

Actually this came from a different point and is deliberate. Originally we used shift+= for the merge below action. But on non-US keyboards that doesn't work. Thus we added shift+m for those with no-US keyboard, but wanted to keep the old one. We are trying to keep all our major shortcuts to the keys that most keyboard have in common. Give this, can we close this one?

@ptone
Copy link
Copy Markdown
Contributor Author

ptone commented Jan 31, 2014

OK - that is background I was clearly missing. It is a bit confusing when you see it - could the shift+= one be deprecated, or could the help text for one of them have "(alternate shortcut)" added?

@minrk
Copy link
Copy Markdown
Member

minrk commented Jan 31, 2014

We don't need to deprecate things, since we don't have a release with this yet. If we don't think shift+= is a good idea, we can just remove it.

@damianavila
Copy link
Copy Markdown
Member

Probably, we can just remove it... I think that shift+m (one shortcut) is enough and the other alternative can be problematic... if we remove it, we will avoid further explanations like: "oh, for non-US keyboard..."

@ellisonbg
Copy link
Copy Markdown
Member

Ok I will remove it.

On Fri, Jan 31, 2014 at 10:58 AM, Damián Avila notifications@github.comwrote:

Probably, we can just remove it... I think that shift+m (one shortcut) is
enough and the other alternative can be problematic... if we remove it, we
will avoid further explanations like: "oh, for non-US keyboard..."

Reply to this email directly or view it on GitHubhttps://github.com//pull/4964#issuecomment-33831318
.

Brian E. Granger
Cal Poly State University, San Luis Obispo
bgranger@calpoly.edu and ellisonbg@gmail.com

@ellisonbg
Copy link
Copy Markdown
Member

Or actually, can you just remove the shift+= shortcut in this branch and put the action of shift+m back to its original.

@ivanov
Copy link
Copy Markdown
Member

ivanov commented Jan 31, 2014

put the action of shift+m back to its original.

isn't shift+m already what it is supposed to be, so just removing shift+= should be enough

@ellisonbg
Copy link
Copy Markdown
Member

It is not enough because we want to also remove shift+= which is in
master.

On Fri, Jan 31, 2014 at 3:06 PM, Paul Ivanov notifications@github.comwrote:

put the action of shift+m back to its original.

isn't shift+m already what it is supposed to be, so just closing this PR
is enough?

Reply to this email directly or view it on GitHubhttps://github.com//pull/4964#issuecomment-33851869
.

Brian E. Granger
Cal Poly State University, San Luis Obispo
bgranger@calpoly.edu and ellisonbg@gmail.com

@ivanov
Copy link
Copy Markdown
Member

ivanov commented Jan 31, 2014

sorry, I mistyped originally, Brian, just wanted to confirm that nothing needed to be changed with shift+m (I changed the end of my sentence to be so just removing shift+= should be enough so we do still need a PR for that)

@ellisonbg
Copy link
Copy Markdown
Member

Ahh, yes this is correct.

On Fri, Jan 31, 2014 at 3:14 PM, Paul Ivanov notifications@github.comwrote:

sorry, I mistyped originally, Brian, just wanted to confirm that nothing
needed to be changed with shift+m (I changed the end of my sentence to be so
just removing shift+= should be enough so we do still need a PR for that)

Reply to this email directly or view it on GitHubhttps://github.com//pull/4964#issuecomment-33852420
.

Brian E. Granger
Cal Poly State University, San Luis Obispo
bgranger@calpoly.edu and ellisonbg@gmail.com

as shift+m is universal and sufficient
@ptone
Copy link
Copy Markdown
Contributor Author

ptone commented Feb 2, 2014

OK, I force pushed the removal for a cleaner merge.

I think I misread the meaning of "originally" as being some form of established shortcut in released versions (I wasn't positive if non-modal notebook may have supported a few shortcuts), hence my comment of deprecation.

@ivanov
Copy link
Copy Markdown
Member

ivanov commented Feb 3, 2014

thanks @ptone, I've re-titled the issue to describe the change we ended up going with here. merging!

ivanov added a commit that referenced this pull request Feb 3, 2014
remove shift-= merge keyboard shortcut
@ivanov ivanov merged commit a03d825 into ipython:master Feb 3, 2014
mattvonrocketstein pushed a commit to mattvonrocketstein/ipython that referenced this pull request Nov 3, 2014
remove shift-= merge keyboard shortcut
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants