³ò £õEc@sMdZdZdgZdZeZdZdZdZde fd„ƒYZ dS( s  This module documents a class that implements the plug-in protocol to perform spaces operations. @author: Lateef Alabi-Oki @organization: The Scribes Project @copyright: Copyright © 2005 Lateef Alabi-Oki @license: GNU GPLv2 or Later @contact: sSearch and Replace Plugins'Lateef Alabi-Oki gš™™™™™¹?tSearchReplacePluginsSearch and replace operations.s4This plug-in performs search and replace operations cBs)eZdZd„Zd„Zd„ZRS(sR This class initializes a plug-in that performs search and replace operations. cCs||_d|_dS(sá Initialize the plug-in object. @param self: Reference to the SearchReplacePlugin instance. @type self: A SearchReplacePlugin object. @param editor: Reference to the text editor. @type editor: An Editor object. N(t_SearchReplacePlugin__editortNonet_SearchReplacePlugin__trigger(tselfteditor((splugins/PluginSearchReplace.pyt__init__/s cCs&ddkl}||iƒ|_dS(sž Initialize the SearchReplacePlugin instance. @param self: Reference to the SearchReplacePlugin instance. @type self: An SearchReplacePlugin object. iÿÿÿÿ(tSearchReplaceTriggerN(tSearchReplace.TriggerRRR(RR((splugins/PluginSearchReplace.pytload<scCs|iidƒdS(s› Destroy the SearchReplacePlugin instance. @param self: Reference to the SearchReplacePlugin instance. @type self: An SearchReplacePlugin object. tdestroyN(Rtemit(R((splugins/PluginSearchReplace.pytunloadGs(t__name__t __module__t__doc__RR R (((splugins/PluginSearchReplace.pyR)s N( RtnametauthorstversiontTruetautoloadt class_nametshort_descriptiontlong_descriptiontobjectR(((splugins/PluginSearchReplace.pyss