From d0ab0ad4aa17a7d448f088930f8509fe23d84b42 Mon Sep 17 00:00:00 2001 From: Jonathan Frederic Date: Mon, 29 Dec 2014 12:16:18 -0800 Subject: [PATCH] Display kernels in alphabetical order. --- IPython/html/static/tree/js/newnotebook.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/IPython/html/static/tree/js/newnotebook.js b/IPython/html/static/tree/js/newnotebook.js index 780921e59..40e9d5b9b 100644 --- a/IPython/html/static/tree/js/newnotebook.js +++ b/IPython/html/static/tree/js/newnotebook.js @@ -52,7 +52,11 @@ define([ return -1; } }); - for (var i = 0; i < keys.length; i++) { + + // Create the kernel list in reverse order because + // the .after insertion causes each item to be added + // to the top of the list. + for (var i = keys.length - 1; i >= 0; i--) { var ks = this.kernelspecs[keys[i]]; var li = $("
  • ") .attr("id", "kernel-" +ks.name)