Changes between Version 212 and Version 217 of Ticket #6495
- Timestamp:
- 02/06/13 04:01:38 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #6495 – Description
v212 v217 37 37 38 38 '''Apply''': 39 - [attachment:trac_6495-all-in-one.patch-vb]. 40 - [attachment:trac-6495_silence_warning-fh.patch]. 39 - [attachment:trac_6495-part1-moving-files.patch] (or run [attachment:trac_6495-script.sh]) 40 - [attachment:trac_6495-part2-everything-else.patch] 41 - [attachment:trac_6495-part3-the-remaining-vs-5.4.patch] 42 - [attachment:trac_6495-part4-interrupts.patch] 43 - [attachment:trac-6495_silence_warning-fh.v2.patch]. 41 44 - [attachment:trac_6495-redirect_html.2.patch]. 42 45 - [attachment:trac_6495-docstrings.patch]. 43 46 - [attachment:trac_6495_separate_inventory.patch] 44 47 - [attachment:trac_6495_fixes.patch] 45 48 - [attachment:trac_6495-filtering.patch] 46 49 47 50 -------- 48 51 49 For ease of review, you can instead look at the following four patches:50 51 - [attachment:trac_6495-part1-moving-files.patch] — this moves 'algebras.rst' to 'algebras/index.rst', and similarly for all other files. It adds `.. include:: ../footer.txt` to the end of each of these files, and it removes any cross-referencing information like `.. _ch:groups:`, since that doesn't work anymore with the new structure. It also creates identical files 'DIR/conf.py' in each of the new subdirectories of doc/en/reference, except for doc/en/algebras/conf.py. That file is created in the next patch so that you can focus on reviewing just the second patch.52 - [attachment:trac_6495-part2-everything-else.patch] — this does everything else; in other words, all of the important content is in this patch.53 - [attachment:trac_6495-part3-the-remaining-vs-5.4.patch] — this patch takes care of merging the indexes and the bibliography.54 - [attachment:trac_6495-part4-interrupts.patch] — handle ctrl-c.55 56 52 Before building the docs, you should delete the documentation output directory: {{{rm -rf SAGE_ROOT/devel/sage/doc/output}}}. To test this, you should run `sage --docbuild all html` and `sage --docbuild all pdf`. (Note: just running `sage --docbuild reference html` will probably produce many warnings. If you run it a second time, the warnings should go away.)