Commit Graph
107 Commits
Author SHA1 Message Date
Georg Brandl a23903d8d5 Merge branch 'stable' 2015-01-03 21:41:14 +01:00
Georg Brandl 567d52f199 all: update copyright 2015-01-03 21:36:32 +01:00
Takayuki Shimizukawa da651089e7 fix trailing space and long line 2014-10-09 23:53:33 +09:00
Georg Brandl d47a7587f9 Complete test suite overhaul.
* rename a few test modules to make the names more consistent

* do not copy/use Sphinx from build/ (unnecessary without 2to3)

* use a temporary dir for *all* test projects, the source tree
  will stay pristine that way  (default is tests/build)

* speed up tests by ~3x by splitting up test projects and avoiding
  rebuilds
2014-09-21 17:17:02 +02:00
tk0miya 57cc7dfa05 Fix RuntimeError with numbered circular toctree 2014-08-19 10:44:09 +09:00
Takayuki Shimizukawa ed9de1c9e8 * provide _copy_to_temp option for TestApp() 2014-08-10 22:23:52 +09:00
Takayuki Shimizukawa 269421bc58 * Fix: Non-ASCII filename raise exception on make singlehtml, latex, man, texinfo and changes. Closes #1508 2014-07-13 10:44:48 +09:00
Takayuki Shimizukawa e2ed97031d use test generator nosetests feature. 2014-07-12 22:14:14 +09:00
Georg Brandl e030031321 Update copyright year. 2014-03-01 08:18:16 +01:00
Takayuki Shimizukawa be65b99879 grammar fix: 'multibyte filename' is ambiguous. They are replaced with 'non-ASCII filename'. refs #703 2013-10-03 06:43:22 +00:00
Georg Brandl 895899b7bb small grammar fix in multibyte filename messages 2013-10-01 19:50:32 +02:00
Takayuki Shimizukawa 58be2f19b3 When Sphinx couldn't decode multibyte filename, now Sphinx notices UnicodeError and continuing if possible instead of raise exception. Closes #703 2013-09-28 12:51:20 +00:00
Georg Brandl 1af3e3ea71 tests: replace "from util import *" by explicit imports 2013-04-01 11:39:32 +02:00
Jonathan Waltman f4a346760c Fix test_man which didn't test if docs were being built. It now successfully fails. 2013-01-06 23:36:33 -06:00
Georg Brandl 151856819c Copyright update. 2013-01-01 22:13:15 +01:00
Takayuki Shimizukawa 3f9598394b merge heads 2012-12-10 10:18:32 +09:00
Jonathan Waltman 8ac4aa6282 Add Docutils-native XML and pseudo-XML builders 2012-12-04 21:10:15 -06:00
Takayuki Shimizukawa 1bb4923da1 support multibyte filename handling.
https://bitbucket.org/birkenfeld/sphinx/issue/703
2012-05-01 15:13:06 +09:00
Georg Brandl 0e1db6ad90 New year update. 2011-01-04 10:00:51 +01:00
Georg Brandl e3f47a800a Actually test the JSON builder. 2010-07-25 14:50:47 +02:00
Georg Brandl 121b864f31 Add manual page writer. 2010-02-21 11:50:08 +01:00
Georg Brandl e4f4cd2bf9 merge with trunk 2010-01-17 17:00:37 +01:00
Georg Brandl 744a519c92 Add single-file HTML builder. Closes #151. 2010-01-17 16:48:02 +01:00
Georg Brandl 03d5917a53 Split out test_build_latex. 2010-01-17 12:29:00 +01:00
Georg Brandl c00fd08aa9 Clean up unused imports. 2010-01-17 12:02:15 +01:00
Georg Brandl 82fa1f3cfe Split off HTML tests from test_build. 2010-01-02 21:08:09 +01:00
Georg Brandl faeec5cbbb merge with trunk 2010-01-02 21:03:56 +01:00
Georg Brandl 6b13a28c11 Make extlinks more flexible: use string substitution to build the full URL. 2010-01-02 20:51:22 +01:00
Georg Brandl 47ccbccc62 merge with 0.6 2010-01-01 14:10:48 +01:00
Georg Brandl f6a56192d1 Happy new year! 2010-01-01 14:09:13 +01:00
Georg Brandl f3a2854ba9 merge with trunk 2009-12-31 18:40:58 +01:00
Georg Brandl bf9c12a3e8 merge with 0.6 2009-12-31 09:49:12 +01:00
Georg Brandl 096725922a #303: `html_context values given on the command line via -A`
should not override other values given in conf.py.
2009-12-31 09:47:56 +01:00
Georg Brandl f37dcb25da merge with epub fork 2009-12-28 19:00:48 +01:00
Roland Meister 706e12da65 Initial import from local repository 2009-12-28 17:09:09 +01:00
Georg Brandl 0238b8322d merge with 0.6 2009-12-24 13:32:16 +01:00
Georg Brandl 88e54f951b #299: Fix the mangling of quotes in "include:: :literal:" blocks. 2009-12-24 13:19:07 +01:00
Georg Brandl 8f8cc0e270 Move HTML test into own module and add some C references. 2009-09-08 12:07:27 +02:00
Georg Brandl fa7f8812cd More refactoring for language-independent domain support.
* Renamed "desc"ription unit to "object" wherever possible.
* Added standard x-ref types to a StandardDomain which is always consulted.
* Split domains module into a subpackage.
* Removed additional_xref_types in favor of new directive classes in StandardDomain.
* Implemented x-ref inventory version 2, for all object types.
* Added env.doc_read_data which is for temporary data stored while reading.
* Minimally updated extension tutorial.
* Started to implement changes to interactive search.
* Test suite passes again.
2009-09-07 22:52:26 +02:00
Georg Brandl 8d0c50c5b4 More block markup tests. 2009-08-09 23:12:01 +02:00
Georg Brandl 8ba78e88e7 More tests for inline markup. 2009-08-09 23:01:48 +02:00
Georg Brandl 631ccfa3b5 Fix test. 2009-08-09 22:47:56 +02:00
Georg Brandl 2ac807a066 Add more tests for markup. 2009-08-09 22:44:41 +02:00
Georg Brandl 28263b96de More tests for inline markup. 2009-08-09 22:19:37 +02:00
Georg Brandl 288af885c2 merge with 0.6 2009-06-04 18:47:43 +02:00
Georg Brandl 137db91d77 When highlighting Python code, ignore extra indentation before
trying to parse it as Python.
2009-06-04 18:21:26 +02:00
Georg Brandl fb0791bdfc Added the `prepend and append` options to the
``literalinclude`` directive.
2009-06-04 17:57:58 +02:00
Georg Brandl 92eef1b2e5 Set the default encoding to `utf-8-sig` to handle files with a
UTF-8 BOM correctly.
2009-05-31 18:58:28 +02:00
Georg Brandl 224104724a #178: apply `add_function_parentheses` config value to C functions as promised. 2009-05-22 18:53:58 +02:00
Georg Brandl b4365ad72b #173: Respect the docutils `title` directive. 2009-05-17 19:15:28 +02:00