Jakob Lykke Andersen
466241d43a
C++, small cleanup after PR #4189
2017-11-25 14:37:27 +01:00
lucdanton
9aac2420d3
C++: remove function concepts.
2017-10-26 08:15:09 +02:00
Takeshi KOMIYA
00169a07e6
Merge branch 'stable'
2017-09-24 22:51:23 +09:00
Jakob Lykke Andersen
c43c781a03
Docs, add missing `member` role for C domain
...
Fixes sphinx-doc/sphinx#4038
2017-09-07 21:26:36 +02:00
Tony Narlock
112e8fe5e0
Add label for c++ domain
...
Currently it's [#id2](http://www.sphinx-doc.org/en/stable/domains.html#id2 ) on sphinx-doc documentation
2017-07-18 03:52:02 -05:00
jfbu
d4f37925c0
Merge branch 'stable'
2017-06-03 17:36:19 +02:00
Sanjeev Gupta
a561fdb8c1
Expand and update list of extensions
...
Updated from https://bitbucket.org/birkenfeld/sphinx-contrib/
2017-06-02 04:11:48 +08:00
Jakob Lykke Andersen
d4d0ea68fe
C++, update docs and changelog
2017-05-04 14:04:33 +09:00
Takeshi KOMIYA
3e46f52a96
Merge pull request #3475 from agjohnson/domain-js-add-nesting
...
Add nesting, package directive, and method directive to JavaScript domain
2017-03-26 18:16:04 +09:00
Takeshi KOMIYA
6376e6053c
Merge branch 'stable'
2017-03-22 09:49:48 +09:00
jfbu
a0a0e6cab0
Fix typo
2017-03-21 09:23:35 +01:00
jfbu
68ac715565
Update domains.rst
2017-03-21 08:26:11 +01:00
jfbu
41bb38877f
Update docs (domains.rst)
2017-03-21 08:24:35 +01:00
Christopher Chang
9af298dcfa
Update domains.rst
2017-03-20 15:42:17 -07:00
Christopher Chang
3f2c3790ce
fixed a grammatical mistake
2017-03-20 14:13:49 -07:00
Anthony Johnson
3ba60ffd5d
Add nesting, module directive, and method directive to JavaScript domain
...
* Adds nesting to the JavaScript domain, to allow for nesting of elements
* Adds the ``js:module`` directive, which behaves similarly to the Python
directive
* Adds the ``js:method`` directive, an alias to ``js:function``
* Adds roles for ``js:mod`` and ``js:meth``
* Updates tests to passing cases
* Adds docs for new features
2017-03-15 22:27:48 -07:00
Jakob Lykke Andersen
e3cb2bbcf1
C++, at option tparam-line-spec for templates.
...
Make it possible to render template parameters on separate lines.
2017-01-15 00:52:08 +09:00
Takeshi KOMIYA
1ccfb9736b
doc: Add a note for var, ivar and cvar
2016-12-17 14:46:39 +09:00
Ashley Whetter
ea86d23845
Python domain can link multiple types in a type field
2016-09-18 06:38:27 +01:00
Jakob Lykke Andersen
1b251797bb
Merge branch 'master' into cpp-concepts
2016-08-07 18:37:31 +02:00
Takeshi KOMIYA
a9da999d71
Merge branch 'stable'
2016-08-08 00:40:42 +09:00
Jakob Lykke Andersen
c85e60a5ac
C++, increase support for attributes.
...
User-defined attributes and simple C++11 style attributes.
Closes sphinx-doc/sphinx#2682 .
2016-08-06 00:08:02 +02:00
Ashley Whetter
cfd4e51802
Python domain can now link container types automatically
...
Google types now greedily match the closing parenthesis.
Also removed name from returns section in Google docstrings.
Instead, everything before the colon is treated as the type.
2016-08-03 17:09:40 +01:00
Eric Knibbe
56ee02114a
remove extra colons in C++ domain examples
2016-08-02 15:22:50 -04:00
Jakob Lykke Andersen
8a64cfdd91
C++, add support for template introductions.
...
Thanks to mickk-on-cpp.
2016-05-30 23:18:10 +09:00
Jakob Lykke Andersen
74191207db
C++, add support for concept declarations.
...
Concept placeholders are automatically linked.
Thanks to mickk-on-cpp.
2016-05-30 19:45:17 +09:00
Jakob Lykke Andersen
c6ba3093fe
C++, make prefixes of type declarations better.
...
Type declarations are now using the prefixes ``typedef``, ``using``, and ``type``,
depending on the style of declaration.
See also michaeljones/breathe#243 and michaeljones/breathe#242 .
2016-03-30 16:55:02 +09:00
Jakub Wilk
f86217c9d1
Fix typos.
2016-01-01 20:54:30 +01:00
Jakob Lykke Andersen
89d7ab6941
C++, tparam info field docs.
2015-11-21 16:51:17 +01:00
shimizukawa
9ff6eb55f8
fix typo
2015-10-27 22:52:44 +09:00
Jakob Lykke Andersen
5f09ecd4cf
C++, cross-reference update
...
(see also sphinx-doc/sphinx#2057 )
- Elaborate the documentation in regard to templates.
- Add shorthand for template declarations.
- Add shorthand for (full) template specialisations.
- Add better error messages for unparseable references.
2015-10-14 09:41:52 +09:00
Jakob Lykke Andersen
a22fb0d45f
C++, add namespace push/pop directives.
2015-09-06 22:28:55 +02:00
Jakob Lykke Andersen
89c3dd81c3
C++, support for templates.
...
Fixes sphinx-doc/sphinx#1729 .
2015-09-06 15:36:58 +02:00
Edoardo Batini
4b64814f8f
Document `cmdoption` directive deprecation
2015-07-25 12:45:18 +02:00
Thomas Van Doren
297f5f143d
Add reference to Chapel domain in domains document.
2015-04-03 16:55:56 -07:00
Lukas Prokop
82345f5c11
speicifer -> specifier
2015-03-22 11:28:25 +01:00
shimizukawa
25251a3d53
Closes #1651 : Documentation: add `vartype` field description for python domain.
2015-03-09 22:51:20 +09:00
Jakob Lykke Andersen
b1775cbf8c
Add convenience directives and roles to C++ domain
...
Add directive `cpp:var` and roles `cpp:var` and `cpp:any`.
Fixes sphinx-doc/sphinx#1577 , fixes sphinx-doc/sphinx#1744 .
2015-02-26 21:44:46 +01:00
Jakob Lykke Andersen
44ee988981
C++, update docs and enums. Fixes sphinx-doc/sphinx#772 .
2015-02-08 23:09:44 +01:00
Jakob Lykke Andersen
d8a109976b
Merge from master
2015-02-07 00:55:19 +01:00
Jakob Lykke Andersen
c010b47589
C++, initial enum support (see #772 )
2015-01-03 16:59:08 +01: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
Takayuki Shimizukawa
da651089e7
fix trailing space and long line
2014-10-09 23:53:33 +09:00
Jakob Lykke Andersen
9230dd6a89
Doc, update C++ domain.
2014-08-06 18:54:00 +02:00
Jakob Lykke Andersen
c19a15ea0d
Doc, update C++ domain.
2014-07-27 11:42:01 +02:00
EricFromCanada
4883e1eba2
more corrections for spelling and grammar
2014-06-19 12:14:47 -04:00
EricFromCanada
178a97cd73
improved consistency for how docs refer to True and False
2014-06-18 12:34:28 -04:00
EricFromCanada
65e924a3e4
rewrapping paragraphs when over 80 characters wide
2014-06-18 11:53:25 -04:00
Georg Brandl
1eb23c62ce
merge with stable
2014-01-22 18:13:49 +01:00
Georg Brandl
2acaf03270
Closes #1357 : Option names documented by :rst:dir:option are now again allowed to
...
not start with a dash or slash, and referencing them will work correctly.
2014-01-22 17:42:38 +01:00