Branch: refs/heads/master
Author: Dominic Hopf <dmaphy(a)googlemail.com>
Committer: GitHub <noreply(a)github.com>
Date: Mon, 02 Jan 2023 09:22:41 UTC
Commit: e721ef9ff7f277be78de5aab6acbc8456fc00bf5
https://github.com/geany/www.geany.org/commit/e721ef9ff7f277be78de5aab6acbc…
Log Message:
-----------
Merge pull request #46 from eht16/issue45_plugins_doc_improvements
Document in which languages plugins can be written
Modified Paths:
--------------
page_content/support/plugins.md
Modified: page_content/support/plugins.md
13 lines changed, 12 insertions(+), 1 deletions(-)
===================================================================
@@ -28,7 +28,18 @@ If you wrote a plugin and it should be listed here, please email the project adm
### Developer Information
-The Plugin API documentation is currently incomplete, but already contains useful information. Please read the [HACKING][1] file for instructions on how to generate it and any related information. The generated API documentation can also be viewed online at https://www.geany.org/manual/reference/. In case of any questions, feel free to ask us on the mailing list.
+The Plugin API documentation is currently incomplete, but already contains useful information. Please read the [HACKING][1] file for instructions on how to generate it and any related information.
+
+Currently, Geany Plugins can be written in:
+- C
+- in Lua using the [GeanyLua plugin][2]
+- in Python and Lua when using the [Peasy plugin][3]
+
+The generated API documentation can also be viewed online at https://www.geany.org/manual/reference/.
+
+In case of any questions, feel free to ask us on the mailing list.
[1]: https://raw.github.com/geany/geany/master/HACKING
+ [2]: https://plugins.geany.org/geanylua/geanylua-index.html
+ [3]: https://github.com/kugel-/peasy
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: GitHub <noreply(a)github.com>
Date: Sun, 01 Jan 2023 22:20:46 UTC
Commit: 607fcec1fa5aff005090fbda17280976dcee68c8
https://github.com/geany/geany/commit/607fcec1fa5aff005090fbda17280976dcee6…
Log Message:
-----------
Merge pull request #3353 from techee/doc_tag_format
Document generating ctags tests using the pretty-printing script
Modified Paths:
--------------
HACKING
Modified: HACKING
10 lines changed, 7 insertions(+), 3 deletions(-)
===================================================================
@@ -699,9 +699,13 @@ It can be either long or short, depending on what it tests.
The expected output should be in the file ``tests/ctags/mytest.ext.tags``
(which is the same name as the source, but with ``.tags`` appended), and
-should be in the format generated by ``geany -g``. This file contains
-the tag information expected to be generated from the corresponding
-source file.
+should be in the format generated by::
+
+ $ geany -g tmp.ext.tags tests/ctags/mytest.ext
+ $ scripts/print-tags.py < tmp.ext.tags > tests/ctags/mytest.ext.tags
+
+This file contains the tag information expected to be generated from
+the corresponding source file together with its human-readable form.
When you have these two files, you have to list your new test along the
other ones in the ``test_source`` variable in ``tests/ctags/Makefile.am``.
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: Jiří Techet <techet(a)gmail.com>
Date: Sun, 01 Jan 2023 22:14:15 UTC
Commit: 770a0db552663912a8887d7d5f392c89cefce66c
https://github.com/geany/geany/commit/770a0db552663912a8887d7d5f392c89cefce…
Log Message:
-----------
Document generating ctags tests using the pretty-printing script
Modified Paths:
--------------
HACKING
Modified: HACKING
10 lines changed, 7 insertions(+), 3 deletions(-)
===================================================================
@@ -699,9 +699,13 @@ It can be either long or short, depending on what it tests.
The expected output should be in the file ``tests/ctags/mytest.ext.tags``
(which is the same name as the source, but with ``.tags`` appended), and
-should be in the format generated by ``geany -g``. This file contains
-the tag information expected to be generated from the corresponding
-source file.
+should be in the format generated by::
+
+ $ geany -g tmp.ext.tags tests/ctags/mytest.ext
+ $ scripts/print-tags.py < tmp.ext.tags > tests/ctags/mytest.ext.tags
+
+This file contains the tag information expected to be generated from
+the corresponding source file together with its human-readable form.
When you have these two files, you have to list your new test along the
other ones in the ``test_source`` variable in ``tests/ctags/Makefile.am``.
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Enrico Tröger <enrico.troeger(a)uvena.de>
Committer: Enrico Tröger <enrico.troeger(a)uvena.de>
Date: Sun, 01 Jan 2023 18:08:22 UTC
Commit: 1b18201fab1a2e14ff51cb4cfd38cb13fed9696b
https://github.com/geany/www.geany.org/commit/1b18201fab1a2e14ff51cb4cfd38c…
Log Message:
-----------
Document in which languages plugins can be written
Closes #45.
Modified Paths:
--------------
page_content/support/plugins.md
Modified: page_content/support/plugins.md
13 lines changed, 12 insertions(+), 1 deletions(-)
===================================================================
@@ -28,7 +28,18 @@ If you wrote a plugin and it should be listed here, please email the project adm
### Developer Information
-The Plugin API documentation is currently incomplete, but already contains useful information. Please read the [HACKING][1] file for instructions on how to generate it and any related information. The generated API documentation can also be viewed online at https://www.geany.org/manual/reference/. In case of any questions, feel free to ask us on the mailing list.
+The Plugin API documentation is currently incomplete, but already contains useful information. Please read the [HACKING][1] file for instructions on how to generate it and any related information.
+
+Currently, Geany Plugins can be written in:
+- C
+- in Lua using the [GeanyLua plugin][2]
+- in Python and Lua when using the [Peasy plugin][3]
+
+The generated API documentation can also be viewed online at https://www.geany.org/manual/reference/.
+
+In case of any questions, feel free to ask us on the mailing list.
[1]: https://raw.github.com/geany/geany/master/HACKING
+ [2]: https://plugins.geany.org/geanylua/geanylua-index.html
+ [3]: https://github.com/kugel-/peasy
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).