ID:2355954
 
Resolved
The parser stumbled on verbs that started with the same word.
BYOND Version:512.1416
Operating System:Windows 7 Ultimate 64-bit
Web Browser:Firefox 59.0
Applies to:Dream Seeker
Status: Resolved (512.1417)

This issue has been resolved.
Descriptive Problem Summary:
If "Start-Now" and "Start-Later" are verbs, typing "Start", hitting space, and selecting "Start Now" from the popup list produces "start Start-Now" in the verb bar instead of "Start-Now".

Code Snippet (if applicable) to Reproduce Problem:
/client/verb/StartNow()
set name = "Start Now"

/client/verb/StartLater()
set name = "Start Later"

/client/verb/Borpo()
// for clarity


Does the problem occur:
Every time? Or how often?
Every time.
In other games?
In Space Station 13 and test project.
In other user accounts?
Unknown.
On other computers?
Unknown.

When does the problem NOT occur?
If the command completes directly (only one possibility), rather than through the popup menu, the bug does not manifest.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked?
Works in 512.1415, broken in 512.1416.

I BROKE THE PARSER

...but I swear it was in self-defense.
Well, crap.

I think really the underlying problem is that DS is using some internal logic to decide if it's expanding a verb or an arg, and I ended up breaking that logic. But DS shouldn't have to rely on that logic, because the backend really ought to be telling it what it's expanding. So I'll have to take a closer look at that whole mess to clear this up properly, and make sure the other fix still works.
Lummox JR resolved issue with message:
The parser stumbled on verbs that started with the same word.