<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/doc/tools/makerst.py, branch 3.0-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/doc/tools/makerst.py?h=3.0-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/doc/tools/makerst.py?h=3.0-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2017-12-21T23:38:03Z</updated>
<entry>
<title>Enums get listed in the docs and enum members now also link to the</title>
<updated>2017-12-21T23:38:03Z</updated>
<author>
<name>Joachim Meyer</name>
</author>
<published>2017-12-21T19:23:21Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=3ca84df551f38da14fc6d925988b13156567b5ca'/>
<id>urn:sha1:3ca84df551f38da14fc6d925988b13156567b5ca</id>
<content type='text'>
corresponding enum in the webdocs
Fixes #13254
</content>
</entry>
<entry>
<title>Fix the class docs for the rst-syntax errors.</title>
<updated>2017-11-19T19:47:36Z</updated>
<author>
<name>Martin Capitanio</name>
</author>
<published>2017-11-18T00:29:32Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=7c3ba6f72bf06755cec0439d8560ca72ef80b780'/>
<id>urn:sha1:7c3ba6f72bf06755cec0439d8560ca72ef80b780</id>
<content type='text'>
- Generate a correkt rst-syntax for the [/code] inline markup.
  (http://www.sphinx-doc.org/en/1.6.5/rest.html#inline-markup)
- Fix xml souce bugs

for the sphinx's rst syntax werrors:

class_area.rst:319: WARNING: Inline literal start-string without end-string.
class_area2d.rst:287: WARNING: Inline literal start-string without end-string.
class_audioserver.rst:287: WARNING: Inline literal start-string without end-string.
class_control.rst:509: WARNING: Inline literal start-string without end-string.
class_image.rst:422: WARNING: Inline literal start-string without end-string.
class_image.rst:434: WARNING: Inline literal start-string without end-string.
class_inputevent.rst:74: WARNING: Inline literal start-string without end-string.
class_inputeventaction.rst:45: WARNING: Inline literal start-string without end-string.
class_inputmap.rst:47: WARNING: Inline literal start-string without end-string.
class_kinematicbody.rst:80: WARNING: Inline interpreted text or phrase reference start-string without end-string.
class_kinematicbody2d.rst:80: WARNING: Inline interpreted text or phrase reference start-string without end-string.
class_line2d.rst:182: WARNING: Inline literal start-string without end-string.
class_thread.rst:51: WARNING: Inline literal start-string without end-string.
class_treeitem.rst:160: WARNING: Inline literal start-string without end-string.
</content>
</entry>
<entry>
<title>Fix class docs, improve error handling of the rst generator.</title>
<updated>2017-11-18T00:41:32Z</updated>
<author>
<name>Martin Capitanio</name>
</author>
<published>2017-11-17T16:32:07Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=ade4f3084cd09e4b76ea3a7801a782aa1c49a1e8'/>
<id>urn:sha1:ade4f3084cd09e4b76ea3a7801a782aa1c49a1e8</id>
<content type='text'>
The rst-generator gives you now a hint what's going on:
Bad reference: 'method.RegEx.search_all' in file: ../modules/regex/doc_classes/RegExMatch.xml

grep 'method.RegEx.search_all' ../modules/regex/doc_classes/RegExMatch.xml
	Contains the results of a single regex match returned by [method RegEx.search]
	and [method.RegEx.search_all]. It can be used to find the position and range of the match
	and its capturing groups, and it can extract its sub-string for you.
</content>
</entry>
<entry>
<title>makerst: Remove stray spaces in method signatures</title>
<updated>2017-10-21T12:01:05Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-10-21T12:01:05Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=2e212a2cfd8bba3fd484cda03cfcad44edd78fb8'/>
<id>urn:sha1:2e212a2cfd8bba3fd484cda03cfcad44edd78fb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>makerst: Add support for [member] and [signal]</title>
<updated>2017-10-21T11:53:59Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-10-21T11:53:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=2cd044e89bcf04a58216802b32d3264749acd6d1'/>
<id>urn:sha1:2cd044e89bcf04a58216802b32d3264749acd6d1</id>
<content type='text'>
Part of #11137. [enum] is still missing, and none are implemented in the engine itself yet.
</content>
</entry>
<entry>
<title>makerst: Fix rst-ization of members and escaping of [Class]s</title>
<updated>2017-10-21T10:33:52Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-10-21T10:33:50Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=b302084395a6d7f3cc8e4102751ced29779f2ea2'/>
<id>urn:sha1:b302084395a6d7f3cc8e4102751ced29779f2ea2</id>
<content type='text'>
Fixes #11517.
</content>
</entry>
<entry>
<title>makerst: Fix support for module classes</title>
<updated>2017-10-14T13:22:06Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-10-14T13:13:21Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=deefc2a63d36b6659630df703a9b98adffb893e9'/>
<id>urn:sha1:deefc2a63d36b6659630df703a9b98adffb893e9</id>
<content type='text'>
Previous code expected only one XML per module, which is not the case for
e.g. mono or gdnative.
Also add newline after signal description to fix rst warning, and make the
script Python 3-compatible.

[ci skip]
</content>
</entry>
<entry>
<title>makerst.py: Support split classes XML and use folders and/or single files as input</title>
<updated>2017-09-23T08:34:35Z</updated>
<author>
<name>Alexander Meerhoff</name>
</author>
<published>2017-09-22T14:55:48Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a11a9ddffc4dcda6c5c912373f8ec6f7a0f63cca'/>
<id>urn:sha1:a11a9ddffc4dcda6c5c912373f8ec6f7a0f63cca</id>
<content type='text'>
The new syntax is (from `doc/`): `tools/makerst.py classes/ ../modules/`.
Also adapted `make rst` target accordingly.

[ci skip]
</content>
</entry>
<entry>
<title>Docs: ignore tags inside code,codeblock tag</title>
<updated>2017-07-22T14:22:38Z</updated>
<author>
<name>Poommetee Ketson</name>
</author>
<published>2017-07-22T14:22:38Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=5bbbecc3156eb98ad9b69a89419b276c78c7acdc'/>
<id>urn:sha1:5bbbecc3156eb98ad9b69a89419b276c78c7acdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Signals descriptions when they exist.</title>
<updated>2017-06-14T13:48:50Z</updated>
<author>
<name>Julian Murgia</name>
</author>
<published>2017-06-14T13:48:50Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=9c7b4c82a7223fe390e475265553f1e88a93b87a'/>
<id>urn:sha1:9c7b4c82a7223fe390e475265553f1e88a93b87a</id>
<content type='text'>
</content>
</entry>
</feed>
