
Error FTP Upload in unicode UTF-8 time out
I cant upload files in UTF-8.
I have some html files on a webserver, wrong formated as latin-1. I download, edit and format them as utf-8. When I want to upload these files I get a time out. But not all of the new formated files. If I upload these files formated as latin-8 theres no time out.

"Unable to extract public key" when using an SSH key with a passphrase
When trying to use an ed25519 SSH key with a passphrase, I get the following error:
```
ERROR: Public key authentication failed: Unable to extract public key from private key fil
e: Wrong passphrase or invalid/unrecognized private key file format
```
I found https://feedback.textasticapp.com/communities/1/topics/2571-error-reading-ssh-private-key, but a key with the newer format but without a passphrase worked fine.
Any suggestions?

Why is it so hard to console.log JS projects?
I bought the Textastic app for IPad years ago. Actually, I don't use it because of the fact, that I have to do at least 3 touches to get to the output of the console.log:
1. I'm in a JS file and want to console.log something
2. I need to change the focus of the editor to a HTML file embedding the JS file to do so
3. I have to touch the glasses icon on the right top to get to a browser view
4. I have to touch the console icon on the left top to finally see the output.
Not only that this is so tedious, but also unintuitive since you always jump from one area to another one of the app during the whole process. It feels like I have to get me through the whole process just like I never did it before, because my eyes always need to scan, where exactly I have to land my finger touches on the screen..just as if I'm doing it the first time..again and again.
I really like the overall concept of the app, but developing / debugging JS projects is due to this issue a bit pita for me. Why is this so complicated to get the console at hands in Textastic?
Please, consider to make the developing / debugging process more convenient for JS devs by move the console view to a place in the editor just one click away. This would make Textastic the best code editor choice on iOS..at least for me :)

nmap scan crashes iOS App when webDAV server is running
while trying to connect to the WebDAV Server i performed an nmap Scan against my iPhone, which reliably crashed the App.
Test Situation.
Mobile:
Textastc App Version: 9.9.2
iPhone: Xr (MRYD2ZD/A)
iOS Version: 16.2
Scanning Device:
OS: Debian Linux Bookworm (Linux 6.1.0-6-amd64)
Wifi Card: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
nmap Version: map 7.93
nmap Command: "nmap <LAN IP from iPhone>"
Result: Hard Crash of App. WebDAV Server is disabled afterwards.
Behavior is reliably reproducible.
Unfortunately, I don't have any other iOS/macOS Devices available

Textastic closes the file when it's updated on server
I started using Textastic and I am loving it.
I have a problem though:
When I open a file from my pcloud server, in my computer and in my iPad (using Textastic in iPad), the text will be the same at both sides.
When I modify the text in iPad side, the computer editor updates the file's text without any problem.
When I modify the text on computer side, when the Textastic try to update the text on iPad, it closes it (closes the text).
Is there any configuration to enable such automatic update?
Thanks

Bug report: Data Correctness: Find and Replace using RegEx: Removes chars that should not be removed.
Properties
- Item type: Bug
- Priority (reporter): 1
- Severity (reporter): 4
- Bug Type: Data Correctness
- Product: Textastic on iOS
- Feature: Find and Replace using RegEx
- Issue: Removes chars that should not be removed.
Repro Steps
- Document:
string
Su 3.5\nMon 6.3\nTues 3.9
- Find:
RegEx
[ A-z]
- Replace:
empty string
Expected: string
3.5\n6.3\n3.9
Actual: string
3.5\n6.3\n.9

Cursor position does not visibly update with option-delete (whole word delete) key combination
I’m using:
- Textastic 9.9
- iPad Pro 12.9 (4th generation)
- iPadOS 16.2
- Apple bluetooth keyboard
The option-delete key combinatian deletes the word to the left of the cursor, and each additional press deletes an additional word, as expected. However, the cursor position does not visibly update. This behaviour is new since I updated Textastic from the previous version (9.8?) to 9.9 this week.
It’s as if the real cursor becomes invisible when option-delete is first pressed, leaving behind a ghost cursor. The invisible real cursor moves correctly, while the ghost cursor does not move. The real cursor becomes visible in its correct position, and the ghost cursor disappears, as soon as I type something or use an arrow key to move the cursor.
The arrow keys don’t always cause the real cursor to reappear. For example, if the cursor is at the end of the file when I press option-delete, then pressing the right-arrow key will have no effect, probably because in that case the right-arrow key would not have moved the cursor anyway.

ftp login denied
iPad OS 16.3 and iPhone OS 16.3 - first login attempts with new devices - siteground account, same login details as successful macOS Ventura - server support equally flummoxed
Customer support service by UserEcho