ID:1319147
 
Applies to:
Status: Open

Issue hasn't been assigned a status value.
At the moment, the input() prompt and input element both seem to have a hard limit. You cannot paste extensive amounts of information into either one of them because it gets cut off at a certain point. It would be a godsend if this option was toggleable somehow, or simply removed.
I honestly would like to see an input() with a text area inside it for when you have a lot of text, text areas are scrollable so nothing would be cut off.
The possible input types are:

text // a quoted text string
password // un-echoed text (for use with input() only)
message // multi-line text
command_text // raw command text from the rest of the input line
num // a number
icon // an icon file from the user's computer
sound // a sound file from the user's computer
file // any type of file from the user's computer
key // a key from the user's BYOND key file
color // a color (see rgb proc)
null // indicates that the argument is optional

mob/verb/describe_yourself()
src.desc = input("Tell us a little something about yourself.") as message
I should clarify; I am using input() as message, and after an extensive amount of information, the prompt refuses to add more characters. The same goes for the interface input element.

Perhaps we could another input option which removes the limit and adds a scroll bar?
In response to FIREking
You should know by now that the Reference isn't up to scratch, probably should've tested that code with a lot of text first ;)
I actually just thought you guys weren't aware of that input type. I knew the input limit was probably still an issue.