























Tumbler, Timondr

cl_nameplates_clan en...









-1 are used when the selection is empty. These values were not being handled anymore due to a regression from #7028. This was causing the selection to be set to the last position instead, which was causing text to subsequently be inserted there instead of at the cursor position.
An assertion is added to ensure that the selection cannot be desynchronized from the cursor position anymore.
Closes #7099.






gfx_finish if there's no reason for using it. Should I remove only the config variable or also the commands in the backend? So is there any use for the finish-command for debugging or something like that so it would make sense to keep it?














cl_asset_entities so it's consistent 





Core was generated by ./DDRace64-Server_sql -f servers/8304.cfg'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f36d81b877b in ?? () from /home/teeworlds/servers/libantibot.so
[Current thread is 1 (Thread 0x7f36d6b37a00 (LWP 11904))]
(gdb) bt
#0 0x00007f36d81b877b in ?? () from /home/teeworlds/servers/libantibot.so
#1 0x00007f36d81adcec in AntibotOnDirectInput () from /home/teeworlds/servers/libantibot.so...
R is also not reverted.
One other thing #6844 changed is that ctrl moves quadpoints instead of shift. This is not yet changed back.

record command is used manually, i.e. not for automatically recorded demos anymore.

CLocConstStrings, which automatically return the localized string with the operator const char *(). Calling Localize manually for these is unnecessary.







