Your comments

Thanks for the quick turn-around on this! 
I shall be advertising the app to my geek friends as being a well implemented tool with stellar development support!
Look forward to 2.2!
Hi Alexander,

After converting the powershell_smultron.plist to xml from the binary format it was much easier to parse the differences.

"Better" in powershell_smultron.plist:
   * functionDefinition key regex encapsulates the function name and up to the first curly-brace
   *endVariable key is more succinct and relevant for PS.  Frankly, I got lazy with that one.
   *beginInstruction & endInstruction keys have entries which could be useful

"Better" in my powershell.plist
   *support for multi-line comments
   *auto-complete section is not a null array - I list all the powershell cmdlets in here rather than the keywords section

Neither have support for aliases of cmdlets currently.  As these can vary by machine I wouldn't see a need for inclusion either.

So what I did was take the 'better' parts from each, and I have posted the xml version here:

http://pastebin.com/0EDpCE51

As I noted in my previous post, you'll likely want to convert this to binary type so that it is a smaller filesize.
In order to convert to binary mode, on your mac, open terminal and cd to the directory containing the powershell.plist. 
Then run the following command:

plutil -convert binary1 powershell_smultron.plist -e powershell_smultron.plist


You'll obviously need to modify the SyntaxDefinitions.plist as well to include the new language.  Relevant keys would be:
Name (as type string without quotes): "PowerShell"
File (as type string without quotes): "powershell"
Extensions (as type string without quotes): "ps1 ps1xml psc1 psd1 psm1"

Please let me know if there's anything more I can do to help make this happen :)
I've been looking for a PowerShell editor on iPad for a while, and this is the closest I've come, so I'll give this a shot:

I've created a smultron compatible powershell.plist based off of a vb.plist and a powershell.properties file that controls Scite's syntactical highlighting.  I've tested on Smultron 3.5.1 on Leopard.

The file is available here: http://pastebin.com/SwZR2NBa

I noticed that textastic uses the binary plist instead of the xml, but for the sake of encoding woes I think it's better just to paste xml and then you can convert with plutil or somesuch tool.


Really like the app by the way, great work putting together such an elegant tool.