Stream: wg-traits

Topic: lurking

Jake Goulding (Jan 28 2019 at 21:15, on Zulip):

/me pokes all the hard-working developers...

I really just want

Wesley Wiser (Jan 28 2019 at 21:20, on Zulip):

/me needs a page just to keep track of them all

Jake Goulding (Jan 28 2019 at 21:23, on Zulip):

I kind of feel like that might exist... somewhere

Jake Goulding (Jan 28 2019 at 21:24, on Zulip):

@Wesley Wiser

Wesley Wiser (Jan 28 2019 at 21:46, on Zulip):

I guess we need a Rust one then :)

Alexander Regueiro (Jan 28 2019 at 21:58, on Zulip):

@Jake Goulding as soon as Chalk integration is complete, I believe they'll just "start working", right?

Jake Goulding (Jan 30 2019 at 15:59, on Zulip):

@Alexander Regueiro I honestly have no idea — are GATs already implemented in Chalk? I assume some parsing and glue code needs to happen in the frontend...?

Alexander Regueiro (Jan 31 2019 at 01:20, on Zulip):

@Jake Goulding Yeah they are, I hear. The parsing code would be pretty trivial, and I imagine not too much glue.

Cole Lawrence (Apr 01 2019 at 17:12, on Zulip):

Hi, I'm looking into structural editing using HIR as the backbone, and I just had a couple questions.
Does chalk consume rustc HIR?
Does chalk act like a database of information to be modified over time? As in, could I add a new file to an existing chalk knowledge base incrementally and then continue asking questions?

Cole Lawrence (Apr 01 2019 at 17:14, on Zulip):

Perhaps I'm thinking about the role of chalk incorrectly.

tmandry (Apr 01 2019 at 18:12, on Zulip):

@Cole Lawrence What you probably want to look at is RLS 2.0 aka "Rust Analyzer" which has a whitespace-preserving AST and HIR geared toward this purpose. There is an effort to integrate chalk with RLS 2.0, but it's only just beginning.

tmandry (Apr 01 2019 at 18:13, on Zulip):

RLS 2.0 has exactly the kind of incremental query system and file API you seem to be asking about.

Last update: Nov 12 2019 at 16:00UTC