Takeshi KOMIYA
c7f299b86f
Fix #646 : `option
` directive support . character as a part of options
2016-08-31 00:04:41 +09:00
Glenn Matthews
8c1a8153ca
Create PyGroupedField and use it for 'exceptions'
2016-07-15 22:01:06 -04:00
Takeshi KOMIYA
e4b9eb51f6
Merge branch 'stable'
2016-01-11 00:27:26 +09:00
Takeshi KOMIYA
7894f0bd9c
Fix #2225 : If the option does not begin with dash, linking is not performed
2016-01-09 19:57:23 +09:00
Jakob Lykke Andersen
cccebfd28c
Fix build
2015-09-12 18:44:21 +02:00
shimizukawa
9ba0a51555
refs #1658 , #1750 : add test and small tweak.
2015-03-03 08:13:14 +09:00
Georg Brandl
6c194ad56f
Closes #1623 : Return types specified with `:rtype:
` are now turned into links if possible.
2014-11-12 11:32:21 +01:00
Georg Brandl
a555bda5eb
Closes #1284 : Program options documented with :rst:dir:option
can now start with `+
`.
2014-09-20 19:58:11 +02:00
Georg Brandl
24a8b516bf
Remove sphinx.ext.oldcmarkup compatibility extension.
2014-01-17 07:24:23 +01:00
Virgil Dupras
ea02a07562
Allow "." and "~" prefixes in inline :param: typedefs.
2014-01-04 21:40:52 -05:00
Rob Ruana
718f4a6f8c
Fix #1203 : Does not append space to unknown field names.
...
If an unknown field name is encountered, a space is only
appended if the field arguments are not empty. Also,
only the first character of the field name is upper cased,
and the case of the rest of the string remains unchanged.
2013-06-23 16:06:45 -04:00
Georg Brandl
b3108306cd
Fix #677 : allow multiple signatures in C++ domain directives.
2011-09-22 10:23:54 +02:00
Georg Brandl
81ecbc19b0
Fix tracebacks occurring for duplicate C++ domain objects.
2011-01-06 12:28:55 +01:00
Georg Brandl
7e3151dd73
#581 : Fix traceback in Python domain for empty cross-reference targets.
2011-01-04 23:39:13 +01:00
Georg Brandl
5072e74a46
Fix test_build_html after latest docfields fix.
2011-01-04 00:23:27 +01:00
Georg Brandl
205d50a01d
Regression of #77 : If there is only one parameter given with `:param:
` markup, the bullet list is now suppressed again.
2011-01-03 23:08:13 +01:00
Georg Brandl
df107e70f8
Allow breaking long signatures, continuing with backlash-escaped newlines.
2010-08-05 16:03:36 +02:00
Georg Brandl
8c91fb78ce
#484 : Fix crash when duplicating a parameter in an info field list.
...
Problem was that the :type: info nodes were inserted twice into the
doctree, which led to inconsistencies when reference nodes were resolved.
2010-08-05 12:53:05 +02:00
Georg Brandl
5a28ae4686
Add some tests for docfields.
2010-07-27 19:19:29 +02:00
Georg Brandl
4d0facf1e1
Add the "oldcmarkup" extension, to help migrating to 1.0.
2010-05-24 15:12:27 +02:00
Daniel Neuhäuser
ae0d464fb1
Added doc_field_types
to :class:JSCallable
, arguments, errors and the return value of JavaScript functions/methods/constructors can now be documented using fields.
2010-03-31 15:15:43 +00:00
Daniel Neuhäuser
a791b7867b
Added a :class:JSXRefRole
which allows to display a method/attribute name only.
2010-03-30 22:40:20 +00:00
Daniel Neuhäuser
5831add5bb
Added a :js:attribute:: directive as well as a :js:attr: role to describe attributes of javascript objects.
2010-03-30 22:22:57 +00:00
Daniel Neuhäuser
8cbdf1ec34
It is now possible to use the js:function:: directive for methods.
2010-03-30 21:50:48 +00:00
Daniel Neuhäuser
9d53f460ea
Added a js:data directive/role to describe/refer to global variables/constants.
2010-03-30 19:39:18 +00:00
Daniel Neuhäuser
25b8e87fee
Added a :js:func: role to refer to functions described with the js:function:: directive.
2010-03-30 19:14:01 +00:00
Daniel Neuhäuser
9837a08294
Added a JavaScript domain and a js:function directive.
2010-03-30 18:40:46 +00:00
Georg Brandl
c2289a17b5
Add missing option_spec for Python domain.
2010-02-28 09:21:24 +01:00
Georg Brandl
f78f0e616f
Fix :type:-class field processing and add doc field markup to test suite.
2010-01-17 13:51:41 +01:00
Georg Brandl
0792ad7498
The `toctree()
callable in templates now has a
maxdepth
`
...
keyword argument to control the depth of the generated tree.
Also add tests for that callable.
2009-09-09 15:56:52 +02: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