vilmibm / tildemush

a modern mush tailored to tilde town
GNU General Public License v3.0
42 stars 12 forks source link

support better quoting / argument parsing for /put, /remove #187

Open vilmibm opened 5 years ago

vilmibm commented 5 years ago

There's some sloppy argument parsing in /put and /remove; it's looking for "(.+?) in (.+?)" and then resolving the two captures in the object scope list.

the captured things should be quote-able and we should guard against splitting on the wrong in.