The GCC4TI readme should contain several notes about why we decided to fork TIGCC, shouldn't it ?
Here are several ideas:
[ul][li]the rate TIGCC evolves has been low for a couple of years. Most of the work on that timespan was on KTIGCC, a _rewrite_ in C++/Qt/KDE of the existing Delphi TIGCC IDE (i.e. not a brand-new feature).[/li]
[li]some features that are known to be useful to multiple/all programmers and/or multiple/all users, have had trouble (delays) getting in, have been refused, or have been removed from TIGCC. Let's mention:
[ul][li]multiple optimizations in TIGCCLIB startup and non-startup code;[/li]
[li]new features in TIGCCLIB;[/li]
[li]VTI support in the Delphi TIGCC IDE was removed. Though the TIGCC IDE <-> VTI support is a dirty hack, VTI is a strange mix of code with different licenses, VTI is less featureful, full of bugs and unaware of V200 and 89T emulation, VTI remains easier to install (no GTK+ dependency) and feels faster than TIEmu. Multiple programmers are known to still use VTI.[/li]
[li]upgrading 'kernel' support. PreOS has been for five years the only maintained 'kernel', it is the only one that works on 89T calculators, and some recent 'kernel'-based programs are using some of its capabilities not found in other kernels: PreOS has become the de-facto standard 'kernel'.[/li][/ul][/li]
[li]some recently-announced directions for TIGCC, e.g. replacing the Delphi TIGCC IDE by KTIGCC (and thereby adding a dependency on the huge, buggy KDEwin framework), have worried some of us. Due to the added difficulty and bloat of the TIGCC installation process, we're not convinced will be worthwile an upgrade. All the more it doesn't fix well-known limitations of the Delphi IDE, e.g. TIGCC projects: multiple use cases have been identified, for which TPRs are too simple-minded to fit.
([Link to the "coup de gueule" on KDEwin ?])[/li][/ul]
It's probably best for us not to wade too much into non-technical reasons: remember that many people in the community see only the bright part of him (I know, I did for a long while), the technically-capable and usually helpful guy on the message boards. Many people are not aware of the darker part, that was best shown on yAronet for years and led to his ban for a long while, making him one of the very few persons ever banned from yAronet.
Please discuss, suggest, improve, etc.