{"action":"opened","issue":{"url":"https://api.github.com/repos/JuliaEditorSupport/Julia-sublime/issues/21","repository_url":"https://api.github.com/repos/JuliaEditorSupport/Julia-sublime","labels_url":"https://api.github.com/repos/JuliaEditorSupport/Julia-sublime/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/JuliaEditorSupport/Julia-sublime/issues/21/comments","events_url":"https://api.github.com/repos/JuliaEditorSupport/Julia-sublime/issues/21/events","html_url":"https://github.com/JuliaEditorSupport/Julia-sublime/issues/21","id":170711837,"number":21,"title":"Rewrite Julia.tmLanguage to Julia.sublime-synax","user":{"login":"ViktorQvarfordt","id":344809,"avatar_url":"https://avatars.githubusercontent.com/u/344809?v=3","gravatar_id":"","url":"https://api.github.com/users/ViktorQvarfordt","html_url":"https://github.com/ViktorQvarfordt","followers_url":"https://api.github.com/users/ViktorQvarfordt/followers","following_url":"https://api.github.com/users/ViktorQvarfordt/following{/other_user}","gists_url":"https://api.github.com/users/ViktorQvarfordt/gists{/gist_id}","starred_url":"https://api.github.com/users/ViktorQvarfordt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ViktorQvarfordt/subscriptions","organizations_url":"https://api.github.com/users/ViktorQvarfordt/orgs","repos_url":"https://api.github.com/users/ViktorQvarfordt/repos","events_url":"https://api.github.com/users/ViktorQvarfordt/events{/privacy}","received_events_url":"https://api.github.com/users/ViktorQvarfordt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-11T18:20:52Z","updated_at":"2016-08-11T18:20:52Z","closed_at":null,"body":"The develop branch now contains a rewrite from `Julia.tmLanguage` to `Julia.sublime-synax`. It fixes and improves *a lot* of things.\r\n\r\n- Syntax parsing is much easier and flexible, allows for more complex highlighting and easier maintenance.\r\n- Function calls are no longer by default highlighted. (Following convention of other languages.)\r\n- Improved syntax highlighting for all sorts of declarations (types, functions, macros). Parameters in function and macro definitions are highlighted.\r\n- String interpolation is highlighted for double quoted strings (without string modifiers, this can of course be enabled for all strings). Do we want this? Check it out.\r\n-  Proper [automated syntax tests](https://www.sublimetext.com/docs/3/syntax.html#testing) in `syntax_test_julia.jl` (Run tests by running the `build` command.)\r\n\r\n(There's one small thing that needs to be fixed before I'm happy with it (see the failing tests).)\r\n\r\nCheck it out by cloning the repo into `.../sublime_path/Packages/` and checkout `develop`.\r\n\r\nComments, thoughts and reactions to this?"}}
{"actor":{"display_login":"ViktorQvarfordt"}}