This is part of a series of posts about the Genie programming language. I am updating my progress in learning the language from scratch in the hopes it will be useful for anyone also trying to get to programming in the linux/Gtk world.
I am translating part of the exercises from the book Gtk development from Andrew Krause. This time the aim is to create a small text editor with some functionality. It must:
- allow copy/pasting
- create new texts
- saving the present file
- and search capabilities
Note that I am incorporating the suggestions from the systematic program design course and for each function there is a stub, a definition and an example of use of the function. This is causing the program to have a lot of commented code. If you follow the tutorial to allow Genie code folding in the Geany text editor you will be fine, though.