0 votes Vote

Ved crashes when you insert a hashtag into a new script name

When you insert a number sign (#) or a hashtag (I prefer to call them hashtags) into the name of a script while creating said script, it will crash Ved. This is proof that the evil developer Dav999 opposes such use of hashtags because people who use hashtags are too annoying.

InfoTeddy, 15.09.2015, 03:30
Response from the site administrator
Dav999, 16.09.2015
I can't reproduce this; so let me guess you tried placing a terminal or script box, entered a name which happened to have a # in it, and it crashed because you tried editing the script afterwards. Am I correct?
As noted in the changelog, it doesn't automatically create new scripts yet when you create a terminal/script box, that will come in a later version. Thanks for reporting anyways.

However if you did create a script via the script list, and Ved crashed, please let me know what the script name in question looks like.


(Also, a hashtag looks like #word, a standalone # is not a hashtag.)

EDIT: See comments, fixed in a29.
Idea status: completed

Comments

Doormat, 15.09.2015, 22:03
It's called a hash.
Dav999, 15.09.2015, 22:16
Or a number sign, a pound sign, or even sharp.
InfoTeddy, 15.09.2015, 23:43
Guess I wasn't specific enough, sorry. I tried creating a new script via the script list, and if you insert a # anywhere into the name of the script, and then press "OK", Ved will crash. I wasn't specifically talking about trying to create a new script box or terminal, though. If it helps, Ved α27 didn't crash when creating a new script with a # in it. If that doesn't help, maybe a visual depiction would help: https://dl.dropboxusercontent.com/s/lcb4axgzt38l39c/The%20evil%20developer%20Dav999%20opposes%20hashtags.png
Dav999, 16.09.2015, 18:19
Ok I can reproduce it now. This happens as of a28 if you try to add a script to any loaded level, with any script name. It has to do with a change I made when I added the integrity checks causing this older bug to come to light.

Thanks again.

Leave a comment