gedit ported to vala