{"ref":"refs/heads/master","push_id":54894846,"commits":[{"sha":"b8b10503bc20df95fb5945e92c3a0a792b94dc00","author":{"email":"2f96815b30ff477508915485edd92d608d08e628@gmail.com","name":"Thomas Kluyver"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/b8b10503bc20df95fb5945e92c3a0a792b94dc00","message":"Remove unnecessary lstrip() when checking for function call."},{"sha":"44c21de1288000c2a8ee82d14ba210b5e01219ef","author":{"email":"408640eb0c100f875dbe3f1b67bd9a73ee0274f2@gmail.com","name":"MinRK"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/44c21de1288000c2a8ee82d14ba210b5e01219ef","message":"allow saving notebook.py next to notebook.ipynb\n\nenable with:\n\n    NotebookManager.save_script=True"},{"sha":"bff57c02afa5f8b09727a32371ad66d46b0a879f","author":{"email":"7c76d945512a520205bf02f95a61854bce477554@gmail.com","name":"Bradley Froehle"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/bff57c02afa5f8b09727a32371ad66d46b0a879f","message":"Simplify logic for deciding when to rewrite expressions for autocall."},{"sha":"aa4645745b852ced5ae0a569be03effd37a53292","author":{"email":"bc6ce7c050ee90e1f3b70c16cec57d4205e63b6c@gmail.com","name":"Matthias BUSSONNIER"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/aa4645745b852ced5ae0a569be03effd37a53292","message":"totally remove pager when read only\n\ncloses #1126"},{"sha":"1af5af76011d0be18b02747e1bdb00532bee1f3e","author":{"email":"408640eb0c100f875dbe3f1b67bd9a73ee0274f2@gmail.com","name":"MinRK"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/1af5af76011d0be18b02747e1bdb00532bee1f3e","message":"skip codemirror key-event handling when read-only"},{"sha":"82193fb377d0a7fff40c71e58eddf2dfb426f81d","author":{"email":"2f96815b30ff477508915485edd92d608d08e628@gmail.com","name":"Thomas Kluyver"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/82193fb377d0a7fff40c71e58eddf2dfb426f81d","message":"Fix for prompts containing newlines.\n\nCloses gh-1104"},{"sha":"96e853995203aae902416b4ba82707161ac6170c","author":{"email":"2f96815b30ff477508915485edd92d608d08e628@gmail.com","name":"Thomas Kluyver"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/96e853995203aae902416b4ba82707161ac6170c","message":"Add tests for prompt system."},{"sha":"eff6c07af4893e3cc00229dfc86c15ec8ef3f86d","author":{"email":"bc6ce7c050ee90e1f3b70c16cec57d4205e63b6c@gmail.com","name":"Matthias BUSSONNIER"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/eff6c07af4893e3cc00229dfc86c15ec8ef3f86d","message":"[notebook] read-only: disable name field"},{"sha":"4973176fe80222fc8680e1505a3d6208a87d9976","author":{"email":"bc6ce7c050ee90e1f3b70c16cec57d4205e63b6c@gmail.com","name":"Matthias BUSSONNIER"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/4973176fe80222fc8680e1505a3d6208a87d9976","message":"[notebook] read-only disable element\n\n    * remove the drag file to upload text\n    * prevent drag binding to show upload form"},{"sha":"814d5b9f9564b3f5a2a5428c54736240fbe5be0e","author":{"email":"408640eb0c100f875dbe3f1b67bd9a73ee0274f2@gmail.com","name":"MinRK"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/814d5b9f9564b3f5a2a5428c54736240fbe5be0e","message":"[qtconsole] carriage-return action matches CR only, not CRLF\n\nCarriageReturn action introduced in #1089 clears a line in the qtconsole, which means that CRLF line endings would replace whole lines with '\\n'.\n\nThis changes the regex to only match `\\r` not followed by `\\n` preventing the CR action from firing on CRLF.\n\nTest included\n\ncloses #1111"},{"sha":"7ea3e2f95b8f5cfbbf5681eacbe15eb719332d58","author":{"email":"2f96815b30ff477508915485edd92d608d08e628@gmail.com","name":"Thomas"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/7ea3e2f95b8f5cfbbf5681eacbe15eb719332d58","message":"Merge pull request #1121 from takluyver/i1117\n\nDon't transform function calls on IPyAutocall objects"},{"sha":"a1a27350a7f4d2490d42395cd0fe8a52996ace41","author":{"email":"843a75370426f43c9f55429eba28765b7d21ad89@gmail.com","name":"Gabriel"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/a1a27350a7f4d2490d42395cd0fe8a52996ace41","message":"Fix tests to work when ~/.config/ipython contains a symlink."},{"sha":"d2858bc7af3de6f6019b52db868abf2e21f68be5","author":{"email":"71e6221e57bda5255488a17478110115950488d7@perpetuum-immobile.de","name":"Timo Paulssen"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/d2858bc7af3de6f6019b52db868abf2e21f68be5","message":"use IPythons config subsystem to allow overrides to the tornado web app."},{"sha":"d5cc276bda285a5fa4262016ecae6496a131b037","author":{"email":"71e6221e57bda5255488a17478110115950488d7@perpetuum-immobile.de","name":"Timo Paulssen"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/d5cc276bda285a5fa4262016ecae6496a131b037","message":"this is how the configuration system is supposed to be used."},{"sha":"ed1ef07accac75c20ff9c2fc1fdef6058852914e","author":{"email":"71e6221e57bda5255488a17478110115950488d7@perpetuum-immobile.de","name":"Timo Paulssen"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/ed1ef07accac75c20ff9c2fc1fdef6058852914e","message":"look for mathjax in the custom static path if it's supplied."},{"sha":"46de9d32f24170c8bdc48f86b09b17fa1574e29e","author":{"email":"2f96815b30ff477508915485edd92d608d08e628@gmail.com","name":"Thomas Kluyver"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/46de9d32f24170c8bdc48f86b09b17fa1574e29e","message":"Don't override passed user_ns in embed()"},{"sha":"e1cf2c324e62a455fde6c7b23d7697f13c8907e6","author":{"email":"2f96815b30ff477508915485edd92d608d08e628@gmail.com","name":"Thomas Kluyver"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/e1cf2c324e62a455fde6c7b23d7697f13c8907e6","message":"Correct decisions about when to automatically get local namespace and module for embedding."},{"sha":"d42ad4df93f69579868eca6510c387fa59be18f8","author":{"email":"2f96815b30ff477508915485edd92d608d08e628@gmail.com","name":"Thomas Kluyver"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/d42ad4df93f69579868eca6510c387fa59be18f8","message":"Simplify logic for deciding when to auto-detect local namespace and module."},{"sha":"7c69db9c481c91e7bdf41b558d42ea38803208f6","author":{"email":"408640eb0c100f875dbe3f1b67bd9a73ee0274f2@gmail.com","name":"Min RK"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/7c69db9c481c91e7bdf41b558d42ea38803208f6","message":"Merge pull request #1138 from g2p/test-fix\n\nresolve ipython directory symlink with realpath() in test_magic."},{"sha":"5d961317750c6eef4a3551199efa2e15c6865fad","author":{"email":"408640eb0c100f875dbe3f1b67bd9a73ee0274f2@gmail.com","name":"MinRK"},"url":"https://api.github.com/repos/wilsaj/ipython/commits/5d961317750c6eef4a3551199efa2e15c6865fad","message":"extract svg tag from svg files\n\nWe expect svg *tags*, not svg *documents*, which have headers, etc.\nThis lets the SVG DisplayObject extract the svg tag from a document,\nso it works with regular svgs from a URL or file.\n\ncloses #700"}],"head":"21ba8f53a040f9627af9b57903202c213f754e84","size":150}