GTK text view widget with syntax highlighting and editing features
Text view with syntax, undo/redo, and text marks
gtksourceview4$ pkg-config --modversion gtksourceview-4$ pkg-config --cflags --libs gtksourceview-4$ ls $(pkg-config --variable=libdir gtksourceview-4)/gtksourceview-4/language-specs/