Your comments

Hi Aaron,

the password is stored securely in the keychain. Unfortunately, the keychain values are not deleted when the app is deleted from the device. So in the current version of Textastic, there is no way to reset the password. Deleting and reinstalling the app won't work.

This really was an oversight on my part. So, to solve this problem, I plan to release an update for Textastic that detects when the app was started the first time after an uninstall and removes the password in that case. This doesn't make it less secure because all data like connection settings and files will be deleted when you delete the app so there is actually nothing to protect.

If you send me the device id of your iPad, I can provide you with a beta version of Textastic that does what I just described.

I'm really sorry for the inconvenience.
NSURLErrorDomain error -1001 is "kCFURLErrorTimedOut" - "The connection timed out."

So, the Dropbox server didn't respond in time. Maybe there is a problem at Dropbox at the moment?
A lot of the features you mentioned will be supported in Textastic 3.0.
You can enable the "Debug Log" setting in the FTP configuration screen. This will create a log file in the local "logs" directory in Textastic that you can view to see what's going on behind the scenes.
No, it's not supported in the current version of Textastic.

I plan to make it possible to add custom syntax definitions in Textastic 3.0.
csv

What exactly is missing for you in order to work with CSV files?

Do you mean that it should be possible to preview .css files that are not used in an html file? That doesn't make much sense because css stylesheets are used to style html files and don't have much meaning by themselves.

You need to reference a css file with the proper html tags in an html file and preview the html file instead.
Of course, a CSS file that is in the same directory as an HTML can be used directly like that:

<link href="screen.css" rel="stylesheet" type="text/css" />

Also, inline CSS is supported. I use it all the time. In fact, everything that's supported by Mobile Safari should also work in Textastic's preview. What exactly did you try?
Does this happen even when you just have a plain text file with only a few lines or does it happen with a specific syntax highlighter and large files?