


./teeworlds_srv | grep -v "[register]" is probably as fast as ./teeworlds_srv "sv_some_obscure_option 0"
logfile @Duneegrep -v '^\[.{19}\]\[register\]' |
egrep -v '^\[.{19}\]\[engine/mastersrv\]'








connection to masterserver established
connection to masterserver lost
connection to masterserver re-established









logfile config wants his logging to work.
The new log system does not allow absolute paths or anything outside of the teeworlds/dumps directory. So when updating to the new system with old path configs there is a small silent error somewhere in the beginning of the server log. This change fails loudly and shows directly what went wrong:
```
$ ./teeworlds_srv "logfile /a"
[2020-01-28 17:44:55][engine]: running on unix-l...
/team hi⏎ is more convenient than /team⏎hi⏎
[All] /team -> [Team] -> [Team] hi⏎
Input /whisper Dune hey⏎ is more convenient and less scary than /whisper Dune⏎ hey⏎
[All] /whisper -> [All] -> /whisper Dune -> [Whisper: Dune] -> [Whisper: Dune] hey⏎
Same with /r, etc.
Minor drawback: it is not possible to message Chiller Dragon if there is a player name...81376fd Add convenience functions to read complete files - heinrich5991
7e829cf test: Make it easier to generate multiple tempo... - heinrich5991
a2bd987 test: Add tests for CJsonWriter - heinrich5991
75289fb Change some CJsonWriter output formatting - heinrich5991
750a241 Add some stylistic changes to CJsonWriter - heinrich5991


