make sure all files have a final newline
There are several files in the tiny-cloud that don't have a final newline. One example is etc/init.d/tiny-cloud-early
. That file is currently 24 lines long. There's a bug in busybox vi that causes it to display such files incorrectly. If you open this file in a 80x24 terminal, you won't see the final line (the closing curly) which is quite confusing until you figure out what's really going on ($
will get you to the last but one line, so the illusion is pretty good initially).
While vi needs to be fixed, not walking into this vi bug by providing those final newlines would be nice.