ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Text editor support via Digestif
@ 2020-12-31  9:25 Augusto Stoffel
  2020-12-31 14:40 ` Jan U. Hasecke
  2021-01-02 15:19 ` Saša Janiška
  0 siblings, 2 replies; 7+ messages in thread
From: Augusto Stoffel @ 2020-12-31  9:25 UTC (permalink / raw)
  To: ntg-context

Hi all,

I have worked a bit on ConTeXt support in the Digestif language server
[1], and I think it's pretty usable by this point, so I would like to
invite everyone to check it out. Feedback is welcome.

Digestif plugs into any editor that support the Language Server
Protocol, and provides the usual IDE features: completion (of
commands, keyword arguments, references, citations), go to definition,
find references, document outline, etc. Among the fancier features is
fuzzy-matching, so you can, say, find a citation by typing parts of the
title or author names (and get away with using meaningless BibTeX
identifiers).

The newest (git) version reads the ConTeXt interface files at runtime,
so it should be pretty accurate, and also work with third-party
packages. It would be cool to also have some integrated
documentation, but it looks like ConTeXt (or TeX in general) doesn't
have anything of help in this direction currently, right?

Another nice thing is that Digestif is a Lua program, and can run on
the LuaTeX interpreter with no extra dependencies. On the other hand, I
didn't get the change to test it on Windows or editors other than
Emacs, although both things should work with minimal adjustments. Let
me know if you have any issues.

Best,

Augusto

[1]: https://github.com/astoff/digestif


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-01-03 12:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-31  9:25 Text editor support via Digestif Augusto Stoffel
2020-12-31 14:40 ` Jan U. Hasecke
2021-01-02 15:19 ` Saša Janiška
2021-01-02 18:58   ` Augusto Stoffel
2021-01-02 21:53     ` Hans Hagen
2021-01-03 10:21     ` Saša Janiška
2021-01-03 12:33       ` Augusto Stoffel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).