Commit Graph
100 Commits
Author SHA1 Message Date
Georg Brandl f1e39097c6 Add a minimal test for external toctree links and fix a small bug found by it. 2009-01-26 22:04:29 +01:00
Georg Brandl e974741c74 Added a toctree variable to the templates, and the ability to
include external links in toctrees.

Patch by Stefan Seefeld.
2009-01-26 21:57:15 +01:00
Georg Brandl 62222ca5a1 Add WTForms. 2009-01-26 20:08:02 +01:00
Georg Brandl f5c24066a8 Add Selflanguage.org. 2009-01-26 19:56:14 +01:00
Georg Brandl 272ebb83ef fix classmethoddesc environment 2009-01-24 20:55:16 +00:00
Georg Brandl 055c4bc091 Update catalog and German translations. 2009-01-24 18:44:29 +00:00
Georg Brandl 781b418360 merge with 0.5 2009-01-24 18:36:11 +00:00
Georg Brandl e65d9de023 make -Q work 2009-01-24 18:27:19 +00:00
Georg Brandl 3fede67ae9 add VOR-cycling.be 2009-01-22 20:31:09 +01:00
Georg Brandl 655ae6d89e add doctest quickstart target. 2009-01-22 20:29:38 +01:00
Georg Brandl 0dd23c2dc1 Prevent encoding errors when filenames are non-ASCII. 2009-01-22 20:12:40 +01:00
Georg Brandl bb291e5045 Add add_generic_role(). 2009-01-22 20:01:01 +01:00
Georg Brandl 9c552c5d33 Add python-apt. 2009-01-22 19:44:40 +01:00
Georg Brandl 29cc19a199 merge with 0.5 2009-01-22 19:23:23 +01:00
Georg Brandl 05cf79da52 A bit of clarification about where Sphinx finds autodoced modules. 2009-01-22 19:22:49 +01:00
Georg Brandl fd48a0016c add Sqlkit and Reteisi. 2009-01-18 14:43:29 +01:00
Georg Brandl 9822e9fe67 Italian translation update. 2009-01-18 14:41:47 +01:00
Georg Brandl a8756fb4b3 merge with 0.5 2009-01-14 19:39:42 +01:00
Georg Brandl eefc54baca Fix #86; merged from mq 2009-01-14 19:39:27 +01:00
Georg Brandl 09dd6c00ab Give <pre> blocks a uniform line-height. 2009-01-14 00:30:34 +01:00
Georg Brandl 93bcc3c3ea fix 2009-01-14 00:06:56 +01:00
Georg Brandl 88639dc45e merge with 0.5 2009-01-13 23:59:01 +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 0da1788c0e Remove debugging print. 2009-01-11 10:18:40 +01:00
Georg Brandl beb141c1c7 merge in Ben's bundle with more py3k compatibility 2009-01-10 20:35:16 +01:00
Georg Brandl 45c7871448 Raise PycodeError directly on parsing. 2009-01-10 20:34:26 +01:00
Georg Brandl 386548ae19 Add Grammar.txt to Manifest. 2009-01-06 00:38:40 +01:00
Georg Brandl 34a08b862e Document how autodoc with attributes works. 2009-01-06 00:28:29 +01:00
Georg Brandl 5881e534f1 Remove old Jinja 1 bridge. 2009-01-05 19:11:52 +01:00
Georg Brandl b33d95bd99 Add JQuery license; add PSF copyright statement. 2009-01-05 00:04:53 +01:00
Georg Brandl 4b70c8ca75 Simplify script snippet, break long lines. 2009-01-04 23:23:54 +01:00
Georg Brandl 32f6af61ba Add changelog entry for #32. 2009-01-04 22:34:00 +01:00
Georg Brandl a759690221 merge in Murkt's branch 2009-01-04 22:33:00 +01:00
Georg Brandl c83d630fd8 Close #52: There is now a `hlist` directive, creating a compact
list by placing distributing items into multiple columns.
2009-01-04 22:00:40 +01:00
Georg Brandl 09ccce67a9 Close #33: add manpages for command-line tools. 2009-01-04 21:20:51 +01:00
Georg Brandl dd91ce47d5 Add changelog entries for news in pycode branch. 2009-01-04 21:07:25 +01:00
Georg Brandl dc3679ddb5 merge in pycode branch 2009-01-04 20:55:01 +01:00
Georg Brandl 088d636487 A few more fixes in autodoc. 2009-01-04 20:52:35 +01:00
Georg Brandl 04689accd0 Small API change. 2009-01-04 20:43:15 +01:00
Georg Brandl 27bc4e3189 Add new tests for the attribute feature and fix existing tests. 2009-01-04 20:27:37 +01:00
Georg Brandl cae384f5ff Add support for decoding strings and comments to the analyzer. 2009-01-04 20:02:24 +01:00
Georg Brandl 2e9866821e Support all types of string literals in literals.py. 2009-01-04 19:35:03 +01:00
Georg Brandl 8cf33a7043 Cache tags and attribute docs in the analyzer. 2009-01-04 19:16:52 +01:00
Georg Brandl 5df8e162f9 Fix a few remaining copyrights and add 2009 to license. 2009-01-04 14:39:36 +01:00
Georg Brandl 0c4a2bbe8d Fix bad node value for makevar. 2009-01-03 21:18:28 +01:00
Georg Brandl b0f5eb2713 Add OpenLayers. 2009-01-03 13:29:26 +01:00
Georg Brandl b4a866e2fb merge with main 2009-01-03 12:35:15 +01:00
Georg Brandl 4d083fabbe Add tests for new literalinclude options, and fix an off-by-one bug. 2009-01-03 12:29:42 +01:00
Georg Brandl c0079863a0 merge in 0.5 2009-01-03 12:15:59 +01:00
Georg Brandl f16f94f2cd Merge in copyright style changes from 0.5. 2009-01-03 12:15:19 +01:00
Georg Brandl 24023f8f3b Some more license nits. 2009-01-03 12:15:04 +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 6a8b0aa599 merge in 0.5 2009-01-03 11:33:44 +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 29e893205e merge in 0.5 2009-01-02 14:53:33 +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 9fc2437773 Document new literalinclude options. 2009-01-02 00:32:02 +01:00
Georg Brandl 8161b024ed Add lines and start-after/end-before options to literalinclude. 2009-01-02 00:25:29 +01:00
Georg Brandl cac6f96948 Fix long line. 2009-01-01 23:49:32 +01:00
Georg Brandl a10c326bdd Add Python license info, add parse.c source generated by Cython. 2009-01-01 23:48:10 +01:00
Georg Brandl 3fd31a2628 Add WFront. 2008-12-31 00:21:19 +01:00
Georg Brandl 43a0e0b9a6 Update Czech locale. 2008-12-30 23:02:47 +01:00
Georg Brandl c80dc58ac1 Rename "object" to "pyobject" and document it. 2008-12-30 15:45:02 +01:00
Georg Brandl ddee927c46 Add "object" option to literalinclude directive. 2008-12-30 15:41:21 +01:00
Georg Brandl ed60ae4118 * Add a tag-finding method based on tokens.
* Don't parse immediately if tokenizing suffices.
* Also cache by file name.
2008-12-30 12:42:26 +01:00
Georg Brandl 08148a42d1 Move docstring processing to an util module. 2008-12-30 02:37:20 +01:00
Georg Brandl 0fb89a8e87 Ignore .so files. 2008-12-30 02:37:01 +01:00
Georg Brandl 28829fa9d5 Also find attribute docs in the "other" style: docstrings after the
assignment.
2008-12-30 02:26:47 +01:00
Georg Brandl 83cf763804 First iteration of an autodoc that handles attribute documentation. 2008-12-30 02:09:29 +01:00
Georg Brandl 0edeba7acb Move benchmark into __main__ block. 2008-12-30 01:32:01 +01:00
Georg Brandl eb7d654cb0 Some speedups in pytree.
Add Cython parse.py replacement, yielding a 2x speedup in parsing.
2008-12-30 01:29:49 +01:00
Georg Brandl eb66f15544 Ignore grammar pickle files. 2008-12-29 22:30:41 +01:00
Georg Brandl 428ed4a277 Another fix for DEDENT/INDENT handling. 2008-12-29 22:30:00 +01:00
Georg Brandl 21caf917f2 Fix handling of INDENT/DEDENT tokens. 2008-12-29 22:25:15 +01:00
Georg Brandl 3d4963ae02 Improve error handling. 2008-12-29 20:47:32 +01:00
Georg Brandl f4cff4371e Add comment. 2008-12-29 20:39:14 +01:00
Georg Brandl bb2f9b67d8 Cleanup; add scoping to ClassAttrVisitor. 2008-12-29 20:37:30 +01:00
Georg Brandl 49c15e93a2 Add pgen2 and custom utilities. 2008-12-29 20:22:18 +01:00
Georg Brandl 2dc410c1bb fix whitespace glitch 2008-12-29 20:20:17 +01:00
Georg Brandl 04348edcee New builder for Qt help collections, by Antonio Valentino.
(This is not finished work yet.)
2008-12-29 00:51:51 +01:00
Georg Brandl f13c3a00cd Close #23: Added a `classmethod directive along with method`
and ``staticmethod``.
2008-12-29 00:11:06 +01:00
Georg Brandl 1aa8baa0d8 Fix #46: allow linking to special labels via :ref:abc <genindex>. 2008-12-28 23:59:40 +01:00
Georg Brandl dc960ca7df Update translation catalogs. 2008-12-28 23:41:29 +01:00
Georg Brandl ce52e9072e Some fixes and changelog entry after switch to Jinja2. 2008-12-28 23:39:26 +01:00
Georg Brandl 3e988f4917 merge in http://www.bitbucket.org/lunar/sphinx-jinja2/ 2008-12-28 23:23:18 +01:00
Georg Brandl 5d05ffc883 Fix #6: Don't generate redundant `<ul>` for top-level TOC tree
items, which leads to a visual separation of TOC entries.
2008-12-28 21:56:22 +01:00
Georg Brandl d271cc57b2 merge 2008-12-28 21:32:12 +01:00
Georg Brandl b3d55c3139 Close #4: Added a `:download:` role that marks a non-document file
for inclusion into the HTML output and links to it.
2008-12-28 21:30:25 +01:00
Georg Brandl f07d0afef2 Note how to change default role. 2008-12-28 21:29:40 +01:00
Georg Brandl e2c52d6e90 Fix #77: If a description environment with info field list only
contains one ``:param:`` entry, no bullet list is generated.
2008-12-28 20:02:55 +01:00
Georg Brandl 78dec65bcc Due to popular demand, added a `:doc:` role which directly
links to another document without the need of creating a
label to which a ``:ref:`` could link to.
2008-12-28 19:44:54 +01:00
Georg Brandl a2363c0751 Fix test_autodoc after return annotation change. 2008-12-28 19:44:10 +01:00
Georg Brandl 377b461b1c Factor out docname path joining into an utility function. 2008-12-28 19:11:32 +01:00
Georg Brandl 38fff57d72 Add MapServer. 2008-12-27 12:22:18 +01:00
Georg Brandl 26d7aafaae Explicitly refer to the license in :license: tags. 2008-12-27 12:19:17 +01:00
Georg Brandl 5975e6c0f6 Cosmetic changes. 2008-12-26 20:29:23 +01:00
Georg Brandl 83c9f7a849 Improve builder docs a bit. 2008-12-26 20:17:59 +01:00
Georg Brandl 5713270079 Don't require init() method in builders. 2008-12-26 20:09:17 +01:00
Georg Brandl a5e1d06ccc Change the way to handle return annotations a bit. 2008-12-25 22:06:10 +01:00
Georg Brandl 0a1b821c7f Handle class aliases (like `class Foo: factory = dict`) better in autodoc. 2008-12-25 21:50:45 +01:00