Still doesn't work for people using OSX =(. Fortunately I never used this before I switched, so I don't notice it.
For targeting purposes, you don't actually need to type in an entire name (unless you're using serverside targeting), and spell-check still works just fine, so it's not that big of a deal.
Still doesn't work for people using OSX =(. Fortunately I never used this before I switched, so I don't notice it.
For targeting purposes, you don't actually need to type in an entire name (unless you're using serverside targeting), and spell-check still works just fine, so it's not that big of a deal.
Aff tracker don't like it when I don't use full names.
Still doesn't work for people using OSX =(. Fortunately I never used this before I switched, so I don't notice it.
For targeting purposes, you don't actually need to type in an entire name (unless you're using serverside targeting), and spell-check still works just fine, so it's not that big of a deal.
Aff tracker don't like it when I don't use full names.
Tab completion only pulls non-echo text from the main console in descending order.
Is there no way to manipulate it? In zMUD/CMUD there's a command to add/remove words to the list for tab completion. I could also implement my own custom tab completion by just setting tab as a macro that does whatever I want to the text in the command line. Setting it to try and match names from a database would take about 30 seconds.
To answer your question literally: Because the answer is a single, simple function call (as you demonstrated).
However, here's what Gz uses:
gz.startsWith = function (String,Start) return string.sub(String,1,string.len(Start))==Start end
gz.isTarget = function (name) if gz.startsWith(string.lower(name),string.lower(target)) or gz.startsWith(string.lower(target),string.lower(name)) then return true else return false end end
Still doesn't work for people using OSX =(. Fortunately I never used this before I switched, so I don't notice it.
For targeting purposes, you don't actually need to type in an entire name (unless you're using serverside targeting), and spell-check still works just fine, so it's not that big of a deal.
Just had a look and it does work on OSX. Haven't heard anyone mention that it doesn't either.
The problem I have on OS X is that once you open the script/trigger editor and you try to use TAB completion it will complete the word but select the script/editor window (if its in the background or has already been closed). So you lose focus from mudlet and the input field and have to command tab back or click back.
So all in all its quicker to just type out a name or use short targeting.
Now weird thing is I restarted mudlet, wanted to record it working and then enter the script editor to show it not working. But it continued working. I'm trying to figure out what I did to make it break and cause the lose focus bug. Oh and Merador has the same problem, another OS X user.
I really can't narrow it down. It's not moving scripts around like I suspected, or making new ones or anything. The only consistent thing is it happens after ~20 mins of play for me.
I'd check with delta if I could stand playing on that client for more than 5 minutes due to the resizing bug. Because as soon as the input wraps around to 2 lines it resizes the whole client to about the same size as the profile selector window again. If you have a fix for that that I could do personally I'll check it out.
Comments
-
One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important
Still doesn't work for people using OSX =(. Fortunately I never used this before I switched, so I don't notice it.
For targeting purposes, you don't actually need to type in an entire name (unless you're using serverside targeting), and spell-check still works just fine, so it's not that big of a deal.
https://github.com/Mudlet/Mudlet/blob/development/src/TCommandLine.cpp#L142
https://github.com/Mudlet/Mudlet/blob/development/src/TCommandLine.cpp#L559
To answer your question literally: Because the answer is a single, simple function call (as you demonstrated).
However, here's what Gz uses:
Svof
Mudlet Discord join up
- Limb Counter - Fracture Relapsing -
"Honestly, I just love that it counts limbs." - Mizik Corten
So all in all its quicker to just type out a name or use short targeting.
Svof
Mudlet Discord join up
I have 10.10 and hitting tab moves the focus to somewhere other than the input box. Not sure where, but it isn't anywhere helpful.
Here's a screencast - http://ge.tt/2QNhvH92/v/0
Svof
Mudlet Discord join up
Doesn't do that either for me, see above
Svof
Mudlet Discord join up
http://ge.tt/2uKY2I92/v/0
Now weird thing is I restarted mudlet, wanted to record it working and then enter the script editor to show it not working. But it continued working. I'm trying to figure out what I did to make it break and cause the lose focus bug. Oh and Merador has the same problem, another OS X user.
Svof
Mudlet Discord join up
Svof
Mudlet Discord join up
I'd check with delta if I could stand playing on that client for more than 5 minutes due to the resizing bug. Because as soon as the input wraps around to 2 lines it resizes the whole client to about the same size as the profile selector window again. If you have a fix for that that I could do personally I'll check it out.
Svof
Mudlet Discord join up