Changes between Version 28 and Version 34 of Ticket #20690
- Timestamp:
- 08/30/16 09:21:03 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #20690
-
Property
Status
changed from
needs_work
toneeds_review
-
Property
Commit
changed from
ef6657d0dbd9c0008c5dae50bf18e47bee6f2e6c
to427875361ce7799bcce2b06641ba8624184b42c9
-
Property
Branch
changed from
u/tmonteil/thebe-20690
tou/nthiery/thebe-20690
- Property Keywords sd75 added
-
Property
Status
changed from
-
Ticket #20690 – Description
v28 v34 9 9 notebook. 10 10 11 Kudos to Rob Beezer for pointing us to Thebe in his presentation of MathBookXML at Sage Days 77. 11 Kudos to Rob Beezer for pointing us to Thebe in his presentation of 12 MathBookXML at Sage Days 77. 12 13 13 14 Steps: … … 16 17 - [X] Inclusion of the Thebe javascript 17 18 - [X] Thebe configuration: which divs to make live 18 Currently, we include all <pre> tags that contain the "sage:" prompt19 TODO: shall we change to <pre> tags that start with the "sage:" prompt ?20 to do?21 - [X] Only activate Thebe if the page is served by a Jupyter instance22 Currently we check that the protocol is http23 - [X] A button to activate live cells24 19 20 Currently, we include all <pre> tags that contain the "sage:" prompt. 21 22 TODO: shall we change to <pre> tags that start with the "sage:" prompt? 23 24 TODO: 25 - [X] Only activate Thebe if the page is served by a Jupyter instance 26 27 Currently we check that the protocol is http 28 - [X] A button to activate live cells 25 29 - [X] Configure the Jupyter notebook in Sage to somehow provide the 26 server configuration to Thebe (not needed in fact) 27 30 server configuration to Thebe (not needed in fact) 28 31 - [X] Preparse or customize/configure Thebe to support Sage's doctest syntax: 29 32 - [X] Strip out the "sage: " prompts and "....:" and "... " continuation prompts 30 33 - [X] Strip out the outputs 31 Bonus: show the included outputs below the cell until the new output is computed32 34 33 What's been done here is: output is show until the "activate" button is clicked.35 Bonus: show the included outputs below the cell until the new output is computed 34 36 35 - [X] Support doctests with several commands by spliting into several cells37 What's been done here is: output is show until the "activate" button is clicked. 36 38 37 - [X] Ship thebe.js from a dedicated spkg (#21309). 39 - [X] Support doctests with several commands by spliting into several cells 40 - [X] Ship Thebe from a dedicated spkg (#21309). 38 41 39 Follow-up ticket for possible improvement: #20893. 40 This ticket solves #17269. 42 This ticket solves #17269. Follow-up ticket for possible improvements: #20893.