On Sun, Feb 23, 2020 at 07:37:22PM -0500, Dan Espen wrote:
> Thomas Adam <notificati...@github.com> writes:
>
> > FVWM was written before any formal message parsing libraries existed. 
> > Currently, the communication protocol that FVWM uses is a packed structure 
> > which is shoved down a pipe, which the receiving end has registered 
> > interest in by locking on to various
> > messages which are sent.
> >
> > Other libraries exist to abstract away this message construction, such as 
> > msgpack which allows for other binary data to be considered (rather than 
> > packing unsigned longs down a pipe, which is how FVWM does this currently).
> >
> > Another benefit is that other languages have native msgpack bindings, which 
> > would allow for agnostic FVWM APIs to be created to allow scripting in any 
> > language. This is similar to how neovim does things, for example.

Please don't forget a way to just send text from a shell script
without having to link with some library.

Ciao

Dominik ^_^  ^_^

--

Dominik Vogt

Reply via email to