Thomas Smith

Results 43 issues of Thomas Smith

When a link in a preview is clicked, this package uses the `open_url` command to open the URL of the link. The intended behavior is to open the link in...

enhancement
easy-to-fix

Will be used for #155, #67, and probably many other things. I'm not familiar with PowerShell; we'll need to add sublime_lib in there as well. I also have not tested...

Currently, UnitTesting cannot run tests that are inside installed packages. This would allow package authors to verify that their tests run when the package is installed. End users could also...

Supersedes #142. https://github.com/wbond/packagecontrol.io/blob/a0a94202de3504e8e35499656d198d5bb935c69f/app/lib/package_control/clients/github_client.py#L93 The GitHub client only looks at the first 100 tags. In most cases, this should work fine because the response seems to be sorted in reverse lexicographical...

The string `"\n"` (containing one character, a newline) is serialized as a block scalar: ```yaml |+ ``` This is very awkward to read; it would be much clearer as a...

Reported in https://github.com/sublimehq/Packages/issues/179. When you have multiple JS Custom configurations, they appear under the User submenu (because this is where the compiled syntax definitions are placed), but when there is...

enhancement

There are various documentation comment standards used with JavaScript, including [JSDoc](http://usejsdoc.org/index.html) and [JavaDoc](https://en.wikipedia.org/wiki/Javadoc) (https://github.com/sublimehq/Packages/issues/618). Highlighting these comments could be helpful to many users.

enhancement

A number of card watermarks are not implemented. The majority of these exist only on a handful of promotional cards. The Unstable watermarks, however, are gameplay-relevant, and they appear on...

needs info
request
new-icon

In the following example, `x`, `y`, and `z` should arguably be in the indexed symbol list for Goto Definition: ```js export const x = 100; export { y }; export...

T: feature
C: Symbols

In some cases, the current JavaScript syntax will highlight a variable name, mapping key, or property name as a function name (`entity.name.function`): ```js const f = function() {}; const obj...

T: enhancement
C: Syntax