giD v0.9.2 GObject Introspection binding repository and generator with Gtk4 support
Richard (Rikki) Andrew Cattermole
richard at cattermole.co.nz
Tue Feb 18 00:30:55 UTC 2025
On 18/02/2025 1:16 PM, Element Green wrote:
> I got another request for making the names lower case. I guess that
> would be **snake_case** for the modules and just lowercase for the
> package names? So for example `pangocairo.font_map.FontMap` would be
> the `package.module.class`. I'm considering making these changes, since
> it was only recently released and I have the version < 1.0 for a
> reason. I must admit though that I prefer CamelCase but understand the
> reasons for using lowercase packages and modules (for case insensitive
> file systems).
If you are generating these modules, and its coming from the source
material, stick with the source material for names.
Otherwise you could get conflicts at a later point in time (not good).
More information about the Digitalmars-d-announce
mailing list