There are a number of probably big changes being examined or coming in the 
future.

The point of this discussion is to record and discuss them.  Blue sky thinking 
is encouraged, but implementability is key.
The things I can think of ATM are:

1. GTK4, its gotta happen at some stage if Geany is to not stagnate.  IIUC from 
people who know GTK more than I do that there are parts of GTK that are used in 
Geanys UI that are not available in GTK4, so it may be a UI revolution, not an 
evolution.
2. Plugin functionality revolution, move all language specifics into plugins, 
so more can be specialised per language with less maintenance to core.
3. Use above to move TM to plugins, perhaps with LSP like API, see 
[here](https://github.com/geany/geany/pull/3571#issuecomment-1793696182)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3675
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/repo-discussions/[email protected]>

Reply via email to