Commit Graph

4215 Commits

Author SHA1 Message Date
Jonathan Waltman
a18ec10c34 [texinfo] Avoid creating some unnecessary garbage when assembling the final document. 2013-02-19 04:20:13 -06:00
Jonathan Waltman
06359e4d39 [texinfo] Use @finalout and use the default page size for better TeX output. 2013-02-19 04:09:47 -06:00
Jonathan Waltman
d5b82a235b [texinfo] Use @ref instead of @pxref for better display of links in non-Info output. 2013-02-19 04:06:08 -06:00
Jonathan Waltman
c8d8f69b96 [texinfo] Change formatting of transitions. 2013-02-19 04:03:21 -06:00
Jonathan Waltman
225b85365e [texinfo] Change paragraphindent from 2 to 0. 2013-02-19 04:00:34 -06:00
Jonathan Waltman
a37e4d2afd Closes #1074: Add environment version info to the generated search index to avoid compatibility issues. 2013-02-19 03:42:50 -06:00
Jonathan Waltman
e3a27b76f2 Closes #1110: Add new config value texinfo_no_detailmenu and do not generate detailed menus for non-"Top" nodes. 2013-02-19 03:24:57 -06:00
Jonathan Waltman
4e87ea0517 Add stub for the keep_warnings config value in quickstart's conf.py 2013-02-19 01:36:46 -06:00
Jonathan Waltman
db9cfa4d1a Speed up search index generation by caching word stemming calls.
Saves about 20 seconds when building the Python documentation.

Here are some stats for building the Python docs on my machine with
and without stem caching.

Without stem caching::

    % rm -fr _build
    % \time sphinx-build -q . _build/html
    158.22user 0.87system 2:39.25elapsed 99%CPU (0avgtext+0avgdata 400800maxresident)k
    104inputs+180240outputs (1major+113472minor)pagefaults 0swaps

    % \time sphinx-build -a -q . _build/html
    91.00user 0.67system 1:31.73elapsed 99%CPU (0avgtext+0avgdata 330704maxresident)k
    0inputs+69864outputs (1major+106009minor)pagefaults 0swaps

With stem caching::

    % rm -fr _build
    % \time sphinx-build -q . _build/html
    137.90user 1.10system 2:20.50elapsed 98%CPU (0avgtext+0avgdata 413344maxresident)k
    18896inputs+180232outputs (1major+113779minor)pagefaults 0swaps

    % \time sphinx-build -a -q . _build/html
    70.04user 0.74system 1:10.87elapsed 99%CPU (0avgtext+0avgdata 345632maxresident)k
    16inputs+69864outputs (1major+108010minor)pagefaults 0swaps
2013-02-18 21:02:51 -06:00
Roland Meister
12d0574aee Merge with birkenfeld/sphinx 2013-02-14 21:47:58 +01:00
Roland Meister
0525c97427 Rename pythonorg.jpg to proper pythonorg.png. 2013-02-14 21:46:11 +01:00
Roland Meister
32414bf3d3 Add orphan documents as epub_post_files. 2013-02-14 21:34:26 +01:00
Dmitry Shachnev
6d4efb2d1f Add a versionadded directive 2013-02-11 09:11:18 +04:00
Jeff Klukas
17b6e16789 Reverting inadvertent changes 2013-02-10 19:47:00 -06:00
Jeff Klukas
788775f072 Added configuration option for how transitions are handled in latex 2013-02-10 18:37:28 -06:00
Jeff Klukas
00ce20ee17 Merged birkenfeld/sphinx into default 2013-02-10 15:19:16 -06:00
Dmitry Shachnev
0bca7c4d6e No need for \n in previous change 2013-02-10 18:15:28 +04:00
Dmitry Shachnev
0a11494e60 LaTeX writer: include cmap package by default.
Also, fix a small typo in config.rst.
2013-02-10 18:02:21 +04:00
Roland Meister
e887aaa617 Bug #1093: restrict image width for epub builder. 2013-02-10 13:47:42 +01:00
Dmitry Shachnev
1c5638e40c doc/_templates/index.html: fix link to the list of extensions 2013-02-10 16:39:44 +04:00
Takayuki Shimizukawa
a462284f95 fix: make.bat is always saved with 'LF' instead of 'CRLF' for both Win/Unix. 2013-02-10 11:51:36 +09:00
Takayuki Shimizukawa
05718e4a1a conf.py now accept CRLF end-of-line. 2013-02-10 15:25:45 +09:00
shirou
57a84ff442 remove a empty line. 2013-02-10 01:46:47 +09:00
shirou
28a4dc5db3 change None to 'html' to regenerate output when the setting is changed. 2013-02-10 01:46:31 +09:00
shirou
c4f107a8cf add "versionadd". 2013-02-10 01:44:56 +09:00
shirou
472ec0b0b8 change default arg to 'inline' 2013-02-10 01:44:35 +09:00
shirou
3e1ce90183 change "epub_show_urls" option default value to 'inline'.
This keeps the current behaviour.
2013-02-09 23:01:42 +09:00
shirou
0635eddd07 add "epub_show_urls" option to doc and quickstart. 2013-02-09 23:00:47 +09:00
shirou
fc63acf3d1 Merged birkenfeld/sphinx into default 2013-02-09 22:44:56 +09:00
Georg Brandl
d8d94e15e3 Add Basque to the list of languages. 2013-02-07 18:50:09 +01:00
Georg Brandl
d53bc2fcdf compile_catalog update. 2013-02-07 18:48:58 +01:00
Takayuki Shimizukawa
fa1bd2c0d1 New locales: Added Basque locale. Closes #1097 2013-02-08 00:09:37 +09:00
Takayuki Shimizukawa
00fa1b2505 Fix text builder did not respect wide/fullwidth characters for textwrap. 2013-02-07 03:34:51 +00:00
shirou
74cce431a3 add epub_show_urls option. This option is almost same as latex_show_urls. 2013-02-06 23:32:12 +09:00
Nozomu Kaneko
1bd7aaed7f merge 2013-02-06 13:28:26 +09:00
Takayuki Shimizukawa
b8296ad11e Fix text builder did not respect wide/fullwidth charactors for table layout. 2013-02-06 00:29:59 +09:00
Takayuki Shimizukawa
529e45a980 Fix text builder did not respect wide/fullwidth charactors for title line. 2013-02-05 23:57:26 +09:00
Georg Brandl
5aaf533a39 Add setup.py "upload" alias for automatic package signing. 2013-02-05 09:19:52 +01:00
Takayuki Shimizukawa
0c7cc10a69 fix: reporting correct line number implementation (6fc25e0e3a5c) was not worked with docutils 0.7, 0.8. 2013-02-05 04:40:47 +00:00
Takayuki Shimizukawa
6667a7cbdf fix toctree entry missing for testing. 2013-02-05 03:54:35 +00:00
Takayuki Shimizukawa
7ebd7ab2a9 fix: roles' reftarget ware swapped if there are some roles in 1 line and translation exchange rthat roles position. refs #1090 2013-02-05 12:47:08 +09:00
Georg Brandl
51deccfa5c Move custom transforms from environment to their own module, to make sphinx.environment at least a little lighter. 2013-02-04 15:52:26 +01:00
Takayuki Shimizukawa
d6f31f3fa1 remove unusable 'SEVERE: Duplicate ID' message for footnote that the translation node has been recognized as a duplicate. 2013-02-04 23:06:44 +09:00
Takayuki Shimizukawa
c1c0a03895 fix: reporting correct line number when translations have wrong reST syntax or else. 2013-02-04 22:23:03 +09:00
Nozomu Kaneko
81d21a7714 make versionmodified translatable 2013-02-04 09:03:34 +09:00
Nozomu Kaneko
6aa8d4b373 Merged in knzm/sphinx-fix-docfields-fork (pull request #96) 2013-02-04 05:59:15 +09:00
Takayuki Shimizukawa
70f3f889d1 Fix autodoc crash if :members: and :special-members: ware both set (by d7ac5e4). 2013-02-03 22:27:20 +09:00
Takayuki Shimizukawa
e70a43a9c5 Closes #1062: sphinx.ext.autodoc use __init__ method signature for class signature. 2013-02-03 20:27:34 +09:00
Takayuki Shimizukawa
4d4dad3610 test refactoring: use with_setup for all test_autodoc.py's tests 2013-02-03 13:53:10 +09:00
Takayuki Shimizukawa
e47f434c32 add test for pull request #111: Respect add_autodoc_attrgetter() even when inherited-members is set 2013-02-03 12:48:39 +09:00