Merge branch 'raw-input-css' of git://github.com/minrk/ipython
Merge branch 'master' of github.com:ipython/ipython
Merge branch 'master' of github.com:ipython/ipython
Merge branch 'master' of github.com:ipython/ipython
CodeMirror shortcuts in QuickHelp

Our users shouldn't need an internet connection to look at the code
mirror shortcuts. This PR places the CM keyboard shortcuts that are
currently documented on our website's rendered docs, and places them
inside the keyboard shortcuts quickhelp.
Allow '.', '+.', '+', '-.', and '-' even though without numbers, they cannot be parsed.
remove unneeded `width: 100%` firefox workaround

this is no longer needed with `display: flex`
add modal_stretch class

for stretching a dialog to fill the screen
use modal_stretch on keyboard shortcut dialog
remove codename
Hi, I'm a Mac. And I'm a PC.
remove gitwash

It's rather outdated, and has several incorrect recommendations for how to contribute to IPython.
completed both sets of platform-specific shortcuts
Improve history API docs
remove no-op placeholder edit mode "shortcuts"
lower-cased single letter keys in shortcuts
Fix doctest
Merge pull request #5454 from takluyver/history-docs

Improve history API docs
Merge pull request #5453 from minrk/rmgitwash

remove gitwash
DOC : fixed minor error in using topological sort

`topological_sort` is a function in `nx` not an instance method
of a directed graph.