Commit Graph

176 Commits

Author SHA1 Message Date
Georg Brandl
1c030b415e With a few disabled features (see XXX), the test suite runs again. 2009-07-13 21:28:01 +02:00
Georg Brandl
a1dd4695f3 First step of domain handling in environment. 2009-07-13 20:53:11 +02:00
Georg Brandl
db8395f9e1 Add make_refnode() utility function. 2009-07-13 18:27:34 +02:00
Georg Brandl
c92f97d848 Move xref resolution to domain class. 2009-07-13 17:28:07 +02:00
Georg Brandl
ab7cfb4a99 Make domains instances, which have factory methods for their roles and directives. 2009-07-13 16:59:45 +02:00
Georg Brandl
c02b7149aa Move domain-specific code around a bit; builtin domains are now completely in sphinx.domains. Test suite does not pass yet. 2009-07-05 12:24:27 +02:00
Georg Brandl
43667a2a9c Remove filemodules attribute which isnt used anymore. 2009-06-29 18:43:59 +02:00
Georg Brandl
5c6697e69f Fix some oversights. 2009-06-29 17:16:05 +02:00
Georg Brandl
2ea1de50a9 Introduce "domains". 2009-06-29 17:04:33 +02:00
Georg Brandl
960ba9ec41 merge with 0.6 2009-06-16 22:19:59 +02:00
Georg Brandl
8003801e8d #189: dont use title set by title directive for links, only for HTML title. 2009-06-16 22:02:51 +02:00
Georg Brandl
a6fdc4602a merge with 0.6 2009-06-16 21:32:05 +02:00
Georg Brandl
28b1f7eef6 Remove debugging code. 2009-06-16 19:59:16 +02:00
Georg Brandl
8820e99440 Added `titlesonly option to toctree` directive. 2009-06-15 18:05:07 +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
b4365ad72b #173: Respect the docutils `title` directive. 2009-05-17 19:15:28 +02:00
Georg Brandl
61146192c7 #172: The `obj` role now links to modules as promised. 2009-05-17 12:58:48 +02:00
Georg Brandl
adfb8c2668 Fix speling. 2009-05-16 12:47:18 +02:00
Georg Brandl
82af37ea7c Don't put image "alt" text into table-of-contents entries. 2009-04-28 20:46:24 +02:00
Georg Brandl
b966975ca6 Fix a small problem with rfind() methods. 2009-04-10 11:10:38 +02:00
Georg Brandl
30fe6d4190 Sanitize the Environment.update() method API. 2009-03-05 20:25:39 +01:00
Georg Brandl
b244dbf9b5 Use standard `file:line: warning: message` format for warning messages. 2009-03-05 09:21:35 +01:00
Georg Brandl
d31f68be58 Make "numbered" toctree attribute optional. 2009-02-24 21:05:50 +01:00
Georg Brandl
9ed275c868 #109: fix circular import problems by moving exceptions into their own module. 2009-02-24 19:15:39 +01:00
Georg Brandl
fb511a015a Paths to literal include files and download files can now be absolute too. 2009-02-24 13:38:15 +01:00
Georg Brandl
5f0a7375c8 Bump ENV_VERSION after section numbering change. 2009-02-22 16:30:40 +01:00
Georg Brandl
7792e27030 #10: implement HTML section numbering. 2009-02-22 15:22:23 +01:00
Georg Brandl
18c3748c98 merge with 0.5 2009-02-21 19:59:33 +01:00
Georg Brandl
2d0345a7d9 #71: If a decoding error occurs in source files, print a warning and replace the characters by "?". 2009-02-21 19:58:52 +01:00
Georg Brandl
b861ee622a Only move module targets that really come from module directives. 2009-02-20 09:43:00 +01:00
Georg Brandl
a43b651804 Make "make check" happy. 2009-02-19 23:31:34 +01:00
Georg Brandl
4c81b055c8 Added an `only` directive that can selectively include text
based on enabled "tags".  Tags can be given on the command
line.  Also, the current builder output format (e.g. "html" or
"latex") is always a defined tag.
2009-02-19 21:56:34 +01:00
Georg Brandl
d4f5796f3b The HTML builder now stores a small file named `.buildinfo` in
its output directory.  It stores a hash of config values that
can be used to determine if a full rebuild needs to be done (e.g.
after changing ``html_theme``).
2009-02-19 16:15:36 +01:00
Georg Brandl
0a703edf40 merge with 0.5 2009-02-18 10:10:06 +01:00
Georg Brandl
2244e57222 Backport two fixes that should have been made here. 2009-02-18 10:09:17 +01:00
Georg Brandl
342ef89bda Fix the fix for #82. 2009-02-18 01:13:57 +01:00
Georg Brandl
071756377a Don't output system messages while resolving, because they would stay in the doctrees even if keep_warnings is false. 2009-02-17 18:57:51 +01:00
Georg Brandl
3984c0f05c #82: Determine the correct path for dependencies noted by
docutils.  This fixes behavior where a source with dependent
files was always reported as changed.
2009-02-17 18:33:48 +01:00
Georg Brandl
33bed1ef6b Recognize toctree directives that are not on section toplevel,
but within block items, such as tables.
2009-02-14 20:19:01 +01:00
Georg Brandl
1b283a49c5 Use better error messages for unsupported markup in LaTeX documents. 2009-02-12 12:46:25 +01:00
Georg Brandl
5250c2efa9 Use a new RFC base URL, since rfc.org seems down. 2009-02-12 12:15:26 +01:00
Georg Brandl
eefc54baca Fix #86; merged from mq 2009-01-14 19:39:27 +01:00
mq
fccd4fff66 fix custom link titles in toctrees 2009-01-14 14:44:10 +01:00
Georg Brandl
677d096393 On Windows, the target of os.rename() may not exist. 2009-01-13 23:55:24 +01:00
Georg Brandl
0b28b3e6f6 Switch copyright and license tags to single style. Add contributor
names in AUTHORS instead, and add the license of etree13 to
LICENSE.
2009-01-03 11:57:07 +01:00
Georg Brandl
9b48c13ee8 * #81: Write environment and search index in a manner that is safe
from exceptions that occur during dumping.
2009-01-03 11:13:43 +01:00
Georg Brandl
8af0caea30 Fix #80: use string.ascii_* constants in case locale.setlocale() is
somehow called which then leads to UnicodeErrors.
2009-01-02 14:51:55 +01:00
Georg Brandl
83dba8fc76 Fix #60: "smart" image inclusion in subdirs. 2008-12-08 08:44:18 +01:00
Georg Brandl
a967dc4027 Fix #60: Don't crash for invalid index entries. 2008-11-30 20:56:08 +01:00
Georg Brandl
03a9656c72 merge with 0.5 2009-02-17 18:59:47 +01:00