Commit Graph

2272 Commits

Author SHA1 Message Date
Georg Brandl
cdbe39c9d0 merge with http://bitbucket.org/andialbrecht/sphinx/ 2010-04-04 18:31:56 +02:00
Daniel Neuhäuser
abfdc012f9 Javascript functions are not longer prefixed with `None`. 2010-04-01 19:24:24 +00: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
f03f8356d1 JavaScript domain supports now references, also :class:JSObjects are now indexed. 2010-03-31 02:17:24 +00:00
Daniel Neuhäuser
00cb284182 Merge with sphinx-domains. 2010-03-30 22:43:57 +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
2331552a85 Changed the double quotes to single quotes to match the rest of the project. 2010-03-30 22:29:50 +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
8bc0248a14 Changed js_sig_re to handle JavaScript identifiers such as $. 2010-03-30 21:20:21 +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
Armin Ronacher
71a985c06c long double exists. 2010-03-30 18:57:56 +02:00
tpowers
68fd75f536 Implemented rst_prologue conf.py option. 2010-03-30 05:13:42 -07:00
tpowers
ff3707e2a5 Implemented html_compact_lists conf.py option. Normally True. When False,
"simple" item lists are not compacted. See
http://docutils.sourceforge.net/FAQ.html#how-are-lists-formatted-in-html.

Bullet lists like the "Indices and Tables" section look odd when they are
not compacted. Therefore specially change any bullet list that only has
paragraph's with pending_xrefs to use compact paragraphs instead.

Implemented secnumber_suffix conf.py option. Default is '. '. Section
numbers look better if changed to u'\u00a0\u00a0'.
2010-03-28 19:07:14 -07:00
Georg Brandl
8e4311099a merge with trunk 2010-03-16 08:54:03 +01:00
Georg Brandl
a5a08531ee merge with 0.6 2010-03-16 08:53:12 +01:00
Andi Albrecht
78a84e721f Rename 'Contents' to 'Table Of Contents' in agogo theme to match other themes (fixes issue #352). 2010-03-15 08:50:56 +01:00
Georg Brandl
1ea64352fe A bit more tutorial. 2010-03-14 19:46:54 +01:00
Georg Brandl
79f30848c2 Add link to inline markup spec. 2010-03-14 14:31:45 +01:00
Georg Brandl
1998065b4f Add minimal documentation for the C++ domain. 2010-03-09 19:38:49 +01:00
Georg Brandl
c219938a73 Write a bit more of the tutorial. 2010-03-09 19:32:59 +01:00
Armin Ronacher
a6c625f25c More operators for C++. Forgot about new/delete and some other less used
such as ->*.
2010-03-02 13:10:44 +01:00
Armin Ronacher
91322038e2 Added first CPP test 2010-03-02 01:27:44 +01:00
Georg Brandl
02d6640df3 Update version info for next development. 2010-03-01 23:28:25 +01:00
Armin Ronacher
c6a6cc5c5f Fixed reference targets 2010-03-01 23:25:33 +01:00
Georg Brandl
616fbc4ca9 Added tag 0.6.5 for changeset f76fb0be8011 2010-03-01 23:18:42 +01:00
Georg Brandl
e9fe355ecd Update version and release date. 2010-03-01 23:12:59 +01:00
Georg Brandl
79e824d96a Add shortcut for SPHINXOPTS. 2010-03-01 22:31:17 +01:00
Armin Ronacher
e2063b0bae Fixed two undefined errors. 2010-03-01 22:23:56 +01:00
Armin Ronacher
89fdb83831 Relative references work now for the C++ domain 2010-03-01 21:48:40 +01:00
Armin Ronacher
27667cc0b7 Added basic modifier support 2010-03-01 19:54:11 +01:00
Armin Ronacher
9da129aeb9 Added namespace directive to CPP domain, warn instead of raise exceptions
for broken signatures and fixed a name error.
2010-03-01 15:00:58 +01:00
Georg Brandl
4f2523d17f Mention standard rst roles in inline markup. 2010-03-01 15:01:46 +01:00
Georg Brandl
27d6120528 Fix variable name. 2010-03-01 14:58:36 +01:00
Georg Brandl
a479d56b24 Move inline markup description to domains page. 2010-03-01 14:53:30 +01:00
Georg Brandl
3e9182550a Review markup chapter. 2010-03-01 14:37:31 +01:00
Georg Brandl
0f812e72f7 Allow escaping "<" in x-ref roles by a backslash. 2010-03-01 14:36:08 +01:00
Armin Ronacher
21194f3b2b Started working on support for c++ xrefs 2010-03-01 14:30:24 +01:00
Armin Ronacher
3f82edf3b9 Refactored again. This time added a new type PrefixedNameDefExpr that is
used to prefix a name.  This is used to give a node a full name if it was
defined in the context of a parent (eg, function in a class).
2010-03-01 14:14:14 +01:00
Armin Ronacher
45b89708f0 Added type support 2010-03-01 13:37:44 +01:00
Armin Ronacher
b5ee4489be Heavily improved const support, create proper identifiers that pass for
HTML4 and support overloading.
2010-03-01 12:29:05 +01:00
Armin Ronacher
cb0e407cbb Refactored description objects again. 2010-03-01 11:05:52 +01:00
Armin Ronacher
7f5e4a271f Prefix classes with "class " and removed useless desc_type node. 2010-03-01 03:25:28 +01:00
Armin Ronacher
6f901f6c74 Proper indices for the c++ object descriptions now. Also broke up the
monolithic class into multiple separate classes and refactored a bit.
Still does not handle overloads.
2010-03-01 03:17:09 +01:00
Armin Ronacher
bd576bbe5d Properly parses operator definitions now. 'std:string
module::class::operator std::string()' is picked up properly.
2010-02-28 21:04:35 +01:00
Georg Brandl
a83f9e7686 Make it clear that the default for "collapse" is True. 2010-02-28 19:54:25 +01:00
Armin Ronacher
be39ba81e6 C++ function signatures are now properly converted to rst nodes. 2010-02-28 19:07:32 +01:00
Armin Ronacher
5db407f4ae Added first version of the C++ signature parser 2010-02-28 17:44:40 +01:00