samaaron/sonic-pi — pull request #151 by jweather (2014-10-09 02:09:20+00:00)
Title: GUI fixes: error message lines, help system, and more

* fix line number offset in error messages
- count number of #__nosave__ lines and pass 1-count to eval as first
line number
* CRLF line endings on Windows when saving file
* Make links in info clickable (Tutorial 21 Google Group link)
- use QTextBrowser instead of QTextEdit, setOpenExternalLinks(true)
* Make synth arg table entries link to their anchor tags
- add anchor tags and styling in synthinfo.rb
* allow reselecting help entry after switching tabs
- use itemPressed instead of itemSelectionChanged
* don't select all when running a workspace
- do select all, but also setReadOnly for half a second while
highlighting