D. Bohdan
D. Bohdan
I've realized there is a corner case that can cause `@tcl` to produce invalid Tcl data. I'll make a test for it and produce a patch shortly.
Done. Now `@tcl` quotes data the way Tcl itself does. I've added tests for some corner cases that the earlier implementation failed to process correctly. I didn't rename `_totcl` back...
Ping. Any updates on this?
@alexvoss Thanks for suggesting this! It works for me, too. I have implemented this approach in my project and credited you for the suggestion: https://github.com/remarshal-project/remarshal/commit/a4560cd20eecd7d1a01096d3370dbc35643797f2.
Hi! Thanks for keeping that question up to date. > is it insane to imagine a standard usage example for each tool? Do you mean in this repository? I think...
> env isn't supported with positional arguments IIRC It seems to be. `env` with positional arguments works. It [has](https://github.com/alecthomas/kong/blob/a62e6a47decf894d12067ece1c46a61c5118a6b4/kong_test.go#L1297) [tests](https://github.com/alecthomas/kong/blob/a62e6a47decf894d12067ece1c46a61c5118a6b4/kong_test.go#L1334). Here is an earlier issue about positional arguments, `env`, and...
On FreeBSD, `/run/user/` isn't part of the filesystem hierarchy documented in [hier(7)](https://man.freebsd.org/cgi/man.cgi?query=hier&apropos=0&sektion=7&manpath=FreeBSD+14.3-RELEASE&arch=default&format=html). When the documentation mentions a corresponding directory, [it is `/var/run/user/`](https://docs.freebsd.org/en/books/handbook/wayland/). ~~I think `/var/run/user/` is a reasonable default for...
Hi! You're welcome. On older FreeBSD releases, `/var/run/user/$UID/` is **not** created automatically. You can set it up yourself, for example, by installing and configuring [sysutils/pam_xdg](https://www.freshports.org/sysutils/pam_xdg). The [Wayland setup instructions](https://docs.freebsd.org/en/books/handbook/wayland/) I...
In case it helps someone, here is the approach I currently use in [pago](https://github.com/dbohdan/pago) to decide where to put a [socket](https://en.wikipedia.org/wiki/Unix_domain_socket). ```go func DefaultSocket() (string, error) { currentUser, err :=...
No, there is no automatic wrapping of TclOO classes. You can create your own wrapper objects in JavaScript.