Benjamin Gray

Results 15 issues of Benjamin Gray

Hey @izuzak, @allefeld and I have been [drawing up](https://discuss.atom.io/t/announce-pdfjs-viewer-a-better-pdf-viewer-for-atom/71064) a PDF viewer service intended to make it possible to use any viewer that implements the service. We've agreed on a...

This generalises the Atom opener to whatever PDF package they may have installed, instead of restricting it to `pdf-view`. Cross ref https://github.com/Aerijo/atom-pdf-view-plus/issues/5. It just renames the opener and removes the...

help wanted
needs review

If other packages could provide scope rules, it would be very helpful. Currently, I know no way to automatically do this. I tried writing a settings file, like can be...

So I [recently learned](https://discuss.atom.io/t/help-with-text-format/59938) functions can omit the return type. Googling this tells me this has been deprecated, but my tests still let me compile without it. Currently, leaving out...

This is an eye-catching block that shouts about parsers needing to be prebuilt. I still need to make / write the gist about how to set it up. Alternatively, and...

Currently, the device type is exposed as a union of all the possible device types. This has two drawbacks that come to mind: 1. Code that conditionally picks a kernel...

### Description There are a few features of snippets that are missing. E.g., choices and variables. This issue is to request the snippet implmentation be changed / improved to implement...

d ⬆️
i ⬇️
v ⬇️

### Requirements * Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the...

I've been looking through external scanners, and was trying to work out how the serialisation worked in this package. Originally, I thought it would try it's best and discard deeper...

A grammar can often be made more versatile by passing it parameters. For example, the [`tree-sitter-todo`](https://github.com/Aerijo/tree-sitter-todo/blob/5053fbfcc132ca20f8def61ce625d3e579a6dbcd/src/scanner.cc#L30-L54) package could be passed a list of strings that count as "todo"s, as well...

external-scanner