##// END OF EJS Templates
get rid of most slowdown at notebook loading....
get rid of most slowdown at notebook loading. 1) Do not setOption('mode',new_mode) on CM if new and old mode are the same. It triggert **a lot** of calculation of bounding box in the end. 2) Do **not** select cell when loading the notebook it triggers **a lot** of CM even that check visible things and so on and so forth. So add a option to add_cell_at_index not to select it 3) jQuery $.attr has some magics, but has a slight overhead on real native ELEM.setAttribute DOM method. Seem slight improvement when loads of PNGs on one page
Matthias BUSSONNIER -
r13573:417940c5
Show More
Name Size Modified Last Commit Author
/ IPython / html / static / notebook / js
celltoolbarpresets
cell.js Loading ...
celltoolbar.js Loading ...
codecell.js Loading ...
codemirror-ipython.js Loading ...
completer.js Loading ...
config.js Loading ...
contexthint.js Loading ...
layoutmanager.js Loading ...
main.js Loading ...
maintoolbar.js Loading ...
mathjaxutils.js Loading ...
menubar.js Loading ...
notebook.js Loading ...
notificationarea.js Loading ...
notificationwidget.js Loading ...
outputarea.js Loading ...
pager.js Loading ...
quickhelp.js Loading ...
savewidget.js Loading ...
textcell.js Loading ...
toolbar.js Loading ...
tooltip.js Loading ...