Your comments

You can see a list of supported languages at http://www.textasticapp.com/v4/manual/lessons/Which_file_types_are_supported.html


You can also add your own TextMate-compatible syntax definitions: http://www.textasticapp.com/v4/manual/lessons/How_can_I_add_my_own_syntax_definitions__themes_and_templates.html


Textastic offers syntax highlighting for many languages, but it doesn't include compilers or interpreters due to restrictions of iOS.


The preview function can preview static HTML, JavaScript and CSS and uses the same WebKit engine as Safari. It can also preview Markdown.

There is no lite or trial version of the iOS version of Textastic, sorry.

I'm not sure which bar you mean. Can you send me a screenshot?


When Textastic opens a file, it scrolls to the part of the file where the cursor was last time. Maybe this is what you are seeing?


You can go the top of the file by tapping on the status bar once. Tap a second time on the status bar and it will scroll to the end of the file.


You can use the first button ("tab key") in the row of additional keys above the standard keyboard to scroll the begin and end of the file: http://www.textasticapp.com/v4/manual/lessons/How_does_the_additional_row_of_keys_above_the_standard_keyboard_work.html


You can also do a three finger swipe gesture to scroll to the beginning or end of a line: http://www.textasticapp.com/iphone/manual/lessons/How_can_I_move_the_cursor_using_swipe_gestures.html


Or drag the file icon from Textastic's window title onto the Safari/Chrome/Firefox Dock icon.

I think something different happened here: If you change the syntax definition of a file that is already saved, for example a file with a ".txt" extension, the new newly selected syntax is set as the default for the ".txt" extension instead of "Plain Text".


If you create a new, untitled file, Textastic creates a .txt file. If you earlier set the syntax of a .txt file to "Python", this syntax will be used for it.


To fix this problem, open a .txt file from disk and change the syntax from "Python" to "Plain Text" to restore the default.



The reason for this feature is that for example, for ".h" files, Textastic defaults to the "C" syntax definition. If you change it to "Objective-C" however, it will open all subsequently opened ".h" files with the "Objective-C" syntax.


I hope it makes sense :)

I just tried to answer your question "Is this a bug?" ;)

Well, the executable bit isn't set automatically. You need to set it using chmod.


If you run "python /Users/michaelsavich/Documents/Ni.py" instead it should work.


I don't consider this a bug.

Which exact error message did you get?


There was a bug that quarantined executable files, but it was fixed in version 2.0.

Actually, it should do that already. Are you using the latest version (2.0)?


Do you have "Hide Extension" disabled? If it is enabled, the extension isn't displayed in the save panel.