• Christian Hergert's avatar
    libide-code: port IdeBuffer to GTK 4 · 1f9c60a4
    Christian Hergert authored
     * Allow setting charset for a buffer to allow for alternative encoding
       when saving.
     * Allow setting newline type for buffer.
     * Introduce "commit funcs" to hook into buffer tracking components.
     * Update availability macros.
     * Cleanup buffer flags naming and remove unused features.