From 85dc37587197c90f95301e06245f304c79cfab2b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 29 Aug 2012 17:39:50 +0530 Subject: [PATCH] ... --- manual/creating_plugins.rst | 4 ++++ manual/develop.rst | 2 ++ 2 files changed, 6 insertions(+) diff --git a/manual/creating_plugins.rst b/manual/creating_plugins.rst index 6189f69243..9418f4a955 100644 --- a/manual/creating_plugins.rst +++ b/manual/creating_plugins.rst @@ -182,6 +182,10 @@ The plugin API As you may have noticed above, a plugin in |app| is a class. There are different classes for the different types of plugins in |app|. Details on each class, including the base class of all plugins can be found in :ref:`plugins`. +Your plugin is almost certainly going to use code from |app|. To learn +how to find various bits of functionality in the +|app| code base, read the section on the |app| :ref:`code_layout`. + Debugging plugins ------------------- diff --git a/manual/develop.rst b/manual/develop.rst index d59c315951..a6f1a1308e 100644 --- a/manual/develop.rst +++ b/manual/develop.rst @@ -30,6 +30,8 @@ a device driver plugin. You can browse the for new conversion formats involves writing input/output format plugins. Another example of the modular design is the :ref:`recipe system ` for fetching news. For more examples of plugins designed to add features to |app|, see the `plugin index `_. +.. _code_layout: + Code layout ^^^^^^^^^^^^^^