Adrian Ho
Adrian Ho
I've taken over maintenance of all macOS FUSE formulae in my own tap, until macFUSE (hopefully) becomes open-source again. For `gitfs`, you can now `brew install gromgit/fuse/gitfs-mac`. Please [read the...
> armv71 is my output of uname -m That's a: * 32-bit * ARM CPU so two strikes against official support. If you want to continue, you'll have to be...
IMO, the current scoping rules of ABS are quite confusing. Perhaps a future iteration could switch to one of the following: * Bash-style: All function linkages are external unless scoped...
> What do you find confusing? The fact that your example function: ``` f test() { x = x + 1 } ``` changes the scope of `x` midway, from...
In that case, I recommend local-by-default semantics (it makes reasoning easier), and `global ...` to override.
This PR now swings in the other direction: `%s` only works properly with strings. The easy fix, if `%s` really means "print the canonical representation of whatever it's pointing at",...
Since ABS is in some sense "a better Bash", how about adding a flag to `echo` instead? `echo(str[, suppress_newlines?])` where `suppress_newlines?` is treated as a boolean.
Ah, missed that, still mulling over improvements to https://www.abs-lang.org/types/function. I still stand by my recommendation, and further recommend that the `printf`-like functionality in `echo()`: ``` ⧐ echo ("Hello %d", 5.0)...
I personally prefer `fn`.
`CMAKE_INSTALL_PREFIX` is automatically set to the versioned Cellar directory because `cmake` needs to know where to _physically_ put the files. The `opt` prefix is a symlink to the currently-installed version,...