emacs-devel
[Top][All Lists]
Advanced

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

Re: Validating tree-sitter major modes and grammar


From: Peter Oliver
Subject: Re: Validating tree-sitter major modes and grammar
Date: Thu, 26 Dec 2024 12:54:07 +0000 (GMT)

On Wed, 25 Dec 2024, Yuan Fu wrote:

Is it possible for EMBA to run a CI which produces a HTML webpage, and host 
that webpage somewhere? I’m referring to this idea of Peter’s.

In general it is possible, using a GitLab feature called Pages 
(https://emba.gnu.org/help/user/project/pages/index.md).

Some configuration is required 
(https://emba.gnu.org/help/administration/pages/index.md).  I don’t know if 
this has been done for EMBA (but I suspect not, because 
https://emba.gnu.org/emacs/emacs/pages returns 404; alternatively, it’s 
possible the feature simply needs switching on at 
https://emba.gnu.org/emacs/emacs/edit#js-general-project-settings).

Once this is done, you don’t have to do much more than, from your CI job, write 
HTML files to a directory called pages.

I’m thinking of a table where rows are languages, columns are Emacs releases 
(29, 30, master), and cells are the latest revision of a language grammar 
that’s compatible with an Emacs release.

Sounds perfect.

--
Peter Oliver

reply via email to

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