87 Commits

Author SHA1 Message Date
d8bd095127 plugin_tutorial: rewrite and condense up to first half of __init__.py
- Suggest running supybot-plugin-create in a separate folder, as it helps with organization
- Update supybot-plugin-create example: it now asks more questions and fills in a lot of the doc fields for you
2023-05-11 08:08:52 -07:00
c4f477a4d4 develop/style: fix indent error 2023-04-30 11:56:21 -07:00
c6b501897e Reword feature support notes about Supybot and Gribble
Neither of those are active anymore, so we shouldn't expect them to ever merge the new code really.
2023-04-30 11:45:25 -07:00
abf93c3180 plugin_tutorial: Supybot/Limnoria -> Limnoria 2023-04-30 11:45:25 -07:00
8e0582c325 develop: use new super() syntax to call parent constructors 2023-04-30 11:45:25 -07:00
b775986c38 style: copyedit, remove clauses that duplicate PEP8 2023-04-29 11:07:29 -07:00
29b3b2ed09 develop/httpserver: modernize import and super() calls 2022-07-26 08:16:24 +02:00
93cb169e8c architecture: Fix references 2022-04-24 10:57:58 +02:00
de2f671229 architecture: Fix typos 2022-04-24 10:49:43 +02:00
b4b52e2c7c Reference modern-irc spec when relevant 2022-03-17 21:31:55 +01:00
7a41dc185d irclib: Fix typo in the introduction of ChannelState 2022-03-08 22:44:30 +01:00
6e203b9f78 plugin_distribution: Remove warning about the pip method being experimental 2022-02-05 16:51:54 +01:00
d29257f1d9 plugin_distribution: Recommend installing from git repos first, it's easier than PyPI 2022-02-05 16:51:54 +01:00
604de68302 Move FAQ item to the right page. 2021-12-28 23:38:53 +01:00
dab8ca3d87 plugin_distribution: Make it clearer PyPI is optional 2021-10-28 23:14:46 +02:00
dc97a84f30 Freenode -> Libera
Signed-off-by: Georg <georg@lysergic.dev>
2021-07-17 20:44:55 +02:00
628f2a0864 Freenode -> Libera (#93) 2021-07-17 10:40:01 -07:00
ff7432f929 update links http -> https & fix linkrots 2021-06-29 17:41:51 +02:00
008b183f28 Make the plugin list a definition-list instead of the raw toctree
to show a short description of each plugin, instead of just
the long list of names.
2021-04-17 17:59:02 +02:00
ab99fac88d Start documenting the overall architecture 2021-04-11 20:37:48 +02:00
e00596feb0 plugin_tutorial: Add links to irc.replySuccess() and irc.error() 2021-04-05 21:32:07 +02:00
038490307f advanced_plugin_config: Add missing ref (needed by the plugin tutorial) 2021-04-05 20:35:16 +02:00
9d57257e6f plugin_tutorial: Rename Supybot to Limnoria
The tutorial doesn't need to confuse people about the subtle
difference between the two so early :)
2021-04-05 20:33:33 +02:00
9bad11dbc4 plugin_tutorial: Add some links and formatting. 2021-04-05 20:31:20 +02:00
41a9deddaa Add registry autodoc
will be referenced by the callbacks documentation in the next release.
2021-04-05 20:21:55 +02:00
44c7f6fc33 Import the supybot.schedule documentation from Gribble's wiki
It's good to reference it from the main doc; and I'd rather copy it here
in case the Gribble Wiki (or Sourceforge) goes down.
2021-04-05 18:40:35 +02:00
25847931cf plugin_distribution: Explain how to install with pip from a git subdir 2021-03-11 21:18:00 +01:00
e15ea8686a develop: add missing link to the FAQ. 2020-10-13 22:46:17 +02:00
afd0da4f73 advanced_plugin_testing.rst: remove note about supybot/gribble compatibility.
They are not longer developed.
2020-10-02 18:43:46 +02:00
d9e718d80e Start writing a FAQ for plugin developers. 2020-09-27 15:55:01 +02:00
b6e426b9d5 Update autodoc of irclib to work better with the current doc in testing. 2020-09-27 15:26:45 +02:00
798c58d726 Restructure dev documentation to make more sense on the front page. 2020-06-06 16:51:57 +02:00
eded7e6a75 Remove note on %S, %T, and %v.
There are available since 2011, 2013, and 2011 respectively, and not
worth mentioning anymore.
2020-06-06 15:35:16 +02:00
0c3facdf75 Document plugin distribution (both traditional and the new setuptools-based one). 2020-05-08 19:17:42 +02:00
300e270151 Update config tutorial to use network-specific values of variables. 2020-04-07 21:35:30 +02:00
5e00c9816d Point support channel to #limnoria @ freenode
Supybot upstream is technically EOL.
2020-03-18 23:42:47 -07:00
4978d30922 plugin_tutorial: reflect changes made to __contributors__ handling 2020-03-14 11:12:20 -07:00
b057b39e33 plugin_tutorial: update __init__.py example to match Python 3 syntax 2020-03-14 11:11:24 -07:00
595fe05512 adv_plugin_testing: fix missing arg to getMsg()
Closes GH-80.
2017-08-30 23:12:34 -07:00
b7347a4a3e Warn about indentation in the plugin tuto. 2016-10-27 20:07:30 +02:00
16a578cd71 using_wrap: Group converters and contexts in logical groups. 2016-02-19 22:17:06 +01:00
e1f80be983 Merge pull request #50 from GLolol/patch-2
using_wrap.rst: fix a typo
2015-01-25 19:49:45 +01:00
be01de9224 advanced_plugin_testing: fix underline
Next error is something where I cannot say anything.

```
/home/mikaela/src/github/mikaela/limnoria-doc/develop/callbacks.rst:11:
WARNING: py:class reference target not found: NestedCommandsIrcProxy
```
2014-12-28 10:58:32 +02:00
4d18defd35 using_wrap.rst: fix a typo 2014-12-17 08:05:55 -08:00
0d978be260 advanced_plugin_testing.rst: Fix a couple of typos 2014-11-19 17:43:23 -08:00
3e631f350c Fixed from README.txt to .md
README.txt is outdated, the wizard now makes a README.md file.
2014-08-31 12:00:59 -05:00
fc486ed212 Use gender neutral pronouns 2014-08-28 14:43:41 +03:00
e8a0590f48 develop/httpserver.rst: fix links & HTML5
All links to the plugins went to ProgVal/Limnoria, most of them are
really at ProgVal/Supybot-plugins.

Code examples now use HTML5.
2014-07-30 17:46:07 +03:00
a69a0e975d Fix typo. 2014-07-30 07:32:38 +00:00
ff51741876 develop/index.rst: remove ircdb.rst
from library reference. It doesn't appear in generated documentation and
makes the builds to fail.
2014-06-30 23:05:08 +03:00