- any caller can create it's own source

- it should have a name so we do not get linker issues (meaning it should be 
dynamic)

- the caller can specify at which position to insert his source in the sources 
cascade (by name, e.g. before "project")

- the cascade of build sources could be configurable (maybe with some kind of 
sanity check)

- it would be cool to see a graphic display of the cascade to find the place 
where a value comes from (for debugging, for users who are stuck understanding 
why they don't get the expected value). This could maybe be a dynamically 
generated SVG image

Well, given that some Geany contributors were saying it is already waaay too 
complicated and were pushing back _any_ increase in features, good luck with 
the total re-write :grin:

Perhaps it would be better for you to just reimplement it for your purposes and 
maybe at some point in the future you can make a simpler PR to disable Geanys 
features so only yours are available, if you think having both will confuse 
users.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/733#issuecomment-520206146

Reply via email to