Very glad to hear you like the new look!
Thanks for all the nice words and detailing what works for you.
Also thanks for reporting the editor bug. I confirm there's something very strange going on with editing "scribble". It insists on a syntax error on line 7, no matter what edits you make. My blood un-froze after I opened for editing and entered 50 or so other JS and RPL programs (incl. all the other demos) and none of them had that problem. I agree that there should be a way to cancel. Right now, there isn't. Except you can Select All, Cut, and then enter. (With this particular program I had to press the drop key after Cut to have it enter.) Only JS programs are syntax-checked when you enter; the point is that nothing with syntax errors should ever be pushed onto the stack. Because once stored, these progs wouldn't run.
If you're looking for code to play with, my recommendation is to check out the many JS and RPL code samples in the "Project Euler" downloadable folder. They're all short (a few lines, typically less than a screenful) and they show a variety of things. (Incl. how to get outside data into the calc. Quite a unique point, I think.) Also, if you register on http://projecteuler.net
and enter the result numbers, you get to see the code in other languages. ND1 is doing quite well as far as compactness of the solutions.
I'm not happy with the code samples in Examples. (Which sucks, because that's where one would go first...) They're largely outdated.
Yes, hiding of tabs is disabled under iOS 7 right now, because of an issue. The functionality broke with iOS 7 as you know. I spent some hours on this and got it to work fine visually, except no key press events arrive at bottom row keys after an expansion. I hope to fix it this weekend. I promise the update that re-enables this isn't far away. (Also, I increased the size of the buttons in the expanded calculator on iPhone 5 screens, as there's more space now. Acknowledging the size issue with keys, I'm eager for people to get their hands on that.)
There're no silly questions, only silly designs that leave people wonder... The 'args' key puts on the stack the last arguments taken by the last function you executed. If the last function took no args, it will do nothing. The small bucket was my hope for a finally readable/understandable "space" character. You can use spaces when you enter vectors/matrices instead of comma, and you'll may need it when entering stuff w/o the iOS keyboard (in one-line programs and for strings). Yes, there should be a visible cursor when the iOS keyboard isn't up. It's surprisingly hard to do this on iOS.
The status cannot be hidden right now. I take hiding it as a good suggestion. Won't be a problem to make it available as an option under Settings.