Cache the proc id. We should remember to kill this on document close and/or add close
testing new syntax highlighting code
Some code hardening for reconfigureDocument - return a success status for use by others.
Check we can load the file contents before creating a file in the project.
If we can't guess, and the default encoding fails, try each supported encoding in turn to see if one works.
Improved file import views.
If we have \\ don't show command completion.
Truncate tab titles in the middle.
Better tab resizing
Improving general look.
Add palette commands when auto completing.
implements a cancel operation to stop typesetting.
Added menu items for cancelling typesetting.
Added new preference to sync pdf location to editor after typesetting completes.
Better cancelling process when closing documents - don't post console message!
Some code hardening with regards to tab selecting
Removed unused test method.
Removed dead code
Code hardening; always check we are within the string's bounds.
removed dead code