vile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vile] Rust syntax highlighting


From: Paul van Tilburg
Subject: Re: [vile] Rust syntax highlighting
Date: Sun, 5 Nov 2017 18:37:07 +0100
User-agent: NeoMutt/20170609 (1.8.3)

Hey,

Sorry for spam posting! I will stop now :P

On Sun, Nov 05, 2017 at 06:29:16PM +0100, Paul van Tilburg wrote:
> On Sun, Nov 05, 2017 at 10:46:22AM -0500, Thomas Dickey wrote:
> > ----- Original Message -----
> > | From: "Paul van Tilburg" <address@hidden>
> > | For Rust I have found this:
> > | https://doc.rust-lang.org/book/first-edition/syntax-index.html
> > | 
> > | Which is part of the "first book", which is more describes everything
> > | feature by feature and also provides snippets per syntactal thing.
> > | (In contrast to the "second book", which is much more like a book
> > | that explains everything as a whole.)
> > 
> > I see.  The quoting in the "other syntax" would be most of the work: in
> > a quick read I see that they're using "'" (single-quote) in more than one
> > way.
> 
> Yes, AFAIK it's used for character literals ('c'), and as a prefix for
> lifetime anotations ('static, 'a).  Hmm, that might a bit problematic.
> 
> I've run into the reference:
> https://doc.rust-lang.org/reference/lexical-structure.html
> and the grammer
> https://doc.rust-lang.org/grammar.html
> in the meantime.  So, I will go through that.

And then there is also this:
https://github.com/rust-lang/gedit-config/blob/master/share/gtksourceview-3.0/language-specs/rust.lang

I wonder if these GtkSourceView language files can be translated
into something vile can use (besides the keyword lists),
as they seem somewhat similar.  We would be able to bring more
language definitions to vile if that were the case.

Paul

-- 
Web: http://paul.luon.net/              | E-mail: address@hidden
XMPP: address@hidden                     | GnuPG:  0x50064181



reply via email to

[Prev in Thread] Current Thread [Next in Thread]