From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/116428 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ramkumar KB via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: New VSCode extenstion using ConTeXt Language server Date: Wed, 9 Nov 2022 21:38:19 +0800 Message-ID: References: <78686b0e-1e6f-54fa-9c42-0f2ed3f646d4@klankschap.nl> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0866551435279075237==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13399"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Ramkumar KB To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed Nov 09 14:39:09 2022 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oslIL-0003LM-8g for gctc-ntg-context-518@m.gmane-mx.org; Wed, 09 Nov 2022 14:39:09 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 157FD28A48E; Wed, 9 Nov 2022 14:38:39 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GQjU1hqYF_FP; Wed, 9 Nov 2022 14:38:37 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 81DBF28A49B; Wed, 9 Nov 2022 14:38:37 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 95D7228A49B for ; Wed, 9 Nov 2022 14:38:35 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8jo08uWgMrB3 for ; Wed, 9 Nov 2022 14:38:34 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.161.52; helo=mail-oo1-f52.google.com; envelope-from=ramkumarkb@gmail.com; receiver= Original-Received: from mail-oo1-f52.google.com (mail-oo1-f52.google.com [209.85.161.52]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 0E71228A48E for ; Wed, 9 Nov 2022 14:38:33 +0100 (CET) Original-Received: by mail-oo1-f52.google.com with SMTP id q2-20020a4a3302000000b0049ee5fe3ab7so1307843ooq.8 for ; Wed, 09 Nov 2022 05:38:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Oz/1zztUL444kl9qZOA+tio8kuIguTbmKwUs6gi6n/Y=; b=CVevzJ4JVlRq5TKJi4tmHYpiaSB9ClIr53rutUOKmN05qzjLI0LYfyKwZMeKLKpL5+ HYGk1vd4NABQYeoOcs6dKXFRPK9nKqxmv69vg11D2/UN3wKBvYyqdT1tgg9q0qfdUCje KvYcEydT6xJRHQdC9TGr43jjD3svx9VDbyrdyiYvpW5K1ocjFEuoHe7WGaiAdmsvqeHM pE+MucjuHZfrGxoQr7YFLLHlsNiTqEkFq/a9gtoIMIMXHmqqbNEZpUc9vyoTxuAYUFFl 5lMrl6l5gm3mj/jtg29fF73wS4Q6gKxRedRuylQD4cVOYVov412iZdxkTZXQfq+qHBej KtvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Oz/1zztUL444kl9qZOA+tio8kuIguTbmKwUs6gi6n/Y=; b=7ZX0Uoqv8/4kRNAV7AqTb8e4oVAHMFBQy6RIrBj+I9FORLaSypNtczIKfTzkl/g9gY MI0TkHOmf3CWQZCyTFatZQoagRb7QlVGnUv5TacnFEpKKhMRbini3afTdwCjUddK7woP CY69ed+4pVOeqrjhV8Qlv7RFql3eL/8MwOaR+Vf5CAk8B+c/aG7aOSs1q3b/bcs+KgDo ZKTNe2UKd3ZGoMqSvF9aOBa8jkM35TgaWroJSReSjaX1JBlf/K0eDddA/ktqj9vbdh9F IH78ms/ZoVMVaKUlQKcXsUC/PJWGea+iOJZKIADqt1VYGYy+kycEnT5nvPDjH/tF1VNw rRIg== X-Gm-Message-State: ACrzQf3XVkUTrhhhymx1mX3SQ5clC0vIJ/gL8GFsdV18l/7fRrhpPIe0 8j6feaH5w1cMsQ7Vups0U2Sot+gX1SfNmD75d+r2nlS1 X-Google-Smtp-Source: AMsMyM71HOfGv3AxdmxnDVORLhgo/ElK/rssVuLkPzNgPVci+YluFqaj5xbUmTBcZmg1jGbMXhQUyvw4ianNREAtG3g= X-Received: by 2002:a4a:d027:0:b0:49b:ea0a:3d12 with SMTP id w7-20020a4ad027000000b0049bea0a3d12mr18448631oor.48.1668001110892; Wed, 09 Nov 2022 05:38:30 -0800 (PST) In-Reply-To: <78686b0e-1e6f-54fa-9c42-0f2ed3f646d4@klankschap.nl> X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:116428 Archived-At: --===============0866551435279075237== Content-Type: multipart/alternative; boundary="000000000000b3266205ed09c541" --000000000000b3266205ed09c541 Content-Type: text/plain; charset="UTF-8" Floris, Can you please try with VSCode first in Ubuntu and see if this works? We have never tried with Codium (unfortunately) and therefore not sure how the Extension sytem works in Codium. Best. On Wed, Nov 9, 2022 at 12:03 AM Floris van Manen via ntg-context < ntg-context@ntg.nl> wrote: > I cannot get it (vsix) to work on linux ubuntu with codium (the > telematic-free version) > There is probably a reason to it... > > > > On 08/11/2022 15:20, Ramkumar KB via ntg-context wrote: > > Subject: > > [NTG-context] New VSCode extenstion using ConTeXt Language server > > From: > > Ramkumar KB via ntg-context > > Date: > > 08/11/2022, 15:20 > > > > To: > > mailing list for ConTeXt users > > CC: > > Ramkumar KB > > > > > > Hello All, > > > > I have published the new VSCode Extension for ConTeXt, that I presented > > during the 2022 ConTeXt meeting - > > > > https://wiki.contextgarden.net/VSCode > > > > > > You can install it manually in the VSCode (using the "Install from > > VSIX..." option). > > Documentation (for now) - > > https://meeting.contextgarden.net/2022/talks/ramkumar/ramkumar-talk.pdf > > > > > > > This supports ConTeXt markup and for any Lua code (within > > \startluacode & \stopluacode) it re-directs to the Lua Language Server > > (from Sumneko - https://github.com/sumneko/lua-language-server > > ) > > > > To Do - > > > > 1. Make the source code open-source > > 2. Add new features (like Hover & Tooltip) > > 3. Work with Taco to add MetaPost Language Server (this could be > > challenging and interesting) > > > > Do give this a try and give your feedback. Note that this does not > > contain *all* the macros but covers the vast majority of the ConTeXt > > commands. > > > > Thank you, > > > > best regards > > Ramkumar > > > > > > > ___________________________________________________________________________________ > > If your question is of interest to others as well, please add an entry > to the Wiki! > > > > maillist :ntg-context@ntg.nl / > https://www.ntg.nl/mailman/listinfo/ntg-context > > webpage :https://www.pragma-ade.nl /http://context.aanhet.net > > archive :https://bitbucket.org/phg/context-mirror/commits/ > > wiki :https://contextgarden.net > > > ___________________________________________________________________________________ > > > > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to > the Wiki! > > maillist : ntg-context@ntg.nl / > https://www.ntg.nl/mailman/listinfo/ntg-context > webpage : https://www.pragma-ade.nl / http://context.aanhet.net > archive : https://bitbucket.org/phg/context-mirror/commits/ > wiki : https://contextgarden.net > > ___________________________________________________________________________________ > --000000000000b3266205ed09c541 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Floris,
Can you please try with VSCod= e first in Ubuntu and see if this works?=C2=A0

We = have never tried with Codium (unfortunately) and therefore not sure how the= Extension sytem works in Codium.

Best.

On We= d, Nov 9, 2022 at 12:03 AM Floris van Manen via ntg-context <ntg-context@ntg.nl> wrote:
I cannot get it (vsix) to work= on linux ubuntu with codium (the
telematic-free version)
There is probably a reason to it...



On 08/11/2022 15:20, Ramkumar KB via ntg-context wrote:
> Subject:
> [NTG-context] New VSCode extenstion using ConTeXt Language server
> From:
> Ramkumar KB via ntg-context <ntg-context@ntg.nl>
> Date:
> 08/11/2022, 15:20
>
> To:
> mailing list for ConTeXt users <ntg-context@ntg.nl>
> CC:
> Ramkumar KB <ramkumarkb@gmail.com>
>
>
> Hello All,
>
> I have published the new VSCode Extension for ConTeXt, that I presente= d
> during the 2022 ConTeXt meeting -
>
> https://wiki.contextgarden.net/VSCode
> <https://wiki.contextgarden.net/VSCode>
>
> You can install it manually in the VSCode (using the "Install fro= m
> VSIX..." option).
> Documentation (for now) -
> https://meeting.contextg= arden.net/2022/talks/ramkumar/ramkumar-talk.pdf
> <https://meeting.cont= extgarden.net/2022/talks/ramkumar/ramkumar-talk.pdf>
>
> This supports ConTeXt markup and for any Lua code (within
> \startluacode=C2=A0& \stopluacode) it re-directs to the Lua Langua= ge Server
> (from Sumneko - https://github.com/sumneko/lua-la= nguage-server
> <https://github.com/sumneko/lua-language-serve= r> )
>
> To Do -
>
>=C2=A0 1. Make the source code open-source
>=C2=A0 2. Add new features (like Hover & Tooltip)
>=C2=A0 3. Work with Taco to add MetaPost Language Server (this could be=
>=C2=A0 =C2=A0 =C2=A0challenging and interesting)
>
> Do give this a try and give your feedback. Note that this does not > contain *all* the macros but covers the vast majority of the ConTeXt <= br> > commands.
>
> Thank you,
>
> best=C2=A0regards
> Ramkumar
>
>
> ______________________________________________________________________= _____________
> If your question is of interest to others as well, please add an entry= to the Wiki!
>
> maillist :ntg-= context@ntg.nl=C2=A0 /https://www.ntg.nl/mailman/= listinfo/ntg-context
> webpage=C2=A0 :https://www.pragma-ade.nl=C2=A0 /http://context.aan= het.net
> archive=C2=A0 :https://bitbucket.org/phg/conte= xt-mirror/commits/
> wiki=C2=A0 =C2=A0 =C2=A0:https://contextgarden.net
> ______________________________________________________________________= _____________
>
___________________________________________________________________________= ________
If your question is of interest to others as well, please add an entry to t= he Wiki!

maillist : ntg-cont= ext@ntg.nl / https://www.ntg.nl/mailman/listinfo/= ntg-context
webpage=C2=A0 : https://www.pragma-ade.nl / http://context.aanhet.net
archive=C2=A0 :
https://bitbucket.org/phg/context-m= irror/commits/
wiki=C2=A0 =C2=A0 =C2=A0: https://contextgarden.net
___________________________________________________________________________= ________
--000000000000b3266205ed09c541-- --===============0866551435279075237== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6Ly93d3cubnRnLm5sL21haWxtYW4v bGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwczovL3d3dy5wcmFnbWEtYWRlLm5s IC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVja2V0 Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwczovL2NvbnRl eHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============0866551435279075237==--