Fix a crash when resizing if the file is longer than the viewport
Add a simple elm_code_test binary that loads the widget and inserts some demo text