Well yes it is and I stand corrected, although in my defense the AppGameKit Studio won't load the examples and you would only find it when already looking for chr().
And you wouldn't find chr() when searching for anything string related within AppGameKit Studio.
Also keeping in mind often you'd probably would look to do something like str(" Text first line \r\n Text second line \r\n Text third line " ) which doesn't work in AGK.
(As in, doesn't universally work for strings, it only works for Print() and only when using ' ' instead of " " )
Not saying that's a problem, as chr(10) works flawlessly.
But I wouldn't say it's straightforward to find in the manual.
In fact, a lot of times the real 'help' comes from the example code, which I wish would be made searchable.
To give another example;
crop$ = stripstring(filegen$,chr(10)+chr(32)) // removes spaces and hard enter properly for a file name
crop$ = stripstring(filegen$," ") // does NOT remove spaces and hard enter for a useful file name
I don't think the manual mentions this practical difference either and took me a while to figure out. I'm sure it is nitpicky to some people, as the chr(10) is still part of a string, despite 'looking' like a space. But yeah...