Adrian Ho

Results 83 comments of 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,...