From dc12a3196186e7bdbf05beccd4281f596fe65076 Mon Sep 17 00:00:00 2001 From: jfbercher Date: Tue, 18 Oct 2016 16:03:24 +0200 Subject: [PATCH] Update code_prettify to address #767 Removed index parameter in yapf_format function; instead get currently selected cell --- .../nbextensions/code_prettify/code_prettify.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/jupyter_contrib_nbextensions/nbextensions/code_prettify/code_prettify.js b/src/jupyter_contrib_nbextensions/nbextensions/code_prettify/code_prettify.js index 708a6f5..a42c415 100644 --- a/src/jupyter_contrib_nbextensions/nbextensions/code_prettify/code_prettify.js +++ b/src/jupyter_contrib_nbextensions/nbextensions/code_prettify/code_prettify.js @@ -123,10 +123,7 @@ define(function(require, exports, module) { } } - function yapf_format(index) { - //var selected_cell = Jupyter.notebook.get_selected_cell(); - index = index; - Jupyter.notebook.select(index); + function yapf_format() { var selected_cell = Jupyter.notebook.get_selected_cell(); if (selected_cell instanceof CodeCell) { var text = selected_cell.get_text() @@ -137,7 +134,7 @@ define(function(require, exports, module) { .replace(/([^\\])\\\\\\n/g, "$1") // [continuation line] replace \ at eol (but result will be on a single line) var code_input = 'FormatCode(' + text + ')[0]' //console.log("INPUT",code_input) - exec_code(code_input, index) + exec_code(code_input) } }