Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

ThreadSearch 0.7 release

<< < (11/16) > >>

dje:
Hi Biplap !

I saw the problem a couple of time.

When building the plugin menu, I'm looking for the 'Find implementation of' item to insert the find occurrences just after. If not found, it is appended at the end.

Either pattern has changed or plugin method is called after.
I didn't try myself but did you try to unsinstall/reinstall it (or disable/enable it after patch) ?

Dje

tiwag:

--- Quote from: dje on July 03, 2007, 10:20:00 pm ---I didn't try myself but did you try to unsinstall/reinstall it (or disable/enable it after patch) ?

--- End quote ---
yes i tried that a couple of times, but it didn't change

brgds, tiwag

tiwag:
found the reason, why it didn't work anymore

the plugins are loaded in the sequence as they are stored on the harddisk.
for some reason the threadsearch.dll was in the sequence before codecompletion.dll,
therefore at the time of loading threadsearch.dll there was no menu item 'Find implementation of'
existing, because codecompletion.dll wasn't loaded and the menu item got appended.

after manually removing and copying the plugins in the desired order, the menu items are grouped again.

suggestion: the plugin management setup should be extended in order to specify the sequence of plugins loading.

brgds, tiwag


[attachment deleted by admin]

pauliusz:

--- Quote from: tiwag on July 04, 2007, 12:20:46 am ---suggestion: the plugin management setup should be extended in order to specify the sequence of plugins loading.

--- End quote ---

I don't agree. What will happen if CC plugin will be disabled?
I thing plugins shouldn't depend on other plugins...

tiwag:

--- Quote from: pauliusz on July 04, 2007, 12:30:25 am ---... What will happen if CC plugin will be disabled? ...

--- End quote ---

nothing bad, all enabled plugins will load in the specified order.

normally there aren't any dependencies between plugins
but in special cases it's better to have the possibility to define the loading sequence
than gambling using the OS's file sequence on the harddisk.  :P

brgds, tiwag

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version