
Textastic 5
Hi Alexander,
long time without any messages of textastic development. If I'm allowed to ask, is a version 5 in development or planned or is the version 4 the last one.
Thanks
Greets Alex

Which regular expression engine?
- Which regular expression engine does Textastic use?
- Where can I find the syntax spec?
- What is the right syntax for including captures in the replacement text?
- Can I use case modifiers like \U \L \u in the replacement text?
TIA for the answer which I hope end up in the FAQ/manual! (Is there a FAQ distinct from the manual?

Longer tab widths

Document picker error
On my IPad Air, I edit files on a server using the document picker and Transmit (sftp connection). So far so good.
I have a second iPad where the same workflow doesn't work: I select the "Open.." Menu, then Transmit as file provider, the connection is established, I can browse the files on my server but when I want to open one (whatever the extension) I get the message "The plug-in returned an error. Could not connect to server xxx." Please note that the server detail are the same on both iPads as they are synced with Panic sync service.
Beyond the fact that an identical workflow works on the iPad Air (same versions of everything), the crazy part is that:
1. If I use a different file provider, e.g. Working Copy, it works
2. If I use a different text editor, e.g. Koder, it works.
3. If I offer the file to Textastic from Transmit, it works.
Of course I have tried to reboot the iPad, uninstall/install both apps, with no effect.
I also tried the same workflow on the iPhone: it doesn't work as well.
Has anyone any idea of what is going on? I found no info search for this problem on the web.

Textastic should know about Makefiles

Text navigation and selection by dragging finger using one navigation key
In a demo of http://www.becomekodiak.com I have seen a Navigation key on the keyboard row (confessed to be inspired by Textastic). I would guess that it was inspired from http://worqshop.com/ but I haven't seen Workshop in action. I find it quite handy, as it doesn't take much space and can be quicker than arrows.
How it works: you press the button and then drag your finger in a direction - mouse cursor moves. Than you press the button again and mouse cursor moves again, now selecting the text.

Why does Textastic remove three bytes from equivalent MS Notepad built text file? (Don't remove byte order mark (BOM) on save if it exists)
However, once I force Textastic to save the file (by modifying one character, for example), the resulting file is three bytes shorter than the original. Visual inspection of the befoure-and-after files (in Notepad) reveals no differences (same number of lines, with an apparent carriage return / line feed after the last line.
Why? What three bytes are being removed from the file?

Themes: modifiable, or I’d like to suggest parts of one
HTML:
Text, code punctuation, failed code—black;
tag names (e.g., “<a” of “<a href.…”)—mediumblue (#0000cd)
tag value names (e.g., “href" of “<a href=”)—darkblue (#00008b)
quoted tag values (e.g., “120” of “<img height='120'”)—green (#008000)
unquoted tag values (e.g., “120” of “<img height=120”)—purple (#800080)
entity names (e.g., “&”)—maroon (#800000)
comments (e.g., “<!--…-->”)—darkgray (#a9a9a9)
text and comments—font-weight:normal; else—font-weight:bold;
CSS:
element name (e.g., “p” of “p{color:black}”)—mediumblue (#0000cd)
element value name (e.g., “color” of “p{color:black}”)—darkblue (#00008b)
quoted element value (e.g. “Helvetica Neue” of “p{font-family:'Helvetica Neue'…})—green (#008000)
unquoted element element value (e.g.,“black” of “p{color:black}”)—purple (#800080)
special values (e.g.,“#000” of p{color:#000}”)—maroon (#800000)
comments (e.g., “/*…*/”)—darkgray (#a9a9a9)
failed code (e.g.,“p color: black”)—black
comments—font-weight:normal; else—font-weight:bold

Download latest files automatically function in Settings

Fortran subroutine/function folding
I would like Fortran subroutine/function folding! This is definitely needed when browsing Fortran codes no matter they are written by me or others.
Customer support service by UserEcho