Princeton Ferro

Results 32 issues of Princeton Ferro

On the website the distribution format is a .zip, while the more popular development projects these days are using higher levels of compression.

- Printing to stderr is preferable because we can separate gobject-list output from normal program output - Introducing a Meson build script is useful for linking to gobject-list statically. It's...

Add test cases for the language server. This introduces a new (optional) build-time dependency, the [Language Server Testing Framework](https://github.com/Prince781/lstf), which is still under development. Issues covered: - vala-language-server#57 - vala-language-server#106...

I'm investigating use of worker threads to keep the server responsive when compiling large projects. As a first iteration on a solution, we create a worker thread and a temporary...

Support `workspace/configuration` request from GNOME Builder.

enhancement
IDE support

We should consider enabling the `--enable-experimental-non-null` flag when compiling.

upstream
code

It seems that this feature was implemented in the compiler in such a way that the data type of the type-narrowed symbol is unchanged. So we have to either change...

bug

Introduce completions for attributes and attribute properties. This may require upstream work to: - fix the parser to handle syntactically invalid attributes - introduce something like `Vala.AttributeParameter : Vala.CodeNode` so...

enhancement
help wanted
upstream

help wanted
meta
upstream

Classes with a `[GtkTemplate]` attribute should get completions for fields and other things

enhancement
upstream